Referenz für DevOps

In dieser Dokumentation werden die vordefinierten Objekte in Resource Analytics für DevOps aufgeführt. Sie finden Informationen zu Ansichten, Entitybeziehungen, Themenbereichen und Beispielabfragen.

Ansichten

Dieser Abschnitt enthält Informationen zu Ansichten in Resource Analytics DevOps und deren Spalten, Datentypen, Schlüsseln sowie den referenzierten Ansichts- und Spaltennamen. Die folgenden Ansichten sind verfügbar:

DevOps Ansichten
NameBeschreibung
DEVOPS_PROJECT_DIM_V In dieser Ansicht werden Informationen zu DevOps-Projekten gespeichert.
DEVOPS_REPOSITORY_DIM_V In dieser Ansicht werden Informationen zu Quellcode-Repositorys gespeichert.
DEVOPS_CONNECTION_DIM_V In dieser Ansicht werden Informationen zu Verbindungen zu externen Repositorys gespeichert.
DEVOPS_BUILD_PIPELINE_DIM_V In dieser Ansicht werden Informationen zu Build-Pipelines gespeichert.
DEVOPS_BUILD_PIPELINE_STAGE_DIM_V In dieser Ansicht werden Informationen zu Build-Pipelinephasen gespeichert.
DEVOPS_DEPLOY_ARTIFACT_DIM_V Diese Ansicht speichert Informationen zu Deployment-Artefakten, die in Pipelinephasen verwendet werden.
DEVOPS_DEPLOY_ENVIRONMENT_DIM_V In dieser Ansicht werden Informationen zu Deployment-Umgebungen gespeichert.
DEVOPS_DEPLOY_PIPELINE_DIM_V In dieser Ansicht werden Informationen zu Deployment-Pipelines gespeichert.
DEVOPS_DEPLOY_STAGE_DIM_V In dieser Ansicht werden Informationen zu Bereitstellungsphasen in einer Pipeline gespeichert.
DEVOPS_DEPLOYMENT_DIM_V In dieser Ansicht werden Informationen zu Deployment-Ausführungen (Pipelineausführungen) gespeichert.
DEVOPS_TRIGGER_DIM_V Diese Ansicht speichert Informationen zu Triggern für Deployment-Pipelines.
DEVOPS_DEPLOYMENT_FACT_V Faktentabelle für DevOps-Deployments.

Die Suffixe in den Ansichtsnamen geben den Ansichtstyp an:

  • FACT_V: Fakt
  • DIM_V: Dimension

Beziehungsdiagramm

Dieser Abschnitt enthält Diagramme, in denen die logische Beziehung einer Faktentabelle mit verschiedenen Dimensionstabellen definiert wird.

Der Inhalt jeder Ansicht und ihre Beziehungen werden in der folgenden Datei aufgeführt: DevOps views (Ansichten).

Dieses Diagramm zeigt die Beziehung der Faktenansicht DevOps mit verschiedenen Dimensionsansichten.

DEVOPS_DEPLOYMENT_FACT_V
Beziehungsdiagramm mit der Faktentabelle DEVOPS_DEPLOYMENT_FACT_V.

Es gibt Beziehungen zwischen Dimensionen. Dimensionen können direkt miteinander verbunden werden. In diesen Diagrammen wird die Beziehung zwischen Dimensionsansichten dargestellt.

DEVOPS_BUILD_PIPELINE_DIM_V
Beziehungsdiagramm mit der Dimensionstabelle DEVOPS_BUILD_PIPELINE_DIM_V.

DEVOPS_DEPLOY_ARTIFACT_DIM_V
Beziehungsdiagramm mit der Dimensionstabelle DEVOPS_DEPLOY_ARTIFACT_DIM_V.

DEVOPS_DEPLOY_STAGE_DIM_V
Beziehungsdiagramm mit der Dimensionstabelle DEVOPS_DEPLOY_STAGE_DIM_V.

DEVOPS_DEPLOYMENT_DIM_V
Beziehungsdiagramm mit der Dimensionstabelle DEVOPS_DEPLOYMENT_DIM_V.

DEVOPS_TRIGGER_DIM_V
Beziehungsdiagramm mit der Dimensionstabelle DEVOPS_TRIGGER_DIM_V.

Beispielabfragen

Beispielabfragen für DevOps.

Anzahl der Phasen und Artefakte für erfolgreiche Deployments anzeigen:
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';
Alle aktiven Projekte in einem bestimmten Compartment auflisten:
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';

Datenherkunft

Die Kalkulationstabelle "Semantische Modellherkunft für Kundenerfahrung" und die Kalkulationstabelle "Kennzahlenberechnungslogik" für DevOps bieten einen End-to-End-Übersichtsbericht für Datenherkunft für physische und logische Beziehungen in Ihren Daten.

Weitere Informationen finden Sie unter Datensynchronisierung.

Themenbereiche

Dieser Abschnitt enthält Informationen zu den Themenbereichen mit Daten, die Sie in DevOps verwalten. Diese Themenbereiche mit den entsprechenden Daten können Sie beim Erstellen und Bearbeiten von Analysen und Berichten verwenden. Die Informationen für jeden Themenbereich umfassen:

  • Beschreibung des Themenbereichs.

  • Geschäftsfragen, die durch Daten im Themenbereich beantwortet werden können, mit einem Link zu detaillierteren Informationen zu jeder Geschäftsfrage.

  • Tätigkeitsspezifische Gruppen und Aufgabenrollen, die zum Sichern des Zugriffs auf den Themenbereich verwendet werden können, mit einem Link zu detaillierteren Informationen zu jeder Tätigkeitsrolle und Aufgabenrolle.

  • Primäre Navigation zu dem Arbeitsbereich, der durch den Themenbereich dargestellt wird.

  • Überlegungen zur Zeiterfassung bei der Verwendung des Themenbereichs, z.B. ob der Themenbereich historische Daten oder nur die aktuellen Daten meldet. Historische Berichte beziehen sich auf Berichte zu historischen Transaktionsdaten in einem Themenbereich. Bis auf wenige Ausnahmen sind alle Dimensionsdaten ab dem primären Transaktionsdatum oder Systemdatum aktuell.

  • Die niedrigste Granularität von Transaktionsdaten in einem Themenbereich. Die niedrigste Transaktionsdaten-Granularität bestimmt, wie Daten in einem Bericht verknüpft werden.

  • Besondere Überlegungen, Tipps und Hinweise zur Verwendung des Themenbereichs zum Erstellen von Analysen und Berichten.

Der Themenbereich lautet: