Types de champ

Insights in ArcGIS Online
Insights in ArcGIS Enterprise
Insights desktop

Les types de champ sont attribués à chaque champ d’un jeu de données dans ArcGIS Insights en fonction du type de données que le champ contient. Insights identifie les types de champ à l’aide d’icônes qui indiquent le comportement par défaut de chaque champ de votre jeu de données dans les visualisations. Le type de champ détermine également le type de statistique par défaut appliqué à chaque champ d’une visualisation.

Le tableau ci-après présente la visualisation par défaut pour chaque type de champ, mais vous pouvez opter pour une visualisation différente en fonction des données sélectionnées dans la fiche.

Conseil :

Vous pouvez vouloir spécifier un type de champ différent. Vous pouvez modifier un type de champ dans la fenêtre de données.

RôleComportementVisualisation par défautType de statistiques par défaut (pour les agrégations)

Champ d'emplacement Emplacement

Permet de tracer des données sur une carte sous la forme de points, lignes et surfaces, et de réaliser une analyse spatiale.

Ces éléments peuvent être utilisés en tant que catégories uniques dans des diagrammes et tableaux.

Effectif

Champ de type chaîne Chaîne

Regroupe les données sous forme de diagrammes à barres, secteurs ou linéaires. Regroupe les données sous forme de colonne de catégorie dans les tableaux de synthèse.

Apparaît sous la forme de symboles uniques dans les cartes.

Peut être calculé en tant que total le long de l'axe des statistiques de diagrammes ou de colonnes de statistiques dans des tableaux de synthèse.

Diagramme par défaut : Diagramme à barres

*Carte par défaut : cartes à valeurs uniques

Effectif

Champ numérique Nombre

Détermine la hauteur, la longueur ou la taille des barres, colonnes, secteurs et bulles des diagrammes.

Détermine la taille des cercles gradués des cartes de symboles gradués.

Diagramme par défaut :

*Carte par défaut : Carte de symboles gradués

Somme

Champ de taux/ratio Taux/Ratio

Détermine la hauteur, la longueur ou la taille des barres, colonnes, secteurs et bulles des diagrammes.

Les plages de taux/ratios regroupés déterminent le niveau d'ombrage pour les entités présentées dans des cartes.

Diagramme par défaut :

*Carte par défaut : Carte choroplèthe

Total dans les diagrammes

Aucun dans les cartes choroplèthes

Champ de date/heure Date/heure

Affiche une série de points de données tracée par ordre chronologique.

Insights divise automatiquement les champs date/heure en sous-champs pouvant être utilisés comme champs de type chaîne dans d'autres visualisations.

Les sous-champs date/heure comprennent les éléments suivants :

  • Année
  • Trimestre
  • Mois
  • Jour du mois
  • Jour de la semaine
  • Heure
  • Minute
  • Seconde

Remarque :

Les sous-champs créés dans Insights dépendent des données en entrée. Si l’entrée contient uniquement une date, les sous-champs heure ne seront pas fournis. Si l’entrée contient uniquement une heure, les sous-champs date ne seront pas fournis.

Diagramme par défaut : diagramme chronologique

Carte par défaut : sans objet

Effectif

Champ de sous-type Sous-type

Affiche des données issues d’un sous-type attribué.

Les champs de sous-type sont traités comme des chaînes lorsqu’ils sont utilisés pour la création de cartes, de diagrammes et de tables.

Diagramme par défaut : Diagramme à barres

*Carte par défaut : cartes à valeurs uniques

Effectif

Champ de domaine de valeurs précodées Domaine de valeurs précodées

Affiche les descriptions d’un domaine de valeurs précodées attribué.

Les champs d’un domaine de valeurs précodées sont traités comme des chaînes lorsqu’ils sont utilisés pour la création de cartes, de diagrammes et de tables.

Diagramme par défaut : Diagramme à barres

*Carte par défaut : cartes à valeurs uniques

Remarque :

Les champs à plusieurs domaines ne sont pas pris en charge dans toutes les visualisations de carte et de diagramme. Pour plus d’informations, reportez-vous à la rubrique Domaines et sous-types.

Effectif

*Pour que vous puissiez créer une carte avec un champ de type chaîne, numérique ou de taux/ratio, votre jeu de données doit contenir un champ d'emplacement. Reportez-vous à la rubrique Activer l'emplacement pour votre jeu de données.

Modifier un type de champ

Les types de visualisations qui peuvent être créés à l’aide des données provenant d’un champ spécifique dépendent du type de champ. Dans certaines situations, le type attribué au champ n’est pas idéal pour l’analyse que vous souhaitez effectuer ou les visualisations que vous souhaitez créer. Les exemples suivants présentent des situations dans lesquelles un type de champ peut devoir être changé :

  • Un champ contenant des chiffres discrets (tels que des codes de district, codes postaux, années, ou âges) est ajouté en tant que type de champ numérique. Ces chiffres discrets sont représentés avec plus de précision sous forme de catégories dans certaines situations. Le type de champ Number (Numérique) peut par conséquent être changé en String (Chaîne).
    Remarque :

    Le besoin de changer un type de champ dépend souvent des données spécifiques et du type d’analyse que vous souhaitez effectuer. Dans cet exemple, l’âge peut être analysé de manière réaliste sous forme numérique ou chaîne. Sous forme numérique, les âges peuvent par exemple servir à créer un histogramme montrant la répartition des âges dans les données, tandis que sous forme de chaîne, l’âge peut être utilisé pour créer un diagramme à barres montrant le niveau moyen des dépenses de loisirs pour chaque catégorie d’âge dans les données.

  • Un champ contenant des pourcentages, taux, ratios ou proportions (comme la densité de population, le taux de criminalité, ou la moyenne des cotes de crédit) est ajouté sous forme de champ numérique. Ces chiffres sont représentés avec plus de précision sous forme de taux/ratios, en particulier lorsque vous créez une carte du champ, puisque les chiffres et taux/ratios ont différents types de carte par défaut (cartes de symboles gradués pour les champs numériques et cartes choroplèthes pour les champs de taux/ratio). Le type de champ Number (Numérique) peut par conséquent être changé en Rate/Ratio (Taux/ratio).
  • Un fichier CSV comporte des champs avec des informations de date ou d’heure. Puisque les fichiers CSV ne prennent pas en charge le format date/heure, les champs sont ajoutés en tant que champs de type chaîne. Certaines visualisations et fonctionnalités (telles que les diagrammes chronologiques et sous-champs) sont uniquement disponibles pour les champs date/heure. Le type de champ String (Chaîne) peut par conséquent être changé en Date/Time (Date/heure).

Modifier un type de champ dans Insights ne modifie pas les données sous-jacentes et est uniquement reflété dans le classeur où le type de champ a été modifié.

Remarque :

Les visualisations (cartes, diagrammes et tables) dans Insights requièrent des combinaisons spécifiques de types de champ. Par conséquent, le type de champ ne peut pas être changé pour les champs qui sont déjà utilisés par une ou plusieurs visualisations sur la page. Vous devez supprimer toutes les fiches qui utilisent le champ pour pouvoir changer le type de champ.

Le tableau suivant présente les modifications de type de champ compatibles disponibles dans Insights :

Type de champ d’origineTypes de champ compatible

Nombre

Un champ numérique peut être converti en l’un des types de champ suivants :

  • Chaîne
  • Taux/Ratio

Taux/Ratio

Un champ taux/ratio peut être converti en l’un des types de champ suivants :

  • Nombre
  • Chaîne

Chaîne

Un champ chaîne peut être converti en champ date/heure.

Le champ chaîne doit être dans un format reconnu répondant aux spécifications suivantes :

  • Le même format doit être utilisé pour toutes les entrées d’un champ.
  • Les dates peuvent être saisies dans n’importe quel ordre standard :
  • Les séparateurs de date standard, y compris les tirets (-) et barres obliques (/) sont acceptés.
  • Un espace est requis entre l’heure et la période du jour AM ou PM.

La liste suivante présente des exemples de certains formats acceptés :

  • YY-MM-DD hh:mm:ss.SSS am
  • MM DD YY hh:mm:ss
  • YY/MM/DD hh:mm:ss pm
  • MM-DD-YY
  • hh:mm

Les valeurs suivantes sont acceptées pour chaque élément des formats :

  • MM : mois (1 à 12)
  • DD : jour (1 à 31)
  • YYYY : année (quatre ou deux chiffres)
  • hh : heure (format 12 heures ou 24 heures)
  • mm : minutes (0 à 59)
  • ss : secondes (0 à 59)
  • SSS : millisecondes (0-999)
  • AM/PM : AM ou PM (non sensible à la casse)

Un champ chaîne qui était à l’origine un champ numérique ou taux/ratio peut être converti en type numérique ou taux/ratio.

Date/heure

Un champ de date/heure ne peut pas être modifié.

Emplacement

Un champ d’emplacement ne peut pas être modifié.

Sous-type

Un champ de sous-type ne peut pas être modifié.

Domaine de valeurs précodées

Un champ de domaine de valeurs précodées ne peut pas être modifié.

Pour modifier le type d’un champ, procédez comme suit :

  1. Dans votre jeu de données dans la fenêtre de données, cliquez sur l’icône de type de champ.

    Un menu répertorie les types de champ compatibles.

  2. Choisissez le type de champ dans la liste.

Le type de champ a été changé. Les nouvelles visualisations reflèteront le nouveau type du champ.

Champ d'emplacement

Les champs d’emplacement font partie de tous les jeux de données spatiaux, notamment les points, les lignes et les surfaces. Un jeu de données doit comporter un champ d’emplacement pour créer une carte. Un champ d’emplacement peut être ajouté à un jeu de données non spatial à l’aide de l’outil Activer l’emplacement.

Les calculs de longueur ou de surface et de périmètre peuvent être ajoutés en tant que sous-champ d’emplacement pour les entités linéaires et surfaciques, respectivement. Les sous-champs sont ajoutés en tant que champs de numérotation, de manière à pouvoir les utiliser pour créer des cartes, des diagrammes et des tables. Pour plus d’informations, reportez-vous à la rubrique Calculer la géométrie.

Champ de type chaîne

Les champs de type chaîne sont attribués aux champs qui incluent des valeurs de texte. Les données présentes dans les champs de type chaîne sont fréquemment désignées sous le nom de valeurs catégorielles. Elles sont qualitatives ou descriptives par nature. Dans certains cas, un champ de type chaîne peut être attribué à des nombres, qui sont alors considérés comme valeurs catégorielles. Pour convertir un nombre en champ de type chaîne, cliquez sur le bouton de champ numérique en regard du champ et sélectionnez String (Chaîne) dans le menu. Pour plus d’informations, reportez-vous à la rubrique Modifier le type d’un champ.

Insights reconnait les codes postaux et les années comme données catégorielles. Les champs nommés zip, postal ou year appliquent automatiquement un type chaîne même si les données sous-jacentes sont de type numérique.

Remarque :

Les classeurs de données utilisent toujours les types de données attribués lorsque les données sont importées et n’appliquent pas automatiquement des types de données différents aux colonnes. L’outil Convertir le type de données peut être utilisé pour modifier le type de données de manière définitive, si nécessaire.

Vous pouvez utiliser des champs de type chaîne pour créer des cartes à valeurs uniques, des tables et plusieurs diagrammes, tels que des diagrammes à barres, des arborescences et des boîtes à moustaches. Les champs de type chaîne peuvent également être utilisés en tant que paramètre Color by (Couleur par) ou Subgroup (Sous-groupe) dans d’autres diagrammes, tels que les nuages de points et les diagrammes à barres empilées.

Valeurs nulles et chaînes vides

Les champs de type chaîne prennent en charge les valeurs nulles et les chaînes vides.

Les valeurs nulles sont des chaînes dépourvues de valeur qui représentent généralement une entrée d’un jeu de données inconnue ou manquante. Une valeur nulle doit être ajoutée à un jeu de données lorsqu’une entrée est connue comme étant dépourvue de valeur. Les valeurs nulles figurent le plus souvent dans les tables de base de données et les couches d’entités, et sont généralement le résultat de jointures créées par des relations de type complète, gauche ou droite. Les valeurs nulles apparaissent dans les visualisations sous la forme <Null>.

Les chaînes vides sont des chaînes qui ne contiennent aucun caractère ou qui ne comportent que des espaces. Une chaîne vide doit être utilisée si une valeur est inconnue, mais qu’il ne s’agit pas d’une valeur nulle, comme une erreur ou un oubli lors de la saisie des données. Les chaînes vides apparaissent le plus souvent dans les jeux de données qui ne prennent pas en charge les valeurs nulles, comme les fichiers Excel, ou dans les tables de base de données ou les couches d’entités configurées pour ne pas accepter les valeurs nulles. Les chaînes vides apparaissent dans les visualisations sous la forme <Empty> (<Vide>).

Vous pouvez convertir les valeurs nulles en chaînes vides ou inversement et supprimer les espaces inutiles des chaînes vides à l’aide des outils d’ingénierie des données Rechercher et remplacer et Supprimer les espaces vides.

Champ numérique

Les champs numériques sont attribués aux champs qui comprennent des valeurs numériques. Les données dans les champs numériques présentent souvent des mesures et sont quantitatives par nature.

Les champs numériques peuvent servir à créer un symbole proportionnel et des cartes choroplèthes, des tables et des diagrammes, tels que des nuages de points et des histogrammes.

Remarque :

Pour certains jeux de données, il se peut que certaines visualisations, comme les histogrammes et les fiches KPI, affichent des entiers arrondis en guise d’étiquettes et non des valeurs décimales. Les entiers arrondis sont utilisés à des fins d’affichage uniquement, alors que les valeurs décimales servent pour tous les calculs.

Champ de taux/ratio

Les champs de type taux/ratio sont attribués lorsqu’un champ est créé avec l’outil Calculer le ratio ou Calculer la variation en %. Si un jeu de données avec un champ de type taux/ratio potentiel est ajouté à Insights, il l’est probablement sous la forme d’un champ numérique. Vous pouvez convertir un champ numérique en champ de taux/ratio en cliquant sur le bouton de champ numérique en regard du champ et en choisissant Taux/Ratio dans le menu.

Champ de date/heure

Un champ date/heure est attribué aux jeux de données qui comportent des champs de date ou heure. Les champs date/heure peuvent également être calculés à l’aide des fonctions de date de la table de données ou en convertissant un champ de type chaîne en champ de type date/heure.

Insights utilise le temps universel coordonné (UTC) et ne lit actuellement pas les zones directement depuis les champs de données. Insights renverra toujours les champs date/heure des couches d’entités en temps universel coordonné (UTC), ceci pouvant entraîner la conversion des champs en UTC dans Insights. Dans tous les autres cas, les champs date/heure sont supposés être exprimés en UTC. Par conséquent, les valeurs de date/heure renvoyées dans Insights seront identiques aux valeurs en entrée.

Remarque :

Pour Insights in ArcGIS Enterprise, les champs de date/heure sont disponibles uniquement dans Insights si des requêtes SQL standardisées sont activées sur ArcGIS Server. Pour Insights in ArcGIS Online, les champs de date/heure sont disponibles uniquement dans Insights si des requêtes SQL normalisées sont activées dans votre organisation ArcGIS Online.

Les champs de date/heure ne sont pas disponibles pour les jeux de données stockés en dehors du répertoire de données hébergé, tels que les jeux de données ArcGIS Living Atlas of the World et les couches d’images de carte.

Les champs de date/heure dans Insights comportent des sous-champs, tels que Year et Month. Les sous-champs sont tous ajoutés en tant que champs de chaîne, de sorte qu’ils peuvent servir à créer des cartes (si le jeu de données comprend un champ d’emplacement), des diagrammes et des tables.

Remarque :

Les sous-champs ne sont pas créés pour les champs de date/heure dans les services de carte ou les couches d’entités distantes, tels que les jeux de données ArcGIS Living Atlas.

Les champs de date/heure peuvent servir à créer des diagrammes chronologiques et des tables de référence, mais ils ne permettent pas de styliser une carte.

Fichiers Excel

Lorsqu’une table Microsoft Excel comportant un champ de date est chargée dans Insights, le champ doit automatiquement être affecté en tant que champ date/heure. Si le champ de date est ajouté avec un type différent, essayez ces modes de résolution :

  • Si vous utilisez un fichier CSV, essayez d’enregistrer le fichier en tant que classeur Excel. Les classeurs Excel disposent d’un plus grand nombre d’options de mise en forme que les fichiers CSV. Vous pouvez également convertir un champ de type chaîne en champ de type date/heure une fois que les données ont été chargées dans Insights.
  • Vérifiez que le champ est mis en forme en tant que date dans Excel.
  • Vérifiez que les données sont dans un tableau Excel.