Referencia para DevOps

En esta guía se muestran los objetos predefinidos en Resource Analytics para DevOps. Puede encontrar información sobre vistas, relaciones de entidades, áreas temáticas y consultas de ejemplo.

Vistas

En esta sección se proporciona información sobre las vistas de Resource Analytics DevOps y sus columnas, tipos de dato, claves y los nombres de vista y columna a los que se hace referencia. Las siguientes son las vistas disponibles:

DevOps Vistas
NombreDescripción
DEVOPS_PROJECT_DIM_V Esta vista almacena información sobre proyectos DevOps.
DEVOPS_REPOSITORY_DIM_V Esta vista almacena información sobre los repositorios de código fuente.
DEVOPS_CONNECTION_DIM_V Esta vista almacena información sobre las conexiones a repositorios externos.
DEVOPS_BUILD_PIPELINE_DIM_V Esta vista almacena información sobre pipelines de compilación.
DEVOPS_BUILD_PIPELINE_STAGE_DIM_V Esta vista almacena información sobre las etapas de pipeline de compilación.
DEVOPS_DEPLOY_ARTIFACT_DIM_V Esta vista almacena información sobre los artefactos de despliegue utilizados en las etapas de pipeline.
DEVOPS_DEPLOY_ENVIRONMENT_DIM_V Esta vista almacena información sobre entornos de despliegue.
DEVOPS_DEPLOY_PIPELINE_DIM_V Esta vista almacena información sobre pipelines de despliegue.
DEVOPS_DEPLOY_STAGE_DIM_V Esta vista almacena información sobre las etapas de despliegue en un pipeline.
DEVOPS_DEPLOYMENT_DIM_V Esta vista almacena información sobre las ejecuciones de despliegue (ejecuciones de pipeline).
DEVOPS_TRIGGER_DIM_V Esta vista almacena información sobre los disparadores de los pipelines de despliegue.
DEVOPS_DEPLOYMENT_FACT_V Tabla de hechos para despliegues DevOps.

Los sufijos de los nombres de vista especifican el tipo de vista:

  • FACT_V: hecho
  • DIM_V: dimensión

Diagrama de relación

En esta sección se proporcionan diagramas que definen la relación lógica de una tabla de hechos con diferentes tablas de dimensiones.

El contenido de cada vista y sus relaciones se muestran en el siguiente archivo: DevOps views.

En este diagrama se muestra la relación de la vista de hechos DevOps con diferentes vistas de dimensión.

DEVOPS_DEPLOYMENT_FACT_V
Diagrama de relaciones que muestra la tabla de hechos, DEVOPS_DEPLOYMENT_FACT_V.

Las relaciones existen entre dimensiones. Las dimensiones se pueden unir directamente entre sí. Estos diagramas muestran la relación entre las vistas de dimensión.

DEVOPS_BUILD_PIPELINE_DIM_V
Diagrama de relaciones que muestra la tabla de dimensiones, DEVOPS_BUILD_PIPELINE_DIM_V.

DEVOPS_DEPLOY_ARTIFACT_DIM_V
Diagrama de relaciones que muestra la tabla de dimensiones, DEVOPS_DEPLOY_ARTIFACT_DIM_V.

DEVOPS_DEPLOY_STAGE_DIM_V
Diagrama de relaciones que muestra la tabla de dimensiones, DEVOPS_DEPLOY_STAGE_DIM_V.

DEVOPS_DEPLOYMENT_DIM_V
Diagrama de relaciones que muestra la tabla de dimensiones, DEVOPS_DEPLOYMENT_DIM_V.

DEVOPS_TRIGGER_DIM_V
Diagrama de relaciones que muestra la tabla de dimensiones, DEVOPS_TRIGGER_DIM_V.

Consultas de ejemplo

Consultas de ejemplo para DevOps.

Mostrar el número de etapas y artefactos para despliegues correctos:
SELECT
    DEPLOYMENT_ID,
    PROJECT_ID,
    REPOSITORY_ID,
    LIFECYCLE_STATE,
    DISPLAY_NAME,
    DEPLOY_STAGE_COUNT,
    DEPLOY_ARTIFACT_COUNT
FROM
    OCIRA.DEVOPS_DEPLOYMENT_FACT_V
WHERE
    LIFECYCLE_STATE = 'SUCCEEDED';
Enumere todos los proyectos activos en un compartimento específico:
SELECT
    ID,
    NAME,
    COMPARTMENT_ID,
    LIFECYCLE_STATE,
    TIME_CREATED,
    TIME_UPDATED
FROM
    OCIRA.DEVOPS_PROJECT_DIM_V
WHERE
    COMPARTMENT_ID = '<YOUR_COMPARTMENT_OCID>'   -- replace with the target compartment OCID
    AND LIFECYCLE_STATE = 'ACTIVE';

Linaje de los Datos

La hoja de cálculo de linaje de modelo semántico de experiencia del cliente y la hoja de cálculo de lógica de cálculo de métricas para DevOps proporcionan un informe de resumen de linaje de datos completo para las relaciones físicas y lógicas de los datos.

Para obtener más información, consulte Data Lineage.

Áreas temáticas

En esta sección se proporciona información sobre las áreas temáticas con datos que mantiene en DevOps. Estas áreas temáticas, con sus datos correspondientes, están disponibles para que las utilice al crear y editar análisis e informes. La información de cada área temática incluye:

  • Descripción del área temática.

  • Preguntas de negocio que se pueden responder mediante datos en el área temática, con un enlace a información más detallada sobre cada pregunta de negocio.

  • Grupos específicos de puesto y roles de tarea que se pueden utilizar para proteger el acceso al área temática, con un enlace a información más detallada sobre cada rol de puesto y rol de tarea.

  • Navegación principal al área de trabajo que está representada por el área temática.

  • Consideraciones sobre el registro de horas en el uso de la materia, como si la materia registra datos históricos o sólo los datos actuales. Los informes históricos se refieren a informes sobre datos transaccionales históricos en un área temática. Con algunas excepciones, todos los datos dimensionales son actuales a partir de las fechas de transacción principales o de la fecha del sistema.

  • El nivel más bajo de datos transaccionales en un área temática. El detalle de datos transaccionales más bajo decide cómo se unen los datos en un informe.

  • Consideraciones especiales, consejos y elementos que se deben tener en cuenta al utilizar el área temática para crear análisis e informes.

El área temática es: