TableDistStyle¶
-
class
aws_cdk.aws_redshift.
TableDistStyle
(value)¶ Bases:
enum.Enum
(experimental) The data distribution style of a table.
- Stability
experimental
- ExampleMetadata
fixture=cluster infused
Example:
Table(self, "Table", table_columns=[Column(name="col1", data_type="varchar(4)", dist_key=True), Column(name="col2", data_type="float") ], cluster=cluster, database_name="databaseName", dist_style=TableDistStyle.KEY )
Attributes
-
ALL
¶ (experimental) A copy of the entire table is distributed to every node.
- Stability
experimental
-
AUTO
¶ (experimental) Amazon Redshift assigns an optimal distribution style based on the table data.
- Stability
experimental
-
EVEN
¶ (experimental) The data in the table is spread evenly across the nodes in a cluster in a round-robin distribution.
- Stability
experimental
-
KEY
¶ (experimental) The data is distributed by the values in the DISTKEY column.
- Stability
experimental