Mise en cache des données de base de données

Insights in ArcGIS Enterprise
Insights desktop
Remarque :

Les connexions aux bases de données sont prises en charge dans Insights in ArcGIS Enterprise et Insights desktop.

La mise en cache des données permet à ArcGIS Insights de créer et de gérer votre base de données gérée, afin d’améliorer les performances des requêtes. L’utilisateur qui crée la connexion à la base de données doit disposer de tous les privilèges de base de données requis pour déclencher la mise en cache des données.

Remarque :

La mise en cache des données n’est pas réalisée pour Google BigQuery, Snowflake ou les plateformes de base de données non prises en charge de façon immédiate.

la mise en cache des données est uniquement utilisée pour les fonctionnalités d’agrégation spatiale et de filtre spatial.

Les données sont uniquement mises en cache si les conditions suivantes sont remplies :

  • Les deux jeux de données proviennent de la même connexion à la base de données.
  • Les données spatiales des deux jeux de données sont stockées à l’aide du même type de données spatiales.
  • Les données spatiales des deux jeux de données sont stockées à l’aide du même système de référence spatiale.

Emplacement et nommage des tableaux de mise en cache des données

Les tableaux de mise en cache des données sont toujours créés sous votre schéma par défaut et sont nommés à l'aide des préfixes suivants :

Base de donnéesPréfixe du nom de tableau

Microsoft SQL Server, PostgreSQL et SAP HANA

$IN_

Exemple : $IN_0xmneL7PT7e4uuE4eL4z7w

Oracle

T$IN_

Exemple : T$IN_A3GZAW7ZRMQNLJP3IRCQAQ

Autres plateformes de base de données

Sans objet

Remarque :

Les tables de mise en cache des données sont destinées à un usage interne et ne sont jamais visibles via les connexions aux bases de données dans Insights.

Cycle de vie des tableaux de mise en cache

Les tables de mise en cache des données sont liées à des jeux de données et des classeurs Insights. Un seul jeu de données peut se référer à un ou plusieurs tableaux de mise en cache des données. Les tables de mise en cache des données sont entièrement gérées par Insights et sont supprimées après l’une des actions suivantes :

  • Le classeur est supprimé.
  • Tous les jeux de données référents sont supprimés et le classeur est rouvert.
  • Un jeu de données référent est actualisé.*

*Dans ce cas, un nouveau tableau de mise en cache des données contenant les données actualisées est créé.