Interface ICfnFeatureGroupProps
Properties for defining a CfnFeatureGroup
.
Namespace: Amazon.CDK.AWS.Sagemaker
Assembly: Amazon.CDK.AWS.Sagemaker.dll
Syntax (csharp)
public interface ICfnFeatureGroupProps
Syntax (vb)
Public Interface ICfnFeatureGroupProps
Remarks
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 offlineStoreConfig;
var onlineStoreConfig;
var cfnFeatureGroupProps = new CfnFeatureGroupProps {
EventTimeFeatureName = "eventTimeFeatureName",
FeatureDefinitions = new [] { new FeatureDefinitionProperty {
FeatureName = "featureName",
FeatureType = "featureType"
} },
FeatureGroupName = "featureGroupName",
RecordIdentifierFeatureName = "recordIdentifierFeatureName",
// the properties below are optional
Description = "description",
OfflineStoreConfig = offlineStoreConfig,
OnlineStoreConfig = onlineStoreConfig,
RoleArn = "roleArn",
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Properties
Description | A free form description of a |
EventTimeFeatureName | The name of the feature that stores the |
FeatureDefinitions | A list of |
FeatureGroupName | The name of the |
OfflineStoreConfig | The configuration of an |
OnlineStoreConfig | The configuration of an |
RecordIdentifierFeatureName | The name of the |
RoleArn | The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group. |
Tags | Tags used to define a |
Properties
Description
A free form description of a FeatureGroup
.
virtual string Description { get; }
Property Value
System.String
Remarks
EventTimeFeatureName
The name of the feature that stores the EventTime
of a Record in a FeatureGroup
.
string EventTimeFeatureName { get; }
Property Value
System.String
Remarks
A EventTime
is point in time when a new event occurs that corresponds to the creation or update of a Record
in FeatureGroup
. All Records
in the FeatureGroup
must have a corresponding EventTime
.
FeatureDefinitions
A list of Feature
s. Each Feature
must include a FeatureName
and a FeatureType
.
object FeatureDefinitions { get; }
Property Value
System.Object
Remarks
Valid FeatureType
s are Integral
, Fractional
and String
.
FeatureName
s cannot be any of the following: is_deleted
, write_time
, api_invocation_time
.
You can create up to 2,500 FeatureDefinition
s per FeatureGroup
.
FeatureGroupName
The name of the FeatureGroup
.
string FeatureGroupName { get; }
Property Value
System.String
Remarks
OfflineStoreConfig
The configuration of an OfflineStore
.
virtual object OfflineStoreConfig { get; }
Property Value
System.Object
Remarks
OnlineStoreConfig
The configuration of an OnlineStore
.
virtual object OnlineStoreConfig { get; }
Property Value
System.Object
Remarks
RecordIdentifierFeatureName
The name of the Feature
whose value uniquely identifies a Record
defined in the FeatureGroup
FeatureDefinitions
.
string RecordIdentifierFeatureName { get; }
Property Value
System.String
Remarks
RoleArn
The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.
virtual string RoleArn { get; }
Property Value
System.String
Remarks
Tags
Tags used to define a FeatureGroup
.
virtual ICfnTag[] Tags { get; }
Property Value
ICfnTag[]