私は動作することがわかっているストレージアカウントとアカウントキー/クレジットを使用しています:正しく動作する同じ接続文字列を使用しているBLOBコンテナがあります。Azureテーブルストレージ - 501 NotImplemented on CreateIfNotExistsAsync
は、私はこれを効果的にやっている:
それは集計をスロー
CloudStorageAccount.Parse(_connectionString).CreateCloudTableClient().GetTableReference("MyTableHere").CreateIfNotExistsAsync().Wait()
(私は、非同期のシナリオでは、したがって、待機ないんだけど、この例外とは何の関係もありません。)例外は、単一の内部例外がある:
Unexpected response code, Expected:OK or NotFound, Received:NotImplemented
例外でディープ:
The requested operation is not implemented on the specified resource. RequestId:30593945-0002-0019-0dde-3e30370003322 Time:2016-11-16T07:58:01.2396651Z
- ここでリクエストIDを匿名化しました。
他に何か試してみることはできません!ここでの追加要件については、ドキュメント内の言及を見つけることができません。
ストレージアカウントの種類を確認できますか?それは 'BlobStorage'型であってはならず、冗長型は' ZRS'または 'Premium LRS'型であってはなりません。 –
ZRSストレージアカウントの私のためにうまく動作します - http://i.imgur.com/PM1eezx.png – evilSnobu
いいえ、私の悪いですが、それはLRSでした、ZRSは動作しません: '{"リモート名は'zrs123.table.core.windows.net' "}' - _ポータルでは、テーブル、キュー、ファイルがサポートされていないため、Service Management APIは新しく作成したアカウントのblobエンドポイントも返します。 ZRSアカウント_(https://blogs.msdn.microsoft.com/windowsazurestorage/2014/08/01/introducing-zone-redundant-storage/) – evilSnobu