このチュートリアルでは、Platform ユーザーインターフェイスを使用して、Google PubSub(以下「PubSub」と呼びます)を作成する手順について説明します。
このチュートリアルは、Adobe Experience Platform の次のコンポーネントを実際に利用および理解しているユーザーを対象としています。
既に有効な PubSub 接続がある場合は、このドキュメントの残りの部分をスキップして、データフローの設定に関するチュートリアルに進むことができます。
PubSub を Platform に接続するには、次の資格情報に対する有効な値を指定する必要があります。
認証情報 | 説明 |
---|---|
プロジェクト ID | PubSub の認証に必要なプロジェクト ID。 |
認証情報 | PubSub の認証に必要な資格情報または秘密鍵の ID。 |
トピック ID | の ID PubSub メッセージのフィードを表すリソース。 トピック ID を指定する必要があるのは、 Google PubSub ソース。 |
これらの値について詳しくは、次の PubSub 認証ドキュメントを参照してください。サービスアカウントベースの認証を使用している場合、資格情報の生成手順については、次の PubSub ガイドを参照してください。
サービスアカウントベースの認証を使用している場合は、サービスアカウントに十分なユーザーアクセス権が付与され、資格情報をコピー&ペーストする際に、JSON 内に余分な空白がないことを確認してください。
必要な資格情報を収集したら、以下の手順に従って PubSub アカウントを Platform にリンクできます。
Platform UI の左側のナビゲーションバーで「ソース」を選択し、ソースワークスペースにアクセスします。カタログ画面には、アカウントを作成できる様々なソースが表示されます。。
画面の左側にあるカタログから適切なカテゴリを選択することができます。または、使用する特定のソースを検索オプションを使用して探すこともできます。
クラウドストレージカテゴリで、Google PubSub を選択し、次にデータを追加を選択します。
Google PubSub に接続ページが表示されます。このページでは、新しい資格情報または既存の資格情報を使用できます。
既存のアカウントを使用するには、新しいデータフローを作成する PubSub アカウントを選択し、「次へ」を選択して続行します。
新しいアカウントを作成する場合は、新しいアカウントを選択し、入力フォームに名前、説明(オプション)、PubSub 認証資格情報を入力します。この手順では、トピック ID を指定して、アカウントがアクセスできるデータを定義できます。 そのトピック ID に関連付けられている購読のみにアクセスできます。
パブサブプロジェクトに割り当てられたプリンシパル(ロール)は、 PubSub プロジェクト。 特定のトピックに対するアクセス権を持つプリンシパル(役割)を追加する場合は、そのプリンシパル(役割)もトピックの対応するサブスクリプションに追加する必要があります。 詳しくは、 PubSub アクセス制御に関するドキュメント.
終了したら「ソースに接続」を選択し、新しい接続が確立されるまでしばらく待ちます。
このチュートリアルでは、PubSub アカウントと Platform の間に接続を作成しました。次のチュートリアルに進み、データフローを設定して、クラウドストレージから Platform にストリーミングデータを取り込みます。