Je suis en train de faire toutes les lignes dans une table de stockage Azure en utilisant ces PoserShell commandes:Comment obtenir une ligne dans les tables Azure Storage à l'aide de PowerShell?
$saContext = (AzureRmStorageTable\Get-AzureRmStorageAccount -Name $storageAccount -ResourceGroupName $resourceGroup).Context
$table = Get-AzureStorageTable -Name $tableName -Context $saContext
Get-AzureStorageTableRowAll -table $table
mais il retournera cette erreur:
Cannot find an overload for "ExecuteQuery" and the argument count: "1".
At C:\Program Files\WindowsPowerShell\Modules\AzureRmStorageTable\1.0.0.17\AzureRmStorageTableCoreHelper.psm1:305 char:6
+ $result = $table.CloudTable.ExecuteQuery($tableQuery)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodException
+ FullyQualifiedErrorId : MethodCountCouldNotFindBest
J'ai même utilisé ces lignes de commandes aussi, mais tous retournera la même erreur:
#Get-AzureStorageTableRowByColumnName -columnName "Average" -operator Equal -table $table -value 3228132966.4
#Get-AzureStorageTableTable -resourceGroup $resourceGroup -storageAccountName $storageAccount -tableName $tableName
#Get-AzureStorageTableRowAll -table $table | ft
#Get-AzureStorageTableRowByPartitionKey -table $table –partitionKey “I-Used-One-Of-My-Partition-Keys-From-Table” | ft
savez-vous comment je peux obtenir une rangée dans les tables de stockage Azure en utilisant PowerShell?
en effet, j'ai installé AzureRmStorageTable
de here.
Je suis également confronté à cette même erreur. Le code semble fonctionner sur les anciens systèmes. Je ne sais pas ce qui cause le problème. Exécution de la dernière version d'Azure PowerShell et installation du module AzureRmStorageTable. –