iiRecord
Agentic AI Atlas · metrics-layer
lib-process:data-engineering-analytics--metrics-layera5c.ai
II.
LibraryProcess overview

lib-process:data-engineering-analytics--metrics-layer

Reference · live

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.

LibraryProcessOutgoing · 2Incoming · 0

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
lib_belongs_to_specialization1

Incoming edges

None.