サーバー構成機能

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore Experience Platformでは、コンテンツ配信、コンテンツ管理、レポート、データ処理などの専用タスクを実行するようにサーバーを設定できます。 サーバーを 異なるサーバーの役割を実行するように構成すると、パフォーマンスとスケーラビリティを向上させるプロセスを開始できます。

メモ

特定の事前定義された機能またはロールを実行するようにサーバーを設定するには、Sitecoreソリューションのデフォルト設定に変更を加える必要がある場合があります。

次の表は、有効または無効にできるサーバー機能と、ロールを構成するために有効または無効にする必要がある接続文字列と構成ファイルの説明です。 App_Configフォルダには、ConnectionStrings.configファイル内のすべての接続文字列が含まれ、Includeフォルダ内のすべての構成ファイルも含まれています。

手記

設定ファイルを直接変更しないでください。代わりに、実行時に必要な変更を実行する パッチ ファイル を作成する必要があります。

サーバーの機能と説明

接続文字列

設定ファイル

トラッキング

オンライン訪問、連絡先(訪問者)、パーソナライゼーション、目標、キャンペーン、プロファイル、パターンカード、多変量分析テストを追跡します。

デフォルトでは、すべてのトラッキングデータはMongoDBコレクションデータベースに保存されます。

次のデータベース接続文字列を設定します。

analytics

tracking.live

tracking.history

必要な設定ファイル:

Sitecore.Analytics.Tracking.config

Sitecore.Analytics.Tracking.Database.config

Sitecore.Analytics.Tracking.Aggregation.config

Sitecore.Analytics.Tracking.RobotDetection.config

すべてのトラッキング サブシステム機能を有効にするが、トラッキング データをコレクション データベースに保存しない場合は、次の設定ファイルを無効にする必要があります。

Sitecore.Analytics.Tracking.Database.config

Sitecore.Analytics.Tracking.Aggregation.config

Sitecore.Analytics.Tracking.RobotDetection.config

報告

レポート作成では、エクスペリエンス分析レポートなどのアプリケーションに対して、コレクション・データベースとレポート作成データベースからのデータを使用します。

次のデータベース接続文字列を設定します。

analytics

reporting

必要な設定ファイル:

Sitecore.Analytics.Reporting.config

加工

xDBでは、TaskManager APIを介して処理でさまざまな分散タスクを実行できます。たとえば、場所と連絡先の再分類、レポートデータベースの再構築などです。

TaskManager APIを使用して、独自の分散処理タスクを定義して開始できます。カスタムタスクを実行できるのは、少なくとも1つのサーバーで処理機能を有効にしている場合のみです。

次のデータベース接続文字列を設定します。

tracking.live

tracking.history

analytics

reporting.secondary

必要な設定ファイル:

Sitecore.Processing.config

Sitecore.Analytics.Processing.config

Sitecore.Analytics.Processing.Services.config

集合体

集計処理には、コレクション データベースからのデータの抽出、データのグループ化と削減、Sitecoreレポート アプリケーションで使用するためのレポート データベースへの保存が含まれます。集計により、レポート データベースとコレクション データベースの同期が維持されます。

次のデータベース接続文字列を設定します。

tracking.contact

tracking.live

reporting

必要な設定ファイル:

Sitecore.Analytics.Processing.Aggregation.config

Sitecore.Analytics.Processing.Aggregation.ProcessingPools.config

Sitecore.Analytics.Processing.Aggregation.Services.config

レポーティングサービスクライアント

レポート クライアント機能を有効にして、Sitecoreレポート アプリケーションを表示します。この機能は、コンテンツ管理サーバーで有効にします。

xDBクラウドなど、適切なネットワーク/セキュリティ設定がある場合は、レポート データベースが利用できない場合でも、レポートUIにレポートを表示できます。

次のデータベース接続文字列を設定します。

analytics

必要な設定ファイル:

Sitecore.Analytics.Reporting.config

Sitecore.Xdb.Remote.Client.config

レポーティングサービスサーバー

Sitecoreレポート アプリケーションのさまざまなデータ ソースをクエリできます。レポートデータベースに対しては、グループ化された集計データとトレンドをクエリし、コレクションデータベースでは個々の連絡先またはインタラクションデータをクエリします。

次のデータベース接続文字列を設定します。

reporting

必要な設定ファイル:

Sitecore.Analytics.Reporting.config

Sitecore.Xdb.Remote.Server.config

EAS処理

エンゲージメント自動化状態タイムアウトの処理。このタイプの処理は、EASタイムアウト条件を処理する自動化ワーカーを設定します。

次のデータベース接続文字列を設定します。

analytics

必要な設定ファイル:

Sitecore.Analytics.Automation.TimeoutProcessing.config

手記

次の設定ファイルは、すべてのサーバー機能に必要であるため、無効にしないでください。

Sitecore.Analytics.config

Sitecore.Analytics.Model.config

Sitecore.Analytics.Mongodb.config

デフォルトでは、これらの設定ファイルはすべて有効になっていますが、デフォルトでは無効になっているSitecore.Xdb.Reporting.RemoteClient.configファイルとSitecore.Xdb.Reporting.RemoteServer.configファイルを除きます。

この記事を改善するための提案がある場合は、 お知らせください!