Glue / Client / start_materialized_view_refresh_task_run
start_materialized_view_refresh_task_run¶
- Glue.Client.start_materialized_view_refresh_task_run(**kwargs)¶
Starts a materialized view refresh task run, for a specified table and columns.
See also: AWS API Documentation
Request Syntax
response = client.start_materialized_view_refresh_task_run( CatalogId='string', DatabaseName='string', TableName='string', FullRefresh=True|False )
- Parameters:
CatalogId (string) –
[REQUIRED]
The ID of the Data Catalog where the table reside. If none is supplied, the account ID is used by default.
DatabaseName (string) –
[REQUIRED]
The name of the database where the table resides.
TableName (string) –
[REQUIRED]
The name of the table to generate run the materialized view refresh task.
FullRefresh (boolean) – Specifies whether this is a full refresh of the task run.
- Return type:
dict
- Returns:
Response Syntax
{ 'MaterializedViewRefreshTaskRunId': 'string' }
Response Structure
(dict) –
MaterializedViewRefreshTaskRunId (string) –
The identifier for the materialized view refresh task run.
Exceptions
Glue.Client.exceptions.AccessDeniedExceptionGlue.Client.exceptions.EntityNotFoundExceptionGlue.Client.exceptions.MaterializedViewRefreshTaskRunningExceptionGlue.Client.exceptions.OperationTimeoutExceptionGlue.Client.exceptions.ResourceNumberLimitExceededExceptionGlue.Client.exceptions.InvalidInputException