Basil V
02/22/2021, 8:28 PMdagster.check.CheckError: node not present in dictionary {'status': 'success', 'timing': [{'name': 'compile', 'started_at': '2021-02-22T20:19:51.445649Z', 'completed_at': '2021-02-22T20:19:51.606730Z'}, {'name': 'execute', 'started_at': '2021-02-22T20:19:51.675891Z', 'completed_at': '2021-02-22T20:19:55.108534Z'}], 'thread_id': 'Thread-4', 'execution_time': 4.140827655792236, 'message': 'SUCCESS 1', 'adapter_response': {'code': 'SUCCESS', 'rows_affected': 1}, 'unique_id': 'model.<MY PROFILE>.<TABLE NAME>'}
File "/usr/local/lib/python3.7/site-packages/dagster/core/errors.py", line 182, in user_code_error_boundary
yield
File "/usr/local/lib/python3.7/site-packages/dagster/utils/__init__.py", line 355, in iterate_with_context
next_output = next(iterator)
File "/usr/local/lib/python3.7/site-packages/dagster/core/execution/plan/compute.py", line 104, in execute_core_compute
for step_output in _yield_compute_results(compute_context, inputs, compute_fn):
File "/usr/local/lib/python3.7/site-packages/dagster/core/execution/plan/compute.py", line 70, in _yield_compute_results
for event in user_event_sequence:
File "/usr/local/lib/python3.7/site-packages/dagster/core/definitions/decorators/solid.py", line 230, in compute
yield from result
File "/usr/local/lib/python3.7/site-packages/dagster_dbt/cli/solids.py", line 195, in dbt_cli_run
cli_output = DbtCliOutput.from_dict(cli_output_dict)
File "/usr/local/lib/python3.7/site-packages/dagster_dbt/cli/types.py", line 83, in from_dict
result=DbtResult.from_dict(d),
File "/usr/local/lib/python3.7/site-packages/dagster_dbt/types.py", line 169, in from_dict
results = [NodeResult.from_dict(d) for d in check.is_list(d["results"], of_type=Dict)]
File "/usr/local/lib/python3.7/site-packages/dagster_dbt/types.py", line 169, in <listcomp>
results = [NodeResult.from_dict(d) for d in check.is_list(d["results"], of_type=Dict)]
File "/usr/local/lib/python3.7/site-packages/dagster_dbt/types.py", line 102, in from_dict
node = check.dict_elem(d, "node")
File "/usr/local/lib/python3.7/site-packages/dagster/check/__init__.py", line 784, in dict_elem
CheckError("{key} not present in dictionary {ddict}".format(key=key, ddict=ddict))
File "/usr/local/lib/python3.7/site-packages/future/utils/__init__.py", line 446, in raise_with_traceback
raise exc.with_traceback(traceback)
Thanks so much for any insights!owen
02/22/2021, 8:33 PMalex
02/22/2021, 8:33 PMBasil V
02/22/2021, 8:48 PM