ERR_RECIPE_CANNOT_CHECK_SCHEMA_CONSISTENCY_WITH_RECIPE_CONFIG: Cannot check schema consistency because of recipe configuration

DSS cannot check the schema consistency on this recipe’s output dataset, because this recipe’s configuration prevents the deterministic computation of the schema.

This error can happen when trying to run a schema check or propagate schema changes from a dataset.

The common causes for this error happening are:

Remediation

  • For the Pivot recipe, you can disable the schema re-computation, and run it so that the output dataset is computed and its schema is up-to-date.

  • For the SparkSQL recipe, you can either disable the global metastore if you don;t need it or run the recipe to compute the output dataset.

  • For the Sync recipe, you can switch it to Strict schema mode to update the output schema (this will erase any customization that you made like column reordering), then put it back in free schema mode for customization.

In all cases, you can also manually (or programmatically using the Public API ) set the schema on the output dataset.

Learn more about: