Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
API statistik kolom
API statistik kolom menjelaskan AWS Glue API untuk mengembalikan statistik pada kolom dalam tabel.
Jenis Data
ColumnStatisticsTaskRun struktur
Objek yang menunjukkan detail statistik kolom yang dijalankan.
Bidang
-
CustomerId
String UTF-8, dengan panjang tidak lebih dari 12 byte.ID akun AWS.
-
ColumnStatisticsTaskRunId
— String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.Pengidentifikasi untuk tugas statistik kolom tertentu dijalankan.
-
DatabaseName
– String UTF-8.Basis data tempat tabel berada.
-
TableName
– String UTF-8.Nama tabel tempat statistik kolom dihasilkan.
-
ColumnNameList
– Susunan string UTF-8.Daftar nama kolom. Jika tidak ada yang disediakan, semua nama kolom untuk tabel akan digunakan secara default.
-
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 AWS digunakan secara default.
-
Role
– String UTF-8.Peran IAM yang diasumsikan oleh layanan untuk menghasilkan statistik.
-
SampleSize
— Jumlah (ganda), tidak lebih dari 100.Persentase baris yang digunakan untuk menghasilkan statistik. Jika tidak ada yang disediakan, seluruh tabel akan digunakan untuk menghasilkan statistik.
-
SecurityConfiguration
— String UTF-8, dengan panjang tidak lebih dari 128 byte.Nama konfigurasi keamanan yang digunakan untuk mengenkripsi CloudWatch log untuk menjalankan tugas statistik kolom.
-
NumberOfWorkers
— Nomor (bilangan bulat), minimal 1.Jumlah pekerja yang digunakan untuk menghasilkan statistik kolom. Pekerjaan ini telah dikonfigurasi sebelumnya untuk skala otomatis hingga 25 instance.
-
WorkerType
— String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.Jenis pekerja yang digunakan untuk menghasilkan statistik. Defaultnya adalah
g.1x
. -
Status
– String UTF-8 (nilai yang valid:STARTING
|RUNNING
|SUCCEEDED
|FAILED
|STOPPED
).Status tugas.
-
CreationTime
— Stempel waktu.Waktu tugas ini dibuat.
-
LastUpdated
— Stempel waktu.Titik dalam waktu terakhir 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 tugas.
-
DPUSeconds
— Nomor (ganda), tidak lebih dari Tidak Ada.Penggunaan DPU yang dihitung dalam hitungan detik untuk semua pekerja berskala otomatis.
ColumnStatisticsTaskRunningException struktur
Pengecualian dilemparkan saat Anda mencoba memulai pekerjaan lain saat menjalankan pekerjaan pembuatan statistik kolom.
Bidang
-
Message
– String UTF-8.Sebuah pesan yang menjelaskan masalah.
ColumnStatisticsTaskNotRunningException struktur
Pengecualian dilemparkan ketika Anda mencoba menghentikan tugas yang dijalankan ketika tidak ada tugas yang berjalan.
Bidang
-
Message
– String UTF-8.Sebuah pesan yang menjelaskan masalah.
ColumnStatisticsTaskStoppingException struktur
Pengecualian dilemparkan saat Anda mencoba menghentikan menjalankan tugas.
Bidang
-
Message
– String UTF-8.Sebuah pesan yang menjelaskan masalah.
Operasi
StartColumnStatisticsTaskRun aksi (Python: start_column_statistics_task_run)
GetColumnStatisticsTaskRun aksi (Python: get_column_statistics_task_run)
GetColumnStatisticsTaskRuns tindakan (Python: get_column_statistics_task_runs)
ListColumnStatisticsTaskRuns tindakan (Python: list_column_statistics_task_runs)
StopColumnStatisticsTaskRun aksi (Python: stop_column_statistics_task_run)
StartColumnStatisticsTaskRun aksi (Python: start_column_statistics_task_run)
Memulai tugas statistik kolom yang dijalankan, untuk tabel dan kolom tertentu.
Permintaan
-
DatabaseName
— Wajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.Nama basis data tempat tabel berada.
-
TableName
— Wajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.Nama tabel untuk menghasilkan statistik.
-
ColumnNameList
– Susunan string UTF-8.Daftar nama kolom untuk menghasilkan statistik. Jika tidak ada yang disediakan, semua nama kolom untuk tabel akan digunakan secara default.
-
Role
— Wajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.Peran IAM yang diasumsikan oleh layanan untuk menghasilkan statistik.
-
SampleSize
— Jumlah (ganda), tidak lebih dari 100.Persentase baris yang digunakan untuk menghasilkan statistik. Jika tidak ada yang disediakan, seluruh tabel akan digunakan untuk menghasilkan statistik.
-
CatalogID
— String UTF-8, 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 AWS digunakan secara default.
-
SecurityConfiguration
— String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.Nama konfigurasi keamanan yang digunakan untuk mengenkripsi CloudWatch log untuk menjalankan tugas statistik kolom.
Response
-
ColumnStatisticsTaskRunId
— String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.Pengidentifikasi tugas statistik kolom dijalankan.
Kesalahan
AccessDeniedException
EntityNotFoundException
ColumnStatisticsTaskRunningException
OperationTimeoutException
ResourceNumberLimitExceededException
InvalidInputException
GetColumnStatisticsTaskRun aksi (Python: get_column_statistics_task_run)
Dapatkan metadata/informasi terkait untuk menjalankan tugas, dengan diberi ID task run.
Permintaan
-
ColumnStatisticsTaskRunId
— Wajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.Pengidentifikasi untuk tugas statistik kolom tertentu dijalankan.
Response
-
ColumnStatisticsTaskRun
— Sebuah objek ColumnStatisticsTaskRun.Sebuah
ColumnStatisticsTaskRun
objek yang mewakili rincian statistik kolom berjalan.
Kesalahan
EntityNotFoundException
OperationTimeoutException
InvalidInputException
GetColumnStatisticsTaskRuns tindakan (Python: get_column_statistics_task_runs)
Mengambil informasi tentang semua proses yang terkait dengan tabel yang ditentukan.
Permintaan
-
DatabaseName
– Wajib: String UTF-8.Nama basis data tempat tabel berada.
-
TableName
— Wajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.Nama tabel.
-
MaxResults
— Nomor (bilangan bulat), tidak kurang dari 1 atau lebih dari 1000.Ukuran maksimum respons.
-
NextToken
– String UTF-8.Sebuah token kelanjutan, jika ini adalah panggilan kelanjutan.
Response
-
ColumnStatisticsTaskRuns
– Susunan objek ColumnStatisticsTaskRun.Daftar tugas statistik kolom berjalan.
-
NextToken
– String UTF-8.Sebuah token kelanjutan, jika tidak semua tugas yang belum dikembalikan.
Kesalahan
OperationTimeoutException
ListColumnStatisticsTaskRuns tindakan (Python: list_column_statistics_task_runs)
Daftar semua tugas yang dijalankan untuk akun tertentu.
Permintaan
-
MaxResults
— Nomor (bilangan bulat), tidak kurang dari 1 atau lebih dari 1000.Ukuran maksimum respons.
-
NextToken
– String UTF-8.Sebuah token kelanjutan, jika ini adalah panggilan kelanjutan.
Response
-
ColumnStatisticsTaskRunIds
— Susunan string UTF-8, tidak lebih dari 100 string.Sebuah daftar kolom statistik tugas menjalankan ID.
-
NextToken
– String UTF-8.Sebuah token kelanjutan, jika tidak semua ID task run yang belum dikembalikan.
Kesalahan
OperationTimeoutException
StopColumnStatisticsTaskRun aksi (Python: stop_column_statistics_task_run)
Menghentikan tugas yang dijalankan untuk tabel yang ditentukan.
Permintaan
-
DatabaseName
– Wajib: String UTF-8.Nama basis data tempat tabel berada.
-
TableName
— Wajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.Nama tabel.
Response
Tidak ada parameter Respons.
Kesalahan
EntityNotFoundException
ColumnStatisticsTaskNotRunningException
ColumnStatisticsTaskStoppingException
OperationTimeoutException