# ERR\_RECIPE\_CANNOT\_CHECK\_SCHEMA\_CONSISTENCY\_NEEDS\_BUILD: Cannot compute output schema with an empty input dataset. Build the input dataset first.[¶](https://doc.dataiku.com/dss/latest/troubleshooting/errors/ERR_RECIPE_CANNOT_CHECK_SCHEMA_CONSISTENCY_NEEDS_BUILD.html#err-recipe-cannot-check-schema-consistency-needs-build-cannot-compute-output-schema-with-an-empty-input-dataset-build-the-input-dataset-first "Permalink to this headline")

This error happens when trying to propagate a schema change in a dataset that is not yet built.

Some schema propagation require the dataset to be built, because the schema of the output dataset depends on the data of the input dataset. This is for example the case for some prepare recipes.

## Remediation[¶](https://doc.dataiku.com/dss/latest/troubleshooting/errors/ERR_RECIPE_CANNOT_CHECK_SCHEMA_CONSISTENCY_NEEDS_BUILD.html#remediation "Permalink to this headline")

Build an input dataset in order to propagate the schema changes or check the schema consistency of downstream datasets.
