既存のデータ・ドメインのスキーマと構成の一部は、パフォーマンスに影響を与えずに実行中のデータ・ドメインで更新できますが、その他の変更はパフォーマンスに影響を及ぼすことがあります。さらに、データ・ドメインの構成とスキーマには、データ・レコードをロードする前にしか変更できないものやまったく変更できないものも少数あります。このトピックはこれらのカテゴリの説明を含み、データのロードとデータ・ドメインの構成に関する意思決定に役立ちます。
スキーマに影響する項目を変更すると、Endeca Serverによってレコードの再索引付けが行われます。レコードの再索引付けを引き起こす変更の例としては、レコードの検索可能な属性の変更、言語値の変更および検索文字の変更があります。これらの設定が変更されると、Endeca Serverはデータ・ドメインの索引を再作成する必要があります。
| 項目 | 説明および変更に関する制限(存在する場合) |
|---|---|
| mdex-property_IsTextSearchable | この属性の値が検索可能かどうかを指定します。この変更に関する制限はありませんが、string型の属性しか変更できません。レコードに多くの割当てがある属性でこの変更を行うと、索引の再作成のためにパフォーマンスのコストが発生します。 |
| mdex-property_TextSearchAllowsWildcards | 属性のテキスト検索でワイルドカードを使用できるかどうかを決定します。パフォーマンスのコストが発生します。この設定の変更に関する制限は、mdex-property_IsTextSearchableもtrueに設定する必要があることです。 |
| mdex-property_IsPropertyValueSearchable | 標準属性の値検索に影響します。パフォーマンスのコストが発生します。この属性の値の変更は、string型の属性でしか許可されていません。 |
| mdex-property_Language | 属性の言語IDを指定します。パフォーマンスのコストが発生します。変更できるのは、サポートされる言語コードのみです(「サポートされる言語」を参照してください)。これらの変更に関する他の制限はありません。 |
| mdex-config_EnableValueSearchWildcard | この設定はグローバル構成レコードに含まれます。値検索でワイルドカードを使用できるかどうかを決定します。パフォーマンスのコストが発生します。このような変更に関する制限はありません。 |
|
mdex-config_SearchChars |
検索文字を指定します。パフォーマンスのコストが発生します。このような変更に関する制限はありません。 |
| 項目 | 変更に関する制限(存在する場合) |
|---|---|
|
system-navigation_Sorting system-navigation_ShowRecordCounts system-navigation_Select |
レコードのソート方法、レコード数が表示されるかどうか、または絞込みの選択方法(1つまたは多数)を変更できます。このような変更に関する制限はありません。 |
|
mdex-property_DisplayName mdex-property_Key |
属性の表示名または標準属性の名前を変更できます。このような変更に関する制限はありません。 |
| mdex-dimension_EnableRefinements | 管理属性の絞込みを表示するかどうかを変更できます。この変更に関する制限はありません。 |
| mdex-config_Spelling* | 様々なスペル設定を変更できます。スペルの値を負の数にすることはできません。この変更を有効にするには、スペル辞書を更新するためにupdateSpellingDictionaries操作を実行する必要があります。 |
| mdex-precedenceRule_* | 様々な優先順位ルール設定を変更できます。このような変更に関する制限はありません。 |
|
mdex-dimension-value_Name mdex-dimension-value_Rank |
管理属性値レコードの表示名およびランキングを変更できます。このような変更に関する制限はありません。(管理属性値レコードでは、これらの2つの項目のみを変更できることに注意してください。管理属性値レコードの他のすべての特性(仕様、親管理属性値、関連付けられた管理属性およびシノニム)は、一切変更できません。かわりに、それらを削除してから管理属性値の新しいセットを追加する必要があります。) |
| 項目 | 変更に関する制限(存在する場合) |
|---|---|
|
mdex-dimension_IsDimensionSearchHierarchical mdex-dimension_IsRecordSearchHierarchical |
レコード検索および属性検索の階層設定を変更できるのは、レコードをロードする前だけです。 |
|
mdex-dimension-value_Specおよびmdex-dimension-value_Parent (関連付けられた管理属性のDDRに属している) mdex-dimension-value_Dimensionおよびmdex-dimension-value_Synonyms (Managed Attribute Value Description Record (MAVDR)に属している) |
これらの項目は、一緒に管理属性値レコードの特性を定義し、追加後は変更できません。関連付けられた管理属性を削除すると、これらも削除できます。 |
| mdex-property_IsUnique | コーパス全体にわたってこの属性の割当てが一意かどうかを決定します。この属性の割当てが行われていない場合(つまり、どのレコードにもこの属性の割当てを使用できない場合)にのみ、(trueからfalseまたはその逆に)設定を変更できます。一意の属性は、単一割当てでもある必要があることに注意してください(つまり、trueに設定した場合、mdex-property_IsSingleAssignもtrueに設定する必要があります)。 |
| mdex-property_IsSingleAssign | 標準属性を(レコードで属性の割当てを1つだけ作成できる)単一割当てまたは(レコードで複数の割当てを作成できる)複数割当てのいずれかに設定します。
設定は次のように変更できます。
|
|
mdex-config_SystemRecordVersion mdex-property_Type mdex-dimension_Key mdex-config_Key |
これらの項目(属性のデータ・タイプを含む)は一切変更できません。 |