次の方法で共有


Azure IoT Hub ソースを Eventstream に追加する

この記事では、Azure IoT Hub ソースを Eventstream に追加する方法について説明します。

Note

プレビュー段階の拡張機能を使用する場合は、上部にある [拡張機能] を選択します。 それ以外の場合は、[Standard機能] を選択します。 プレビュー段階の拡張機能の詳細については、「Fabric イベント ストリームの概要」を参照してください。

前提条件

開始する前に、次の前提条件を満たしている必要があります。

  • イベントストリーム が配置されている Premium ワークスペースに、寄稿者以上のアクセス許可を使用してアクセスします。
  • IoT ハブのアクセス キーを取得するには、適切なアクセス許可が必要です。 IoT ハブは、パブリックにアクセス可能である必要があります。ファイアウォールの内側にあっても、仮想ネットワークで保護されていてはなりません。

重要

Fabric イベント ストリームの拡張機能は現在プレビュー段階です。

Note

1 つのイベントストリームでのソースと宛先の合計数は 11 個までです。

ソースとして Azure IoT ハブを追加する

イベントストリーム ソースとして Azure IoT ハブを追加するには、次の手順に従います:

  1. 強化された機能を備えたイベントストリームを作成します。

  2. まだイベントストリームにソースを追加していない場合は、[作業の開始] ページで [外部ソース追加] を選択します。

    [外部ソースの追加] タイルが選択された新しいイベントストリームを示すスクリーンショット。

    既に公開されているイベントストリームにソースとして Azure IoT ハブを追加する場合は、編集モードに切り替え、リボンの [ソースの追加] を選択してから、[外部ソース] を選択します

    発行されたイベントストリームの [外部ソースの追加] メニューを示すスクリーンショット。

Azure IoT Hub コネクタを構成する

  1. [データ ソースの選択] ページで、[Azure IoT Hub] を選択します

    イベントの取得ウィザードでのソースの種類としての Azure IoT Hub の選択を示すスクリーンショット。

  2. Azure IoT ハブへの既存の接続がある場合は、次の図に示すように既存の接続を選択し、次の手順でデータ形式を構成する手順に進みます。

    Azure IoT ハブへの既存の接続を含む [接続] ページを示すスクリーンショット。

  3. データ 接続ページで、新しい接続を選択します

    [新しい接続] リンクが強調表示されている [接続] ページを示すスクリーンショット。

  4. [接続の設定] セクションで、IoT Hub の Azure IoT ハブの名前を指定します。

    IoT ハブの名前を持つ IoT ハブの接続設定を示すスクリーンショット。

  5. [接続資格情報] セクションで、次の手順を実行します。

    1. 既存の接続がある場合は、ドロップダウン リストから選択します。 そうでない場合は、このオプションで [新しい接続の作成] が選択されていることを確認します。

    2. [ 接続名] に、IoT ハブへの接続の名前を入力します。

    3. [認証方法] で、[共有アクセス キー] が選択されていることを確認します。

    4. [ 共有アクセス キー名] に、共有アクセス キーの名前を入力します。

    5. [ 共有アクセス キー] に、共有アクセス キーの値を入力します。

    6. ページの下部にある [接続] を選びます。1.

      Azure IoT Hub コネクタの [接続] ページ 1 を示すスクリーンショット。

      アクセス キーの名前と値を取得するには、次の手順に従います。

      1. Azure portal で、お使いの IoT Hub の [IoT Edge] タブに移動します。

      2. [リレー] ページで、左側のメニューの [共有アクセス ポリシー] を選択します。

      3. 一覧からポリシー を選択します。 ポリシー名をメモします。

      4. 主キーの横にあるコピー アイコンを選択します。

        Azure IoT Hub のアクセス キーを示すスクリーンショット。

  6. 次に、ウィザードの [接続] ページの [コンシューマー グループ]に、コンシューマー グループの名前を入力します。 既定では、 $Default IoT ハブの既定のコンシューマー グループである選択されています。

  7. [データ形式] で、Azure イベント ハブから取得する受信リアルタイム イベントのデータ形式を選択します。 JSON、Avro、CSV のデータ形式から選択し、[接続] を選択できます。

  8. ページの下部にある次へ を選択します。

    Azure IoT Hub コネクタの [接続] ページ 2 を示すスクリーンショット。

  9. [確認および作成] ページで、設定を確認し、 [追加] を選択します。

    Azure IoT Hub コネクタの [確認と作成] ページを示すスクリーンショット。

Azure IoT Hub ソースが、編集モードでキャンバス上の eventstream に追加されていることがわかります。 この新しく追加された Azure IoT ハブを実装するには、リボンの [発行] を選択します。

Azure が選択された [発行] ダイアログ ボックスを示すスクリーンショット。

これらの手順を完了すると、Azure IoT ハブをライブ ビュー視覚化できるようになります。 図で [IoT Hub ] タイルを選択すると、次のようなページが表示されます。

ライブ ビューのエディターを示すスクリーンショット。

Eventstream に他のソースを追加する方法については、次の記事を参照してください:

前提条件

開始する前に、次の前提条件を満たしている必要があります。

  • イベントストリーム が配置されている Premium ワークスペースに、寄稿者以上のアクセス許可を使用してアクセスします。
  • IoT ハブのアクセス キーを取得するには、適切なアクセス許可が必要です。 IoT ハブは、パブリックにアクセス可能である必要があります。ファイアウォールの内側にあっても、仮想ネットワークで保護されていてはなりません。

Note

1 つのイベントストリームでのソースと宛先の合計数は 11 個までです。

ソースとして Azure IoT ハブを追加する

イベントストリーム ソースとして Azure IoT ハブを追加するには、次の手順に従います:

  1. イベントストリーム エディターで、ノード内の [新しいソース] ドロップダウン メニューを展開し、[Azure IoT Hub] を選択します。

    イベントストリームで Azure IoT Hub ソースを追加するところを示すスクリーンショット。

  2. Azure IoT Hub 構成ウィンドウで、次の詳細を入力します:

    イベントストリームで Azure IoT Hub ソースを構成するところを示すスクリーンショット。

    1. ソース名: iothub-source などの Azure IoT Hub の名前を入力します。

    2. クラウド接続: Azure IoT Hub を Microsoft Fabric にリンクする既存のクラウド接続を選択します。 お持ちでない場合は、手順 3 に進み、新しいクラウド接続を作成します。

    3. データ形式。 IoT Hub データをイベントストリームにストリーミングするためのデータ形式 (AVRO、JSON、または CSV) を選択します。

    4. コンシューマー グループ。 Azure IoT Hub からコンシューマー グループを選択するか、$Default のままにします。 次に、[追加] を選択して、Azure IoT Hub 構成を完了します。

    5. 正常に追加されると、エディターでイベントストリームに追加された Azure IoT Hub ソースを確認できます。

      イベントストリームで Azure IoT Hub ソースを追加するところを示すスクリーンショット。

  3. Azure IoT Hub の新しいクラウド接続を作成するには、次の手順に従います:

    新しいクラウド接続を作成するところを示すスクリーンショット。

    1. ドロップダウン メニューから [新しい接続の作成] を選択し、Azure IoT Hub の [接続設定][接続資格情報] に入力してから、[作成] を選択します。

      新しいクラウド接続を構成する場所を示すスクリーンショット。

    2. IoT Hub。 Azure portal で IoT Hub の名前を入力します。

    3. 接続名。 新しいクラウド接続の名前 (iothub-connection など) を入力します。

    4. [共有アクセス キー名][共有アクセス キー]。 Azure IoT Hub の接続資格情報を入力します。 これは、Azure portal の [共有済みアクセスのポリシー] の下にあります。 IoT Hub のエンドポイントにアクセスするには、適切なアクセス許可が必要です。

      Azure portal で共有済みアクセス キーを検索する場所を示すスクリーンショット。

    5. Azure IoT Hub 構成 ウィンドウに戻り、最新の情報に更新 を選択して新しいクラウド接続を読み込みます。

      Azure IoT Hub のクラウド接続を最新の情報に更新する場所を示すスクリーンショット。

Azure IoT Hub がイベントストリームに追加されたら、[データのプレビュー] を選択して、構成が成功したことを確認します。 イベントストリームへの受信データをプレビューできる必要があります。

IoT Hub データをプレビューする場所を示すスクリーンショット。

Eventstream に他のソースを追加する方法については、次の記事を参照してください: