I’m not sure if meta_mapping is working for dbt Cloud. I’ve tried several different configurations, but neither terms nor users were added to any model. However, within the table properties, I can correctly see the meta JSON I’ve defined in dbt (check picture).
Can anyone help me? Anyone having this issue? Datahub Version: v0.13.3
I have the following dbt Cloud recipe:
To address the issue with meta_mapping not working for dbt Cloud, let’s go through a few potential troubleshooting steps and configurations based on the provided data sources:
Verify Meta Properties in dbt Models: Ensure that the meta properties you are trying to map (e.g., datahub.data_governance.owner, datahub.data_governance.team_owner, datahub.documentation_link) are correctly defined in your dbt models. The meta properties should be present in the dbt model’s meta section.
Enable Meta Mapping: Make sure that the enable_meta_mapping option is set to true in your configuration. This ensures that the mappings defined in the meta_mapping section are applied during ingestion.
Review Logs for Errors: Check the logs generated during the ingestion process for any errors or warnings related to meta_mapping. This can provide insights into what might be going wrong.
Test with Simplified Configuration: Try simplifying your meta_mapping configuration to isolate the issue. For example, start with a single mapping and verify if it works, then gradually add more mappings.
If these steps do not resolve the issue, please provide more details about the specific meta properties defined in your dbt models and any error messages you encounter during ingestion.
Would you like more detailed steps or further assistance on any specific part of this process?