Amazon Keyspaces のテーブル作成ステータスを確認する - Amazon Keyspaces (Apache Cassandra 向け)

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Keyspaces のテーブル作成ステータスを確認する

Amazon Keyspaces は、テーブルの作成や削除などのデータ定義言語 (DDL) オペレーションを非同期的に実行します。で新しいテーブルの作成ステータスをモニタリングできます。 AWS Management Console。テーブルが保留中またはアクティブであることを示します。システムスキーマテーブルを使用して、新しいテーブルの作成ステータスをプログラムにより監視することもできます。

テーブルは、使用可能な状態になると、システムスキーマでアクティブとして表示されます。新しいテーブルが使用可能な状態になるタイミングをチェックするための推奨設計パターンとは、Amazon Keyspaces のシステムスキーマテーブル (system_schema_mcs.*) のポーリングです。テーブルのDDLステートメントのリストについては、CQL「 言語リファレンス」のテーブル「」セクションを参照してください。

次のクエリはテーブルのステータスを示しています。

SELECT keyspace_name, table_name, status FROM system_schema_mcs.tables WHERE keyspace_name = 'mykeyspace' AND table_name = 'mytable';

まだ作成中で保留されているテーブルの場合、クエリの出力は次のようになります。

keyspace_name | table_name | status --------------+------------+-------- mykeyspace | mytable | CREATING

テーブルが正常に作成されてアクティブになると、クエリの出力は次のようになります。

keyspace_name | table_name | status --------------+------------+-------- mykeyspace | mytable | ACTIVE