Class: Aws::SageMaker::Types::OfflineStoreConfig
- Inherits:
- Struct
- Object
- Struct
- Aws::SageMaker::Types::OfflineStoreConfig
- Defined in:
- gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb
Overview
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 Amazon Web Services Key Management Service (KMS) key ID, or KMSKeyId
, in S3StorageConfig
.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
- #data_catalog_config ⇒ Types::DataCatalogConfig
The meta data of the Glue table that is autogenerated when an
OfflineStore
is created. - #disable_glue_table_creation ⇒ Boolean
Set to
True
to disable the automatic creation of an Amazon Web Services Glue table when configuring anOfflineStore
. - #s3_storage_config ⇒ Types::S3StorageConfig
The Amazon Simple Storage (Amazon S3) location of
OfflineStore
. - #table_format ⇒ String
Format for the offline store table.
Instance Attribute Details
#data_catalog_config ⇒ Types::DataCatalogConfig
The meta data of the Glue table that is autogenerated when an OfflineStore
is created.
39160 39161 39162 39163 39164 39165 39166 39167 | # File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 39160 class OfflineStoreConfig < Struct.new( :s3_storage_config, :disable_glue_table_creation, :data_catalog_config, :table_format) SENSITIVE = [] include Aws::Structure end |
#disable_glue_table_creation ⇒ Boolean
Set to True
to disable the automatic creation of an Amazon Web Services Glue table when configuring an OfflineStore
. If set to False
, Feature Store will name the OfflineStore
Glue table following Athena's naming recommendations.
The default value is False
.
39160 39161 39162 39163 39164 39165 39166 39167 | # File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 39160 class OfflineStoreConfig < Struct.new( :s3_storage_config, :disable_glue_table_creation, :data_catalog_config, :table_format) SENSITIVE = [] include Aws::Structure end |
#s3_storage_config ⇒ Types::S3StorageConfig
The Amazon Simple Storage (Amazon S3) location of OfflineStore
.
39160 39161 39162 39163 39164 39165 39166 39167 | # File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 39160 class OfflineStoreConfig < Struct.new( :s3_storage_config, :disable_glue_table_creation, :data_catalog_config, :table_format) SENSITIVE = [] include Aws::Structure end |
#table_format ⇒ String
Format for the offline store table. Supported formats are Glue (Default) and Apache Iceberg.
39160 39161 39162 39163 39164 39165 39166 39167 | # File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 39160 class OfflineStoreConfig < Struct.new( :s3_storage_config, :disable_glue_table_creation, :data_catalog_config, :table_format) SENSITIVE = [] include Aws::Structure end |