Defining DynamoDB Indexes
The following properties are applicable to a DynamoDB Index object.
|
Tab |
Section |
Property |
Description |
Additional Information |
| Physical Name | Specifies the physical name of the index | |||
| Index Type | Specifies the key type |
Global Secondary: Indicates that the index type is global secondary index (GSI) Local Secondary: Indicates that the index type is local secondary index |
||
| Physical Only | Specifies whether the index is generated only in the physical view of the model | |||
| Generate | Specifies whether a DDL statement is generated for the index during forward engineering | |||
| General | Index Members | Specifies the columns that are included in the index | ||
| Selected Index Members | Column | Specifies the columns that are included in the index |
|
|
| Column Kind | Specifies the index type of the selected column |
Partition Key: Indicates that the column is partition key type index Sort Key: Indicates that the column is sort key type index |
||
| Options | Projection Type | Specifies the set of attributes that are projected from the table to the index |
ALL: Indicates that all the table attributes are projected into the index KEYS_ONLY: Indicates that only the index and primary keys are projected into the index INCLUDE: Indicates that the table attributes specified in Projected Non Key Attributes are projected into the index |
|
| Projected Non Key Attributes | Specifies a list of non-key attributes that are projected into the index |
|
||
| Index Options | Throughput Mode | Specifies how you are charged for read and write throughput |
PAY_PER_REQUEST: Indicates that the billing mode is set to on-demand mode. PROVISIONED: Indicates that the billing mode is set to provisioned. Requires read capacity units and write capacity units as inputs. |
|
| Read Capacity | Specifies the maximum number of consistent reads consumed per second before the DynamoDB returns an exception | Available when Throughput Mode is set to PROVISIONED | ||
| Write Capacity | Specifies the maximum number of writes consumed per second before the DynamoDB return an exception | Available when Throughput Mode is set to PROVISIONED |
|
Copyright © 2023 Quest Software, Inc. |