This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::SageMaker::FeatureGroup OfflineStoreConfig
The configuration of an OfflineStore.
Provide an OfflineStoreConfig in a request to
CreateFeatureGroup to create an OfflineStore.
To encrypt an OfflineStore using at rest data encryption, specify AWS Key Management Service (KMS) key ID, or KMSKeyId, in
S3StorageConfig.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "DataCatalogConfig" :DataCatalogConfig, "DisableGlueTableCreation" :Boolean, "S3StorageConfig" :S3StorageConfig, "TableFormat" :String}
YAML
DataCatalogConfig:DataCatalogConfigDisableGlueTableCreation:BooleanS3StorageConfig:S3StorageConfigTableFormat:String
Properties
DataCatalogConfig-
The meta data of the Glue table for the
OfflineStore. If not provided, Feature Store auto-generates the table name, database, and catalog when theOfflineStoreis created. You can optionally provide this configuration to specify custom values. This applies to both Glue and Apache Iceberg table formats.Required: No
Type: DataCatalogConfig
Update requires: Replacement
DisableGlueTableCreation-
Set to
Trueto disable the automatic creation of an AWS Glue table when configuring anOfflineStore. If set toTrueandDataCatalogConfigis provided, Feature Store associates the provided catalog configuration with the feature group without creating a table. In this case, you are responsible for creating and managing the Glue table. If set toTruewithoutDataCatalogConfig, no Glue table is created or associated with the feature group. TheIcebergtable format is only supported when this is set toFalse.If set to
FalseandDataCatalogConfigis provided, Feature Store creates the table using the specified names. If set toFalsewithoutDataCatalogConfig, Feature Store auto-generates the table name following Athena's naming recommendations. This applies to both Glue and Apache Iceberg table formats.The default value is
False.Required: No
Type: Boolean
Update requires: Replacement
S3StorageConfig-
The Amazon Simple Storage (Amazon S3) location of
OfflineStore.Required: Yes
Type: S3StorageConfig
Update requires: Replacement
TableFormat-
Format for the offline store table. Supported formats are Glue (Default) and Apache Iceberg
. Required: No
Type: String
Allowed values:
Iceberg | GlueUpdate requires: Replacement