Google Cloud Pub/Sub からリアルタイム ハブ (プレビュー) にイベントを取得する

この記事では、Fabric リアルタイム ハブで Google Cloud Pub/Sub をイベント ソースとして追加する方法について説明します。 Google Pub/Sub は、イベントのストリームを公開してサブスクライブできるメッセージング サービスです。

Note

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

前提条件

  • 寄稿者以上のアクセス許可を使用して、Premiumワークスペースにアクセスします。
  • Pub/Sub サービスが有効になっている Google Cloud アカウント。 必要なアクセス許可を持つロールが選択されていることを確認します。

Google Cloud Pub/Sub から接続情報を取得する

Google Cloud から次の情報を取得してください。

  • プロジェクト ID
  • サブスクリプション ID
  • サービス アカウント キー
  1. Google Cloud コンソールからプロジェクト ID を取得します。

    プロジェクト ID が表示された Google Cloud コンソールを示すスクリーンショット。

  2. Google Cloud Pub/Sub の [サブスクリプション] ページからサブスクリプション ID を取得します。

    サブスクリプション ID が表示された Google Cloud Pub/SUb ページを示すスクリーンショット。

  3. サービス アカウント キーを取得します。

    1. Google Cloud コンソールで、[IAM & 管理] を選択します。

      管理ページをが表示された Google Cloud コンソールを示すスクリーンショット。

    2. 左側のメニューで [サービス アカウント] を選択し、[サービス アカウントの作成] を選択します。

      [サービス アカウントの作成] ページが表示された Google Cloud コンソールのスクリーンショット。

    3. 構成後、ロールに適切なアクセス許可 (所有者) を付与し、[完了] を選択します。

      サービス アカウントの作成が完了したことを示す Google Cloud Console のスクリーンショット。

    4. ロールを選択し、[アクション][キーの管理] を選択します。

      [アクション] の [キーの管理] ボタンを示す Google Cloud コンソールのスクリーンショット。

    5. [キーを追加][新しいキーの作成] の順に選択します。

      [新しいキーの作成] の選択を示す Google Cloud コンソールのスクリーンショット。

    6. JSON ファイルをダウンロードし、すべての JSON コンテンツをサービス アカウント キーとしてコピーします。

      Note

      JSON ファイルは 1 回だけダウンロードできます。

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

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

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

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

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

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

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

Google Cloud Pub/Sub をソースとして追加する

  1. [データ ソースの選択] 画面で、[Google Cloud Pub/Sub] を選択します。

    [Google Cloud Pub/Sub] が選択された [データ ソースの選択] ページを示すスクリーンショット。

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

    **[新しい接続]** リンクが強調表示されているイベントの取得ウィザードの [接続] ページを示すスクリーンショット。

  3. [接続設定] セクションで、プロジェクト ID を指定します。

    [新しい接続] ページ の [接続設定] セクションを示すスクリーンショット。

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

    1. 既存の接続を選択するか、既定値の [新しい接続の作成] のままにします。

    2. [サブスクリプション名] に、[Google Cloud Pub/Sub] ページで指定したサブスクリプションの名前を入力します。

    3. [サービス アカウント キー] に、Google Cloud コンソールに表示されたサービス アカウント キーを入力します。

    4. [接続] を選択します。

      [新しい接続] ページの [接続資格情報] セクションを示すスクリーンショット。

  5. [接続] ページで、新しいソースのソース名とトピック名を入力します。

    • ソース名 - このソースに名前を付けます。
    • トピック名 - 任意の文字列を指定できます。
  6. ページの下部にある次へ を選択します。

  7. [確認および作成] ページで概要情報を確認して、[ソースの作成] を選びます。

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

  1. [確認と作成] ページで、[イベントストリームを開く] を選択すると、ウィザードに作成されたイベントストリームが開き、選択した Google Cloud Pub/Sub がソースとして表示されます。 ウィザードを閉じるには、ページの右上隅にある [閉じる] または [X]* を選択します。
  2. リアルタイム ハブで、リアルタイム ハブの [データ ストリーム] タブに切り替えます。 ページを最新の情報に更新します。 詳細な手順については、「Fabric リアルタイム ハブでのデータ ストリームの詳細の表示」を参照してください。

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