前提
AzTable モジュールを使う
https://www.powershellgallery.com/packages/AzTable/2.0.1
実装
- テーブルオブジェクトを取得する
- -CustomFilter にクエリを書く
時刻はdatetime'YYYY-MM-DDTHH:mm:ssZ'
の形式で書ける
$table = Get-AzTableTable -resourceGroup "{resource group name}" -TableName "table name" -storageAccountName "storage account name"
# 2020/1/1 0:00 AM 以前のレコードを取得
Get-AzTableRow -Table $table -CustomFilter "Timestamp lt datetime'2020-01-01T00:00:00Z'"
参考
https://docs.microsoft.com/en-us/azure/storage/tables/table-storage-how-to-use-powershell
https://docs.microsoft.com/en-us/rest/api/storageservices/querying-tables-and-entities
https://github.com/paulomarquesc/AzureRmStorageTable