Accélérateur de lac de données

Utilisez Data Lake Accelerator avec votre instance de base de données Autonomous AI pour accélérer l'analyse et le traitement des données externes stockées dans des banques d'objets.

A propos de Data Lake Accelerator

Data Lake Accelerator est une solution logicielle avancée conçue pour améliorer les performances et l'évolutivité du traitement des données externes.

Déployé sur un cluster de machines virtuelles géré par Oracle, il s'intègre de manière transparente à votre base de données d'IA autonome afin d'accélérer l'analyse et le traitement des données externes stockées dans des banques d'objets. En allouant automatiquement des CPU supplémentaires en fonction des demandes de requête, il garantit une utilisation efficace des ressources et améliore considérablement les temps de réponse aux requêtes, offrant une solution évolutive et rentable pour la gestion d'ensembles de données volumineux et complexes.

Plates-forme disponibles

Data Lake Accelerator est disponible pour utilisation avec AI Lakehouse dans les plates-formes cloud suivantes :

  • Oracle Cloud Infrastructure (OCI)

  • Microsoft Azure

  • Google Cloud Platform (GCP)

Configuration de Data Lake Accelerator

Configurez Data Lake Accelerator pour votre instance de base de données Autonomous AI lors du provisionnement, du clonage ou de la mise à jour de votre instance.

Lors du provisionnement ou du clonage, les options de l'accélérateur de lac de données sont incluses dans la section avancée. Pour plus d'informations, reportez-vous à Provisionnement d'une instance de base de données Autonomous AI et à Clonage d'une instance de base de données Autonomous AI. Lorsque vous modifiez les options Data Lake Accelerator pour les instances existantes, utilisez l'onglet Tools de la page Détails de l'instance.

Pour sélectionner les options Data Lake Accelerator pour une instance de base de données Autonomous AI, procédez comme suit :

  1. Accédez aux options Data Lake Accelerator.

    1. Au cours du processus de provisionnement ou de clonage d'une instance de base de données Autonomous AI, procédez comme suit :

    2. Pour une instance de base de données Autonomous AI existante, procédez comme suit :

    3. Cliquez sur Modifier.

      La page de modification de Data Lake Accelerator s'affiche.

      Description de l'image dla_edit.png ci-après

      Description de l'image dla_edit.png

    4. Dans la page de modification de Data Lake Accelerator, vous pouvez effectuer les sélections suivantes :

      • Statut : basculez le statut sur Désactivé pour désactiver Data Lake Accelerator. Activez/désactivez le statut sur Activé pour l'activer.

      • Nombre d'ECPU : entrez le nombre d'ECPU ou utilisez les flèches vers le haut et vers le bas pour modifier le nombre d'ECPU. La valeur par défaut est 32 ECPU. Nombre d'ECPU que vous demandez à allouer. Le nombre d'ECPU réellement allouées vous est facturé. La plage est de 32 à 1024 en multiples de 32. Autrement dit : 32, 64, 96, 128 … 1024.

      • Temps d'inactivité maximal (minutes) : la valeur par défaut est de 10 minutes et ne peut pas être modifiée.

    5. Cliquez sur Appliquer.

Contrôlez l'engagement de Data Lake Accelerator avec SQL

Utilisez le paramètre datalake_accelerator_config pour contrôler lorsque la base de données Autonomous AI utilise Data Lake Accelerator pour les analyses de données externes.

Vous pouvez définir ce paramètre au niveau du système ou de la session. Sa valeur est une liste de paires key:value séparées par des virgules. Les clés ne font pas la distinction entre les majuscules et les minuscules, et les caractères non imprimables entourant les clés ou les valeurs sont ignorés.

Utilisez la clé engage pour contrôler l'engagement de Data Lake Accelerator.

Valeur Description
engage:auto Autonomous AI Database détermine quand utiliser Data Lake Accelerator en fonction de règles internes, notamment la taille des données et d'autres caractéristiques de requête. Il s'agit du comportement par défaut.
engage:always Autonomous AI Database achemine les analyses externes éligibles via Data Lake Accelerator, quelles que soient les règles d'engagement heuristiques et basées sur la taille par défaut.

Pour restaurer explicitement le comportement d'engagement automatique par défaut de la base de données, définissez le paramètre au niveau système :

ALTER SYSTEM SET datalake_accelerator_config = 'engage:auto';

Ce paramètre permet à Autonomous AI Database de déterminer quand Data Lake Accelerator est approprié en fonction de la requête et des caractéristiques des données.

Pour diriger tous les balayages externes admissibles vers Data Lake Accelerator au niveau du système, exécutez la commande suivante :

ALTER SYSTEM SET datalake_accelerator_config = 'engage:always';

Ce paramètre remplace les règles d'engagement par défaut pour les analyses externes admissibles.

Pour utiliser Data Lake Accelerator pour les analyses externes éligibles uniquement dans la session de base de données en cours, exécutez la commande suivante :

ALTER SESSION SET datalake_accelerator_config = 'engage:always';

Ce paramètre de niveau session ne modifie pas le comportement des autres sessions de base de données.

Les valeurs valides pour la clé engage sont auto et always. Une valeur non valide renvoie une erreur.