問題タブ [azure-storage-account]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1620 参照

azure - クール層で 30 日、アーカイブ層で 180 日経過すると、Azure Storage V2 のファイルはどうなりますか?

Azure ストレージ アカウントを初めて使用します。勉強中に、次のリンクを見つけました。

https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers#archive-access-tier-preview

利用可能なアクセス層について次のように述べています。

  • ホット- 頻繁にアクセスされるデータの保存用に最適化されています。

  • クール- アクセス頻度が低く、少なくとも 30 日間保存されるデータの保存用に最適化されています。

  • アーカイブ- めったにアクセスされず、柔軟な待機時間要件 (数時間単位) で少なくとも 180 日間保存されるデータの保存用に最適化されています。

ここで私は少し混乱しています。クール層とアーカイブ層は、あまり頻繁にアクセスされないデータを保存するために使用されますが、久しぶりに必要になります。

しかし、上記のリンクから私が理解していることによると、ファイルは 30 日後にクール層から削除され、180 日後にアーカイブ層から削除されます。

では、クール層で 30 日間、アーカイブ層で 180 日間アクセスされないファイルがあると、そのファイルは削除され、アクセスできなくなるというのが本当なら?

そうでない場合、「アクセス頻度の低いデータを保存するために最適化され、少なくとも 30 日間保存される」とはどういう意味ですか?

0 投票する
1 に答える
72 参照

c# - ストレージ アカウント内のすべてのコンテナーに対して単一の Shared Access Signature を取得することは可能ですか?

shared access signatureタイトルが示すように、ストレージ アカウントに存在するすべてのコンテナーにアクセスできる単一のものを探しています。

現在、回避しようとしているコンテナshared access signatureごとに個別に作成するために、コンテナごとに個別に取得する必要がありますEXTERNAL DATA SOURCE

これは可能ですか?

0 投票する
1 に答える
1407 参照

python - Azure でファイルを書き込み (+ロック) / 読み取る Python スクリプト

Python プログラミングと Azure は初めてです。

2 つのプロセスで実行されるスクリプトを作成する必要があります。

2 つのプロセスは同じ python スクリプトを実行します。Azureにはいくつかのファイルを入れるためのstorageAccountsがあることを知っています。これを見つけました: https://docs.microsoft.com/en-us/python/api/azure-storage-file/azure.storage.file.fileservice .fileservice?view=azure-python

および: https://github.com/Azure/azure-storage-python

ここに私が達成する必要があることを説明するためのいくつかの疑似コードがあります:

Azure でファイルをロック/ロック解除できますか? たとえば、Pythonでそれを達成するにはどうすればよいですか? ありがとうございました。

EDIT Pythonスクリプトを使用してBlob Storageにファイルを書き込むことができました。問題は次のとおりです。コマンドの結果を最初のプロセスで書き込んでいる間にファイルをロックし、Blob Storage ロック (オプションが存在する場合...) が解放されるとすぐに 2 番目のプロセスで読み取らせるにはどうすればよいですか?最初のプロセス?これが使用しているpythonスクリプトです: