--- title: "アイテムの取得" url: https://docs.catalyst.zoho.com/ja/sdk/python/v1/cloud-scale/nosql/fetch-items/ description: "Catalyst NoSQLは、非リレーショナル・非SQLのデータストレージ手段を提供する、完全マネージドで強力なデータベースです。このページでは、NoSQLテーブルからアイテムを取得するSDKメソッドについて説明します。" last_updated: 2026-03-30T08:10:30Z service: Cloud Scale type: general related_links: - name: "NoSQL" url: /ja/cloud-scale/help/nosql/introduction - name: "Basic Components" url: /ja/cloud-scale/help/nosql/components/#basic-components - name: "Working with Data" url: /ja/cloud-scale/help/nosql/working-with-data/introduction/ - name: "NoSQL API" url: /ja/api/code-reference/cloud-scale/nosql/fetch-item/#FetchItem --- # NoSQLテーブルからのアイテム取得 Catalystでは、[NoSQL](https://docs.catalyst.zoho.com/ja/cloud-scale/help/nosql/introduction/)テーブルから[プライマリキー](https://docs.catalyst.zoho.com/ja/cloud-scale/help/nosql/components/#table-keys)でアイテムを識別して取得できます。たとえば、パーティションキーのみ、またはパーティションキーとソートキーの組み合わせを使用してアイテムを取得できます。また、必要な属性を指定して、取得する属性をオプションでフィルタリングすることもできます。 > **注意:** Catalystでは、1回のSDK読み取り操作でNoSQLテーブルから最大100アイテムを取得できます。 以下の例では、`fetch_item()`を使用して、パーティションキー`fruit`とソートキー`location`で識別されるアイテムを取得しています。`required_objects`を使用して、`properties`や`taste`などの特定の属性がフィルタリングされて取得されます。 ```python # パーティションキーとソートキーで識別されるNoSQLアイテムのプロパティを取得する res = table.fetch_item({ "keys": [ { "fruit": { "S": "apple" }, "location: { "S": "USA" } } ], # 取得する属性を指定する 'required_objects': ["properties", "taste"] }) print(res) ```