タンブリングウィンドウ関数は、データストリームを個別の時間セグメントにセグメント化し、以下の例のようにそれらに対して関数を実行するために使用されます。タンブリングウィンドウの主な差別化要因は、それらが繰り返され、オーバーラップせず、イベントが複数のタンブリングウィンドウに属することができないことです。

不正解:
D:ホッピングウィンドウ関数は、一定の期間だけ時間的に前方にホップします。それらをオーバーラップできるタンブリングウィンドウと考えるのは簡単かもしれません。そのため、イベントは複数のホッピングウィンドウの結果セットに属することができます。ホッピングウィンドウをタンブリングウィンドウと同じにするには、ホップサイズをウィンドウサイズと同じになるように指定します。
リファレンス:
https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-window-functionsデータ処理の管理と開発Testlet2 Background Proseware、Incは、PollTakerという名前の製品を開発および管理しています。この製品は、世論調査と分析を提供するために使用されます。
投票データは、オンライン調査、家から家へのインタビュー、公開イベントのブースなど、さまざまなソースから取得されます。
ポーリングデータ
ポーリングデータは、次の2つの場所のいずれかに保存されます。
* PollingDataという名前のオンプレミスのMicrosoftSQL Server2019データベース
* Azure Data Lake Gen 2
データレイクのデータは、PolyBaseを使用してクエリされます
メタデータをポーリングする
各投票には、回答者の日付や数など、投票に関する情報にメタデータが関連付けられています。データはJSONとして保存されます。
電話ベースのポーリング
安全
*電話ベースの投票データは、許可されたデバイスから許可されたユーザーのみがアップロードする必要があります
*請負業者は、自分以外のポーリングデータにアクセスしてはなりません。
*ポーリングデータへのアクセスは、ActiveDirectoryユーザーごとに設定する必要があります
データの移行と読み込み
*すべてのデータ移行プロセスはAzureDataFactoryを使用する必要があります
*すべてのデータ移行は、営業時間外に自動的に実行する必要があります
*データ移行は信頼性が高く、必要に応じて再試行する必要があります
パフォーマンス
6か月後、生のポーリングデータをストレージアカウントに移動する必要があります。地域の災害が発生した場合に備えて、ストレージを利用できる必要があります。ソリューションはコストを最小限に抑える必要があります。
展開
*すべてのデプロイは、AzureDevOpsを使用して実行する必要があります。展開では、複数の環境で使用されるテンプレートを使用する必要があります
*展開中にクレデンシャルやシークレットを使用しないでください
信頼性
すべてのサービスとプロセスは、地域のAzureの停止に対して回復力がなければなりません。
モニタリング
すべてのAzureサービスは、AzureMonitorを使用して監視する必要があります。オンプレミスのSQLServerのパフォーマンスを監視する必要があります。