Farhan Husain
10/07/2019, 9:21 PM@staticmethod
def build(pipeline, environment_dict=None, run_config=None):
check.inst_param(pipeline, 'pipeline', PipelineDefinition)
check.opt_dict_param(environment_dict, 'environment')
run_config = check.opt_inst_param(run_config, 'run_config', RunConfig, default=RunConfig())
mode = run_config.mode or pipeline.get_default_mode_name()
environment_type = create_environment_type(pipeline, mode)
result = evaluate_config(environment_type, environment_dict, pipeline, run_config)
if not result.success:
> raise DagsterInvalidConfigError(pipeline, result.errors, environment_dict)
E dagster.core.errors.DagsterInvalidConfigError: Pipeline "ephemeral_generate_date_suffix_solid_pipeline" config errors:
E Error 1: Missing required field "solids" at document config root. Available Fields: "['execution', 'expectations', 'loggers', 'resources', 'solids', 'storage']".
..\..\.venv\lib\site-packages\dagster\core\system_config\objects.py:114: DagsterInvalidConfigError