II.
LibraryProcess overview
Reference · livelib-process:data-engineering-analytics--metrics-layer
metrics-layer overview
Metrics Layer Implementation - Comprehensive process for designing and implementing a semantic metrics layer to centralize business logic, standardize metric definitions, and provide a consistent interface for analytics consumption. Supports dbt metrics, Cube.js, Looker, and custom metric stores with version control, documentation, and governance.
Attributes
displayName
metrics-layer
description
Metrics Layer Implementation - Comprehensive process for designing and implementing a semantic metrics layer
to centralize business logic, standardize metric definitions, and provide a consistent interface for analytics consumption.
Supports dbt metrics, Cube.js, Looker, and custom metric stores with version control, documentation, and governance.
libraryPath
library/specializations/data-engineering-analytics/metrics-layer.js
specialization
data-engineering-analytics
references
- - The Headless BI Architecture: https://cube.dev/blog/headless-bi - dbt Metrics Documentation: https://docs.getdbt.com/docs/build/metrics - Looker LookML: https://cloud.google.com/looker/docs/what-is-lookml - Semantic Layer Best Practices: https://www.getdbt.com/analytics-engineering/semantic-layer/ - Metric Store Architecture: https://www.thoughtworks.com/radar/techniques/metric-store
example
const result = await orchestrate('specializations/data-engineering-analytics/metrics-layer', {
projectName: 'E-commerce Analytics',
metricsScope: 'business-wide', // 'department', 'product', 'business-wide'
platform: 'dbt', // 'dbt', 'cube.js', 'looker', 'custom'
dataWarehouse: 'snowflake', // 'snowflake', 'bigquery', 'redshift', 'databricks'
targetCoverage: 90,
businessDomains: ['sales', 'marketing', 'product', 'finance'],
existingMetrics: 45,
governanceLevel: 'high', // 'basic', 'medium', 'high'
versionControl: true,
enableCaching: true,
accessControl: 'role-based'
});
Outgoing edges
lib_applies_to_domain1
- domain:data-engineering·DomainData Engineering
lib_belongs_to_specialization1
- specialization:data-engineering-analytics·Specialization
Incoming edges
None.