Référence pour DevOps
Ce guide répertorie les objets prédéfinis dans l'analyse des ressources pour DevOps. Vous pouvez trouver des informations sur les vues, les relations entre entités, les domaines et les exemples d'interrogation.
Vues
Cette section fournit des informations sur les vues dans Resource Analytics DevOps et leurs colonnes, types de données, clés, ainsi que les noms de vue et de colonne référencés. Les vues suivantes sont disponibles :
| Nom | Description |
|---|---|
| DEVOPS_PROJECT_DIM_V | Cette vue stocke des informations sur les projets DevOps. |
| DEVOPS_REPOSITORY_DIM_V | Cette vue stocke des informations sur les référentiels de code source. |
| DEVOPS_CONNECTION_DIM_V | Cette vue stocke des informations sur les connexions aux référentiels externes. |
| DEVOPS_BUILD_PIPELINE_DIM_V | Cette vue stocke des informations sur les pipelines de compilation. |
| DEVOPS_BUILD_PIPELINE_STAGE_DIM_V | Cette vue stocke des informations sur les étapes de pipeline de compilation. |
| DEVOPS_DEPLOY_ARTIFACT_DIM_V | Cette vue stocke des informations sur les artefacts de déploiement utilisés dans les étapes de pipeline. |
| DEVOPS_DEPLOY_ENVIRONMENT_DIM_V | Cette vue stocke des informations sur les environnements de déploiement. |
| DEVOPS_DEPLOY_PIPELINE_DIM_V | Cette vue stocke des informations sur les pipelines de déploiement. |
| DEVOPS_DEPLOY_STAGE_DIM_V | Cette vue stocke des informations sur les étapes de déploiement dans un pipeline. |
| DEVOPS_DEPLOYMENT_DIM_V | Cette vue stocke des informations sur les exécutions de déploiement (exécutions de pipeline). |
| DEVOPS_TRIGGER_DIM_V | Cette vue stocke des informations sur les déclencheurs pour les pipelines de déploiement. |
| DEVOPS_DEPLOYMENT_FACT_V | Table de faits pour les déploiements DevOps. |
Les suffixes des noms de vue indiquent le type de vue :
- FACT_V : Fait
- DIM_V : Dimension
Diagramme de relation
La présente section fournit des diagrammes qui définissent la relation logique d'une table de faits avec différentes tables de dimension.
Le contenu de chaque vue et leurs relations sont répertoriés dans le fichier suivant : Vues DevOps.
Ce diagramme présente la relation entre la vue de faits DevOps et différentes vues de dimension.

Il existe des relations entre les dimensions. Les dimensions peuvent être jointes directement les unes aux autres. Ces diagrammes montrent la relation entre les vues de dimension.





Exemples d'interrogations
Exemples d'interrogation pour DevOps.
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';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';Lignage de données
La feuille de calcul Customer Experience Semantic Model Lineage et la feuille de calcul Metric Calculation Logic pour DevOps fournissent un rapport sommaire de lignage des données de bout en bout pour les relations physiques et logiques entre vos données.
Pour plus d'informations, voir Lignage de données.
Zones d'objet
Cette section fournit des informations sur les domaines avec les données que vous gérez dans DevOps. Ces domaines, avec les données correspondantes, sont à votre disposition lors de la création et de la modification d'analyses et de rapports. Les données de chaque domaine sont les suivantes :
Description du domaine.
Questions d'affaires auxquelles peuvent répondre les données du domaine, avec un lien vers des informations plus détaillées sur chaque question d'affaires.
Groupes et rôles fonctionnels propres à un emploi qui peuvent être utilisés pour sécuriser l'accès au domaine, avec un lien vers des informations plus détaillées sur chaque rôle professionnel et chaque rôle fonctionnel.
Navigation principale vers la zone de travail représentée par le domaine.
Considérations relatives à la déclaration du temps lors de l'utilisation du domaine, par exemple si le domaine présente des données historiques ou uniquement les données courantes. La production de rapports historiques fait référence à la production de rapports sur les données transactionnelles historiques d'un domaine. À quelques exceptions près, toutes les données dimensionnelles sont courantes à la date de transaction principale ou à la date système.
Niveau de détail le plus bas des données transactionnelles d'un domaine. La granularité la plus faible des données transactionnelles détermine la façon dont les données sont jointes dans un rapport.
Considérations particulières, conseils et éléments à prendre en compte lors de l'utilisation du domaine pour créer des analyses et des rapports.
Autres références
- DevOps Documentation
- DevOps Référence de projet
- Référence de référentiel
- Référence de connexion
- Référence de pipeline de compilation
- BuildPipelineStage Référence
- DeployArtifact Référence
- DeployEnvironment Référence
- DeployPipeline Référence
- DeployStage Référence
- Référence de déploiement
- Référence du déclencheur