Sitecore xDBクラウドは、以前は最寄りの展開地域でデプロイのプロビジョニングを実施してきました。しかし、この機能はすでに廃止され、現在、展開地域はDeploymentRegion設定を使用して設定する必要があります。
展開地域を設定せずにxDBクラウドへ接続しようとすると、下記のエラーが発生する可能性があります:
ERROR xDB Cloud - Exception during initializing occurred
Sitecore.Cloud.Xdb.Exceptions.RequestValidationFailedException: {"Message":"The setting for Sitecore.Cloud.Xdb.DeploymentRegion was not configured. Make sure you are using the latest version of Sitecore. Go to https://dev.sitecore.net/Downloads for the latest version of Sitecore, then specify the location setting in the Sitecore.Cloud.Xdb.config file."}
at Sitecore.Cloud.Xdb.DiscoveryServiceClient.AssertStatusCodes(IRestResponse restResponse, String licenseId, String deploymentId)
at Sitecore.Cloud.Xdb.DiscoveryServiceClient.PostXdbSet(String licenseId, String deploymentId, String sitecoreVersion, DeploymentType deploymentType)
at Sitecore.Cloud.Xdb.DiscoveryServiceClient.<GetXdbSet>b__2()
at Sitecore.Cloud.Xdb.Retryer.Execute(Action task, Func`2 stopOnException, String message, Int32 retryNum, TimeSpan retryInterval)
at Sitecore.Cloud.Xdb.DiscoveryServiceClient.GetXdbSet()
at Sitecore.Cloud.Xdb.UpdateXdbConnectionStrings.Process(PipelineArgs args)
Sitecore XPの古いバージョンを使用されている場合、そのSitecore XPバージョンと互換性のあるxDBクラウド クライアントの最新のアップデートが、Sitecore Content DeliveryおよびContent Management Servicesインスタンスにインストールされているかを確認してください。xDBクラウド クライアントの最新バージョンについては、「xDB クラウド サービスの互換表」記事を確認して、ダウンロードしてください。
重要:DeploymentRegion設定は、下記の製品バージョンで搭載されています:
展開地域を設定するには、\App_Config\Include\XdbCloud\Sitecore.Cloud.Xdb.configファイルにおいて、Sitecore.Cloud.Xdb.DeploymentRegion設定を下記のいずれかの地域に設定してください:
<setting name="Sitecore.Cloud.Xdb.DeploymentRegion" value="{region-name-here}" />
Sitecore xDBクラウドでは、現在、以下の展開地域をサポートしています: