happy-magazine-52755
09/08/2021, 8:37 PMdbtNode.columns = get_columns(catalog[dbtNode.dbt_name])
KeyError: 'seed.redshift_dbt.xxxxxxxxxx'
As I understand this object does not exist in catalog file but it is present in the manifest so I would like to exclude it from ingestion process. I saw that in the config (recipe) it is possible to add
node_type_pattern:
deny:
but it only applies for the whole seed, like
"^seed.*"
, otherwise it doesn’t work.
Is it possible to exclude this particular node (seed.redshift_dbt.xxxxxxxxxx) from ingestion?loud-island-88694
happy-magazine-52755
09/08/2021, 9:05 PMloud-island-88694
mammoth-bear-12532
"^seed.redshift_dbt.xxxxxxxxxx"
happy-magazine-52755
09/09/2021, 6:43 AMhappy-magazine-52755
09/09/2021, 11:19 AMnode_type_pattern
filtering for every node in the manifest file is done by checking resource_type
field which can be one of the following: analysis, model, seed, snapshot or test
.
Is there a way to filter nodes by name and not by the type?witty-state-99511
09/10/2021, 7:57 PMif catalog_node is None:
report.report_warning(
key,
f"Entity {dbtNode.dbt_name} is in manifest but missing from catalog",
)
else:
dbtNode.columns = get_columns(catalog_node, manifest_node)
witty-state-99511
09/10/2021, 7:59 PMhappy-magazine-52755
09/10/2021, 10:21 PM