Kubernetesデプロイでは、Reportingデータベースの再構築はそのままではサポートされておらず、手動の手順が必要です。この記事では、コンテナー化されたデプロイでReportingデータベースに既に集約されているインタラクションを再処理する方法について説明します。
非コンテナー デプロイの手順は、Reportingデータベースの再構築に関する記事で解説されています。
Reportingデータベースを再構築するには、以下の手順を実行してください。
- name: Sitecore_ConnectionStrings_Reporting.Secondary value: Data Source=$(Database_Server);Initial Catalog=Sitecore.Reporting.Secondary;User ID=$(Database_Username);Password=$(Database_Password)
kubectl cp <ポッド名>:web.config.または
kubectl cp <ポッド名>:web.config <ファイル システムのパス>
<add name="SitecoreConnectionStringsBuilder" mode="Strict" prefix="SITECORE_CONNECTIONSTRINGS_" stripPrefix="true" type="Microsoft.Configuration.ConfigurationBuilders.EnvironmentConfigBuilder, Microsoft.Configuration.ConfigurationBuilders.Environment, Version=1.0.0.0, Culture=neutral" />
kubectl cp "C:\ResourcesProcessing\container-k8\sc10.0\k8s-sitecore-xp1\test_prc\web.config" prc-549bd89774-zjsdr:"."
- name: Sitecore_ConnectionStrings_Reporting
value: Data Source=$(Database_Server);Initial Catalog=Sitecore.Reporting.Secondary;User ID=$(Database_Username);Password=$(Database_Password)