Azure Event Hubs から Real-Time ハブにイベントを取り込む
この記事では、Azure イベント ハブから Real-Time ハブにイベントを取り込む方法について説明します。
前提条件
- 共同作成者以上のアクセス許可を使用した Fabric 容量ライセンス モード (または試用版ライセンス モード) でのワークスペースへのアクセス。
- まだない場合は、Azure Event Hubs の名前空間と Event Hub を作成します。
- イベント ハブのアクセス キーを取得するには、適切なアクセス許可が必要です。 イベント ハブは、パブリックにアクセス可能である必要があります。ファイアウォールの内側にあっても、仮想ネットワークで保護されていてはなりません。
Azure イベント ハブからイベントを取得する
次のいずれかの方法で、Azure イベント ハブから Real-Time ハブにイベントを取得できます。
[Microsoft ソース] ページ
リアルタイム ハブで、左側のナビゲーション メニューの [Microsoft ソース] を選択します。 検索ボックスを使用してリソース名を入力するか、フィルター (ソース、サブスクリプション、リソース グループ、リージョン) を使用してリソースを検索できます。
上部の [ソース] で、ドロップダウン リストから [Azure Event Hubs] を選択します。
[サブスクリプション] には、イベント ハブのあるリソース グループを持つ [Azure サブスクリプション] を選択します。
[リソース グループ] では、お使いのイベント ハブのあるリソース グループを選択します。
[リージョン] では、イベント ハブのある場所を選択します。
次に、イベント ハブの一覧でリアルタイム ハブに接続するイベント ハブの名前にマウス ポインターを移動し、[接続] ボタンを選択するか、[...] (省略記号) を選択してから、[データ ソースの接続] を選択します。
接続設定と資格情報を構成する
[接続] ページの [接続設定の構成] セクションで、次の手順を実行します。
Event Hubs 名前空間からイベント ハブを選択します。
Event Hubs 名前空間またはイベント ハブのアクセス キーを選択します。
イベント ハブへの既存の接続がある場合は、[接続] ドロップダウン リストに表示されます。 それを選択します。 それ以外の場合は、[新しい接続] を選択してイベント ハブへの接続を作成します。
Azure イベント ハブへの既存の接続がある場合は、その既存の接続を選択し、Azure イベント ハブ リソースの構成と接続のセクションに進みます。
ポップアップ ウィンドウのすべてのフィールド (Event Hubs 名前空間、Event Hubs、接続名、認証の種類、共有アクセス キー名、共有アクセス キーの値) は自動的に入力されています。 接続名を更新することもできます。 (例:
mynamespace-myehub-connection
)。 ウィンドウの下部にある [接続] を選択します。 [接続] ドロップダウン リストに接続が表示されます。 次に同じイベント ハブの接続ウィザードを起動すると、ドロップダウン リストにこの接続が表示されます。データ ソース ページのセクションをスキップして、Azure イベント ハブ リソースの構成と接続のセクションに進みます。
データ ソース ページ
Microsoft Fabric にサインインします。
左側のナビゲーション バーで [リアルタイム] を選択します。
[リアルタイム ハブ] ページで、左側のナビゲーション メニューの [接続先] の下にある [+ データ ソース] を選択します。 また、右上にある [+ データ ソースに接続] ボタンを選択して、[すべてのデータ ストリーム] ページまたは [マイ データ ストリーム] ページから [データ ソース] ページにアクセスすることもできます。
[データ ソース] ページで、上部の [Microsoft ソース] カテゴリを選択し、[Azure Event Hubs] タイルの [接続] を選択します。
次に、Azure イベント ハブへの接続に関するセクションの手順に従います。
接続設定と資格情報を構成する
イベント ハブへの接続を作成するには、[接続] ページで [新しい接続] を選択します。
Azure イベント ハブへの既存の接続がある場合は、次の画像に示すように、その既存の接続を選択し、Azure イベント ハブ リソースの構成と接続のセクションに進みます。
[設定] セクションで、[接続文字列] を選択します。
[接続資格情報] セクションで、次の手順を実行します。
[ 接続名] に、イベント ハブへの接続の名前を入力します。
[認証の種類] で、[共有アクセス キー] が選択されていることを確認します。
[ 共有アクセス キー名] に、共有アクセス キーの名前を入力します。
[ 共有アクセス キー] に、共有アクセス キーの値を入力します。
ページの下部にある [接続] を選びます。
次に、Azure イベント ハブ リソースの構成と接続のセクションに進みます。
Azure イベント ハブの構成と接続
次に、ウィザードの [接続] ページの [コンシューマー グループ]に、コンシューマー グループの名前を入力します。 既定では、イベント ハブの既定のコンシューマー グループである
$Default
が選択されています。[データ形式] で、Azure イベント ハブから取得する受信リアルタイム イベントのデータ形式を選択します。
右側の [ストリームの 詳細 ] セクションで、ウィザードで作成するイベントストリームを保存するFabric ワークスペース を選択します。
[イベントストリーム名] にイベントストリーム名を入力します。 ウィザードは、選択したイベント ハブをソースとして使用してイベントストリームを作成します。
ストリーム名は、イベントストリームの名前に -stream を追加することで自動的に生成されます。 ウィザードを完了すると、リアルタイム ハブの [すべてのデータ ストリーム] ページでこのストリームを確認できるようになります。
ページの下部にある次へ を選択します。
[確認および接続] ページで、設定を確認し、[接続] を選択します。
データ ストリームの詳細を表示する
[確認および接続] ページで [イベントストリームを開く] を選択すると、ウィザードには選択したイベント ハブをソースとして使用して作成したイベントストリームが表示されます。 ウィザードを閉じるには、ページの下部にある [完了] を選択します。
[すべてのデータ ストリーム] ページと [マイ データ ストリーム] ページにストリームが表示されます。 詳細な手順については、「Fabric リアルタイム ハブでのデータ ストリームの詳細の表示」を参照してください。
関連するコンテンツ
データ ストリームの使用について詳しくは、次の記事を参照してください。