サーバー Microsoft SQL 接続
このトピックでは、Microsoft SQL データベースを Commerce Intelligence に接続する方法を 4 段階で説明します。 このプロセスには、サーバー接続と SQL に関連する技術的な専門知識が必要であり、チームの開発者のサポートが必要になる場合があります。
Commerce Intelligence は、Amazon RDS、EC2、Microsoft SQL Azure およびその他のほとんどのクラウドサーバープロバイダーをサポートしています。 特定のホストに関するご質問については、 サポートチケットを送信、この情報の提供をアドビに依頼してください。
システムは、データベースに対して SELECT クエリを実行する必要があります。 この処理は、最初はデータベース構造のスナップショットを取得するために行われ、その後、定期的に残業してデータを最新の状態に保ちます。 更新は増分更新なので、Adobeでは、更新の頻度と時間を制限して、サーバーに不要な負荷がかかるのを防ぎます。
これを行う最善の方法は、TCP/IP 経由でデータベースサーバーに接続することです。 SELECT クエリのみを実行できるユーザーを作成します(オプションで、指定したテーブルからのみデータを選択できます)。 これは、Commerce Intelligence に接続している各サーバーについて行う必要があります。
Microsoft SQL
を Commerce Intelligence に接続しています:
-
TCP/IP および混合モード認証での接続がサーバーで許可されていることを確認してください。
-
ファイアウォールで、サーバーの専用 IP 接続が許可されていることを確認してください。
サーバーへの接続に使用する IP アドレスは、
Settings
ページの「接続」セクションで確認できます。 -
データベースサーバーへのログインに使用するユーザーを作成します。
UI
またはquery
を使用する 2 つのオプションがあります。UI
Query
(2 番目の例)
-
Manage Data > Connections の下の Commerce Intelligence に、サーバーの IP アドレス、ユーザー名およびパスワードを入力します。
-
「Add a Data Source」をクリックします。
-
Microsoft SQL
データベースに接続し、新しいConnections
ページのフィールドに資格情報を入力する場合に選択します。Windows Azure
を使用している場合は、データベース名も指定する必要があります。