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

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

Structured · live

metrics-layer json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · generated-library/processes.yamlCluster · generated-library
Record JSON
{
  "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": []
}