Indiquer si une table de jeu de données est mise en mémoire cache ou est en direct

Configurez le paramètre Accès aux données d'une table de jeu de données pour déterminer si les données sont mises en cache ou chargées directement à partir de la source de données.

  1. Dans la page d'accueil, cliquez sur Navigateur Icône du navigateur utilisée pour afficher le navigateur, puis sur Données.
  2. Cliquez sur l'onglet Jeux de données.
  3. Localisez le jeu de données que vous voulez ouvrir, cliquez sur Actions, puis sur Ouvrir.
  4. Dans le diagramme de jointure, allez aux onglets de page de table et cliquez sur la table que vous voulez configurer.

  5. Dans l'éditeur de table, cliquez sur Modifier la définition.

  6. Assurez-vous que les options d'accès aux données sont affichées à droite.
    Si les options d'accès aux données ne sont pas affichées, passez le pointeur de la souris sur le bord central droit de la fenêtre pour afficher l'option Développer, puis cliquez sur Développer.
  7. Dans le champ Accès aux données, spécifiez comment vous voulez que la table accède à ses données.

  8. Cliquez sur OK.

Sélection d'un type d'accès aux données pour les tables de jeu de données

Vous spécifiez l'utilisation des données mises en cache ou des données chargées directement à partir d'une source de données à l'aide des paramètres d'accès aux données d'Oracle Analytics.

Conseil : Pour optimiser la performance, si vous disposez d'un jeu de données comportant plusieurs tables, définissez toutes les tables pour qu'elles accèdent aux données de la même manière. Bien que vous puissiez configurer certaines tables pour utiliser la mise en mémoire cache et d'autres pour utiliser les données réelles, cela peut avoir une incidence sur la performance. Par exemple, si le rechargement d'une table échoue, toutes les tables qui sont réglées pour utiliser la mise en mémoire cache automatique sont revues pour utiliser les données réelles.

Paramètres Accès aux données :

Option Cas d'emploi Fonction Autres informations
Direct Vous utilisez une base de données haute performance telle qu'Oracle Autonomous Data Warehouse, et vous voulez toujours utiliser les données les plus récentes. Une table charge ses données directement à partir de la source de données. Le système source gère les interrogations de source de données de la table.
Mise en mémoire cache automatique Vous attendez une performance plus rapide lorsque vous actualisez les données d'une table depuis l'éditeur de transformation ou depuis un classeur. Si le chargement d'un jeu de données échoue, vous comprenez que le type d'accès aux données passe en mode Direct. Une table charge ses données à partir du cache lorsque cela est possible. Si le chargement d'un jeu de données échoue ou si des colonnes sont ajoutées, l'accès aux données passe temporairement en mode Direct en attendant qu'un nouveau rechargement aboutisse. La sélection de cette option entraîne l'affichage de l'option de menu Recharger au niveau de la table et du jeu de données.

Cette option est limitée à 2 Go de données après compression. Si les données sont supérieures à 2 Go ou si le chargement des données est trop long, le mode d'accès aux données utilise une interrogation en direct (si le type de connexion le permet). Si vous souhaitez utiliser la mise en mémoire cache automatique et que les données sont supérieures à 2 Go, ajoutez des filtres de colonne à la table, par exemple en limitant un intervalle de dates pour réduire la taille des données.

Extrait Vous voulez vous assurer que la mise en mémoire cache des jeux de données est terminée avant de permettre des interrogations, ce qui assure la résilience et une performance uniforme pour les classeurs. Si le chargement d'un jeu de données échoue, vous comprenez que les classeurs utilisent les dernières données chargées. Une table charge toujours ses données à partir du cache (chargement le plus récent ou chargement réussi précédent). En mode Extrait, l'opération Recharger les données (dans la boîte de dialogue Inspecter) doit être terminée avant que d'autres personnes puissent utiliser le jeu de données, ce qui garantit qu'il est entièrement mis en cache. En outre, un auteur de jeu de données peut apporter des modifications, telles que l'ajout d'une colonne, et les modifications ne sont visibles par les utilisateurs que lorsque toutes les données sont disponibles dans le cache. Si un rechargement de jeu de données échoue ou si de nouvelles colonnes sont ajoutées, les classeurs utilisent les dernières données chargées.