Module Values_2.FeatureGroupSource

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.

Sourcetype nonrec t = {
  1. featureGroupArn : Values_0.FeatureGroupArn.t option;
    (*

    The Amazon Resource Name (ARN) of a FeatureGroup.

    *)
  2. featureGroupName : Values_0.FeatureGroupName.t option;
    (*

    The name of the FeatureGroup.

    *)
  3. recordIdentifierFeatureName : Values_0.FeatureName.t option;
    (*

    The name of the Feature whose value uniquely identifies a Record defined in the FeatureGroup FeatureDefinitions.

    *)
  4. eventTimeFeatureName : Values_0.FeatureName.t option;
    (*

    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.

    *)
  5. featureDefinitions : Values_0.FeatureDefinitions.t option;
    (*

    A list of Features. Each Feature must include a FeatureName and a FeatureType. Valid FeatureTypes are Integral, Fractional and String. FeatureNames cannot be any of the following: is_deleted, write_time, api_invocation_time. You can create up to 2,500 FeatureDefinitions per FeatureGroup.

    *)
  6. creationTime : Values_0.CreationTime.t option;
    (*

    The time a FeatureGroup was created.

    *)
  7. lastModifiedTime : Values_0.LastModifiedTime.t option;
    (*

    A timestamp indicating the last time you updated the feature group.

    *)
  8. onlineStoreConfig : Values_0.OnlineStoreConfig.t option;
  9. offlineStoreConfig : Values_0.OfflineStoreConfig.t option;
  10. roleArn : Values_0.RoleArn.t option;
    (*

    The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.

    *)
  11. featureGroupStatus : Values_1.FeatureGroupStatus.t option;
    (*

    A FeatureGroup status.

    *)
  12. offlineStoreStatus : Values_1.OfflineStoreStatus.t option;
  13. lastUpdateStatus : Values_1.LastUpdateStatus.t option;
    (*

    A value that indicates whether the feature group was updated successfully.

    *)
  14. failureReason : Values_0.FailureReason.t option;
    (*

    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.

    *)
  15. description : Values_0.Description.t option;
    (*

    A free form description of a FeatureGroup.

    *)
  16. tags : Values_0.TagList.t option;
    (*

    Tags used to define a FeatureGroup.

    *)
}
Sourceval make : ?featureGroupArn:??? -> ?featureGroupName:??? -> ?recordIdentifierFeatureName:??? -> ?eventTimeFeatureName:??? -> ?featureDefinitions:??? -> ?creationTime:??? -> ?lastModifiedTime:??? -> ?onlineStoreConfig:??? -> ?offlineStoreConfig:??? -> ?roleArn:??? -> ?featureGroupStatus:??? -> ?offlineStoreStatus:??? -> ?lastUpdateStatus:??? -> ?failureReason:??? -> ?description:??? -> ?tags:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `Enum of string | `String of string | `Structure of (string * [> `Structure of (string * [> `Integer of int ]) list ]) list ]) list ] list | `String of Values_0.FeatureGroupArn.t | `Structure of (string * [> `Boolean of bool | `Enum of string | `String of Values_0.BlockedReason.t | `Structure of (string * [> `Enum of string | `Integer of int | `String of string ]) list ]) list | `Timestamp of Values_0.CreationTime.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t