Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
API tampilan yang terwujud
API tampilan terwujud menjelaskan jenis AWS Glue data dan operasi untuk memulai, menghentikan, dan memantau menjalankan tugas penyegaran tampilan yang terwujud.
Jenis Data
MaterializedViewRefreshTaskRun struktur
Objek yang menunjukkan rincian tugas penyegaran tampilan terwujud yang dijalankan.
Bidang
-
CustomerId— UTF-8 string, panjangnya tidak lebih dari 12 byte.ID AWS akun.
-
MaterializedViewRefreshTaskRunId— UTF-8 string, cocok denganCustom string pattern #48.Pengidentifikasi tugas penyegaran tampilan terwujud dijalankan.
-
DatabaseName— UTF-8 tali.Database tempat tabel berada.
-
TableName— UTF-8 tali.Nama tampilan yang terwujud.
-
CatalogId— String id katalog, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.ID dari Katalog Data tempat tabel berada. Jika tidak ada yang disediakan, ID akun digunakan secara default.
-
Role— UTF-8 tali.Peran IAM yang diasumsikan layanan untuk menjalankan tugas penyegaran tampilan yang terwujud.
-
Status— UTF-8 string (nilai valid:STARTING|RUNNING|SUCCEEDED|FAILED|STOPPED).Status tugas yang dijalankan.
-
CreationTime— Stempel waktu.Waktu tugas ini dibuat.
-
LastUpdated— Stempel waktu.Titik terakhir dalam waktu ketika tugas ini dimodifikasi.
-
StartTime— Stempel waktu.Waktu mulai tugas.
-
EndTime— Stempel waktu.Waktu akhir tugas.
-
ErrorMessage— String deskripsi, dengan panjang tidak lebih dari 2048 byte, yang cocok dengan URI address multi-line string pattern.Pesan kesalahan untuk pekerjaan.
-
DPUSeconds— Nomor (ganda).Penggunaan DPU yang dihitung dalam hitungan detik untuk semua pekerja yang diskalakan otomatis.
-
RefreshType— UTF-8 string (nilai valid:FULL|INCREMENTAL).Jenis tugas refresh yang dijalankan. Baik penuh atau inkremental.
-
ProcessedBytes— Nomor (panjang).Jumlah byte yang dijalankan tugas refresh telah dipindai untuk menyegarkan tampilan yang terwujud.
Operasi
StartMaterializedViewRefreshTaskRun tindakan (Python: start_materialized_view_refresh h_task_run)
StopMaterializedViewRefreshTaskRun tindakan (Python: stop_materialized_view_refresh h_task_run)
GetMaterializedViewRefreshTaskRun tindakan (Python: get_materialized_view_refresh h_task_run)
ListMaterializedViewRefreshTaskRuns tindakan (Python: list_materialized_view_refresh h_task_runs)
StartMaterializedViewRefreshTaskRun tindakan (Python: start_materialized_view_refresh h_task_run)
Memulai menjalankan tugas penyegaran tampilan terwujud untuk tampilan terwujud tertentu.
Permintaan
-
CatalogId- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.ID Katalog Data tempat tabel berada. Jika tidak ada yang disediakan, ID akun digunakan secara default.
-
DatabaseName- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Nama database tempat tabel berada.
-
TableName- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Nama tampilan terwujud untuk menjalankan tugas penyegaran.
-
FullRefresh– Boolean.Menentukan apakah ini adalah penyegaran penuh dari tugas yang dijalankan.
Respons
-
MaterializedViewRefreshTaskRunId— UTF-8 string, cocok denganCustom string pattern #48.Pengidentifikasi untuk menjalankan tugas penyegaran tampilan terwujud.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionMaterializedViewRefreshTaskRunningExceptionOperationTimeoutExceptionResourceNumberLimitExceededExceptionInvalidInputException
StopMaterializedViewRefreshTaskRun tindakan (Python: stop_materialized_view_refresh h_task_run)
Menghentikan menjalankan tugas penyegaran tampilan terwujud untuk tampilan terwujud tertentu.
Permintaan
-
CatalogId- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.ID Katalog Data tempat tabel berada. Jika tidak ada yang disediakan, ID akun digunakan secara default.
-
DatabaseName- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Nama database tempat tabel berada.
-
TableName- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Nama tampilan yang terwujud.
Respons
Tidak ada parameter Respons.
Kesalahan
AccessDeniedExceptionMaterializedViewRefreshTaskNotRunningExceptionMaterializedViewRefreshTaskStoppingExceptionInvalidInputExceptionOperationTimeoutException
GetMaterializedViewRefreshTaskRun tindakan (Python: get_materialized_view_refresh h_task_run)
Dapatkan yang terkait metadata/information untuk menjalankan tugas, diberi ID menjalankan tugas.
Permintaan
-
CatalogId- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.ID dari Katalog Data tempat tabel berada. Jika tidak ada yang disediakan, ID akun digunakan secara default.
-
MaterializedViewRefreshTaskRunId— Diperlukan: UTF-8 string, cocok denganCustom string pattern #48.Pengidentifikasi untuk menjalankan tugas penyegaran tampilan terwujud tertentu.
Respons
-
MaterializedViewRefreshTaskRun— Sebuah objek MaterializedViewRefreshTaskRun.Sebuah MaterializedViewRefreshTaskRun objek yang mewakili detail tugas yang dijalankan.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionOperationTimeoutExceptionInvalidInputException
ListMaterializedViewRefreshTaskRuns tindakan (Python: list_materialized_view_refresh h_task_runs)
Daftar semua tugas yang dijalankan untuk akun tertentu.
Permintaan
-
CatalogId- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.ID dari Katalog Data tempat tabel berada. Jika tidak ada yang disediakan, ID akun digunakan secara default.
-
DatabaseName— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Database tempat tabel berada.
-
TableName— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Nama tampilan yang terwujud.
-
MaxResults— Nomor (bilangan bulat), tidak kurang dari 1 atau lebih dari 1000.Ukuran maksimum respons.
-
NextToken— UTF-8 tali.Sebuah token kelanjutan, jika ini adalah panggilan kelanjutan.
Respons
-
MaterializedViewRefreshTaskRuns– Susunan objek MaterializedViewRefreshTaskRun.Hasil ListMaterializedViewRefreshTaskRuns tindakan.
-
NextToken— UTF-8 tali.Token lanjutan, jika belum semua ID run tugas telah dikembalikan.
Kesalahan
AccessDeniedExceptionInvalidInputExceptionOperationTimeoutException
Pengecualian
MaterializedViewRefreshTaskRunningException struktur
Pengecualian dilemparkan ketika tugas sudah dalam keadaan berjalan.
Bidang
-
Message— UTF-8 tali.Sebuah pesan yang menjelaskan masalah.
MaterializedViewRefreshTaskNotRunningException struktur
Pengecualian dilemparkan saat menghentikan tugas yang tidak dalam keadaan berjalan.
Bidang
-
Message— UTF-8 tali.Sebuah pesan yang menjelaskan masalah.
MaterializedViewRefreshTaskStoppingException struktur
Pengecualian dilemparkan ketika tugas sudah dalam keadaan berhenti.
Bidang
-
Message— UTF-8 tali.Sebuah pesan yang menjelaskan masalah.