Gérer vos ressources Cloud SQL à l'aide de Dataplex Catalog

Cette page explique comment rechercher et gérer vos ressources Cloud SQL à l'aide de Dataplex Catalog.

Dataplex Catalog est une plate-forme permettant de stocker, de gérer et d'accéder à vos métadonnées. Une fois l'intégration de Dataplex Catalog activée sur votre instance Cloud SQL, Dataplex Catalog récupère automatiquement les métadonnées suivantes à partir d'instances, de bases de données, de tables, de colonnes et de vues Cloud SQL :

  • Nom
  • Emplacement (région)
  • Dates de création et de dernière modification
  • Schéma (pour les tables et les vues)
  • Description

Dataplex Catalog ne récupère les métadonnées qu'à partir des instances Cloud SQL principales, et non des instances répliquées avec accès en lecture.

Vous pouvez utiliser Dataplex Catalog pour découvrir et comprendre vos métadonnées Cloud SQL. Utilisez Dataplex Catalog pour faciliter les activités suivantes :

  • Analyse, y compris les dépendances et la pertinence pour un cas d'utilisation
  • Gestion du changement
  • Transfert de données (pipelines)
  • Évolution du schéma

Avec Dataplex Catalog, vous organisez les métadonnées en associant des aspects aux entrées de métadonnées Cloud SQL. Chaque aspect peut avoir plusieurs champs de métadonnées et être basé sur un type d'aspect prédéfini ou personnalisé.

Par exemple, vous pouvez associer l'aspect suivant à une colonne contenant un numéro de sécurité sociale, qui est une information personnelle :

  pii:true
  pii_type:SSN

Pour en savoir plus sur Dataplex Catalog, consultez la page Présentation du catalogue Dataplex.

Avant de commencer

  1. Connectez-vous à votre compte Google Cloud. Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de nos produits en conditions réelles. Les nouveaux clients bénéficient également de 300 $ de crédits gratuits pour exécuter, tester et déployer des charges de travail.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Vérifiez que la facturation est activée pour votre projet Google Cloud.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  5. Vérifiez que la facturation est activée pour votre projet Google Cloud.

  6. Activez l'API Dataplex pour le projet.

    Activer l'API Dataplex

  7. Vérifiez les autorisations.

    Vous devez disposer de certains rôles et autorisations IAM (Identity and Access Management) pour rechercher et associer des entrées aux éléments Cloud SQL. Pour plus d'informations, consultez la section Rôles et autorisations IAM requis pour Dataplex Catalog.

Rôles et autorisations IAM requis pour Dataplex Catalog

Cloud SQL utilise l'autorisation cloudsql.schemas.view pour fournir l'accès aux métadonnées sur Dataplex.

Pour accorder cette autorisation, créez un rôle personnalisé qui inclut cette autorisation ou utilisez l'un des rôles prédéfinis qui disposent de celle-ci.

Pour en savoir plus, consultez la page Rôles IAM prédéfinis Cloud SQL.

Activer l'intégration de Dataplex Catalog sur votre instance Cloud SQL

Pour activer l'intégration de Dataplex Catalog à votre instance Cloud SQL, utilisez l'une des procédures suivantes.

gcloud

Créer l'instance

Pour créer une instance Cloud SQL, utilisez la commande gcloud sql instances create.

gcloud sql instances create INSTANCE_NAME \
  --database-version=DATABASE_VERSION \
  --tier=MACHINE_TYPE \
  --region=REGION_NAME \
  --enable-dataplex-integration

Effectuez les remplacements suivants :

  • INSTANCE_NAME : nom de l'instance
  • DATABASE_VERSION : version de la base de données pour l'instance (par exemple, POSTGRES_13). Pour obtenir la liste complète des chaînes disponibles, consultez la page SqlDatabaseVersion.
  • MACHINE_TYPE : type de machine de l'instance.
  • REGION_NAME : nom de la région pour l'instance.

Mettre à jour l'instance

Pour activer l'intégration pour une instance existante, utilisez la commande gcloud sql instances patch.

gcloud sql instances patch INSTANCE_NAME \
  --enable-dataplex-integration

Si vous devez activer et mettre à jour toutes les instances Cloud SQL de votre projet, vous pouvez exécuter un script semblable à celui-ci :

gcloud sql instances list --format="(NAME)" \
| tail -n +2 | xargs -t -I %
gcloud sql instances patch % --enable-dataplex-integration

Cet exemple est basé sur Linux.

REST v1

Créer l'instance

Utilisez cet exemple pour créer une instance avec l'intégration activée. Pour obtenir la liste complète des paramètres disponibles pour cet appel, consultez la page instances.insert.

Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :

  • PROJECT_ID : ID ou numéro de projet du projet Google Cloud contenant l'instance.
  • INSTANCE_NAME : nom de l'instance
  • REGION_NAME : nom de la région pour l'instance.
  • DATABASE_VERSION : chaîne d'énumération de la version de base de données (par exemple, POSTGRES_13). Pour obtenir la liste complète des chaînes disponibles, consultez la page SqlDatabaseVersion.
  • PASSWORD : mot de passe de l'utilisateur root
  • MACHINE_TYPE : chaîne d'énumération du type (niveau) de machine, comme suit : db-custom-[CPUS]-[MEMORY_MBS].
  • EDITION_TYPE : votre édition Cloud SQL

Méthode HTTP et URL :

POST https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances

Corps JSON de la requête :

{
  "name": "INSTANCE_NAME",
  "region": "REGION_NAME",
  "databaseVersion": "DATABASE_VERSION",
  "rootPassword": "PASSWORD",
  "settings": {
    "tier": "MACHINE_TYPE",
    "edition": "EDITION_TYPE",
    "enableDataplexIntegration": true
  }
}

Pour envoyer votre requête, développez l'une des options suivantes :

Vous devriez recevoir une réponse JSON de ce type :

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2024-09-25T22:19:33.735Z",
  "operationType": "CREATE",
  "name": "OPERATION_ID",
  "targetId": "INSTANCE_ID",
  "selfLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/operations/OPERATION_ID",
  "targetProject": "PROJECT_ID"
}

Mettre à jour l'instance

Utilisez cet exemple pour mettre à jour une instance existante. Pour obtenir la liste complète des paramètres disponibles pour cet appel, consultez la page instances.patch.

Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :

  • PROJECT_ID : ID ou numéro de projet du projet Google Cloud contenant l'instance.
  • INSTANCE_NAME : nom de l'instance

Méthode HTTP et URL :

PATCH https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_NAME

Corps JSON de la requête :

{
  "settings":
  {
    "enableDataplexIntegration": true
  }
}

Pour envoyer votre requête, développez l'une des options suivantes :

Vous devriez recevoir une réponse JSON de ce type :

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_NAME",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2024-01-16T02:32:12.281Z",
  "operationType": "UPDATE",
  "name": "OPERATION_ID",
  "targetId": "INSTANCE_NAME",
  "selfLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/operations/OPERATION_ID",
  "targetProject": "PROJECT_ID"
}

REST v1beta4

Créer l'instance

Utilisez cet exemple pour créer une instance avec l'intégration activée. Pour obtenir la liste complète des paramètres disponibles pour cet appel, consultez la page instances.insert.

Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :

  • PROJECT_ID : ID ou numéro de projet du projet Google Cloud contenant l'instance.
  • INSTANCE_NAME : nom de l'instance
  • REGION_NAME : nom de la région pour l'instance.
  • DATABASE_VERSION : chaîne d'énumération de la version de base de données (par exemple, POSTGRES_13). Pour obtenir la liste complète des chaînes disponibles, consultez la page SqlDatabaseVersion.
  • PASSWORD : mot de passe de l'utilisateur root
  • MACHINE_TYPE : chaîne d'énumération du type (niveau) de machine, comme suit : db-custom-[CPUS]-[MEMORY_MBS].
  • EDITION_TYPE : votre édition Cloud SQL

Méthode HTTP et URL :

POST https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances

Corps JSON de la requête :

{
  "name": "INSTANCE_NAME",
  "region": "REGION_NAME",
  "databaseVersion": "DATABASE_VERSION",
  "rootPassword": "PASSWORD",
  "settings": {
    "tier": "MACHINE_TYPE",
    "edition": "EDITION_TYPE",
    "enableDataplexIntegration": true
  }
}

Pour envoyer votre requête, développez l'une des options suivantes :

Vous devriez recevoir une réponse JSON de ce type :

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2024-09-25T22:19:33.735Z",
  "operationType": "CREATE",
  "name": "OPERATION_ID",
  "targetId": "INSTANCE_ID",
  "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/operations/OPERATION_ID",
  "targetProject": "PROJECT_ID"
}

Mettre à jour l'instance

Utilisez cet exemple pour mettre à jour une instance existante. Pour obtenir la liste complète des paramètres disponibles pour cet appel, consultez la page instances.patch.

Utilisez cet exemple pour mettre à jour une instance existante. Pour obtenir la liste complète des paramètres disponibles pour cet appel, consultez la page "instances.patch".

Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :

  • PROJECT_ID : ID ou numéro de projet du projet Google Cloud contenant l'instance.
  • INSTANCE_NAME : nom de l'instance

Méthode HTTP et URL :

PATCH https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_NAME

Corps JSON de la requête :

{
  "settings":
  {
    "enableDataplexIntegration": true
  }
}

Pour envoyer votre requête, développez l'une des options suivantes :

Vous devriez recevoir une réponse JSON de ce type :

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_NAME",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2024-01-16T02:32:12.281Z",
  "operationType": "UPDATE",
  "name": "OPERATION_ID",
  "targetId": "INSTANCE_NAME",
  "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/operations/OPERATION_ID",
  "targetProject": "PROJECT_ID"
}

Vérifier l'intégration de Dataplex Catalog sur votre instance Cloud SQL

Pour vérifier que l'intégration de Dataplex Catalog est activée sur votre instance, utilisez l'une des procédures suivantes.

gcloud

Pour vérifier que l'intégration de Dataplex Catalog est activée sur une instance existante, utilisez la commande gcloud sql instances describe.

gcloud sql instances describe INSTANCE_NAME

Remplacez INSTANCE_NAME par le nom de l'instance. Dans le résultat, recherchez le paramètre de configuration enableDataplexIntegration défini sur true.

REST v1

Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :

  • PROJECT_ID : ID du projet
  • INSTANCE_ID< : ID de l'instance

Méthode HTTP et URL :

GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID

Pour envoyer votre requête, développez l'une des options suivantes :

Vous devriez recevoir une réponse JSON de ce type :

{
"settings":
  {
  "enableDataplexIntegration": true
  }
}

REST v1beta4

Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :

  • PROJECT_ID : ID du projet
  • INSTANCE_ID< : ID de l'instance

Méthode HTTP et URL :

GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID

Pour envoyer votre requête, développez l'une des options suivantes :

Vous devriez recevoir une réponse JSON de ce type :

{
"settings":
  {
  "enableDataplexIntegration": true
  }
}

Désactiver l'intégration de Dataplex Catalog sur votre instance Cloud SQL

Pour désactiver l'intégration de Dataplex Catalog sur votre instance Cloud SQL, utilisez l'une des procédures suivantes.

gcloud

Pour désactiver l'intégration pour une instance existante, utilisez la commande gcloud sql instances patch.

gcloud sql instances patch INSTANCE_NAME \
  --no-enable-dataplex-integration

Si vous devez désactiver l'intégration et mettre à jour toutes les instances Cloud SQL de votre projet, vous pouvez exécuter un script semblable à celui-ci :

gcloud sql instances list --format="(NAME)" \
| tail -n +2 | xargs -t -I %
gcloud sql instances patch % --no-enable-dataplex-integration

Cet exemple est basé sur Linux.

REST v1

Utilisez cet exemple pour désactiver l'intégration.

Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :

  • PROJECT_ID : ID ou numéro de projet du projet Google Cloud contenant l'instance.
  • INSTANCE_NAME : nom de l'instance

Méthode HTTP et URL :

PATCH https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_NAME

Corps JSON de la requête :

{
  "settings":
  {
    "enableDataplexIntegration": false
  }
}

Pour envoyer votre requête, développez l'une des options suivantes :

Vous devriez recevoir une réponse JSON de ce type :

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_NAME",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2024-01-16T02:32:12.281Z",
  "operationType": "UPDATE",
  "name": "OPERATION_ID",
  "targetId": "INSTANCE_NAME",
  "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/operations/OPERATION_ID",
  "targetProject": "PROJECT_ID"
}

REST v1beta4

Utilisez cet exemple pour désactiver l'intégration.

Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :

  • PROJECT_ID : ID ou numéro de projet du projet Google Cloud contenant l'instance.
  • INSTANCE_NAME : nom de l'instance

Méthode HTTP et URL :

PATCH https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_NAME

Corps JSON de la requête :

{
  "settings":
  {
    "enableDataplexIntegration": false
  }
}

Pour envoyer votre requête, développez l'une des options suivantes :

Vous devriez recevoir une réponse JSON de ce type :

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_NAME",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2024-01-16T02:32:12.281Z",
  "operationType": "UPDATE",
  "name": "OPERATION_ID",
  "targetId": "INSTANCE_NAME",
  "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/operations/OPERATION_ID",
  "targetProject": "PROJECT_ID"
}

Enrichir les éléments Cloud SQL avec divers aspects

Les types d'aspect sont des ressources réutilisables que vous pouvez utiliser comme modèles pour les aspects. Les types d'aspects vous aident à éviter la duplication de tâches et les aspects incomplets. Vous pouvez utiliser Dataplex Catalog pour créer les types d'aspects dont vous avez besoin.

Après avoir créé des types d'aspect personnalisés, vous pouvez associer des aspects à vos éléments Cloud SQL. L'association de certains aspects aux éléments Cloud SQL vous permet d'effectuer les opérations suivantes :

  • Ajouter des métadonnées métier aux éléments.
  • Rechercher des éléments par métadonnées métier et autres métadonnées personnalisées.

Pour en savoir plus sur la création de types d'aspects et l'association d'aspects à Cloud SQL, consultez la section Gérer les aspects et enrichir les métadonnées.

Rechercher des éléments Cloud SQL

Utilisez la page de recherche de Dataplex Catalog dans la console Google Cloud pour rechercher des éléments Cloud SQL.

  1. Accédez à la page de recherche de Dataplex Catalog.

    Accéder à Dataplex

  2. Dans Choisir une plate-forme de recherche, sélectionnez Dataplex Catalog.

  3. Dans le panneau Filtres, cliquez sur Systèmes, puis sélectionnez Cloud SQL.

  4. Facultatif. Dans Alias de type, vous pouvez filtrer les résultats de la recherche pour un type spécifique d'élément Cloud SQL en sélectionnant un ou plusieurs des alias de type suivants :

    • Base de données
    • Schéma de base de données
    • Service
    • Table
    • Afficher

Utiliser des requêtes pour effectuer une recherche

Vous pouvez également utiliser le champ de recherche de Dataplex Catalog pour effectuer des requêtes de recherche. Pour afficher tous les éléments Cloud SQL, saisissez system=Cloud_SQL.

Vous pouvez ensuite saisir des mots clés spécifiques. Par exemple, pour afficher toutes les bases de données Cloud SQL, procédez comme suit :

system=Cloud_SQL AND type=Database

Pour afficher toutes les tables Cloud SQL, saisissez la requête suivante :

system=Cloud_SQL AND type=Table

Vous pouvez également utiliser des parenthèses et les opérateurs logiques AND et OR pour les expressions complexes. Pour en savoir plus sur les expressions que vous pouvez utiliser dans le champ de recherche, consultez la section Syntaxe de recherche pour le catalogue Dataplex.

Vous pouvez saisir directement des requêtes de recherche pour des éléments Cloud SQL spécifiques dans le champ de recherche. Le format de la chaîne de requête est le suivant :

type="projects/PROJECT_ID/locations/global/entryTypes/QUERY_STRING"

Remplacez les éléments suivants :

  • PROJECT_ID : ID de votre projet
  • QUERY_STRING : utilisez le tableau suivant pour identifier une chaîne de requête basée sur le moteur Cloud SQL et le type d'élément que vous souhaitez interroger.

    Moteur Cloud SQL Chaînes de requête
    Cloud SQL pour MySQL
    • cloudsql-mysql-database
    • cloudsql-mysql-instance
    • cloudsql-mysql-table
    • cloudsql-mysql-view
    Cloud SQL pour PostgreSQL
    • cloudsql-postgresql-database
    • cloudsql-postgresql-instance
    • cloudsql-postgresql-table
    • cloudsql-postgresql-schema
    • cloudsql-postgresql-view
    Cloud SQL pour SQL Server
    • cloudsql-sqlserver-database
    • cloudsql-sqlserver-instance
    • cloudsql-sqlserver-table
    • cloudsql-sqlserver-schema
    • cloudsql-sqlserver-view

Voici un exemple de requête :

type="projects/1234567890/locations/global/entryTypes/cloudsql-postgresql-instance"

Filtrer les éléments Cloud SQL par dialecte Cloud SQL

Par défaut, Dataplex Catalog affiche tous les éléments Cloud SQL. Pour filtrer les éléments pour Cloud SQL pour MySQL, Cloud SQL pour PostgreSQL ou SQL Server uniquement, procédez comme suit :

  1. Dans le panneau Aspects, cliquez sur le menu Ajouter d'autres types d'aspects.

  2. Sélectionnez Accès SQL.

  3. Cliquez sur OK.

  4. Cliquez sur le bouton de modification de l'aspect playlist_add . Sur la page Accès SQL, procédez comme suit :

    • Dans le champ Dialecte, sélectionnez SQL Server pour filtrer les éléments SQL Server.
  5. Facultatif. Sélectionnez le champ Version, puis saisissez une version spécifique de SQL Server.
  6. Cliquez sur Appliquer. Dataplex Catalog n'affiche que les éléments SQL Server.

Dataplex Catalog inclut quelques types d'aspects intégrés que vous pouvez utiliser pour effectuer des recherches.

  1. Dans le panneau Aspects, cliquez sur le menu Ajouter d'autres types d'aspects.

  2. Facultatif. Sélectionnez Accès SQL pour filtrer les résultats par dialecte Cloud SQL. Pour en savoir plus, consultez la procédure précédente Filtrer les éléments Cloud SQL par dialecte Cloud SQL.

  3. Sélectionnez un ou plusieurs des types d'aspects suivants pour limiter les résultats de recherche à ce type.

    • Base de données Cloud SQL
    • Instance Cloud SQL
    • Vue Cloud SQL
    • Schéma Cloud SQL
    • Table Cloud SQL
  4. Cliquez sur OK.

  5. Dans la table des résultats, cliquez sur le nom d'un élément pour en afficher les métadonnées.

  6. Facultatif : Améliorez ou affichez vos éléments. Choisissez l'une des options suivantes :

    • Dans Présentation, cliquez sur Ajouter pour ajouter une description en texte enrichi de l'élément.
    • Dans Aspects, cliquez sur Ajouter pour associer un aspect à l'élément.
    • Pour une instance, pour afficher les bases de données membres, cliquez sur l'onglet Liste d'entrées, puis sur Afficher toutes les entrées enfants dans la recherche. Si l'onglet Liste d'entrées n'apparaît pas, l'instance ne comporte aucune base de données.
    • Dans Détails de l'entrée, affichez tous les détails de l'élément. Cliquez sur le nom de l'entrée pour afficher le détail d'autres entrées.

Exemple de workflow : afficher le détail d'une instance aux colonnes

Dans cet exemple de workflow, vous commencez par rechercher une instance Cloud SQL, puis vous affichez une base de données membre, puis vous affichez une table de cette base de données, et enfin vous affichez les colonnes de la table.

  1. Accédez à la page de recherche de Dataplex Catalog.

    Accéder à Dataplex

  2. Pour l'option Choisir une plate-forme de recherche, sélectionnez Dataplex Catalog.

  3. Dans le panneau Filtres, sélectionnez Systèmes, puis Cloud SQL. Vous pouvez également saisir system=Cloud_SQL dans le champ de recherche.

  4. Sélectionnez un nom d'instance.

  5. Sur la page Détails de Cloud SQL, cliquez sur l'onglet Liste d'entrées, puis sur Afficher toutes les entrées enfants dans la recherche. Dataplex Catalog affiche les bases de données de l'instance.

  6. Sur la page Détails de la base de données Cloud SQL, cliquez sur l'onglet Liste d'entrées, puis sur Afficher les entrées enfants dans la recherche. Dataplex Catalog affiche les tables de la base de données.

  7. Sélectionnez un nom de table, puis, sur la page Détails de la table Cloud SQL, cliquez sur Schéma pour afficher les colonnes de la table.

  8. Facultatif : Pour ajouter un type d'aspect à une colonne, cliquez sur le bouton Ajouter un aspect.

Ce workflow illustre le détail d'une instance à une table. Vous pouvez accéder directement à une liste de tables en saisissant system=Cloud_SQL AND type=Table dans le champ de recherche.

Tarifs

Le stockage des métadonnées techniques Cloud SQL dans Dataplex Catalog est gratuit. La tarification Dataplex standard s'applique aux appels d'API et à l'enrichissement supplémentaire des métadonnées d'entreprise. Pour en savoir plus, consultez la page Tarifs de Dataplex.

Utilisation des ressources

Dataplex Catalog extrait régulièrement les données de vos instances. Le processus d'extraction nécessite une certaine utilisation du processeur. Les instances avec des types de machines plus petits, par exemple les machines à cœur partagé et avec des schémas plus volumineux (10 000 tables ou plus), peuvent utiliser jusqu'à 40% de leur processeur au cours du processus d'extraction.

Limites

Cette section répertorie les limites d'utilisation de Cloud SQL et de Dataplex Catalog.

  • L'intégration de Dataplex Catalog avec Cloud SQL est désactivée pour toute instance qui limite l'accès aux ressources en raison de l'enregistrement de ressources dans Assured Workloads.

  • Après avoir activé Dataplex Catalog sur une instance, l'affichage de vos ressources Cloud SQL dans le catalogue Dataplex peut prendre entre 2 et 48 heures, selon la taille de machine, la version et le type du moteur Cloud SQL que vous utilisez.

  • Les bases de données SQL Server pour lesquelles l'option Auto Close est activée ne peuvent pas synchroniser les informations de schéma avec Dataplex Catalog. Une bonne pratique générale consiste à définir l'option Auto Close sur "false" dans SQL Server, pour des raisons de performances. Toutefois, si vous souhaitez utiliser Dataplex Catalog, vous devez définir l'option Auto Close sur "false". Pour les éditions Express, l'option Auto Close est définie sur "true" par défaut, comme conçu par le moteur SQL Server.

Étape suivante