Automated Recipes

Check recipe extraction tables

Lists the extraction tables the recipe reads and says whether each of them exists in the destination of the workspace right now. The check runs against the destination on every call.

This answers "were the tables created", not "is the data ready". Readiness is the state of the recipe together with degraded and sources; a table can exist and still hold nothing useful. A data source whose extractions write into more than one table appears once per table, so key tables by table, not by data_source.

Use it when a build failed on missing data: if all_tables_exist is false, the extractions have not written anything yet and another build will fail the same way; if it is true, another build is worth starting.

get/api/v3.1/automated-recipes/{recipe_id}/extractions/

Request

Path parameters

recipe_idstring required

Recipe identifier, as returned when the recipe was created. A string of digits.

Response

The extraction tables of the recipe and whether they exist

all_tables_existboolean

true only when tables is not empty and every table in it exists right now. It does not mean the data is complete: for that read the recipe's state, degraded and sources.

Changes

No recorded changes to this operation across all 1 revision of this API.