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 AWS CloudFormation template, use the following syntax:
JSON
{ "DataCatalogConfig" :
DataCatalogConfig
, "DisableGlueTableCreation" :Boolean
, "S3StorageConfig" :S3StorageConfig
, "TableFormat" :String
}
YAML
DataCatalogConfig:
DataCatalogConfig
DisableGlueTableCreation:Boolean
S3StorageConfig:S3StorageConfig
TableFormat:String
Properties
DataCatalogConfig
-
The meta data of the Glue table that is autogenerated when an
OfflineStore
is created.Required: No
Type: DataCatalogConfig
Update requires: Replacement
DisableGlueTableCreation
-
Set to
True
to disable the automatic creation of an AWS Glue table when configuring anOfflineStore
. If set toFalse
, Feature Store will name theOfflineStore
Glue table following Athena's naming recommendations.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 | Glue
Update requires: Replacement