Manish Khatri
07/07/2023, 2:51 PMAssetMaterialization
Object? Specifically the metadata_entries
attribute.
We are getting this error when trying to trigger an ingestion from Stitch on version 1.3.11
:
AttributeError: 'AssetMaterialization' object has no attribute 'metadata_entries'
This use to work on our previous version 1.1.x
The code that triggers this is when we generate assets from a sync with Stitch (code based on an older version of dagster-fivetran):
if materialization.asset_key in tracked_asset_keys:
yield Output(
value=None,
output_name="_".join(materialization.asset_key.path),
metadata={
entry.label: entry.entry_data for entry in materialization.metadata_entries # type: ignore
},
)
else:
yield materialization
Tim Castillo
07/07/2023, 2:54 PMManish Khatri
07/07/2023, 2:57 PMmetadata=materliazation.metadata
Tim Castillo
07/07/2023, 2:59 PMmetadata_entries
, but the metadata data structure might also be different too once you access itManish Khatri
07/07/2023, 3:08 PM