--- title: "主要概念" url: https://docs.catalyst.zoho.com/ja/cloud-scale/help/search-integration/key-concepts/ description: "Catalystは、アプリケーションのData Store内の大量のレコードをクエリし、即座に結果を提供する、強力でコスト効率の高い検索を提供します。" last_updated: 2026-08-17T12:16:04Z service: Cloud Scale type: general --- # 主要概念 アプリケーションでの検索の実装について学ぶ前に、いくつかの基本概念を理解することが重要です。 ### インデックス付き列 前述の通り、Catalyst SearchはData Storeで_Search Index_制約が有効になっている列でのみ利用可能です。列がインデックス化されていない場合、つまり列の_Search Index_制約が無効になっている場合、検索クエリはその列にアクセスできません。テーブル内のレコードのその列の値を取得できなくなります。 テーブル内の特定の列で検索を有効にするには、それがインデックス付き列であることを確認する必要があります。 列を作成する際にSearch Index制約を有効にできます。新しい列の作成については、[Data Storeドキュメント](https://docs.catalyst.zoho.com/ja/cloud-scale/help/data-store/columns/#create-a-new-column)を参照してください。 ### Data Storeの既存列のインデックス化 Data Storeのテーブル内の既存列に_Search Index_制約を有効にするには: 1. **Develop**に移動し、**Data Store**をクリックします。 2. リストからテーブル名をクリックします。 3. _Schema View_セクションで、対象の列に対応する省略記号アイコンをクリックし、**Edit**をクリックします。 ![catalyst_search_data_store_edit](https://catalyst-docs-development.zohostratus.in/images/help/search/catalyst_search_data_store_edit.webp) 4. **Search Index**トグルスイッチを有効にします。 ![catalyst_search_data_store_update](https://catalyst-docs-development.zohostratus.in/images/help/search/catalyst_search_data_store_update.webp) 5. **Update**をクリックします。 これによりインデックス化プロセスが開始されます。インデックス化が完了すると、コンソールに成功または失敗を通知する通知が届きます。列がインデックス化された後、アプリケーションからの検索クエリでアクセスできるようになります。_Schema View_ページから列が検索インデックス化されているかどうかを確認できます。 既存の列の_Search Index_制約を同じ方法で無効にすることもできます。 > **注意:** デフォルト列ROWIDの*Search Index*制約は自動的に無効になり、その他のデフォルト列(CREATORID、CREATEDTIME、MODIFIEDTIME)では自動的に有効になります。これらの値は変更できません。