class Aws::Glue::Types::UpdateColumnStatisticsForPartitionRequest
@note When making an API call, you may pass UpdateColumnStatisticsForPartitionRequest
data as a hash: { catalog_id: "CatalogIdString", database_name: "NameString", # required table_name: "NameString", # required partition_values: ["ValueString"], # required column_statistics_list: [ # required { column_name: "NameString", # required column_type: "TypeString", # required analyzed_time: Time.now, # required statistics_data: { # required type: "BOOLEAN", # required, accepts BOOLEAN, DATE, DECIMAL, DOUBLE, LONG, STRING, BINARY boolean_column_statistics_data: { number_of_trues: 1, # required number_of_falses: 1, # required number_of_nulls: 1, # required }, date_column_statistics_data: { minimum_value: Time.now, maximum_value: Time.now, number_of_nulls: 1, # required number_of_distinct_values: 1, # required }, decimal_column_statistics_data: { minimum_value: { unscaled_value: "data", # required scale: 1, # required }, maximum_value: { unscaled_value: "data", # required scale: 1, # required }, number_of_nulls: 1, # required number_of_distinct_values: 1, # required }, double_column_statistics_data: { minimum_value: 1.0, maximum_value: 1.0, number_of_nulls: 1, # required number_of_distinct_values: 1, # required }, long_column_statistics_data: { minimum_value: 1, maximum_value: 1, number_of_nulls: 1, # required number_of_distinct_values: 1, # required }, string_column_statistics_data: { maximum_length: 1, # required average_length: 1.0, # required number_of_nulls: 1, # required number_of_distinct_values: 1, # required }, binary_column_statistics_data: { maximum_length: 1, # required average_length: 1.0, # required number_of_nulls: 1, # required }, }, }, ], }
@!attribute [rw] catalog_id
The ID of the Data Catalog where the partitions in question reside. If none is supplied, the Amazon Web Services account ID is used by default. @return [String]
@!attribute [rw] database_name
The name of the catalog database where the partitions reside. @return [String]
@!attribute [rw] table_name
The name of the partitions' table. @return [String]
@!attribute [rw] partition_values
A list of partition values identifying the partition. @return [Array<String>]
@!attribute [rw] column_statistics_list
A list of the column statistics. @return [Array<Types::ColumnStatistics>]
@see docs.aws.amazon.com/goto/WebAPI/glue-2017-03-31/UpdateColumnStatisticsForPartitionRequest AWS API Documentation
Constants
- SENSITIVE