Create Feature Group
| sagemaker_create_feature_group | R Documentation |
Create a new FeatureGroup¶
Description¶
Create a new FeatureGroup. A FeatureGroup is a group of Features
defined in the FeatureStore to describe a Record.
The FeatureGroup defines the schema and features contained in the
FeatureGroup. A FeatureGroup definition is composed of a list of
Features, a RecordIdentifierFeatureName, an EventTimeFeatureName
and configurations for its OnlineStore and OfflineStore. Check
Amazon Web Services service
quotas
to see the FeatureGroups quota for your Amazon Web Services account.
Note that it can take approximately 10-15 minutes to provision an
OnlineStore FeatureGroup with the InMemory StorageType.
You must include at least one of OnlineStoreConfig and
OfflineStoreConfig to create a FeatureGroup.
Usage¶
sagemaker_create_feature_group(FeatureGroupName,
RecordIdentifierFeatureName, EventTimeFeatureName, FeatureDefinitions,
OnlineStoreConfig, OfflineStoreConfig, ThroughputConfig, RoleArn,
Description, Tags)
Arguments¶
FeatureGroupName |
[required] The name of the The name:
|
RecordIdentifierFeatureName |
[required] The name of the You use the This name:
|
EventTimeFeatureName |
[required] The name of the feature that stores the
An An
|
FeatureDefinitions |
[required] A list of Valid feature
You can create up to 2,500 |
OnlineStoreConfig |
You can turn the You can also include an Amazon Web Services KMS key ID
( The default value is |
OfflineStoreConfig |
Use this to configure an
To learn more about this parameter, see OfflineStoreConfig. |
ThroughputConfig |
|
RoleArn |
The Amazon Resource Name (ARN) of the IAM execution role used to
persist data into the |
Description |
A free-form description of a |
Tags |
Tags used to identify |
Value¶
A list with the following syntax:
list(
FeatureGroupArn = "string"
)
Request syntax¶
svc$create_feature_group(
FeatureGroupName = "string",
RecordIdentifierFeatureName = "string",
EventTimeFeatureName = "string",
FeatureDefinitions = list(
list(
FeatureName = "string",
FeatureType = "Integral"|"Fractional"|"String",
CollectionType = "List"|"Set"|"Vector",
CollectionConfig = list(
VectorConfig = list(
Dimension = 123
)
)
)
),
OnlineStoreConfig = list(
SecurityConfig = list(
KmsKeyId = "string"
),
EnableOnlineStore = TRUE|FALSE,
TtlDuration = list(
Unit = "Seconds"|"Minutes"|"Hours"|"Days"|"Weeks",
Value = 123
),
StorageType = "Standard"|"InMemory"
),
OfflineStoreConfig = list(
S3StorageConfig = list(
S3Uri = "string",
KmsKeyId = "string",
ResolvedOutputS3Uri = "string"
),
DisableGlueTableCreation = TRUE|FALSE,
DataCatalogConfig = list(
TableName = "string",
Catalog = "string",
Database = "string"
),
TableFormat = "Default"|"Glue"|"Iceberg"
),
ThroughputConfig = list(
ThroughputMode = "OnDemand"|"Provisioned",
ProvisionedReadCapacityUnits = 123,
ProvisionedWriteCapacityUnits = 123
),
RoleArn = "string",
Description = "string",
Tags = list(
list(
Key = "string",
Value = "string"
)
)
)