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 OfflineStoreis created.
- 
  
    
      #disable_glue_table_creation  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Set to Trueto 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.
| 39230 39231 39232 39233 39234 39235 39236 39237 | # File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 39230 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.
| 39230 39231 39232 39233 39234 39235 39236 39237 | # File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 39230 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.
| 39230 39231 39232 39233 39234 39235 39236 39237 | # File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 39230 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.
| 39230 39231 39232 39233 39234 39235 39236 39237 | # File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 39230 class OfflineStoreConfig < Struct.new( :s3_storage_config, :disable_glue_table_creation, :data_catalog_config, :table_format) SENSITIVE = [] include Aws::Structure end |