Flow Service API を使用した MySQL のExperience Platformへの接続
このガイドでは、Flow Service API を使用して MySQL アカウントをAdobe Experience Platformに接続する方法について説明します。
はじめに
このガイドでは、Adobe Experience Platform の次のコンポーネントに関する十分な知識が必要です。
次の節では、Flow Service API を使用してに正常に接続するために必要な追加情報を示 MySQL ています。
必要な資格情報の収集
認証について詳しくは、MySQL 概要を参照してください。
Experience Platform API の使用
Experience Platform API を正常に呼び出す方法については、Experience Platform API の概要に関するガイドを参照してください。
MySQL を Azure 上のExperience Platformに接続 azure
MySQL アカウントを Azure 上のExperience Platformに接続する方法については、以下の手順を参照してください。
Azure 上のExperience Platformに MySQL のベース接続を作成する azure-base
ベース接続は、ソースをExperience Platformにリンクし、認証の詳細、接続ステータス、一意の ID を保存します。 この ID を使用して、ソースファイルを参照し、データのタイプや形式など、取り込む特定の項目を特定します。
API 形式
POST /connections
ベース接続 ID を作成するには、/connections
エンドポイントに対して POST リクエストを実行し、リクエストパラメーターの一部として MySQL 認証資格情報を指定します。
リクエスト
次のリクエストは、接続文字列ベースの認証を使用して、MySQL のベース接続を作成します。
accordion | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
リクエストの例を表示 | ||||||||||
|
応答
リクエストが成功した場合は、一意の ID (id
)を含む、新しく作成されたベース接続の詳細が返されます。
accordion | ||
---|---|---|
応答の例を表示 | ||
|
リクエスト
次のリクエストは、基本認証を使用して MySQL ソースのベース接続を作成します。
accordion | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
リクエストの例を表示 | ||||||||||||||||||
|
応答
リクエストが成功した場合は、一意の ID (id
)を含む、新しく作成されたベース接続の詳細が返されます。
accordion | ||
---|---|---|
応答の例を表示 | ||
|
Amazon Web Services上のExperience Platformへの MySQL の接続 aws
MySQL アカウントをAWS上のExperience Platformに接続する方法については、以下の手順を参照してください。
AWS上のExperience Platformに MySQL のベース接続を作成する aws-base
API 形式
POST /connections
リクエスト
次のリクエストは、MySQL がAWS上のExperience Platformに接続するためのベース接続を作成します。
code language-shell |
---|
|
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 | |
---|---|
プロパティ | 説明 |
auth.params.server |
MySQL データベースの名前または IP。 |
auth.params.database |
データベースの名前。 |
auth.params.username |
データベースに対応するユーザー名。 |
auth.params.password |
データベースに対応するパスワード。 |
auth.params.sslMode |
サーバーサポートに応じて、SSL を適用するかどうかを制御するブール値。 この設定のデフォルトは false です。 |
connectionSpec.id |
MySQL 接続仕様 ID は 26d738e0-8963-47ea-aadf-c60de735468a です。 |
応答
リクエストが成功した場合は、一意の ID (id
)を含む、新しく作成されたベース接続の詳細が返されます。
code language-json |
---|
|
データのデータフロー MySQL 作成
MySQL データベースに正常に接続できたので、 データフローを作成し、データベースからExperience Platformにデータを取り込むことができます。