2016-11-16 12 views
2

私は動作することがわかっているストレージアカウントとアカウントキー/クレジットを使用しています:正しく動作する同じ接続文字列を使用している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を匿名化しました。

他に何か試してみることはできません!ここでの追加要件については、ドキュメント内の言及を見つけることができません。

+1

ストレージアカウントの種類を確認できますか?それは 'BlobStorage'型であってはならず、冗長型は' ZRS'または 'Premium LRS'型であってはなりません。 –

+0

ZRSストレージアカウントの私のためにうまく動作します - http://i.imgur.com/PM1eezx.png – evilSnobu

+0

いいえ、私の悪いですが、それは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

答えて

4

テーブル(およびキュー&ファイルのキュー)は、すべての種類のストレージアカウントでサポートされていません。現時点ではBlob Storage種類のストレージアカウントではテーブル、キュー、ファイルはサポートされていません。

ZRS(Block/Append BLOBのみサポート)とPremium LRS(ページブロブのみがサポートされています)のアカウントでは、これらのサービスは通常のストレージアカウントでもサポートされていません。

関連する問題