Class CfnFeatureGroup.OfflineStoreConfigProperty
The configuration of an OfflineStore
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.Sagemaker
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class OfflineStoreConfigProperty : Object, CfnFeatureGroup.IOfflineStoreConfigProperty
Syntax (vb)
Public Class OfflineStoreConfigProperty
Inherits Object
Implements CfnFeatureGroup.IOfflineStoreConfigProperty
Remarks
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
.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Sagemaker;
var offlineStoreConfigProperty = new OfflineStoreConfigProperty {
S3StorageConfig = new S3StorageConfigProperty {
S3Uri = "s3Uri",
// the properties below are optional
KmsKeyId = "kmsKeyId"
},
// the properties below are optional
DataCatalogConfig = new DataCatalogConfigProperty {
Catalog = "catalog",
Database = "database",
TableName = "tableName"
},
DisableGlueTableCreation = false,
TableFormat = "tableFormat"
};
Synopsis
Constructors
OfflineStoreConfigProperty() |
Properties
DataCatalogConfig | The meta data of the Glue table that is autogenerated when an |
DisableGlueTableCreation | Set to |
S3StorageConfig | The Amazon Simple Storage (Amazon S3) location of |
TableFormat | Format for the offline store table. |
Constructors
OfflineStoreConfigProperty()
public OfflineStoreConfigProperty()
Properties
DataCatalogConfig
The meta data of the Glue table that is autogenerated when an OfflineStore
is created.
public object DataCatalogConfig { get; set; }
Property Value
System.Object
Remarks
DisableGlueTableCreation
Set to True
to disable the automatic creation of an AWS Glue table when configuring an OfflineStore
.
public object DisableGlueTableCreation { get; set; }
Property Value
System.Object
Remarks
If set to False
, Feature Store will name the OfflineStore
Glue table following Athena's naming recommendations .
The default value is False
.
S3StorageConfig
The Amazon Simple Storage (Amazon S3) location of OfflineStore
.
public object S3StorageConfig { get; set; }
Property Value
System.Object
Remarks
TableFormat
Format for the offline store table.
public string TableFormat { get; set; }
Property Value
System.String
Remarks
Supported formats are Glue (Default) and Apache Iceberg .