Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data FeatureGroup = FeatureGroup' {
- creationTime :: Maybe POSIX
- offlineStoreConfig :: Maybe OfflineStoreConfig
- failureReason :: Maybe Text
- featureGroupStatus :: Maybe FeatureGroupStatus
- featureDefinitions :: Maybe (NonEmpty FeatureDefinition)
- offlineStoreStatus :: Maybe OfflineStoreStatus
- onlineStoreConfig :: Maybe OnlineStoreConfig
- eventTimeFeatureName :: Maybe Text
- recordIdentifierFeatureName :: Maybe Text
- featureGroupArn :: Maybe Text
- featureGroupName :: Maybe Text
- description :: Maybe Text
- tags :: Maybe [Tag]
- roleArn :: Maybe Text
- newFeatureGroup :: FeatureGroup
- featureGroup_creationTime :: Lens' FeatureGroup (Maybe UTCTime)
- featureGroup_offlineStoreConfig :: Lens' FeatureGroup (Maybe OfflineStoreConfig)
- featureGroup_failureReason :: Lens' FeatureGroup (Maybe Text)
- featureGroup_featureGroupStatus :: Lens' FeatureGroup (Maybe FeatureGroupStatus)
- featureGroup_featureDefinitions :: Lens' FeatureGroup (Maybe (NonEmpty FeatureDefinition))
- featureGroup_offlineStoreStatus :: Lens' FeatureGroup (Maybe OfflineStoreStatus)
- featureGroup_onlineStoreConfig :: Lens' FeatureGroup (Maybe OnlineStoreConfig)
- featureGroup_eventTimeFeatureName :: Lens' FeatureGroup (Maybe Text)
- featureGroup_recordIdentifierFeatureName :: Lens' FeatureGroup (Maybe Text)
- featureGroup_featureGroupArn :: Lens' FeatureGroup (Maybe Text)
- featureGroup_featureGroupName :: Lens' FeatureGroup (Maybe Text)
- featureGroup_description :: Lens' FeatureGroup (Maybe Text)
- featureGroup_tags :: Lens' FeatureGroup (Maybe [Tag])
- featureGroup_roleArn :: Lens' FeatureGroup (Maybe Text)
Documentation
data FeatureGroup Source #
Amazon SageMaker Feature Store stores features in a collection called Feature Group. A Feature Group can be visualized as a table which has rows, with a unique identifier for each row where each column in the table is a feature. In principle, a Feature Group is composed of features and values per features.
See: newFeatureGroup
smart constructor.
FeatureGroup' | |
|
Instances
newFeatureGroup :: FeatureGroup Source #
Create a value of FeatureGroup
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTime:FeatureGroup'
, featureGroup_creationTime
- The time a FeatureGroup
was created.
$sel:offlineStoreConfig:FeatureGroup'
, featureGroup_offlineStoreConfig
- Undocumented member.
$sel:failureReason:FeatureGroup'
, featureGroup_failureReason
- The reason that the FeatureGroup
failed to be replicated in the
OfflineStore
. This is failure may be due to a failure to create a
FeatureGroup
in or delete a FeatureGroup
from the OfflineStore
.
$sel:featureGroupStatus:FeatureGroup'
, featureGroup_featureGroupStatus
- A FeatureGroup
status.
$sel:featureDefinitions:FeatureGroup'
, featureGroup_featureDefinitions
- A list of Feature
s. Each Feature
must include a FeatureName
and a
FeatureType
.
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
.
$sel:offlineStoreStatus:FeatureGroup'
, featureGroup_offlineStoreStatus
- Undocumented member.
$sel:onlineStoreConfig:FeatureGroup'
, featureGroup_onlineStoreConfig
- Undocumented member.
$sel:eventTimeFeatureName:FeatureGroup'
, featureGroup_eventTimeFeatureName
- The name of the feature that stores the EventTime
of a Record in a
FeatureGroup
.
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
.
$sel:recordIdentifierFeatureName:FeatureGroup'
, featureGroup_recordIdentifierFeatureName
- The name of the Feature
whose value uniquely identifies a Record
defined in the FeatureGroup
FeatureDefinitions
.
$sel:featureGroupArn:FeatureGroup'
, featureGroup_featureGroupArn
- The Amazon Resource Name (ARN) of a FeatureGroup
.
$sel:featureGroupName:FeatureGroup'
, featureGroup_featureGroupName
- The name of the FeatureGroup
.
$sel:description:FeatureGroup'
, featureGroup_description
- A free form description of a FeatureGroup
.
$sel:tags:FeatureGroup'
, featureGroup_tags
- Tags used to define a FeatureGroup
.
$sel:roleArn:FeatureGroup'
, featureGroup_roleArn
- The Amazon Resource Name (ARN) of the IAM execution role used to create
the feature group.
featureGroup_creationTime :: Lens' FeatureGroup (Maybe UTCTime) Source #
The time a FeatureGroup
was created.
featureGroup_offlineStoreConfig :: Lens' FeatureGroup (Maybe OfflineStoreConfig) Source #
Undocumented member.
featureGroup_failureReason :: Lens' FeatureGroup (Maybe Text) Source #
The reason that the FeatureGroup
failed to be replicated in the
OfflineStore
. This is failure may be due to a failure to create a
FeatureGroup
in or delete a FeatureGroup
from the OfflineStore
.
featureGroup_featureGroupStatus :: Lens' FeatureGroup (Maybe FeatureGroupStatus) Source #
A FeatureGroup
status.
featureGroup_featureDefinitions :: Lens' FeatureGroup (Maybe (NonEmpty FeatureDefinition)) Source #
A list of Feature
s. Each Feature
must include a FeatureName
and a
FeatureType
.
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
.
featureGroup_offlineStoreStatus :: Lens' FeatureGroup (Maybe OfflineStoreStatus) Source #
Undocumented member.
featureGroup_onlineStoreConfig :: Lens' FeatureGroup (Maybe OnlineStoreConfig) Source #
Undocumented member.
featureGroup_eventTimeFeatureName :: Lens' FeatureGroup (Maybe Text) Source #
The name of the feature that stores the EventTime
of a Record in a
FeatureGroup
.
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
.
featureGroup_recordIdentifierFeatureName :: Lens' FeatureGroup (Maybe Text) Source #
The name of the Feature
whose value uniquely identifies a Record
defined in the FeatureGroup
FeatureDefinitions
.
featureGroup_featureGroupArn :: Lens' FeatureGroup (Maybe Text) Source #
The Amazon Resource Name (ARN) of a FeatureGroup
.
featureGroup_featureGroupName :: Lens' FeatureGroup (Maybe Text) Source #
The name of the FeatureGroup
.
featureGroup_description :: Lens' FeatureGroup (Maybe Text) Source #
A free form description of a FeatureGroup
.
featureGroup_tags :: Lens' FeatureGroup (Maybe [Tag]) Source #
Tags used to define a FeatureGroup
.
featureGroup_roleArn :: Lens' FeatureGroup (Maybe Text) Source #
The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.