II.
LibraryProcess JSON
Structured · livelib-process:data-engineering-analytics--metrics-layer
metrics-layer json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "lib-process:data-engineering-analytics--metrics-layer",
"_kind": "LibraryProcess",
"_file": "generated-library/processes.yaml",
"_cluster": "generated-library",
"attributes": {
"displayName": "metrics-layer",
"description": "Metrics Layer Implementation - Comprehensive process for designing and implementing a semantic metrics layer\nto centralize business logic, standardize metric definitions, and provide a consistent interface for analytics consumption.\nSupports 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\n- dbt Metrics Documentation: https://docs.getdbt.com/docs/build/metrics\n- Looker LookML: https://cloud.google.com/looker/docs/what-is-lookml\n- Semantic Layer Best Practices: https://www.getdbt.com/analytics-engineering/semantic-layer/\n- Metric Store Architecture: https://www.thoughtworks.com/radar/techniques/metric-store"
],
"example": "const result = await orchestrate('specializations/data-engineering-analytics/metrics-layer', {\n projectName: 'E-commerce Analytics',\n metricsScope: 'business-wide', // 'department', 'product', 'business-wide'\n platform: 'dbt', // 'dbt', 'cube.js', 'looker', 'custom'\n dataWarehouse: 'snowflake', // 'snowflake', 'bigquery', 'redshift', 'databricks'\n targetCoverage: 90,\n businessDomains: ['sales', 'marketing', 'product', 'finance'],\n existingMetrics: 45,\n governanceLevel: 'high', // 'basic', 'medium', 'high'\n versionControl: true,\n enableCaching: true,\n accessControl: 'role-based'\n});"
},
"outgoingEdges": [
{
"from": "lib-process:data-engineering-analytics--metrics-layer",
"to": "domain:data-engineering",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:data-engineering-analytics--metrics-layer",
"to": "specialization:data-engineering-analytics",
"kind": "lib_belongs_to_specialization",
"attributes": {
"weight": 0.9
}
}
],
"incomingEdges": []
}