演習 - Azure Stream Analytics ジョブの出力を構成する

完了

Stream Analytics ジョブでは、Azure Blob Storage、SQL Database、Event Hubs などのさまざまな出力シンクがサポートされています。 ドキュメントには、すべての種類の出力が一覧表示されています。

この演習では、Stream Analytics ジョブの出力シンクとして Blob ストレージを使用します。

注意

この演習は省略してもかまいません。 Azure アカウントを持っていない場合、またはご自分のアカウントで演習を行いたくない場合は、説明を最後まで読み、Azure Stream Analytics ジョブの出力シンクを作成する際に必要な手順を理解してください。

次の手順は、入力を作成する際に行った手順と似ています。 出力を保持するために 2 つ目の Blob ストレージ アカウントを作成することから始めます。

  1. Azure portal で、前の演習のときと同じように、新しいストレージ アカウントを作成します。

    設定
    [基本] タブの [プロジェクトの詳細] セクションで、次のように指定します。
    リソース グループ [新規作成] リンクを選択します。[名前] ボックスに「mslearn-streamanalytics」と入力し、[OK] を選択します。
    [インスタンスの詳細] セクションで、次のように指定します。
    ストレージ アカウント名 プレフィックス streamsink を入力し、数値のサフィックスを追加します。 Azure 内で一意の名前を見つけるには、組み合わせをいくつか試すことが必要な場合があります。
    "残りの設定" "既定値" のままにします。

    Screenshot that shows how to add the storage account name streamsink.

  2. [レビュー] を選択します。

  3. 要求が検証されたら、[作成] を選択してデプロイ手順を行います。

デプロイが完了したことを示すメッセージが表示されるまで待ってから、次の手順に進みます。

出力シンクを Stream Analytics ジョブに接続する

次に、このストレージ アカウントを Stream Analytics ジョブの出力先として接続します。

  1. Azure portal の [ホーム] ページで、[すべてのサービス] を選択します。

  2. 検索ボックスに「Stream Analytics」と入力し、結果から [Stream Analytics ジョブ] を選択します。

  3. 作成した Stream Analytics ジョブを選択します。

  4. 左のナビゲーション バーの [ジョブ トポロジ][出力] を選択します。

  5. [+ 追加] を選び、一覧から [Blob ストレージ] を選びます。 [Blob Storage または ADLS Gen2] パネルが表示されます。

    設定
    出力エイリアス streamoutput.
    Select Blob storage/ADLS Gen2 from your subscriptions (サブスクリプションから Blob Storage または ADLS Gen2 を選択する) checked
    サブスクリプション 自分のサブスクリプション名。
    ストレージ アカウント 出力ストレージ アカウント、streamsink
    認証モード 接続文字列

    注意

    ご自分のアカウントが一覧に表示されない場合は、Azure portal を閉じ、ブラウザーを閉じてから、Azure ポータルを再度開いて更新してみてください。

  6. [コンテナー][新規作成] を選択します。 コンテナーに一意の名前 (learn-container-output など) を付けます。

  7. [パス パターン] で、「output/」と入力します。

  8. その他のフィールドはすべて既定値のままにします。

  9. [保存] を選択します。