翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ユーザー定義型 (UDT) は、Amazon Keyspaces で 1 つの列を定義するために使用できるフィールドとデータ型のグループです。UDTs の有効なデータ型は、同じキースペースで既に作成したコレクションやその他の UDTs を含む、サポートされているすべての Cassandra データ型です。サポートされている Cassandra データ型の詳細については、「」を参照してくださいCassandra データ型サポート。
Amazon Keyspaces でユーザー定義タイプ (UDTs) を使用して、データをより効率的に整理できます。例えば、ネストされたコレクションを使用して UDTs を作成できます。これにより、より複雑なデータモデリングをアプリケーションに実装できます。UDTs の定義には、フリーズキーワードを使用することもできます。
UDTs はキースペースにバインドされ、同じキースペース内のすべてのテーブルと UDTsで使用できます。UDTs は、単一リージョンおよびマルチリージョンのキースペースで作成できます。
新しいテーブルを作成したり、既存のテーブルを変更したり、UDT を使用する新しい列を追加したりできます。ネストされた UDT を使用して UDT を作成するには、ネストされた UDT をフリーズする必要があります。
キースペースごとにサポートされている UDTs の数、サポートされているネストレベル、および UDTs「」を参照してくださいAmazon Keyspaces のユーザー定義タイプ (UDTsクォータとデフォルト値。
構文の詳細については、「ユーザー定義型 (UDTs)」を参照してください。
UDTs「」を参照してくださいユーザー定義タイプ (UDTs) を使用したテーブルの PITR 復元。