如何以编程方式在Azure Blob存储中写入数据?

迪内什·马杜普

我正在使用下面的PowerShell脚本使用来自源的REST API调用读取JSON数据。现在,我想将$ Result的数据加载到Azure Blob存储中。有什么想法吗?

$Params = @{
 "URI" = 'https://3ea5e53b-817e-4c41-ae0b-c5afc1610f4e-bluemix.cloudant.com/test/_all_docs?include_docs=true'
}
 
$Result = Invoke-RestMethod @Params | ConvertTo-Json -Depth 9
Jim Xu

关于此问题,您可以使用以下方式

  1. 将JSON保存到一个文件中,然后将该文件上传到Azure blob
$Params = @{
 "URI" = 'https://3ea5e53b-817e-4c41-ae0b-c5afc1610f4e-bluemix.cloudant.com/test/_all_docs?include_docs=true'
}
 
$Result = Invoke-RestMethod @Params | ConvertTo-Json -Depth 9
$Result | Out-File "D:\file.json"

$context=New-AzStorageContext -StorageAccountName "andyprivate" -StorageAccountKey ""

Set-AzStorageBlobContent -File "D:\file.json" `
  -Container "" `
  -Blob "file.json" `
  -Context $context `
  -StandardBlobTier Hot

在此处输入图片说明

  1. 直接上传到Azure Blob
$Params = @{
 "URI" = 'https://3ea5e53b-817e-4c41-ae0b-c5afc1610f4e-bluemix.cloudant.com/test/_all_docs?include_docs=true'
}
 
$Result = Invoke-RestMethod @Params | ConvertTo-Json -Depth 9
Write-Host "the result is :"
$Result 

$context=New-AzStorageContext -StorageAccountName "andyprivate" -StorageAccountKey ""

$container=Get-AzStorageContainer -Name "input" -Context $context

$content = [system.Text.Encoding]::UTF8.GetBytes($Result)

$container.CloudBlobContainer.GetBlockBlobReference("my.json").UploadFromByteArray($content,0,$content.Length)

在此处输入图片说明 在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何以编程方式设置Magento存储配置数据?

来自分类Dev

如何以编程方式在Android中打开Flashlight

来自分类Dev

如何以编程方式将XML数据导入Wordpress?

来自分类Dev

如何以编程方式删除C ++中的Windows服务

来自分类Dev

如何以编程方式更改JQuery datepicker中的选定月份

来自分类Dev

如何以编程方式获取当日回填的外汇数据?

来自分类Dev

如何以编程方式在Azure Scheduler中创建定期每周工作

来自分类Dev

如何以编程方式更改magento媒体存储?

来自分类Dev

如何以编程方式删除Android Sqlite数据库

来自分类Dev

如何以编程方式停止SSAS多维数据集处理?

来自分类Dev

如何以编程方式单击下拉菜单中的li

来自分类Dev

如何以编程方式访问EntityDataSource所选数据

来自分类Dev

如何以编程方式重新启动android中的服务?

来自分类Dev

SAPUI5:如何以编程方式访问ODataModel数据?

来自分类Dev

如何以编程方式链接Azure DevOps中的分支和工作项

来自分类Dev

如何以编程方式使用Espresso测试清除应用数据?

来自分类Dev

如何以编程方式从Azure存储帐户中检索连接字符串

来自分类Dev

如何以编程方式将XML数据导入Wordpress?

来自分类Dev

R:如何以编程方式遍历拆分数据帧

来自分类Dev

如何以编程方式获取盘中回填的外汇数据?

来自分类Dev

如何以编程方式在Azure Scheduler中创建定期每周工作

来自分类Dev

如何以编程方式更改magento媒体存储?

来自分类Dev

如何以编程方式在android中的linearlayout中给textview位置

来自分类Dev

如何以编程方式管理 Azure Blob 大小

来自分类Dev

如何以编程方式在 php 中发送帖子数据?

来自分类Dev

如何以编程方式执行 Microsoft Azure 存储资源管理器正在执行的操作?

来自分类Dev

如何以编程方式恢复 Sitecore 项目存储桶?

来自分类Dev

如何以编程方式访问约束数据?

来自分类Dev

如何以编程方式写入 HDFS?

Related 相关文章

  1. 1

    如何以编程方式设置Magento存储配置数据?

  2. 2

    如何以编程方式在Android中打开Flashlight

  3. 3

    如何以编程方式将XML数据导入Wordpress?

  4. 4

    如何以编程方式删除C ++中的Windows服务

  5. 5

    如何以编程方式更改JQuery datepicker中的选定月份

  6. 6

    如何以编程方式获取当日回填的外汇数据?

  7. 7

    如何以编程方式在Azure Scheduler中创建定期每周工作

  8. 8

    如何以编程方式更改magento媒体存储?

  9. 9

    如何以编程方式删除Android Sqlite数据库

  10. 10

    如何以编程方式停止SSAS多维数据集处理?

  11. 11

    如何以编程方式单击下拉菜单中的li

  12. 12

    如何以编程方式访问EntityDataSource所选数据

  13. 13

    如何以编程方式重新启动android中的服务?

  14. 14

    SAPUI5:如何以编程方式访问ODataModel数据?

  15. 15

    如何以编程方式链接Azure DevOps中的分支和工作项

  16. 16

    如何以编程方式使用Espresso测试清除应用数据?

  17. 17

    如何以编程方式从Azure存储帐户中检索连接字符串

  18. 18

    如何以编程方式将XML数据导入Wordpress?

  19. 19

    R:如何以编程方式遍历拆分数据帧

  20. 20

    如何以编程方式获取盘中回填的外汇数据?

  21. 21

    如何以编程方式在Azure Scheduler中创建定期每周工作

  22. 22

    如何以编程方式更改magento媒体存储?

  23. 23

    如何以编程方式在android中的linearlayout中给textview位置

  24. 24

    如何以编程方式管理 Azure Blob 大小

  25. 25

    如何以编程方式在 php 中发送帖子数据?

  26. 26

    如何以编程方式执行 Microsoft Azure 存储资源管理器正在执行的操作?

  27. 27

    如何以编程方式恢复 Sitecore 项目存储桶?

  28. 28

    如何以编程方式访问约束数据?

  29. 29

    如何以编程方式写入 HDFS?

热门标签

归档