start_materialized_view_refresh_task_run
async
¶
start_materialized_view_refresh_task_run(
catalog_id: CatalogIdString,
database_name: NameString,
table_name: NameString,
*,
config_overrides: Optional[AsyncGlueClientConfig] = None,
full_refresh: Optional[NullableBoolean] = None,
) -> StartMaterializedViewRefreshTaskRunResponse
Starts a materialized view refresh task run for a specified materialized view.
Parameters:
-
catalog_id(CatalogIdString) –The ID of the Data Catalog where the table reside. If none is supplied, the account ID is used by default.
-
database_name(NameString) –The name of the database where the table resides.
-
table_name(NameString) –The name of the materialized view to run the refresh task for.
-
full_refresh(Optional[NullableBoolean], default:None) –Specifies whether this is a full refresh of the task run.
Raises:
-
AccessDeniedException–Access to a resource was denied.
-
EntityNotFoundException–A specified entity does not exist
-
InvalidInputException–The input provided was not valid.
-
MaterializedViewRefreshTaskRunningException–Exception thrown when a task is already in running state.
-
OperationTimeoutException–The operation timed out.
-
ResourceNumberLimitExceededException–A resource numerical limit was exceeded.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_glue/_services/async_glue.py
18449 18450 18451 18452 18453 18454 18455 18456 18457 18458 18459 18460 18461 18462 18463 18464 18465 18466 18467 18468 18469 18470 18471 18472 18473 18474 18475 18476 18477 18478 18479 18480 18481 18482 18483 18484 18485 18486 18487 18488 18489 18490 18491 18492 18493 18494 18495 18496 18497 18498 18499 18500 18501 18502 18503 18504 18505 18506 18507 18508 18509 18510 | |