Profil penggunaan - AWS Glue

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Profil penggunaan

API profil Penggunaan menjelaskan tipe data dan API yang terkait dengan pembuatan, pembaruan, atau tampilan profil penggunaan di AWS Glue.

Jenis data

ProfileConfiguration struktur

Menentukan nilai pekerjaan dan sesi yang admin mengkonfigurasi dalam profil AWS Glue penggunaan.

Bidang
  • SessionConfiguration – Susunan peta pasangan nilai kunci.

    Masing-masing kunci adalah sebuah string UTF-8, dengan panjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Setiap nilai adalah sebuah objek ConfigurationObject A.

    Peta nilai kunci parameter konfigurasi untuk AWS Glue sesi.

  • JobConfiguration – Susunan peta pasangan nilai kunci.

    Masing-masing kunci adalah sebuah string UTF-8, dengan panjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Setiap nilai adalah sebuah objek ConfigurationObject A.

    Peta nilai kunci parameter konfigurasi untuk AWS Glue pekerjaan.

ConfigurationObject struktur

Menentukan nilai-nilai yang ditetapkan admin untuk setiap pekerjaan atau sesi parameter dikonfigurasi dalam profil AWS Glue penggunaan.

Bidang
  • DefaultValue — String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 128 byte, yang cocok dengan Custom string pattern #31.

    Nilai default untuk parameter.

  • AllowedValues – Susunan string UTF-8.

    Daftar nilai yang diizinkan untuk parameter.

  • MinValue — String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 128 byte, yang cocok dengan Custom string pattern #31.

    Nilai minimum yang diizinkan untuk parameter.

  • MaxValue — String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 128 byte, yang cocok dengan Custom string pattern #31.

    Nilai maksimum yang diizinkan untuk parameter.

UsageProfileDefinition struktur

Menjelaskan profil AWS Glue penggunaan.

Bidang
  • Name — String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Nama profil penggunaan.

  • Description — String deskripsi, dengan panjang tidak lebih dari 2048 byte, yang cocok dengan URI address multi-line string pattern.

    Deskripsi profil penggunaan.

  • CreatedOn — Stempel waktu.

    Tanggal dan waktu ketika profil penggunaan dibuat.

  • LastModifiedOn — Stempel waktu.

    Tanggal dan waktu ketika profil penggunaan terakhir diubah.

Operasi

CreateUsageProfile tindakan (Python: create_usage_profile)

Membuat profil AWS Glue penggunaan.

Permintaan
  • NameWajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Nama profil penggunaan.

  • Description — String deskripsi, dengan panjang tidak lebih dari 2048 byte, yang cocok dengan URI address multi-line string pattern.

    Deskripsi profil penggunaan.

  • ConfigurationWajib: Sebuah objek ProfileConfiguration.

    ProfileConfigurationObjek yang menentukan nilai pekerjaan dan sesi untuk profil.

  • Tags — Sebuah rangkaian peta pasangan nilai kunci, tidak lebih dari 50 pasang.

    Masing-masing kunci adalah sebuah string UTF-8, dengan panjang tidak kurang dari 1 atau lebih dari 128 byte.

    Masing-masing kunci adalah sebuah string UTF-8, dengan panjang tidak lebih dari 256 byte.

    Daftar tag yang diterapkan ke profil penggunaan.

Respons
  • Name — String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Nama profil penggunaan yang dibuat.

Kesalahan
  • InvalidInputException

  • InternalServiceException

  • AlreadyExistsException

  • OperationTimeoutException

  • ResourceNumberLimitExceededException

  • OperationNotSupportedException

GetUsageProfile tindakan (Python: get_usage_profile)

Mengambil informasi tentang profil AWS Glue penggunaan yang ditentukan.

Permintaan
  • NameWajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Nama profil penggunaan untuk mengambil.

Respons
  • Name — String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Nama profil penggunaan.

  • Description — String deskripsi, dengan panjang tidak lebih dari 2048 byte, yang cocok dengan URI address multi-line string pattern.

    Deskripsi profil penggunaan.

  • Configuration — Sebuah objek ProfileConfiguration.

    ProfileConfigurationObjek yang menentukan nilai pekerjaan dan sesi untuk profil.

  • CreatedOn — Stempel waktu.

    Tanggal dan waktu ketika profil penggunaan dibuat.

  • LastModifiedOn — Stempel waktu.

    Tanggal dan waktu ketika profil penggunaan terakhir diubah.

Kesalahan
  • InvalidInputException

  • InternalServiceException

  • EntityNotFoundException

  • OperationTimeoutException

  • OperationNotSupportedException

UpdateUsageProfile tindakan (Python: update_usage_profile)

Perbarui profil AWS Glue penggunaan.

Permintaan
  • NameWajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Nama profil penggunaan.

  • Description — String deskripsi, dengan panjang tidak lebih dari 2048 byte, yang cocok dengan URI address multi-line string pattern.

    Deskripsi profil penggunaan.

  • ConfigurationWajib: Sebuah objek ProfileConfiguration.

    ProfileConfigurationObjek yang menentukan nilai pekerjaan dan sesi untuk profil.

Respons
  • Name — String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Nama profil penggunaan yang diperbarui.

Kesalahan
  • InvalidInputException

  • InternalServiceException

  • EntityNotFoundException

  • OperationTimeoutException

  • OperationNotSupportedException

  • ConcurrentModificationException

DeleteUsageProfile tindakan (Python: delete_usage_profile)

Menghapus profil penggunaan AWS Glue yang ditentukan.

Permintaan
  • NameWajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Nama profil penggunaan yang akan dihapus.

Respons
  • Tidak ada parameter Respons.

Kesalahan
  • InvalidInputException

  • InternalServiceException

  • OperationTimeoutException

  • OperationNotSupportedException

ListUsageProfiles tindakan (Python: list_usage_profiles)

Buat daftar semua profil AWS Glue penggunaan.

Permintaan
  • NextToken— String UTF-8, panjangnya tidak lebih dari 400000 byte.

    Sebuah token kelanjutan, disertakan jika ini adalah sebuah panggilan kelanjutan.

  • MaxResults— Angka (bilangan bulat), tidak kurang dari 1 atau lebih dari 200.

    Jumlah maksimum profil penggunaan untuk kembali dalam satu respons.

Respons
  • Profiles – Susunan objek UsageProfileDefinition.

    Daftar objek profil penggunaan (UsageProfileDefinition).

  • NextToken— String UTF-8, panjangnya tidak lebih dari 400000 byte.

    Sebuah token kelanjutan, ada jika segmen daftar saat ini bukan yang terakhir.

Kesalahan
  • InternalServiceException

  • OperationTimeoutException

  • InvalidInputException

  • OperationNotSupportedException