batch Modul

Offentliga resultattyper för batchåtgärder.

Klasser

BatchItemResponse

Svar från en enskild åtgärd i en batchbegäran.

Svar returneras i sändningsordning. För åtgärder som läggs till i en ändringsuppsättning visas svar i ändringsuppsättningens position i den ordningen.

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

Resultatet av att köra en batchbegäran.

Innehåller en BatchItemResponse per HTTP-åtgärd som skickats. Åtgärder som expanderar till flera HTTP-begäranden (t.ex. add_columns med tre kolumner) bidrar med tre poster.

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}")