Référence pour MySQL HeatWave

Ce guide répertorie les objets prédéfinis dans Resource Analytics pour MySQL HeatWave. Vous pouvez trouver des informations sur les vues, les relations d'entité, les domaines et les exemples de requêtes.

Vues

Cette section fournit des informations sur les vues dans Resource Analytics MySQL HeatWave et leurs colonnes, types de données, clés et noms de vue et de colonne référencés. Les vues suivantes sont disponibles :

Vues MySQL HeatWave
NomDescription
MYSQL_BACKUP_DIM_V Cette vue stocke des informations sur les copies complètes ou incrémentielles d'un système de base de données qui peuvent être utilisées pour créer un système de base de données ou pour récupérer un système de base de données.
MYSQL_CHANNEL_DIM_V Cette vue stocke les informations sur les canaux qui connectent un système de base de données à une entité externe.
MYSQL_CONFIGURATION_DIM_V Cette vue stocke les informations sur l'ensemble de variables MySQL à utiliser lors du déploiement d'un système de base de données MySQL Database Service.
MYSQL_DB_SYSTEM_DIM_V Cette vue stocke des informations sur les systèmes de base de données MySQL, qui sont l'unité logique de base de MySQL Database Service.
MYSQL_HEATWAVE_CLUSTER_DIM_V Cette vue stocke des informations sur les clusters HeatWave, qui sont l'accélérateur de base de données d'un système de base de données.
MYSQL_REPLICA_DIM_V Cette vue stocke des informations sur les répliques de lecture du système de base de données.
MYSQL_BACKUP_FACT_V Table de faits pour les sauvegardes MySQL.
MYSQL_DB_SYSTEM_FACT_V Table de faits pour les systèmes de base de données de système de base de données MySQL.
MYSQL_HEATWAVE_CLUSTER_FACT_V Table de faits pour le cluster Heatwave de base de données MySQL.

Les suffixes dans les noms de vue indiquent le type de vue :

  • FACT_V : fait
  • DIM_V : dimension

Diagramme des relations

Cette 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 ses relations sont répertoriés dans le fichier suivant : Vues MySQL HeatWave.

Ces diagrammes illustrent la relation entre les vues de faits MySQL HeatWave et les différentes vues de dimension.

MYSQL_BACKUP_FACT_V
Diagramme de relation présentant la table de faits, MYSQL_BACKUP_FACT_V.

MYSQL_DB_SYSTEM_FACT_V
Diagramme de relation présentant la table de faits, MYSQL_DB_SYSTEM_FACT_V.

MYSQL_HEATWAVE_CLUSTER_FACT_V
Diagramme de relation présentant la table de faits, MYSQL_HEATWAVE_CLUSTER_FACT_V.

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.

MYSQL_CHANNEL_DIM_V
Diagramme de relation présentant la table de dimension, MYSQL_CHANNEL_DIM_V.

MYSQL_REPLICA_DIM_V
Diagramme de relation présentant la table de dimension, MYSQL_REPLICA_DIM_V.

Exemples de requêtes

Exemples de requêtes pour MySQL HeatWave.

Obtenez la taille de sauvegarde pour les systèmes de base de données actifs :
SELECT
    BACKUP.DB_SYSTEM_ID,
    BACKUP.BACKUP_SIZE_IN_GBS,
    DB_SYSTEM.LIFECYCLE_STATE,
    DB_SYSTEM.DISPLAY_NAME,
    BACKUP.TIME_CREATED
FROM
    OCIRA.MYSQL_BACKUP_FACT_V BACKUP
JOIN
    OCIRA.MYSQL_DB_SYSTEM_FACT_V DB_SYSTEM
ON
    BACKUP.OCIRA_DB_SYSTEM_KEY = DB_SYSTEM.OCIRA_DB_SYSTEM_KEY
WHERE
    DB_SYSTEM.LIFECYCLE_STATE = 'ACTIVE';
Afficher la taille de stockage allouée pour les systèmes de base de données actifs dans un sous-réseau spécifique :
SELECT
    DB_SYSTEM_ID,
    DISPLAY_NAME,
    ALLOCATED_STORAGE_SIZE_IN_GBS,
    SUBNET_ID,
    LIFECYCLE_STATE,
    TIME_CREATED
FROM
    OCIRA.MYSQL_DB_SYSTEM_FACT_V
WHERE
    SUBNET_ID = '<YOUR_SUBNET_OCID>'  -- replace with the target subnet OCID
    AND LIFECYCLE_STATE = 'ACTIVE';
Obtenez la taille du cluster pour les clusters actifs :
SELECT
    CLUSTER_ID,
    DB_SYSTEM_ID,
    CLUSTER_SIZE,
    LIFECYCLE_STATE,
    TIME_CREATED
FROM
    OCIRA.MYSQL_HEATWAVE_CLUSTER_FACT_V
WHERE
    LIFECYCLE_STATE = 'ACTIVE';

Lignage des données

La feuille de calcul Lignage de modèle sémantique de l'expérience client et la feuille de calcul Logique du calcul de mesure pour MySQL HeatWave fournissent un rapport récapitulatif de lignage de données de bout en bout pour les relations physiques et logiques dans vos données.

Pour plus d'informations, reportez-vous à Lignage des données.

Domaines

Cette section fournit des informations sur les domaines avec les données que vous gérez dans MySQL HeatWave. Ces domaines, avec leurs données correspondantes, peuvent être utilisés lors de la création et de la modification d'analyses et de rapports. Les informations de chaque domaine sont les suivantes :

  • Description du domaine.

  • Questions professionnelles auxquelles peuvent répondre les données du domaine, avec un lien vers des informations plus détaillées sur chaque question professionnelle.

  • Groupes et rôles de responsabilité spécifiques à l'emploi pouvant ê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 fonctionnel et rôle de responsabilité.

  • Navigation principale vers la zone de travail représentée par le domaine.

  • Considérations relatives à la saisie des temps lors de l'utilisation du domaine, telles que le fait que le domaine contienne des données historiques ou uniquement les données actuelles. Les rapports historiques font référence aux rapports sur les données transactionnelles historiques dans un domaine. A quelques exceptions près, toutes les données dimensionnelles sont à jour à la date de transaction principale ou à la date système.

  • Niveau le plus bas des données transactionnelles dans un domaine. Le grain de données transactionnel le plus bas détermine la manière dont les données sont jointes dans un rapport.

  • Considérations spéciales, conseils et éléments à prendre en compte lors de l'utilisation du domaine pour créer des analyses et des rapports.

Le domaine est :