この記事では、Azure IoT Hub ソースを Microsoft Fabric イベントストリームに追加する方法について説明します。
注
拡張機能は、イベントストリームを作成するときに既定で有効になります。 標準機能を使用して作成したイベントストリームがある場合、それらのイベントストリームは引き続き機能します。 通常どおりに編集や使用を続けられます。 新しいイベントストリームを作成して標準のイベントストリームを置き換えることをお勧めします。そうすることで、強化されたイベントストリームの追加機能と利点を利用できます。
前提条件
- 共同作成者以上のアクセス許可を持つファブリック容量ライセンス モードまたは試用版ライセンス モードのワークスペースへのアクセス。
- IoT ハブのアクセス キーを取得するための適切なアクセス許可。 IoT ハブが保護されたネットワーク内にある場合は、 マネージド プライベート エンドポイントを使用して接続します。 それ以外の場合は、ファイアウォールの内側ではなく、IoT ハブにパブリックにアクセスできることを確認します。
- イベントストリーム。 イベントストリームがない場合は、イベントストリームを 作成します。
データ ソースを選択するためのウィザードを開始する
まだイベントストリームにソースを追加していない場合は、[ 外部ソースを使用 ] タイルを選択します。
既に公開されているイベントストリームにソースを追加する場合は、 編集 モードに切り替えます。 リボンで、[ソース>の追加] を選択します。
[ データ ソースの選択 ] ページで、 Azure IoT Hub を検索します。 Azure IoT Hub タイルで、[接続] を選択します。
Azure IoT Hub コネクタを構成する
データ 接続ページで、新しい接続を選択します。
IoT ハブへの既存の接続がある場合は、その既存の接続を選択し、次の手順で データ形式 の構成に進みます。
IoT Hub の [ 接続設定] セクションで、 IoT ハブの名前を指定します。
[ 接続資格情報 ] セクションで、次の手順に従います。
既存の接続がある場合は、ドロップダウン リストから選択します。 そうでない場合は、このオプションで [新しい接続の作成] が選択されていることを確認します。
[ 接続名] に、IoT ハブへの接続の名前を入力します。
[認証の種類] で、[共有アクセス キー] が選択されていることを確認します。
[ 共有アクセス キー名] に、共有アクセス キーの名前を入力します。
[ 共有アクセス キー] に、共有アクセス キーの値を入力します。
共有アクセス キーの名前と値を取得するには、次の手順に従います。
- Azure portal で IoT ハブのページに移動します。
- 左側のウィンドウの [ セキュリティ設定] で、[ 共有アクセス ポリシー] を選択します。
- 一覧からポリシー名を選択します。 ポリシー名をメモします。
- 主キーの横にあるコピー アイコンを選択します。
[接続] を選択します。
コンシューマー グループの場合は、コンシューマー グループの名前を入力します。 IoT ハブの既定のコンシューマー グループは $Default。
[データ形式] では、IoT ハブから取得する受信リアルタイム イベントのデータ形式を選択します。 JSON、Avro、CSV のデータ形式から選択できます。 次に、 [接続](Connect) を選択します。
右側の [ ストリームの詳細 ] セクションで、[ ソース名] の下にある鉛筆アイコンを選択し、ソースの名前を入力します。 このステップはオプションです。
ページの下部にある次へ を選択します。
[ 確認と作成 ] ページで設定を確認し、[ 追加] を選択します。
注
eventstream では、次の種類を使用している場合にのみ、最大 11 個の結合されたソースと宛先をサポートできます。
- ソース: カスタム エンドポイント。
- 宛先: ダイレクト インジェストを使用したカスタム エンドポイントとイベントハウス。
上記の一覧に含まれていないソースまたは宛先、および既定のストリームに追加されていない宛先は、この制限にはカウントされません。
更新されたイベントストリームを表示する
Azure IoT Hub ソースが 、編集 モードでキャンバス上の eventstream に追加されていることを確認します。 この新しく追加された IoT ハブを実装するには、リボンの [発行 ] を選択します。
IoT ハブは、 ライブ ビューで視覚化できます。 図で [IoT Hub ] タイルを選択すると、次の例のようなページが表示されます。
関連するコンテンツ
- サポートされているソースの一覧については、「 イベント ストリームでのイベント ソースの追加と管理」を参照してください。