---
title: "xConnectサービスの設定"
slug: "configuring-the-xconnect-service"
abstract: "xConnect SearchおよびxConnect Collectionサービスに影響を与える設定の概要。"
---
# xConnectサービスの設定

このトピックでは [、xConnect Search](https://doc.sitecore.com/xp/en/developers/100/platform-administration-and-architecture/en/xconnect-collection-search-service.html)および[xConnect Collection](https://doc.sitecore.com/xp/en/developers/100/platform-administration-and-architecture/en/xconnect-collection-service.html)サービスに影響を与える設定について説明します。すべての設定ファイルはC:\\path\\to\\xconnect\\App\_data\\Configフォルダ内にあります。

> !重要xConnect Collection and Searchサービスは、\\App\_data\\Configサブフォルダにあるすべての設定を使用しません。例えば、インデクサーはSearchIndexerサブフォルダの設定を使用しません。

## SC。Xdb.Collection.RepositorySettings.xml

以下の設定は、リポジトリおよび基盤となるデータプロバイダーがインデクサーに返すレコード数を制御します。

ファイルパス: C:\\path\\to\\xconnect\\App\_data\\Config\\Sitecore\\Collection\\sc.Xdb.Collection.RepositorySettings.xml

舞台設定

概要

ContactsReturnedFromDataProviderChunkSize

基盤データプロバイダーから返送される連絡先の数を決定します。基盤データプロバイダーへのクエリ数を減らすために増加させます。

ContactsReturnedChunkSize

リポジトリから返される接触のチャンクサイズを決定します。 ContactsReturnedFromDataProviderChunkSize が1000、 ContactsReturnedChunkSize が100に設定されている場合、同時にメモリに拡張される連絡先は100個だけです。クエリサイズに関係なくメモリ使用量を制御するために増減できます。

InteractionsReturnedChunkSize

リポジトリおよび基盤となるデータプロバイダーから返される相互作用のチャンクサイズを決定します。基礎データプロバイダーへのクエリ数を減らすために増加させます。

DeviceProfilesReturnedChunkSize

リポジトリおよび基盤データプロバイダーから返されるデバイスプロファイルのチャンクサイズを決定します。基礎データプロバイダーへのクエリ数を減らすために増加させます。

> !注データの分散方法によっては、データ提供者に1000件の連絡先を要求すると、複数のシャードにまたがる複数のクエリが発生することがあります。

## SC。Xdb.Collection.Data.Sql.xml

以下の設定はSQLプロバイダーのタイムアウトを制御します。 NumberOfChangeVersionsとGetChangesCommandTimeoutInSecondsはxConnect CollectionやxConnect Collection Searchでは使用されません。

ファイルパス: C:\\path\\to\\xconnect\\App\_data\\Config\\Sitecore\\Collection\\sc.Xdb.Collection.Data.Sql.xml

舞台設定

概要

BulkCopyTimeoutInSeconds

一括コピー操作のタイムアウト設定です。この値は、一般的なタイムアウト問題が発生した場合に増やすことができます。

ContactIdentifierIndexLockTimeInSeconds

連絡先識別子インデックスレコードがデータベースに追加された際にどれくらいの期間ロックされているかを定義します。ロックは関連する連絡先データを更新するために必要です。関連する連絡先データが正常に更新されなければ、識別子レコードはインデックスから削除されます。

CommandTimeoutInSeconds

CRUDコマンドのタイムアウト設定です。この値は、GETやSAVE操作中にタイムアウトの問題が発生した場合に増加させることができます。

## SC。Xdb.Collection.Data.MongoDb.xml

ファイルパス: C:\\path\\to\\xconnect\\App\_data\\Config\\Sitecore\\Collection\\sc.Xdb.Collection.Data.MongoDb.xml

## SC。XConnect.CollectionService.xml

以下の設定は、操作を何回何回繰り返し行うかを制御します。これらの設定は計算されたファセットにも適用されます。

**ファイルパス**: C:\\path\\to\\xconnect\\App\_data\\Config\\Sitecore\\Collection\\sc.XConnect.CollectionService.xml

舞台設定

概要

SlotTime

一時停止時に使われるスロット時間。xConnectはデフォルトでexポケシャルバックオフ戦略を採用しており、繰り返しリトライをランダムな間隔で( SlotTime を基準に)混雑を避けています。応答時間が長ければ延長可能です。

MaxRetries

失敗するまで操作が再試行できる最大回数を決定します。