Schema
¶
Source code in docs_src/capo_cleanrooms/types/schema.py
analysis_method
instance-attribute
¶
analysis_method: NotRequired[AnalysisMethod]
The analysis method for the schema.
DIRECT_QUERY allows SQL queries to be run directly on this table.
DIRECT_JOB allows PySpark jobs to be run directly on this table.
MULTIPLE allows both SQL queries and PySpark jobs to be run directly on this table.
analysis_rule_types
instance-attribute
¶
analysis_rule_types: AnalysisRuleTypeList
The analysis rule types that are associated with the schema. Currently, only one entry is present.
collaboration_arn
instance-attribute
¶
collaboration_arn: CollaborationArn
The unique Amazon Resource Name (ARN) for the collaboration that the schema belongs to.
collaboration_id
instance-attribute
¶
collaboration_id: UUID
The unique ID for the collaboration that the schema belongs to.
columns
instance-attribute
¶
columns: ColumnList
The columns for the relation that this schema represents.
creator_account_id
instance-attribute
¶
creator_account_id: AccountId
The unique account ID for the Amazon Web Services account that owns the schema.
name
instance-attribute
¶
name: TableAlias
A name for the schema. The schema relation is referred to by this name when queried by a protected query.
partition_keys
instance-attribute
¶
partition_keys: ColumnList
The partition keys for the dataset underlying this schema.
resource_arn
instance-attribute
¶
resource_arn: NotRequired[SchemaResourceArn]
The Amazon Resource Name (ARN) of the schema resource.
schema_status_details
instance-attribute
¶
schema_status_details: SchemaStatusDetailList
Details about the status of the schema. Currently, only one entry is present.
schema_type_properties
instance-attribute
¶
schema_type_properties: NotRequired[SchemaTypeProperties]
The schema type properties.
selected_analysis_methods
instance-attribute
¶
selected_analysis_methods: NotRequired[SelectedAnalysisMethods]
The selected analysis methods for the schema.