DP-900-NRL#5
Azure Table storage では、テーブル内の各行はどの 2 つのコンポーネントによって一意に識別される必要がありますか?(2 つ選択)
(2つ選択)
正解:A, C
正解: A, C
Azure Table storage では、各エンティティ(行)は PartitionKey と RowKey の組み合わせで一意に識別されます。
- A (PartitionKey): パーティション(物理的な分散単位)を識別。同じ PartitionKey を持つ行は同じパーティションに保存され、トランザクションが可能。
- C (RowKey): 同一パーティション内で各行を一意に識別する。
- B (範囲): PartitionKey + RowKey の範囲はクエリで使えるが、識別子ではない。
- D (Timestamp): 各行に自動付与されるが、Azureが管理する読み取り専用フィールドで、識別子ではない。
つまり (PartitionKey, RowKey) の組み合わせがテーブル内の主キーに相当します。

コメント