Glue / Client / update_column_statistics_task_settings
update_column_statistics_task_settings#
- Glue.Client.update_column_statistics_task_settings(**kwargs)#
Updates settings for a column statistics task.
See also: AWS API Documentation
Request Syntax
response = client.update_column_statistics_task_settings( DatabaseName='string', TableName='string', Role='string', Schedule='string', ColumnNameList=[ 'string', ], SampleSize=123.0, CatalogID='string', SecurityConfiguration='string' )
- Parameters:
DatabaseName (string) –
[REQUIRED]
The name of the database where the table resides.
TableName (string) –
[REQUIRED]
The name of the table for which to generate column statistics.
Role (string) – The role used for running the column statistics.
Schedule (string) – A schedule for running the column statistics, specified in CRON syntax.
ColumnNameList (list) –
A list of column names for which to run statistics.
(string) –
SampleSize (float) – The percentage of data to sample.
CatalogID (string) – The ID of the Data Catalog in which the database resides.
SecurityConfiguration (string) – Name of the security configuration that is used to encrypt CloudWatch logs.
- Return type:
dict
- Returns:
Response Syntax
{}
Response Structure
(dict) –
Exceptions
Glue.Client.exceptions.AccessDeniedException
Glue.Client.exceptions.EntityNotFoundException
Glue.Client.exceptions.InvalidInputException
Glue.Client.exceptions.VersionMismatchException
Glue.Client.exceptions.OperationTimeoutException