Looker
Convert a LookML repository to Honeydew semantics.This section is about converting LookML to Honeydew.See Looker Integration on how to use Looker as a BI tool operating
on a Honeydew schema (whether it was migrated from LookML or not).
- Views are converted to Entities
- Explores are converted to Domains
- Relations are detected from explore join configurations
- Measures are converted to Metrics
- Dimensions are converted to table attributes (as part of their entity) or to Calculated Attributes - depending on their expression
- Dimension Groups are converted to multiple attributes
- Metadata (such as descriptions and display names) are imported as part of the conversion
- Liquify templates are not converted
- Looker Parameters and User attributes conversion is not automatic. They can be manually converted to Parameters
- Some Looker advanced functionality is not supported as-is (such as
sql_wherejoin filters) and requires manual conversion.
Tableau
Convert a Tableau data source to Honeydew semantics.This section is about converting Tableau Data Source to Honeydew.See Tableau Integration on how to use Tableau as a BI tool operating
on a Honeydew schema (whether it was migrated from Tableau or not).
- Tables are converted to Entities
- Joins are converted to Relations
- Table fields are converted to table attributes (as part of the entity)
- Calculated fields with aggregations are converted to Metrics
- Calculated dimensions are converted to Calculated Attributes
- Level of detail (LOD) expressions are converted to Metrics with Level Of Details
- Parameters are converted to Parameters
- Metadata (such as descriptions, folders and display names) is imported as part of the conversion
- Most but not all Tableau functions are converted to Snowflake SQL; some require manual adjustment.
- Extracts with a relational schema can’t be mapped to their Snowflake source and require manual adjustment of Entity Source Tables.
- Some advanced Tableau functionality requires manual conversion.
Power BI
Convert a Power BI Semantic Model to Honeydew semantics.This section is about converting a Power BI Semantic Model to Honeydew.See Power BI Integration on how to use Power BI as a BI tool operating
on a Honeydew schema (whether it was migrated from Power BI or not).
- Tables are converted to Entities
- Joins are converted to Relations
- Table fields are converted to table attributes (as part of the entity)
- Metadata (such as descriptions, folders and display names) is imported as part of the conversion
- Calculated DAX columns and measures are copied without conversion to SQL, and require manual conversion.
- Data source that resides in Fabric or is loaded to a Data Import, can’t be mapped to the Snowflake source automatically and requires manual adjustment of Entity Source Tables.
dbt
Map a dbt manifest to a Honeydew schema.dbt can be both a source for Honeydew, and a target for Honeydew.To use Honeydew to generate dbt models,see dbt integration section.Also, see overview of a data pipeline for Honeydew and dbt interoperability.
manifest.json) to extract metadata.
dbt tests are used to detect relationships and keys.
- Chosen dbt models are mapped to Entities
- Entity keys are detected based on
uniquedbt tests, if these exist - Relations are detected based on
relationshipdbt tests, if these exist - Metadata (such as descriptions, folders and display names) is imported as part of the conversion