Managed Cloud xDB用のSitecore 9.2オンプレミス環境を準備する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
セルフマネージドのSitecore 9.2環境があり、Sitecore Managed Cloud xDB契約を購入した場合は、環境を準備、リクエスト、設定する必要があります。
このトピックでは、Sitecore 9.2をxDB on Azure用に設定するための準備方法、Managed Cloud xDBカスタマー セットのリクエスト方法、オンプレミスのSitecoreロールの設定方法、CMS専用モードのオフ方法について説明します。
Sitecore 9.2 for xDB on Azureの設定を準備する
Sitecore 9.2 for xDB on Azureの設定を準備する
Sitecore 9.2をxDB Cloud用に設定する前に、次のことを行う必要があります。
-
Sitecore Experience Platformインストール ガイドに従って、XM Sitecoreオンプレミス セットアップ (つまり、Content ManagementとContent Delivery) をデプロイします。
-
クライアント認証証明書を作成してインストールします。(Sitecore Experience Platformインストール ガイドの手順に従ってください (Production Environment Setup, Setting up Client Certificates)。
-
最適なトポロジを決定します。AzureのxDB SingleトポロジまたはxDBスケーリング トポロジを選択します。
Sitecoreインスタンスがクライアント認証証明書にアクセスできるようにするには、次の手順を実行します。
-
Control パネルで、「Administrative Tools」、「Certificate Manager」をクリックします。
-
証明書ファイルを右クリックし、All Tasks、Manage private keys、Addの順にクリックします。
-
ポップアップダイアログボックスのFrom this locationフィールドで、ローカルコンピュータを選択します。
-
タイプオブジェクト名を次の形式で入力します。
-
SitecoreをApp Poolとして実行している場合:IIS AppPool\<Instance name>
-
Sitecoreをネットワーク サービスとして実行している場合:Network Serviceへの読み取りアクセス権を付与します。
-
-
Security タブで、グループ名またはユーザー名を選択し、読み取りアクセスのAllow チェック ボックスをオンにします。
Managed Cloud xDBカスタマー セットをリクエストする
Managed Cloud xDBカスタマー セットをリクエストする
Managed Cloud xDBカスタマー セットをリクエストするには、次のことを行う必要があります。
-
Sitecoreサポート ポータルからサポート チケットを登録します。
-
Managed Cloud Standard環境のリクエストのトピックに取り組みます。
有効なSitecore証明書をお持ちでない場合は、Sitecore実装パートナーに連絡してサポート チケットを登録するか、Sitecoreの担当者に連絡してSitecoreサポート ポータルにアクセスしてください。
Sitecoreサポートは、SitecoreインスタンスでxDBを設定する際に必要になるため、保存する必要がある次の情報を提供します。
-
処理サービスのアドレス。
-
ReportingサービスのURLと設定 (APIキーを含む)。
-
XConnect CollectionサービスのURLと証明書の拇印。
-
XConnectコレクションの検索URLと証明書の拇印
-
XConnect参照URLとデータ設定 (データベース接続文字列と証明書の拇印など)。
-
Marketing Automation OperationsサービスのURLと証明書の拇印。
-
Marketing Automation ReportingサービスのURLと証明書の拇印。
オンプレミスのSitecoreロールを設定する
オンプレミスのSitecoreロールを設定する
オンプレミスのSitecoreロールを設定するには、接続文字列とパッチ設定ファイルを設定する必要があります。
設定ファイルを直接変更しないでください。代わりに、実行時に必要な変更を実行するパッチ ファイルを作成する必要があります。
XM Content Managementロール
-
次のように、xDB接続をConnectionStrings.configファイルに追加します。
-
Processing サーバーとReporting サーバーへの接続を設定するには、 \App_Config\Sitecore\Marketing.xDB\Sitecore.Xdb.Remote.Client.configファイルを開き、Reporting ノードとProcessing ノードのserviceUrl パラメーターを、それぞれxDBの一部としてデプロイされているReporting サービスとProcessing サービスのURLを指すように設定します。
XM Content Deliveryロール
-
次のように、xDB接続をConnectionStrings.configファイルに追加します。
手記Reporting API Keyには、Content ManagementロールからReporting Web Appへの通信時の認証に使用される一意の値 (GUIDなど) があります。これは、証明書の拇印値と呼ばれます。xDBデプロイとContent Management接続文字列には同じ値を使用する必要があります。
CMSのみのモードをオフにする
CMSのみのモードをオフにする
Content ManagementとContent Deliveryの両方の役割でCMS専用モードをオフにするには:
-
\App_Config\Sitecore\Marketing.xDB\Sitecore.Xdb.configファイルを開き、Xdb.Enabledand Xdb.Tracking.Enabled設定を「true」に設定します。例えば: