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.
SAP Business Objects
Convert an SAP Business Objects Universe to Honeydew semantics. Automatic conversion steps:- Universe data foundation tables are converted to Entities
- Joins defined in the data foundation are converted to Relations
- Universe classes are converted to folders, preserving the organizational structure
- Dimension objects are converted to table attributes (as part of their entity) or to Calculated Attributes - depending on their expression
- Measure objects are converted to Metrics
- Detail objects are converted to Calculated Attributes
- Metadata (such as descriptions and display names) is imported as part of the conversion
MicroStrategy
Convert a MicroStrategy project to Honeydew semantics, including tables, joins, metrics, derived metrics and metadata.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