Class: Aws::FinSpaceData::Types::DataViewSummary

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

Overview

Structure for the summary of a Dataview.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#as_of_timestampInteger

Time range to use for the Dataview. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.

Returns:

  • (Integer)


875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
# File 'gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb', line 875

class DataViewSummary < Struct.new(
  :data_view_id,
  :data_view_arn,
  :dataset_id,
  :as_of_timestamp,
  :partition_columns,
  :sort_columns,
  :status,
  :error_info,
  :destination_type_properties,
  :auto_update,
  :create_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#auto_updateBoolean

The flag to indicate Dataview should be updated automatically.

Returns:

  • (Boolean)


875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
# File 'gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb', line 875

class DataViewSummary < Struct.new(
  :data_view_id,
  :data_view_arn,
  :dataset_id,
  :as_of_timestamp,
  :partition_columns,
  :sort_columns,
  :status,
  :error_info,
  :destination_type_properties,
  :auto_update,
  :create_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#create_timeInteger

The timestamp at which the Dataview was created in FinSpace. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.

Returns:

  • (Integer)


875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
# File 'gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb', line 875

class DataViewSummary < Struct.new(
  :data_view_id,
  :data_view_arn,
  :dataset_id,
  :as_of_timestamp,
  :partition_columns,
  :sort_columns,
  :status,
  :error_info,
  :destination_type_properties,
  :auto_update,
  :create_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#data_view_arnString

The ARN identifier of the Dataview.

Returns:

  • (String)


875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
# File 'gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb', line 875

class DataViewSummary < Struct.new(
  :data_view_id,
  :data_view_arn,
  :dataset_id,
  :as_of_timestamp,
  :partition_columns,
  :sort_columns,
  :status,
  :error_info,
  :destination_type_properties,
  :auto_update,
  :create_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#data_view_idString

The unique identifier for the Dataview.

Returns:

  • (String)


875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
# File 'gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb', line 875

class DataViewSummary < Struct.new(
  :data_view_id,
  :data_view_arn,
  :dataset_id,
  :as_of_timestamp,
  :partition_columns,
  :sort_columns,
  :status,
  :error_info,
  :destination_type_properties,
  :auto_update,
  :create_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#dataset_idString

Th unique identifier for the Dataview Dataset.

Returns:

  • (String)


875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
# File 'gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb', line 875

class DataViewSummary < Struct.new(
  :data_view_id,
  :data_view_arn,
  :dataset_id,
  :as_of_timestamp,
  :partition_columns,
  :sort_columns,
  :status,
  :error_info,
  :destination_type_properties,
  :auto_update,
  :create_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#destination_type_propertiesTypes::DataViewDestinationTypeParams

Information about the Dataview destination.



875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
# File 'gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb', line 875

class DataViewSummary < Struct.new(
  :data_view_id,
  :data_view_arn,
  :dataset_id,
  :as_of_timestamp,
  :partition_columns,
  :sort_columns,
  :status,
  :error_info,
  :destination_type_properties,
  :auto_update,
  :create_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#error_infoTypes::DataViewErrorInfo

The structure with error messages.



875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
# File 'gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb', line 875

class DataViewSummary < Struct.new(
  :data_view_id,
  :data_view_arn,
  :dataset_id,
  :as_of_timestamp,
  :partition_columns,
  :sort_columns,
  :status,
  :error_info,
  :destination_type_properties,
  :auto_update,
  :create_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_timeInteger

The last time that a Dataview was modified. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.

Returns:

  • (Integer)


875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
# File 'gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb', line 875

class DataViewSummary < Struct.new(
  :data_view_id,
  :data_view_arn,
  :dataset_id,
  :as_of_timestamp,
  :partition_columns,
  :sort_columns,
  :status,
  :error_info,
  :destination_type_properties,
  :auto_update,
  :create_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#partition_columnsArray<String>

Ordered set of column names used to partition data.

Returns:

  • (Array<String>)


875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
# File 'gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb', line 875

class DataViewSummary < Struct.new(
  :data_view_id,
  :data_view_arn,
  :dataset_id,
  :as_of_timestamp,
  :partition_columns,
  :sort_columns,
  :status,
  :error_info,
  :destination_type_properties,
  :auto_update,
  :create_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#sort_columnsArray<String>

Columns to be used for sorting the data.

Returns:

  • (Array<String>)


875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
# File 'gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb', line 875

class DataViewSummary < Struct.new(
  :data_view_id,
  :data_view_arn,
  :dataset_id,
  :as_of_timestamp,
  :partition_columns,
  :sort_columns,
  :status,
  :error_info,
  :destination_type_properties,
  :auto_update,
  :create_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of a Dataview creation.

  • RUNNING – Dataview creation is running.

  • STARTING – Dataview creation is starting.

  • FAILED – Dataview creation has failed.

  • CANCELLED – Dataview creation has been cancelled.

  • TIMEOUT – Dataview creation has timed out.

  • SUCCESS – Dataview creation has succeeded.

  • PENDING – Dataview creation is pending.

  • FAILED_CLEANUP_FAILED – Dataview creation failed and resource cleanup failed.

Returns:

  • (String)


875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
# File 'gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb', line 875

class DataViewSummary < Struct.new(
  :data_view_id,
  :data_view_arn,
  :dataset_id,
  :as_of_timestamp,
  :partition_columns,
  :sort_columns,
  :status,
  :error_info,
  :destination_type_properties,
  :auto_update,
  :create_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end