MySQL
MySQLは、構造化データの保存と管理に使用されるオープンソースのリレーショナル データベース管理システムです。 データをテーブルに整理し、SQL (構造化クエリ言語)を使用して情報をクエリおよび更新します。 MySQLは、web アプリケーションで広く使用され、複数のプラットフォームをサポートし、そのスピード、信頼性、使いやすさで知られています。
MySQL ソースを使用して、アカウントを接続し、MySQL データベースからAdobe Experience Platformにデータを取り込むことができます。
前提条件 prerequisites
MySQl アカウントをExperience Platformに接続する前に、次の節を参照して前提条件の設定を完了してください。
IP アドレスの許可リスト
AzureまたはAmazon Web Services(AWS)のExperience Platformにソースを接続する前に、リージョン固有のIP アドレスを許可リストに追加する必要があります。 詳しくは、AzureおよびAWS上のExperience Platformに接続するためのIP アドレスの許可リストに加えるに関するガイドを参照してください。
AzureでのExperience Platformへの認証 azure
アカウント キー認証または基本認証を使用して、MySQL データベースをAzure上のExperience Platformに接続できます。
アカウント キー認証を使用してMySQL データベースをExperience Platformに接続するために、次の資格情報の値を指定します。
| table 0-row-2 1-row-2 2-row-2 | |
|---|---|
| 資格情報 | 説明 |
connectionString |
アカウントに関連付けられているMySQL接続文字列。 MySQL接続文字列パターンはServer={SERVER};Port={PORT};Database={DATABASE};UID={USERNAME};PWD={PASSWORD}です。 |
connectionSpec.id |
接続仕様は、ベース接続とソース接続の作成に関連する認証仕様を含む、ソースのコネクタプロパティを返します。 MySQLの接続仕様IDは26d738e0-8963-47ea-aadf-c60de735468aです。 |
詳しくは、接続文字列🔗に関するMySQL ドキュメントを参照してください。
基本認証を使用してMySQL データベースをExperience Platformに接続するには、次の資格情報の値を指定します。
| table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 | |
|---|---|
| 資格情報 | 説明 |
server |
MySQL データベースの名前またはIP アドレス。 |
username |
MySQL データベース認証に関連付けられているユーザー名。 |
password |
MySQL データベース認証に関連付けられているパスワード。 |
database |
接続先のMySQL データベースの名前。 |
sslMode |
接続に適用するSecure Sockets Layer (SSL) メソッド。 使用可能な値は次のとおりです。
|
Amazon Web ServicesでのExperience Platformへの認証(AWS) aws
AWS上のExperience PlatformにMySQLを接続するには、次の資格情報の値を指定する必要があります。
serverusernamepassworddatabasesslModefalseです。connectionSpec.id26d738e0-8963-47ea-aadf-c60de735468aです。 メモ:この資格情報は、Flow Service APIを介して接続する場合にのみ必要です。