Metric Store: Su lógica de negocios centralizada
Una vez que haya modelado su negocio en Ontology Manager, the next step is to define your business logic. Arkham's Metric Store is our centralized repository for this critical task.
It's where you define the authoritative formulas for your most important calculations—from "Monthly Recurring Revenue" to "Customer Churn Rate"—and make them available as reusable components. By defining metrics in one place, you eliminate inconsistent calculations and empower all users to work from a single source of truth. A metric is no longer a snippet of SQL hidden in a dashboard; it's a governed, versioned, and discoverable asset.
Cómo funciona la Metric Store
Las métricas se construyen sobre el SUM
, COUNT
, AVG
) on a specific Object Property, along with any necessary filters.
When a user inquires about a metric in a Workbook or asks TARS a question, our platform integrates queries from the Metric Store, data lineage information, and an overview of our Ontology to iteratively search and generate the correct SQL to execute on our Lakehouse.

Beneficios clave para los constructores
- Análisis de No Repetirse (DRY):: La tienda Metric lleva el principio DRY a su código analítico. Defina una lógica de negocios compleja una vez y reutiúdala en cientos de aplicaciones descendentes, comenzando con libros de trabajo y modelos de ML. Si la definición de “usuario activo” cambia, la actualiza en un solo lugar, y cada informe se actualiza de forma instantánea y correcta.
- Consistencia garantizada:: Elimine los informes conflictivos y la desconfianza organizacional en los datos. Al construir todos los análisis a partir de un único conjunto de métricas gobernado, todos, desde el CEO hasta un analista junior, ven exactamente el mismo número para “Ventas totales”.
- Separación clara de preocupaciones: Metric Store crea una interfaz perfecta para la colaboración. Los ingenieros de datos pueden centrarse en crear canalizaciones de datos y objetos robustos y de alto rendimiento, mientras que los analistas de negocios pueden definir y administrar de manera independiente la lógica del negocio que se encuentra en la parte superior.
- Agilidad y Velocidad: Los analistas pueden autoservir y crear nuevos informes con confianza, simplemente mediante la combinación de métricas existentes y confiables. Esto reduce drásticamente el tiempo de obtención de valor, desde una pregunta del negocio hasta un panel listo para la producción.
- Gobernanza y linaje automatizados: Cada métrica es un activo gobernado. Puede ver su definición, rastrear su linaje y comprender cada aplicación descendente que la utiliza. Esto hace que su entorno analítico sea mucho más fácil de administrar y evolucionar.
Cómo definir una métrica
Definir una métrica es un proceso sencillo, impulsado por la UI:
- Select an Object: Elija el objeto de negocio principal para su métrica (por ejemplo,
Pedir
). - Elija una propiedad: Seleccione la propiedad que desea agregar (por ejemplo, Select the property you want to aggregate (e.g.,
Order
Total del pedido
Total
). - Definir la agregación: Elija la función de agregación (por ejemplo, Choose the aggregation function (e.g.,
SUMA
). - Aplicar filtros (Opcional):: Agregar Add
DONDE
cláusulas para refinar su métrica (por ejemplo, Estado = 'COMPLETADO'
). - Guardar y publicar: Dé a su métrica un nombre (por ejemplo, “Total de ingresos completados”) y una descripción, y estará disponible inmediatamente para todos los usuarios.Give your metric a name (e.g., "Total Completed Revenue") and description, and it immediately becomes available to all users.
- Ontology Overview: Vea cómo Metric Store encaja en la capa semántica más amplia.
- Ontology Manager: La herramienta utilizada para crear los Objetos y Propiedades que son los bloques de construcción para todas las métricas.
- Workbooks: El principal consumidor de sus métricas para crear paneles gobernados.
- TARS: Haga preguntas sobre su negocio en lenguaje natural y deje que TARS use la tienda de métricas para encontrar la respuesta.