Class: Aws::Personalize::Types::Dataset

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb

Overview

Provides metadata for a dataset.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_date_timeTime

The creation date and time (in Unix time) of the dataset.

Returns:

  • (Time)


1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1863

class Dataset < Struct.new(
  :name,
  :dataset_arn,
  :dataset_group_arn,
  :dataset_type,
  :schema_arn,
  :status,
  :creation_date_time,
  :last_updated_date_time,
  :latest_dataset_update,
  :tracking_id)
  SENSITIVE = []
  include Aws::Structure
end

#dataset_arnString

The Amazon Resource Name (ARN) of the dataset that you want metadata for.

Returns:

  • (String)


1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1863

class Dataset < Struct.new(
  :name,
  :dataset_arn,
  :dataset_group_arn,
  :dataset_type,
  :schema_arn,
  :status,
  :creation_date_time,
  :last_updated_date_time,
  :latest_dataset_update,
  :tracking_id)
  SENSITIVE = []
  include Aws::Structure
end

#dataset_group_arnString

The Amazon Resource Name (ARN) of the dataset group.

Returns:

  • (String)


1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1863

class Dataset < Struct.new(
  :name,
  :dataset_arn,
  :dataset_group_arn,
  :dataset_type,
  :schema_arn,
  :status,
  :creation_date_time,
  :last_updated_date_time,
  :latest_dataset_update,
  :tracking_id)
  SENSITIVE = []
  include Aws::Structure
end

#dataset_typeString

One of the following values:

  • Interactions

  • Items

  • Users

  • Actions

  • Action_Interactions

Returns:

  • (String)


1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1863

class Dataset < Struct.new(
  :name,
  :dataset_arn,
  :dataset_group_arn,
  :dataset_type,
  :schema_arn,
  :status,
  :creation_date_time,
  :last_updated_date_time,
  :latest_dataset_update,
  :tracking_id)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_date_timeTime

A time stamp that shows when the dataset was updated.

Returns:

  • (Time)


1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1863

class Dataset < Struct.new(
  :name,
  :dataset_arn,
  :dataset_group_arn,
  :dataset_type,
  :schema_arn,
  :status,
  :creation_date_time,
  :last_updated_date_time,
  :latest_dataset_update,
  :tracking_id)
  SENSITIVE = []
  include Aws::Structure
end

#latest_dataset_updateTypes::DatasetUpdateSummary

Describes the latest update to the dataset.



1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1863

class Dataset < Struct.new(
  :name,
  :dataset_arn,
  :dataset_group_arn,
  :dataset_type,
  :schema_arn,
  :status,
  :creation_date_time,
  :last_updated_date_time,
  :latest_dataset_update,
  :tracking_id)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the dataset.

Returns:

  • (String)


1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1863

class Dataset < Struct.new(
  :name,
  :dataset_arn,
  :dataset_group_arn,
  :dataset_type,
  :schema_arn,
  :status,
  :creation_date_time,
  :last_updated_date_time,
  :latest_dataset_update,
  :tracking_id)
  SENSITIVE = []
  include Aws::Structure
end

#schema_arnString

The ARN of the associated schema.

Returns:

  • (String)


1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1863

class Dataset < Struct.new(
  :name,
  :dataset_arn,
  :dataset_group_arn,
  :dataset_type,
  :schema_arn,
  :status,
  :creation_date_time,
  :last_updated_date_time,
  :latest_dataset_update,
  :tracking_id)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the dataset.

A dataset can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

  • DELETE PENDING > DELETE IN_PROGRESS

Returns:

  • (String)


1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1863

class Dataset < Struct.new(
  :name,
  :dataset_arn,
  :dataset_group_arn,
  :dataset_type,
  :schema_arn,
  :status,
  :creation_date_time,
  :last_updated_date_time,
  :latest_dataset_update,
  :tracking_id)
  SENSITIVE = []
  include Aws::Structure
end

#tracking_idString

The ID of the event tracker for an Action interactions dataset. You specify the tracker's ID in the PutActionInteractions API operation. Amazon Personalize uses it to direct new data to the Action interactions dataset in your dataset group.

Returns:

  • (String)


1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1863

class Dataset < Struct.new(
  :name,
  :dataset_arn,
  :dataset_group_arn,
  :dataset_type,
  :schema_arn,
  :status,
  :creation_date_time,
  :last_updated_date_time,
  :latest_dataset_update,
  :tracking_id)
  SENSITIVE = []
  include Aws::Structure
end