从powershell运行cosmosdb命令

从powershell运行cosmosdb命令,powershell,azure-cosmosdb,azure-cosmosdb-sqlapi,cmdlets,Powershell,Azure Cosmosdb,Azure Cosmosdb Sqlapi,Cmdlets,我正试图通过powershell从本地计算机连接到azure cosmosdb,但我尝试运行的每个命令都返回“传入的参数不可序列化。” 这是我的一些命令 Get-AzCosmosDBAccount -ResourceGroupName "cosmosbackup" Invoke-AzCosmosDBSqlDatabaseThroughputMigration -ResourceGroupName "cosmosbackup" -AccountName &

我正试图通过powershell从本地计算机连接到azure cosmosdb,但我尝试运行的每个命令都返回
“传入的参数不可序列化。”
这是我的一些命令

Get-AzCosmosDBAccount -ResourceGroupName "cosmosbackup"

Invoke-AzCosmosDBSqlDatabaseThroughputMigration -ResourceGroupName "cosmosbackup" -AccountName "liabilitydata"  -Name liability

New-AzCosmosDBSqlContainer -AccountName "liabilitydata"-DatabaseName "dailyliability"-ResourceGroupName "cosmosbackup"-Name schemes -PartitionKeyPath /Id -PartitionKeyKind Hash

Get-AzCosmosDBSqlContainer `
    -ResourceGroupName "cosmosbackup" `
    -AccountName "liabilitydata" `
    -DatabaseName "dailyliability"
由于相同的原因,它们都失败了。
传入的参数不可序列化。


我错过什么了吗?请提供帮助这里的问题是您需要设置运行脚本的上下文

步骤1:连接您的Azure帐户

Connect-AzAccount 
步骤2:按如下方式传递资源组和cosmosdb帐户名

Get-AzCosmosDBAccount -ResourceGroupName cosmosbackup

它工作正常,你在哪里运行它?在门户中?我正在powershell窗口中本地运行它