--- title: "NoSQLテーブルの作成" url: https://docs.catalyst.zoho.com/ja/tutorials/task-manager/nodejs/config-nosql/ description: "タスクの作成・管理が可能なReact製タスクマネージャーアプリを構築します。タスクに対してCRUD操作やフィルター機能を実行できます。" last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "Catalyst NoSQLヘルプドキュメント" url: /ja/cloud-scale/help/nosql/introduction/ - name: "Catalyst NoSQL NodeJS SDK" url: /ja/sdk/nodejs/v2/cloud-scale/nosql/get-component-instance/ - name: "Catalyst NoSQL API" url: /ja/api/code-reference/cloud-scale/nosql/insert-item/#InsertNewItem --- # NoSQLテーブルの作成 [NoSQL](https://docs.catalyst.zoho.com/ja/cloud-scale/help/nosql/introduction/)にテーブルを作成しましょう。このテーブルは、ユーザー入力を通じてアプリケーションで生成される非構造化または半構造化のJSONデータを格納するために使用されます。 NoSQLテーブルを作成するには: 1. コンソールの*Catalyst CloudScale*サービスセクションに移動し、**Start Exploring**をクリックします。 ![catalyst_tutorials_nosql_taskmanager_cloudscale_service](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_cloudscale_service.webp) 2. *STORAGE*の下にある**NoSQL**コンポーネントに移動し、**Create Table**をクリックします。 ![catalyst_tutorials_nosql_taskmanager_nosql_create_table](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_nosql_create_table.webp) 3. テーブル名を「`TaskHandler`」とします。 ![catalyst_tutorials_nosql_taskmanager_table_nme](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_table_nme.webp) 4. **Partition Key**に「`UserID`」と入力し、**Data Type**として**String**を選択します。UserIDフィールドは、タスクを作成・管理する個人を表すために使用できます。各ユーザーに対してユニークに保つ必要があります。 ![catalyst_tutorials_nosql_taskmanager_table_part_keys](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_table_part_keys.webp) 5. **Sort Key**を含めるために**Yes**を選択します。**Sort Key**に「`TaskName`」と入力し、**Data Type**として**String**を選択します。 ![catalyst_tutorials_nosql_taskmanager_sort_key](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_sort_key.webp) 6. **Create**をクリックします。 ![catalyst_tutorials_nosql_taskmanager_table_created](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_table_created.webp) > **Note:** * このチュートリアルでは、追加の*Sort Keys*や*TTL機能*を使用する必要はありません。 * [Sort KeysとTTLの詳細はこちら](https://docs.catalyst.zoho.com/ja/cloud-scale/help/nosql/components/#table-keys)。 テーブルが作成され、テーブルを参照するためのユニークな[Table ID](https://docs.catalyst.zoho.com/ja/cloud-scale/help/nosql/create-manage-tables/#the-overview-section)がCatalystによって生成されます。 ### テーブルインデックスの設定 次に、NoSQLテーブルのインデックスを設定します。インデックスは、テーブルに格納されたデータを検索するために使用できる他の属性を作成するために必要です。 > **Info:** [NoSQLインデックスの詳細はこちら](https://docs.catalyst.zoho.com/ja/cloud-scale/help/nosql/indexing/introduction/)。 インデックスを作成するには: 1. **Indexes**タブに移動し、**Add Index**をクリックします。 ![catalyst_tutorials_nosql_taskmanager_table_index](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_table_index.webp) 2. インデックス名として「`PrimaryIndex`」と入力します。 ![catalyst_tutorials_nosql_taskmanager_table_index_name](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_table_index_name.webp) 3. **Partition Key**の名前に「`UserID`」と入力し、**Data Type**として**String**を選択します。 ![catalyst_tutorials_nosql_taskmanager_table_part_keys_sel_dt](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_table_part_keys_sel_dt.webp) 4. インデックスに追加の*Sort Keys*は不要なため**No**を選択し、**Attribute Type**として**All Attributes**を選択して、**Create**をクリックします。 ![catalyst_tutorials_nosql_taskmanager_table_attribute_types](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_table_attribute_types.webp) 必要なインデックスが作成されました。 ![catalyst_tutorials_nosql_taskmanager_table_index_cmpltd](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_table_index_cmpltd.webp) アプリケーション用のNoSQLコンポーネントの設定が完了しました。