batch Modul

Jenis hasil publik untuk operasi batch.

Kelas

BatchItemResponse

Respons dari satu operasi dalam permintaan batch.

Respons dikembalikan dalam urutan pengiriman. Untuk operasi yang ditambahkan ke set perubahan, respons muncul di posisi changeset dalam urutan tersebut.

Example:


   for item in result.responses:
       if item.is_success:
           print(f"[OK] {item.status_code} entity_id={item.entity_id}")
       else:
           print(f"[ERR] {item.status_code}: {item.error_message}")
BatchResult

Hasil menjalankan permintaan batch.

Berisi satu BatchItemResponse per operasi HTTP yang dikirimkan. Operasi yang meluas ke beberapa permintaan HTTP (misalnya add_columns dengan tiga kolom) berkontribusi tiga entri.

Example:


   result = client.batch.new().execute()
   print(f"Succeeded: {len(result.succeeded)}, Failed: {len(result.failed)}")
   for guid in result.entity_ids:
       print(f"[OK] entity_id: {guid}")