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) メソッド。 使用可能な値は次のとおりです。

  • DISABLED: SSLを無効にするには、このオプションを使用します。 サーバーでSSL設定が必要な場合、接続は失敗します
  • PREFERRED: サーバーがSSL接続をサポートしていることを前提として、このオプションを使用してSSL接続を優先します。 このオプションでは、SSL以外の接続も可能です。
  • REQUIRED: SSL接続を必須にするには、このオプションを使用します。 サーバーがSSLをサポートしていない場合、接続は失敗します。
  • Verify-Ca: サーバーがSSLをサポートしていない場合、接続に失敗する際にサーバー証明書を検証するには、このオプションを使用します。
  • Verify Identity: サーバーがSSLをサポートしていない場合、接続に失敗する際にホスト名でサーバー証明書を検証するには、このオプションを使用します。

Amazon Web ServicesでのExperience Platformへの認証(AWS) aws

AVAILABILITY
この節は、Amazon Web Services(AWS)で動作するExperience Platformの実装に適用されます。 AWS上で動作するExperience Platformは、現在、一部のお客様にご利用いただけます。 サポートされているExperience Platform インフラストラクチャについて詳しくは、Experience Platform マルチクラウドの概要を参照してください。

AWS上のExperience PlatformにMySQLを接続するには、次の資格情報の値を指定する必要があります。

資格情報
説明
server
MySQL データベースの名前またはIP。
username
データベースの名前。
password
データベースに対応するユーザー名。
database
データベースに対応するパスワード。
sslMode
サーバーサポートに応じて、SSLが適用されるかどうかを制御するブール値。 この設定のデフォルト値はfalseです。
connectionSpec.id
接続仕様は、ベース接続とソース接続の作成に関連する認証仕様などの、ソースのコネクタプロパティを返します。 MySQLの接続仕様IDは26d738e0-8963-47ea-aadf-c60de735468aです。 メモ:この資格情報は、Flow Service APIを介して接続する場合にのみ必要です。

APIを使用してMySQLをExperience Platformに接続する

UIを使用してMySQLをExperience Platformに接続する

recommendation-more-help
experience-platform-help-sources