En alineación con las mejores prácticas para Cadenas artefactos, es aconsejable implementar convenciones de nomenclatura coherentes para los objetos de Wdata -como Tablas y Consultas- para facilitar la navegación y la gestión. Las directrices que aquí se ofrecen pretenden ayudarte a organizar los artefactos de forma coherente desde el principio.
Tablas de datos y tablas de dimensiones
Las tablas de datos suelen contener datos que se acumulan a lo largo del tiempo, mientras que las tablas de dimensiones almacenan conjuntos de datos complementarios que proporcionan un contexto adicional a los datos. Al nombrar ambos tipos de tablas, ten en cuenta las siguientes mejores prácticas:
- Convención de Nombres: Utiliza una convención de nomenclatura coherente que indique claramente la finalidad y el contenido tanto de las Tablas de datos como de las Tablas de dimensiones.
- Nombres Descriptivos: Aplica nombres descriptivos a ambos tipos de Tablas para asegurarte de que son fácilmente identificables y comprensibles.
- Sistema de origen: Incluye el sistema de origen de los datos en el nombre.
Ejemplos:
-
Tabla de datos: Balance de Sumas y Saldos - Workday
Descripción: Almacena los datos transaccionales del Balance de Sumas y Saldos de Avikro Financial, procedentes de Workday. -
Tabla de dimensiones: Plan de Cuentas - Workday
Descripción: Almacena los datos del plan de cuentas de Avikro Financial, procedentes de Workday. -
Tabla de dimensiones: Centros de beneficio - SAP
Descripción: Almacena información de los centros de beneficio de Avikro Financial, procedente de SAP. -
Tabla de dimensiones: Tipos de cambio - API del Banco Central
Descripción: Proporciona tipos de conversión de moneda para Avikro Financial, desde el API del Banco Central.
Esta plantilla garantiza la coherencia en las convenciones de nomenclatura, la claridad descriptiva y la identificación precisa del Sistema de Origen, tanto para las Tablas de Datos como para las de Dimensiones.
Consultas
Al definir las convenciones de nomenclatura de las consultas, es esencial mantener un enfoque estándar. Esto garantiza que los usuarios puedan identificar fácilmente la consulta correcta para recuperar datos concretos.
- Convención de Nombres: Utiliza una convención de nomenclatura coherente que defina claramente la finalidad y el contenido de la Consulta.
- Nombres Descriptivos: Aplicando nombres descriptivos a las Consultas para facilitar su identificación y comprensión.
- Sistema de Origen: Especifica el sistema de origen de los datos.
Ejemplo:
-
Nombre de la consulta: Extended Trial Balance - Workday - Financial Statement
Descripción: Esta Consulta recupera datos de balance de sumas y saldos de Workday, con conjuntos de datos complementarios adaptados para generar estados financieros.
Nota: Es importante evitar utilizar delimitadores de tubo (|) en Tablas y Consultas. En su lugar, utiliza guiones (-) para evitar cualquier posible incidencia con estos artefactos.
Adherirse a esta convención de nombres también dejará claro qué Consulta debe utilizarse al crear una Conexión entrante a una hoja de cálculo.
Descripciones
Las descripciones son a menudo la parte más olvidada del proceso de diseño y construcción, pero son cruciales para mejorar la comprensión y la usabilidad. Las descripciones deben proporcionar un contexto adicional, como por ejemplo:
- Indica si una Tabla o Consulta es un marcador de posición.
- Nota si una Consulta necesita ser editada antes de su uso.
- Aclarar la función específica de un artefacto como una consulta, por ejemplo identificar los pagos que son inferiores en menos de un 20% a los del periodo anterior.
Al incluir descripciones claras y detalladas, los usuarios pueden comprender rápidamente la finalidad y el contenido de cada artefacto, lo que reduce la confusión, minimiza los errores y mejora la eficacia general en la gestión del entorno Wdata.
Carpetas/Entornos
Al organizar un espacio de trabajo, se recomienda clasificar las tablas y consultas en carpetas en función de su uso previsto. Esta estructura permite a los usuarios navegar fácilmente y determinar qué artefactos están designados para Desarrollo, Pruebas y Producción.
Dado que Wdata carece actualmente de soporte para la Gestión del Ciclo de Vida de las Aplicaciones fuera de la caja, se recomienda añadir nombres a los artefactos y carpetas para indicar su entorno respectivo. Esto ayuda a gestionar el ciclo de vida de la aplicación y evita cualquier error o incidencia. Ten en cuenta que los artefactos de producción no necesitan nombres añadidos.