注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、記載された目標を達成する可能性のある独自のソリューションが含まれています。一部の質問セットには複数の正しい解決策がある場合もあれば、正しい解決策がない場合もあります。 このシナリオで質問に答えた後、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。 Azure Stream Analyticsを使用するソリューションを開発しています。ソリューションは、Customersという名前のAzure Blobストレージファイルを受け入れます。ファイルには、店内とオンラインの両方の顧客詳細が含まれます。オンラインの顧客は郵送先住所を提供します。 ロケーションに基づくを含むLocationIncomesという名前のファイルがBlobストレージにあります。ファイルはめったに変更されません。 住所を使用して、場所に基づいて収入の中央値を検索する必要があります。すぐに使用するにはAzure SQL Databaseにデータを出力し、長期保存するにはAzure Data Lake Storage Gen2にデータを出力する必要があります。 解決策:1つのストリーミング入力、1つの参照入力、2つのクエリ、および4つの出力を持つStream Analyticsジョブを実装します。 これは目標を達成していますか?
正解:A
We need one reference data input for LocationIncomes, which rarely changes. We need two queries, on for in-store customers, and one for online customers. For each query two outputs is needed. Note: Stream Analytics also supports input known as reference data. Reference data is either completely static or changes slowly. References: https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-add-inputs#stream-and-reference-inputs https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-define-outputs