オンプレミスおよびスターターサブスクリプション用にCommerce Intelligence アカウントをアクティブ化する

オンプレミス サブスクリプション用にCommerce Intelligenceをアクティブ化するには、まずCommerce Intelligence アカウントを作成し、設定情報を入力してから、Commerce IntelligenceをCommerce データベースに接続します。

Commerce Intelligence アカウントを作成

アカウントを作成するには、Adobeのアカウントチームまたはカスタマーテクニカルアドバイザーにお問い合わせください。

パスワードの作成

アカウントが作成されたら、メールでThe Magento BI Team@rjmetrics.comからのアカウント通知メールを確認します。 電子メールに記載されているリンクを使用して、Commerce Intelligence アカウントにアクセスし、パスワードを作成してください。 受信トレイに移動し、電子メールアドレスを確認します。

電子メールが届かない場合は、​ サポートにお問い合わせください

新しいCommerce Intelligence アカウントのパスワード画面を作成

ストアの環境設定

データベース接続を設定する前に、ストア情報フォームに入力します。 この情報は、Connect your Database​の設定を完了するために必要です。

​ ビジネス名、通貨、タイムゾーンのフィールドを含む情報フォームを保存する

Commerce Intelligence ユーザーを追加

パスワードを設定してCommerce Intelligenceにログインしたら、他のユーザーをCommerce Intelligence アカウントに追加できます。 ユーザーを追加する場合は、適切な権限を持つ管理者ユーザーを追加して、アクティベーションプロセスを完了します。

電子メールアドレスと権限レベルのフィールドを含むユーザーフォームを追加

Commerce Intelligence管理者に専用のCommerce ユーザーを作成します

Commerce Intelligenceを使用するには、Commerce プロジェクトに永続的かつ専用のユーザーを追加する必要があります。 この専用ユーザーは、アカウントのCommerce Data Warehouseへの新しいデータの取得と転送を可能にするCommerce Intelligenceへの永続的な接続として機能します。

専用のCommerce Intelligence ユーザーを設定すると、アカウントが非アクティブ化または削除されないことが保証されるので、Commerce Intelligence接続が停止されます。

NOTE
Adobeでは、永続ステータス(ACI-dedicated、ACI-database-connectorなど)を示すアカウント名を使用することをお勧めします。

管理者でCommerce Intelligenceの専用ユーザーを作成した後、Commerce設定が​ Master ​のContributor プロジェクトのプライマリ環境に同じユーザーを追加します。

Commerceは、役割がコントリビューター に設定されたユーザーインターフェイスを追加します

Commerce IntelligenceのSSH キーを取得する

  1. Connect your database設定のCommerce Intelligence ページで、下にスクロールして「Encryption settings」を選択します。

  2. 暗号化タイプ​で、SSH Tunnelを選択します。

  3. ドロップダウンから、指定された公開鍵をコピーします。

    SSH トンネルの種類と公開鍵フィールドを表示する暗号化設定ページ ​

公開鍵をCommerce Intelligenceに追加

  1. Commerce Adminから、作成したばかりのCommerce Intelligence ユーザーのログイン情報を使用してログインします。

  2. アカウント設定」タブを選択します。

  3. 下にスクロールして、SSH Keys ドロップダウンを展開します。 次に、Add a public key​を選択します。

    SSH キーを使用したアカウント設定ページの節と「公開鍵を追加」ボタン ​

  4. 上記のEncryption Type ステップでコピーした公開鍵を貼り付けます。

    ​ キーテキストフィールドと送信ボタンを含む公開鍵フォームを追加

Commerce Intelligence Essentials MySQL資格情報を指定してください

  1. .magento/services.yamlを更新します。

    services.yaml ファイル内のMySQL サービス設定を示すコード ​

  2. .magento.app.yamlを更新します。

    app.yaml ファイル内のデータベース関係の設定を示すコード ​

データベース接続情報の取得

Commerce データベースからCommerce Intelligenceへのデータベース接続情報を取得します

  1. 次のコマンドを実行して、情報を取得します。

    echo $MAGENTO_CLOUD_RELATIONSHIPS | base64 --decode | json_pp

  2. データベース情報を確認します。これは、次の例のようになります。

    ホスト、ポート、ユーザー名を含むデータベース接続資格情報を示す JSON出力

暗号化された接続を使用してCommerce IntelligenceをCommerce データベースに接続します

NOTE
Adobeでは、SSH tunnel トンネルを使用してデータベース接続を行うことを強くお勧めします。 ただし、このメソッドがオプションでない場合でも、Commerce Intelligenceを使用してdirect connectionをデータベースにリンクできます。

Commerce Intelligence画面にConnect your Magento Database情報を入力します。

統合名、ホスト、ポート、ユーザー名、パスワード、データベース名のフィールドを使用してデータベース フォームを接続します

入力:

Integration Name: [自分のCommerce Intelligence インスタンスの名前を選択]

Host: mbi.internal

Port: 3306

ユーザー名: mbi

Password: [前のセクションに表示された入力パスワード ]

Database Name: main

Table Prefixes: [ テーブルの接頭辞がない場合は空白のままにします]

タイムゾーン​の設定

​ データベースのタイムゾーンと目的のタイムゾーンドロップダウンフィールドを含むタイムゾーン設定フォーム ​

入力:

Database Timezone: UTC

Desired Timezone: [ データを表示するタイムゾーンを選択]

暗号化設定情報を取得する

プロジェクト UIには、SSH アクセス文字列が表示されます。 この文字列は、リモートアドレス​および​ ユーザー名 ​に必要な情報を収集するために使用できます。 プロジェクト UIのマスターブランチにある「サイトにアクセス」ボタンを選択して、SSH アクセス文字列を使用します。 次に、次に示すように、User NameとRemote Addressを見つけます。

ユーザー名とリモート アドレスを含むSSH アクセス情報を表示する ​ プロジェクト UI

Encryptionの設定を入力

暗号化タイプ、リモート アドレス、ユーザー名、およびポートのフィールドを含む暗号化設定フォーム ​

入力:

Encryption Type: SSH Tunnel

Remote Address: ssh.us-3.magento.cloud [前の手順]から

Username: vfbfui4vmfez6-master-7rqtwti—mymagento [前の手順]から

Port: 22

統合を保存します。

設定手順を完了したら、統合を保存​を選択して変更を適用します。

これで、Commerce データベースをCommerce Intelligence アカウントに正常に接続しました。

NOTE
Adobe Commerce Intelligence Proのお客様の場合は、カスタマーサクセスマネージャーまたはカスタマーテクニカルアドバイザーに連絡して、次の手順を調整してください。

設定が完了したら、あなたの アカウントにCommerce Intelligence ログインしてください。

recommendation-more-help
commerce-business-intelligence-help-mbi