2017-12-06 5 views
0

新しいファイルがAzure File Shareに追加/変更されたときに通知を受け取る方法はありますか?ファイルがファイル共有に追加されたときに通知を受け取ります

新しいファイルが追加されたときにS3バケットがSQSまたはSNSまたはラムダ(またはその他)にメッセージを送信するように設定できるAWS S3と同様の機能があります。

代わりに(あまり推奨されませんが)、共有内のファイルにクエリを実行して、日付X以降の変更/新規ファイルのみが返されるようにすることができます。

+0

現在のところ、この機能は存在しません。それはブロブストレージのためのものです(これはS3に相当します)。それはあなたのために働くだろうか? –

+0

@Guarav Mantriそれは私の問題の半分を解決するだろう。私は様々なAzureログを持ってきています.Blobsに書き込まれたものもあれば、Sharesにも書き込まれているものもあります(間違いかもしれません) – Nadav

+0

Blob Storageで作業する場合は、この2つのリンクを参照してください。https:/ /docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob&https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-event - オーバービュー。 HTH。 –

答えて

1

塊(ないファイル)の追加/変更の通知を取得するために、あなたが利用可能な複数のオプションがあります。

  1. Azureの機能(ワット/ブロブストレージバインディング):このシナリオでは、関数が取得しますがブロブが追加または更新されたときに呼び出されます。詳細については、https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blobをご覧ください。
  2. Azureイベントグリッド(BLOB統合あり):現在(この回答を提供している時点で)、このサービスはプレビュー中であり、地域によっては利用可能性が限られています。現在はBlob Creation(blobの更新ではない)イベントのみをサポートしています。この詳細については、https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-event-overviewを参照してください。
+0

Microsoftストレージログは「ベストエフォート」ベースで作成されていることを指摘しておきます - https://docs.microsoft.com/en-us/rest/api/storageservices/ About-Storage-Analytics-Logging このようにイベントは省略することができます! – Nadav

関連する問題