Remarque :
Les connexions à une base de données sont prises en charge dans Insights in ArcGIS Enterprise et dans Insights desktop.
Les connexions de base de données vous permettent de vous connecter directement aux tables de votre base de données dans Insights. Les tableaux ci-dessous répertorient les bases de données et versions prises en charge auxquelles vous pouvez vous connecter lorsque vous utilisez Insights.
Google BigQuery
BigQuery est une base de données basée sur le Cloud qui se met à jour automatiquement. BigQuery est pris en charge dans les versions suivantes de Insights :
Insights 2022.1 | Insights 2021.3 | Insights 2021.2 | Insights 2021.1 | Insights 2020.3 |
---|---|---|---|---|
Pris en charge* | Non pris en charge |
*Les fonctionnalités spatiales ne sont pas prises en charge dans Insights 2021.1. Les connexions sont en lecture seule dans Insights 2021.2.
Remarque :
Insights utilise une authentification de compte de service lors de la connexion à BigQuery. Un compte de service doté d’un rôle Mise à jour, Propriétaire ou Consultation est requis pour créer une connexion depuis Insights vers BigQuery. Pour plus d’informations, reportez-vous à la rubrique Créer un compte de service et une clé privée dans le guide des connecteurs Insights.
Limitations
Les champs de type chaîne dans les tables provenant des connexions BigQuery ne peuvent pas être convertis en champs de date/heure dans la fenêtre de données ou via un calcul DATEVALUE ne spécifiant pas un format de date dans Insights 2021.3 et version inférieure. Les données de date et heure doivent être stockées dans la base de données en utilisant un type de données date ou heure valide ou calculées à l’aide d’une expression comprenant un format de date valide.
BigQuery calcule la médiane et le centile de manière approximative. Les statistiques de médiane et de centile calculées sur les jeux de données à partir de BigQuery risquent donc de ne pas correspondre aux résultats visibles depuis d’autres sources de données. Les statistiques de médiane et de centile sont disponibles pour certains diagrammes et pour les tables de synthèse.
Remarque :
La valeur d’une médiane dans une boîte à moustaches représente la véritable médiane et non la médiane approximative calculée par BigQuery.
BigQuery ne prend pas en charge les calculs de mode pour l’agrégation spatiale ou la moyenne spatiale.
BigQuery prend uniquement en charge la référence spatiale 4326 (World Geodetic System 1984). Par conséquent, seule la référence spatiale 4326 est prise en charge lorsque la localisation avec coordonnées est activée. Pour activer la localisation en utilisant une autre référence spatiale, vous devez d’abord copier les données dans votre classeur.
Les tables partitionnées de BigQuery ne sont pas prises en charge. Une vue filtrée doit être créée pour ajouter des données à partir d’une table partitionnée.
Les fonctionnalités spatiales suivantes ne sont actuellement pas prises en charge pour les connexions en lecture seule :
- Utilisation de l’outil l’agrégation spatiale avec des lignes ou des surfaces dans le paramètre Choose a layer to summarize (Choisir une couche à synthétiser).
- Utilisez l’outil Activer la localisation.
- Utilisation de l’outil Calculer la densité.
- Utilisation de l’outil Calculer le ratio de densité.
- Utilisation de l’outil Agrégats K-moyennes.
- Utilisation de l’outil Moyenne spatiale.
- Utilisation de l’outil Enrichir les données.
Microsoft SQL Server
Le tableau suivant répertorie les versions prises en charge de Microsoft SQL Server :
Insights 2022.1 | Insights 2021.3 | Insights 2021.2 | Insights 2021.1 | Insights 2020.3 |
---|---|---|---|---|
Editions Standard/Enterprise :
| Editions Standard/Enterprise :
| |||
Base de données Cloud en tant que service :
|
Oracle
Le tableau suivant répertorie les versions prises en charge de Oracle :
Insights 2022.1 | Insights 2021.3 | Insights 2021.2 | Insights 2021.1 | Insights 2020.3 |
---|---|---|---|---|
Éditions Standard/Standard One/Enterprise :
| Éditions Standard/Standard One/Enterprise :
| Éditions Standard/Standard One/Enterprise :
|
Remarque :
Oracle 11g prend en charge les fonctionnalités en lecture seule. D’autres versions de base de données Oracle prennent en charge les fonctionnalités en lecture/écriture.
Lorsque des connexions Oracle utilisant TNS sont utilisées dans un déploiement ArcGIS Server multiple, toutes les machines ArcGIS Server doivent présenter la même configuration Oracle, y compris ce qui suit :
- Le même chemin d’accès au fichier TNS
- Le même contenu dans le fichier TNS (tnsnames.ora)
Appariement de chaîne avancé
La logique d’appariement de chaîne avancé utilise des comparaisons de chaînes non sensibles à la casse et apparie les chaînes nulles et vides. Elle améliore les sorties pour les jointures dans les champs de type chaîne, les filtres dans les champs de type chaîne et les calculs de champ à l’aide des signes égal à (=) ou non égal à (<>) dans les champs de type chaîne, mais nuit aux performances de la base de données.
La fonctionnalité d’appariement de chaîne avancé dans les bases de données Oracle est utilisée dans Insights 2020.3 et versions antérieures, mais est devenue obsolète pour Insights 2021.1 et versions ultérieures. Les connexions créées dans Insights 2020.3 et versions antérieures continueront à utiliser l’appariement de chaîne avancé, à moins que la propriété ne soit modifiée manuellement.
Un administrateur ArcGIS peut remplacer manuellement la propriété advancedStringMatching pour RelationalCatalogServer dans le répertoire d’administration ArcGIS Server.
PostgreSQL
Le tableau suivant répertorie les versions prises en charge de PostgreSQL :
Insights 2022.1 | Insights 2021.3 | Insights 2021.2 | Insights 2021.1 | Insights 2020.3 |
---|---|---|---|---|
Prise en charge de Postgres PostGIS :
| Prise en charge de Postgres PostGIS :
| Prise en charge de Postgres PostGIS :
| ||
Prise en charge des géodatabases PostgreSQL :
Pour les bases de données PostgreSQL sans extension spatiale, seules les versions 9.6, 10, et 11 sont prises en charge. |
SAP HANA
Le tableau suivant répertorie les versions prises en charge de SAP HANA :
Insights 2022.1 | Insights 2021.3 | Insights 2021.2 | Insights 2021.1 | Insights 2020.3 |
---|---|---|---|---|
|
|
|
Remarque :
Les vues de modélisation SAP HANA ne sont pas prises en charge.
Snowflake
Snowflake est une base de données basée sur le Cloud qui se met à jour automatiquement. Snowflake est pris en charge dans les versions suivantes de Insights :
Insights 2022.1 | Insights 2021.3 | Insights 2021.2 | Insights 2021.1 | Insights 2020.3 |
---|---|---|---|---|
Pris en charge* | Non pris en charge |
*Les fonctionnalités spatiales ne sont pas prises en charge dans Insights 2021.1. Les connexions sont en lecture seule dans Insights 2021.2.
Limitations
Les champs de type chaîne dans les tables provenant des connexions Snowflake ne peuvent pas être convertis en champs de date/heure dans la fenêtre de données ou via un calcul DATEVALUE ne spécifiant pas un format de date dans Insights 2021.3 et version inférieure. Les données de date et heure doivent être stockées dans la base de données en utilisant un type de données date ou heure valide ou calculées à l’aide d’une expression comprenant un format de date valide.
Snowflake prend uniquement en charge la référence spatiale 4326 (World Geodetic System 1984). Par conséquent, seule la référence spatiale 4326 est prise en charge lorsque la localisation avec coordonnées est activée. Pour activer la localisation en utilisant une autre référence spatiale, vous devez d’abord copier les données dans votre classeur.
Les jointures ne sont actuellement pas prises en charge pour les tables issues de Snowflake. Vous pouvez créer une vue avec la jointure requise dans Snowflake et utiliser cette vue dans Insights.
Les fonctionnalités spatiales suivantes ne sont actuellement pas prises en charge pour les connexions en lecture seule :
- Utilisation de l’outil l’agrégation spatiale avec des lignes ou des surfaces dans le paramètre Choose a layer to summarize (Choisir une couche à synthétiser).
- Utilisez l’outil Activer la localisation.
- Utilisation de l’outil Zone tampon/Zones isochrones.
- Utilisation de l’outil Calculer la densité.
- Utilisation de l’outil Calculer le ratio de densité.
- Utilisation de l’outil Agrégats K-moyennes.
- Utilisation de l’outil Moyenne spatiale.
- Utilisation de l’outil Enrichir les données.
Géodatabase d'entreprise
Insights in ArcGIS Enterprise et Insights desktop vous permettent de créer une connexion à une base de données relationnelle Microsoft SQL Server, Oracle, SAP HANA ou PostgreSQL prise en charge, pour laquelle une géodatabase d’entreprise non versionnée est définie. Dans le cas d’une géodatabase versionnée, les données doivent être désinscrites comme versionnées pour qu’elles soient exploitables dans Insights. Actuellement, seules les tables utilisateur de géodatabase qui ne sont pas créées sous la structure utilisateur sde sont consultables et accessibles depuisInsights. Insights ne fonctionne pas directement avec les géodatabases fichier et personnelles.
Plateformes de base de données supplémentaires
Outre les bases de données prises en charge, il est également possible d’ajouter des connecteurs pour les autres bases de données relationnelle utilisant un pilote Java Database Connectivity (JDBC). Reportez-vous au guide des connecteurs Insights pour plus d’informations sur les fichiers de configuration requis et les connecteurs approuvés pour Insights.
Des connecteurs de base de données supplémentaires sont disponibles dans les versions Insights suivantes :
Insights 2022.1 | Insights 2021.3 | Insights 2021.2 | Insights 2021.1 | Insights 2020.3 |
---|---|---|---|---|
Pris en charge | Aperçu* | Non pris en charge |
*Les fonctionnalités spatiales ne sont pas prises en charge dans Insights 2021.1. Les connexions sont en lecture seule dans Insights 2021.2.
Limitations
Insights ne prend en charge que des systèmes de base de données client-serveur accessibles via un réseau. Les autres types de systèmes de base de données, tels que les bases de données incorporées, ne sont pas pris en charge.
Les champs de type chaîne ne peuvent pas être convertis en champs de date/heure dans la fenêtre de données ou via un calcul DATEVALUE ne spécifiant pas un format de date pour ces connecteurs. Les données de date et heure doivent être stockées dans la base de données en utilisant un type de données date ou heure valide (configuré dans le fichier dialect.yml) ou calculées à l’aide d’une expression comprenant un format de date valide. Consultez le guide des connecteurs Insights pour plus d’informations sur la configuration des types de données.
Les fonctionnalités spatiales suivantes ne sont actuellement pas prises en charge pour les connexions en lecture seule :
- Utilisation de l’outil l’agrégation spatiale avec des lignes ou des surfaces dans le paramètre Choose a layer to summarize (Choisir une couche à synthétiser).
- Utilisez l’outil Activer la localisation.
- Utilisation de l’outil Zone tampon/Zones isochrones.
- Utilisation de l’outil Calculer la densité.
- Utilisation de l’outil Calculer le ratio de densité.
- Utilisation de l’outil Agrégats K-moyennes.
- Utilisation de l’outil Moyenne spatiale.
- Utilisation de l’outil Enrichir les données.
- L’outil Calculer la géométrie est pris en charge uniquement pour les connexions en lecture seule si la base de données elle-même prend en charge le calcul de la géométrie (longueur, superficie et périmètre) et si la fonctionnalité geometricProperties est définie sur true dans le fichier de configuration du dialecte SQL.
Ressources
Pour plus d’informations sur les bases de données, reportez-vous aux rubriques suivantes :
Etapes suivantes
Maintenant que vous savez quelles bases de base de données sont prises en charge, l’étape suivante consiste à télécharger les fichiers fournisseurs requis pour votre type de base de données. Pour plus d’informations, reportez-vous à la rubrique Fichiers fournisseurs requis.
Vous avez un commentaire à formuler concernant cette rubrique ?