次の方法で共有


Azure Event Hubs から Real-Time ハブにイベントを取り込む (プレビュー)

この記事では、Azure イベント ハブから Real-Time ハブにイベントを取り込む方法について説明します。

Note

リアルタイム ハブは現在プレビュー段階です。

前提条件

  • 寄稿者 以上のアクセス許可のある、Fabric プレミアム ワークスペースへのアクセスを取得します。
  • まだない場合は、Azure Event Hubs の名前空間と Event Hub を作成します。
  • イベント ハブのアクセス キーを取得するには、適切なアクセス許可が必要です。 イベント ハブは、パブリックにアクセス可能である必要があります。ファイアウォールの内側にあっても、仮想ネットワークで保護されていてはなりません。

Azure イベント ハブからイベントを取得する

次のいずれかの方法で、Azure イベント ハブから Real-Time ハブにイベントを取得できます。

  • イベントの取得エクスペリエンスの使用
  • [マイクロソフト ソース] タブ] タブの使用

イベントの取得エクスペリエンスを開始する

  1. Microsoft Fabric で、[リアルタイム インテリジェンス] エクスペリエンスに切り替えます。 左側のナビゲーション バーでMicrosoft Fabricを選択し、[リアルタイム インテリジェンス]を選択します。

    リアルタイム インテリジェンス エクスペリエンスに切り替える方法を示すスクリーンショット。

  2. 左側のナビゲーション バーで[リアルタイム ハブ]を選択します。

    Microsoft Fabric で Real-Time Hub を起動する方法を示すスクリーンショット。

  3. [リアルタイム ハブ] ページで、ページの右上隅にある [+ イベントの取得] を選択します。

    Real-Time ハブの [イベントの取得] ボタンの選択を示すスクリーンショット。

ソースとして Azure イベント ハブを追加する」セクションの手順を使用します。

[Microsoft ソース] タブ

  1. Real-Time ハブで、[Microsoft ソース] タブに切り替えます。

  2. [ソース] ドロップダウン リストで、[Azure Event Hubs の名前空間] を選択します。

  3. [サブスクリプション] には、イベント ハブのあるリソース グループを持つ [Azure サブスクリプション] を選択します。

  4. [リソース グループ] では、お使いのイベント ハブのあるリソース グループを選択します。

  5. [リージョン] では、イベント ハブのある場所を選択します。

  6. 次に、イベント ハブの一覧で Real-Time ハブに接続するイベント ハブの名前の上にマウスを移動し、[接続] ボタンを選択するか、[...] (省略記号)、[接続ボタン] の順に選択します。

    イベント ハブを表示するためのフィルターと、イベント ハブの [接続] ボタンが表示された [Microsoft ソース] タブを示すスクリーンショット。

    接続情報を構成するには、「ソースとして Azure イベント ハブを追加する」セクションの手順を実行します。 イベントの取得ウィザードで、ソースの種類として Azure Event Hubs を選択する最初の手順をスキップします。

ソースとして Azure イベント ハブを追加する

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

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

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

    Azure イベント ハブに既存の接続がある [接続] ページを示すスクリーンショット。

  3. [接続] ページで、[リソースに移動] を選択して Azure Event Hubs の名前空間に移動します。 アクセス キー名とその値を書き留めます。

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

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

    1. Azure portal で Event Hubs 名前空間に移動します。

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

    3. リストから [アクセス ポート] を選択します。 アクセス キー名をメモしておきます。

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

      Azure Event Hubs の名前空間の [アクセス キー] を示すスクリーンショット。

  4. [接続] ページで、[新しい接続] を選択します。

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

  5. [接続設定] セクションで次のステップを実行します。

    1. Event Hubs の名前空間の名前を入力します。

    2. イベント ハブの名前を入力します。

      Event Hubs 名前空間と指定された Event Hub との接続設定を示すスクリーンショット。

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

    1. [ 接続名] に、イベント ハブへの接続の名前を入力します。

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

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

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

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

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

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

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

  9. 右側の [ストリームの 詳細] セクションで、ウィザードで作成中のイベントストリームを保存する Fabric ワークスペース を選択します。

  10. [イベントストリーム名] にイベントストリーム名を入力します。 ウィザードは、選択したイベント ハブをソースとして使用してイベントストリームを作成します。

  11. ストリーム名は、イベントストリームの名前に -stream を追加することで自動的に生成されます。 ウィザードが終了すると、このストリームは リアルタイム ハブの データ ストリーム タブに表示されます。

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

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

  13. [レビューと作成] ページで設定をレビューし、[ソースの作成] を選択します。

    Azure Event Hubs コネクタの [レビューと作成] ページを示すスクリーンショット。

データ ストリームの詳細を表示する

  1. [レビューと作成] ページで [イベントストリームを開く] を選択すると、ウィザードによって、選択したイベント ハブをソースとして作成されたイベントストリームが開きます。 ページの下部の [閉じる] をクリックしてウィザードを終了します。

    イベントストリームを開いてウィザードを閉じるリンクが表示された、[レビューと作成] ページを示すスクリーンショット。

  2. Real-Time ハブで、Real-Time ハブの [データ ストリーム] タブに切り替えます。 ページを最新の情報に更新します。 次の図に示すように、作成されたデータ ストリームが表示されるはずです。

    作成したばかりのストリームを含むリアルタイム ハブの [データ ストリーム] タブを示すスクリーンショット。

    詳細な手順については、「Fabric リアルタイム ハブでのデータ ストリームの詳細の表示」を参照してください

データ ストリームの使用について詳しくは、次の記事を参照してください。