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)


1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1779

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)


1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1779

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)


1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1779

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)


1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1779

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)


1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1779

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.



1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1779

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)


1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1779

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)


1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1779

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)


1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1779

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)


1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1779

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