当前位置: 首页 > 知识库问答 >
问题:

Azure表存储:为现有表填充新列的脚本

戚俊健
2023-03-14

我的Azure表存储中有一些表,需要部署一个脚本,为所有这些表填充一个新列的空数据。

我知道一些管理可以通过PowerShell完成,但是我找不到任何关于如何执行此任务的相关示例或文档。

如有任何帮助,我们将不胜感激。

共有1个答案

连昊天
2023-03-14

关于PowerShell脚本,请参考以下代码:

Install-Module -Name AzTable

$groupName=""
$StorageAccountName = ""
$StorageAccountKey = ""
$vaule=" "
$context = New-AzStorageContext -StorageAccountName $StorageAccountName -StorageAccountKey $StorageAccountKey
$tables = Get-AzStorageTable -Context $context
Foreach($table in $tables){
    $table = Get-AzTableTable -storageAccountName $StorageAccountName -resourceGroup $groupName="" -TableName
    $entities=Get-AzTableRow -Table $table
    ForEach($e in $entities){
        $entity = New-Object Microsoft.Azure.Cosmos.Table.DynamicTableEntity($e.PartitionKey,$e.RowKey)
        $entity.Properties.Add("Name", $vaue)
        $table.Execute([Microsoft.Azure.Cosmos.Table.TableOperation]::InsertOrMerge($entity))
        Get-AzTableRow -Table $table -PartitionKey $e.PartitionKey -RowKey $e.RowKey
    }

}
 类似资料:
  • 问题内容: 我正在 MySQL 服务器上测试性能,并用超过2亿条记录填充表。存储过程生成大的SQL字符串非常慢。任何帮助或评论都非常欢迎。 系统信息: 数据库: MySQL 5.6.10 InnoDB数据库(测试)。 处理器: AMD Phenom II 1090T X6内核,每个内核3910Mhz。 内存: 16GB DDR3 1600Mhz CL8。 HD: SSD中的Windows 7 64

  • 我有这个jsp代码。 UserList由数据类型为“Car”的名为“car”的属性组成 用户的Pojo类: 我使用的是Spring MVC框架。在页面加载时,我的应用程序应该显示一个包含用户列表的表格。在controller中,我查询用户列表,并将其添加到ModelAndView对象中 控制器代码: 当我尝试不使用car(tabledata标记)时,JSP正在毫无例外地运行,并在表中显示用户列表。

  • 我正在制作一组自定义swing组件,这些组件实现各种属性,如标志或。我在尝试填充各种自定义组件的,然后根据每个组件的对列表进行排序时遇到问题。 我试图做到这一点的方法是让我的组件实现一个名为的接口,该接口实现一个方法。然后使用我的

  • 问题内容: 如何用对象类型的列表中的值填充JTable。我的代码如下所示: 我已经有了列,列表将来自schedule变量?考虑这些列,如何将其放到表中? 问题答案: 看一下DefaultTableModel。您可以遍历List并为每一行创建Object数组。

  • 我一直在看教程,我似乎无法得到一个表来填充。我也在使用net beans和scenebuilder。如有任何帮助,我们将不胜感激!挣扎了5个小时。 下面是的代码 以下是我的主要内容:

  • 我感谢每个人给我的帮助。我现在的下拉框似乎在变化,但它是空白的。我正在使用的当前编码编辑如下: 当我检查页面上的空下拉元素时,我会得到这个: 警告:scandir(/home/rev/public_html/evo/.../用户/成瘾)[function.scandir]:无法打开dir:在行117的 /home/revo/public_html/evo/codesaveindex.php中没有这