Disponible avec une licence Business Analyst.
Une licence Business Analyst dans ArcGIS Pro fournit l’accès aux données Business Analyst. De plus, vous pouvez ajouter vos propres données, telles que les chiffres de ventes ou les tarifs des services. Une fois que vous avez ajouté ces données en entrée dans Business Analyst, vous pouvez configurer les variables, ajouter des données Business Analyst au jeu de données personnalisé et créer des variables calculées. C’est ce que l’on appelle la configuration des données personnalisées.
Les variables que vous configurez sont stockées sous forme de collection de données statistiques et peuvent être utilisées avec des données Business Analyst. Les collections de données statistiques, aussi appelées SDCX, sont accessibles par le biais du navigateur de données sur le nœud Custom data (Données personnalisées). Des données personnalisées sont créées à partir des variables de la source de données, avec des métadonnées sur la façon de calculer ou de répartir statistiquement les données numériques.
Les collections de données statistiques sont stockées dans le dossier d’accueil du projet en tant que fichier .sdcx contenant le chemin d’accès au jeu de données source, des informations sur la répartition et d’autres propriétés de données personnalisées telles que des variables calculées. Il est lié au jeu de données Business Analyst actif dont il référence les données pour la répartition et l’agrégation.
Applications possibles
Voici des applications possibles des données personnalisées dans ArcGIS Business Analyst Pro :
| Application | Description | Exemples de données utilisées |
|---|---|---|
Évaluation du risque climatique | Une compagnie d’assurance configure les données de l’indice de risque national de la FEMA (Federal Emergency Management Agency) pour estimer des risques climatiques localisés, comme les inondations, ouragans et feux de forêt. La compagnie procède à une comparaison avec une référence pour tous les comtés de Californie afin de comprendre dans quelle mesure les risques spécifiques de la région peuvent avoir un impact sur les entreprises qu’elle assure. Pour créer vous-même cet exemple, reportez-vous au didacticiel Définir des données personnalisées pour les infographies. |
|
| Collecte des déchets verts | Une entreprise de collecte des déchets verts souhaite effectuer une analyse du nombre de sacs de feuilles qu’elle collecte dans les quartiers résidentiels. Elle ajoute ses données de collecte pour chaque groupe d’ïlots de sa région, puis utilise une couche de répartition personnalisée contenant le nombre d’arbres dans chaque groupe d’îlots. Elle crée des zones isochrones pour calculer le nombre de sacs de feuilles qui seront collectés par chaque chauffeur. |
|
Couche de données en entrée et couche de répartition
Pour pouvoir créer des données personnalisées dans ArcGIS Business Analyst Pro, vous devez disposer de la couche de données en entrée et de la couche de répartition appropriées.
Données en entrée
Vous pouvez configurer des données surfaciques contenues dans des classes d’entités. Par exemple, une classe d’entités peut contenir les données relatives aux admissions à l’hôpital au niveau des comtés pour l’ensemble d’un état. Vous pouvez ajouter ce fichier et l’aligner sur les limites géographiques dans Business Analyst afin d’utiliser les nombres de patients comme variables dans vos analyses.
Les données en entrée doivent être disponibles sous la forme d’une géodatabase fichier dans laquelle les données se trouvent dans des polygones.
Couches de répartition
En plus de données en entrée valides, vous devez disposer d’une couche de répartition pour pouvoir configurer des données personnalisées. La répartition des données permet d’estimer la distribution d’une variable (par exemple les chiffres de ventes que vous avez cartographiés) en fonction de la distribution connue d’une autre variable, telle que la population.
Une couche de répartition peut être l’un des éléments suivants :
- Un jeu de données local (classique)
- Une couche de répartition contenant des points, par exemple une géodatabase fichier qui a été partagée avec vous
Configurer les données surfaciques
Vous pouvez ajouter une classe d’entités surfaciques et configurer ses variables en tant que géographies standards ou polygones personnalisés. Pour configurer des données surfaciques, procédez comme suit :
- Définissez la source de données de l’une des façons suivantes :
- Sélectionnez un jeu de données Business Analyst local comme source de données. (classique)
- Sélectionnez Custom Data (Données personnalisées) comme source de données.
Conseil :
Utilisez l’option Custom Data (Données personnalisées) si vous n’avez pas accès à un jeu de données Business Analyst local. Elle vous permet d’utiliser votre propre couche ponctuelle comme couche de répartition.
- Dans l’onglet Analysis (Analyse), cliquez sur Business Analysis (Analyse commerciale) pour ouvrir la bibliothèque, puis cliquez sur New Statistical Data Collection (Nouvelle collection de données statistiques)
.La fenêtre Create Statistical Data Collection (Créer une collection de données statistiques) s’ouvre.
- Utilisez la liste déroulante Input Data (Données en entrée) ou cliquez sur le bouton de navigation pour sélectionner une classe d’entités en entrée. Cliquez sur OK.
La classe d’entités en entrée représente les données surfaciques que vous ajoutez dans Business Analyst.
- Conservez le nom et l’emplacement de stockage par défaut pour Output Statistical Data Collection (Collection de données statistiques en sortie), entrez un autre nom ou cliquez sur le bouton de navigation pour sélectionner un autre emplacement de stockage.
Le type de fichier pour la collection de données statistiques est .sdcx. Il peut être utile de le connaître lors de la recherche du fichier en vue d’une utilisation ultérieure.
- Cliquez sur Create (Créer).
La fenêtre de l’éditeur de collection de données statistiques s’ouvre. Son titre est le nom de la collection de données statistiques. Il contient les onglets suivants :
- Source : contient des informations générales relatives aux données, y compris l’état de l’index de performance.
- Variables : contient des informations sur les paramètres des variables, tels que Precision (Précision), Field Format (Format des champs) et Apportionment Method (Méthode de répartition).
- Properties (Propriétés) : permet de mettre à jour les propriétés de la collection de données statistiques, notamment les propriétés Title (Titre), Data Vintage (Millésime des données), Author (Auteur) et Tags (Balises). Vous pouvez également sélectionner une icône personnalisée pour la collection de données statistiques.
- Dans l’onglet Source, cliquez sur le bouton Build Index (Créer un index) pour créer un index de performance.
La création d’un index de performance n’est pas obligatoire, mais elle est recommandée car elle permet d’optimiser les performances lors de l’utilisation de données personnalisées dans des processus.
- Cliquez sur OK pour enregistrer toutes les modifications.
La fenêtre se ferme. La fenêtre Catalog (Catalogue) s’ouvre et la collection de données statistiques nouvellement créée est affichée.
Configurer les anciennes couches (.bds)
Si vous migrez depuis ArcMap, vous avez peut-être déjà configuré vos données personnalisées en tant que fichier de source de données Business Analyst (.bds). Vous pouvez créer une collection de données statistiques directement depuis le fichier .bds. Pour configurer des données depuis un fichier .bds, procédez comme suit :
- Sélectionnez un jeu de données Business Analyst local comme source de données.
- Dans l’onglet Analysis (Analyse), cliquez sur Business Analysis (Analyse commerciale) pour ouvrir la bibliothèque, puis cliquez sur New Statistical Data Collection (Nouvelle collection de données statistiques)
.La fenêtre Create Statistical Data Collection (Créer une collection de données statistiques) s’ouvre.
- Cliquez sur le bouton Import Legacy Data (BDS) (Importer des données héritées [BDS]).
- Sous Input Business Analyst Datasource (BDS) [Source de données Business Analyst (BDS)], cliquez sur le bouton de navigation et sélectionnez un fichier .bds.
Si le fichier .bdscontient des calculs ou des jointures dynamiques, Business Analyst crée automatiquement une classe d’entités qui servira d’entrée pour la nouvelle collection de données statistiques.
- Cliquez sur OK, puis cliquez sur Import (Importer).
La fenêtre de l’éditeur de collection de données statistiques s’ouvre. Son titre est le nom de la collection de données statistiques. Il contient les onglets suivants :
- Source : contient des informations générales relatives aux données, y compris l’état de l’index de performance.
- Variables : contient des informations sur les paramètres des variables, tels que Precision (Précision), Field Format (Format des champs) et Apportionment Method (Méthode de répartition).
- Properties (Propriétés) : permet de mettre à jour les propriétés de la collection de données statistiques, notamment les propriétés Title (Titre), Data Vintage (Millésime des données), Author (Auteur) et Tags (Balises). Vous pouvez également sélectionner une icône personnalisée pour la collection de données statistiques.
- Dans l’onglet Source, cliquez sur le bouton Build Index (Créer un index) pour créer un index de performance.
La création d’un index de performance n’est pas obligatoire, mais elle est recommandée car elle permet d’optimiser les performances lors de l’utilisation de données personnalisées dans des processus.
- Cliquez sur OK pour enregistrer toutes les modifications.
La fenêtre se ferme. La fenêtre Catalog (Catalogue) s’ouvre et la collection de données statistiques nouvellement créée est affichée.
Mettre à jour les variables
Une fois que vous avez créé la collection de données statistiques dans Business Analyst, vous pouvez utiliser la fenêtre de l’éditeur pour configurer ses variables. Les paramètres de configuration des variables définissent comment les données sont réparties ou calculées ainsi que la façon dont elles sont affichées et utilisées dans le navigateur de données, les infographies et les rapports.
Conseil :
Vous pouvez redimensionner la fenêtre de l’éditeur pour que la table des variables soit plus lisible.
Pour mettre à jour une ou plusieurs variables, procédez comme suit :
- Ouvrez la fenêtre Catalog (Catalogue) et recherchez votre collection de données statistiques dans l’onglet Project (Projet), sous Business Analyst > Statistical Data Collections (Collections de données statistiques). Cliquez avec le bouton droit de la souris sur la collection de données statistiques, puis sélectionnez Edit (Mettre à jour).
La fenêtre de l’éditeur de collection de données statistiques s’ouvre.
- Dans la fenêtre de l’éditeur, dans l’onglet Variables, vous pouvez mettre à jour les variables comme suit :
- Changez les propriétés d’une variable directement dans la table des variables en cliquant sur une cellule. Par exemple, vous pouvez saisir un nouvel alias pour une variable ou utiliser une liste déroulante pour changer l’option sélectionnée.
- Double-cliquez sur une variable dans la colonne Field Name (Nom de champ) pour ouvrir la fenêtre des propriétés de la variable.
- Cliquez avec le bouton droit de la souris sur une ligne et sélectionnez Properties (Propriétés) pour ouvrir la fenêtre des propriétés de la variable.
- Sélectionnez plusieurs variables en cliquant sur une ligne, puis en appuyant sur la touche Maj tout en cliquant sur une autre ligne. Ensuite, cliquez avec le bouton droit de la souris sur la sélection et cliquez sur Properties (Propriétés). Les champs dont les valeurs sont différentes d’une variable à l’autre ne sont pas modifiables dans cette vue.
- Modifiez les champs en saisissant du texte ou en sélectionnant des options dans les listes déroulantes. Les champs sont les suivants :
Champ Description Nom de champ
Nom de la variable. Non modifiable.
Alias
Nom de la variable tel qu’il apparaît dans le navigateur de données.
Catégorie
Catégorie dans la collection de données statistiques dans laquelle cette variable apparaît. Vous pouvez créer une nouvelle catégorie. Notez que celle-ci n’est pas conservée dans le navigateur de données.
Millésime
Année représentée par les données ou année de création des données.
Précision
Pour les types de variable pris en charge, définissez le nombre de chiffres après le séparateur décimal. Le nombre de chiffres par défaut est 6.
Format des champs
Définissez les unités en fonction du type de valeurs dans les données : Count (Nombre) (par défaut), Percent (Pourcentage) ou Currency (Devise).
Type récapitulatif
Définissez la façon dont les valeurs agrégées sont récapitulées pour les polygones de données personnalisées qui intersectent la zone d’intérêt. Le type récapitulatif a un impact sur les options disponibles pour les champs Weight (Pondération) et Apportionment (Méthode de répartition).
- Sum (Somme) (par défaut) : additionne les valeurs agrégées. Vous ne pouvez pas mettre à jour le champ Weight (Pondération), qui a pour valeur NONE (AUCUNE). Vous pouvez sélectionner une variable de la source de données locale ou de la couche de répartition (par exemple, une variable de population) ou GEOM (GÉOM) comme méthode de répartition. La sélection de GEOM (GÉOM) utilise la surface géométrique des géographies pour répartir les données personnalisées.
- Avg (Moy) : calcule la moyenne des valeurs agrégées, en omettant les valeurs nulles. Vous pouvez définir le champ Weight (Pondération) sur AREA (ZONE) ou une autre variable issue des données en entrée. Vous ne pouvez pas mettre à jour le champ Apportionment Method (Méthode de répartition), qui a pour valeur NONE (AUCUNE).
Pondération
Définissez le champ à utiliser pour calculer la somme pondérée. Il peut s’agir de AREA (SURFACE) ou d’une autre variable issue des données en entrée. Ce paramètre ne peut être modifié que si Summary Type (Type récapitulatif) est défini sur Avg (Moy). Si le type Avg (Moy) n’est pas sélectionné, la valeur NONE (AUCUNE) est sélectionnée automatiquement pour Weight (Pondération).
Méthode de répartition
Définissez la méthode de répartition pour les polygones de données personnalisées qui intersectent la zone d’intérêt, mais ne lui correspondent pas complètement. Les options de répartition varient selon le jeu de données local ou la couche de répartition que vous utilisez.
Type en sortie
Affiche le type de variable, par exemple Double. Non modifiable.
- Une fois la mise à jour terminée, cliquez sur OK.
Les propriétés des variables sélectionnées sont modifiées et enregistrées dans la collection de données statistiques.
Ajouter des variables à partir du navigateur de données
Vous pouvez ajouter des variables Business Analyst à une collection de données statistiques, pour des raisons pratiques ou pour les utiliser afin de créer des variables calculées. Pour ajouter des variables depuis le navigateur de données, procédez comme suit :
- Ouvrez la fenêtre Catalog (Catalogue) et recherchez votre collection de données statistiques dans l’onglet Project (Projet), sous Business Analyst > Statistical Data Collections (Collections de données statistiques). Cliquez avec le bouton droit de la souris sur la collection de données statistiques, puis sélectionnez Edit (Mettre à jour).
La fenêtre de l’éditeur de collection de données statistiques s’ouvre.
- Dans la fenêtre de l’éditeur, dans l’onglet Variables, cliquez sur le bouton Add (Ajouter)
pour ouvrir le navigateur de donnés et sélectionnez des variables.Dans le navigateur de données, vous pouvez rechercher et parcourir des données par catégorie (données personnalisées, listes de variables enregistrées et données enregistrées comme favoris).
- Cliquez sur OK pour ajouter les variables.
Les variables sont ajoutées à la collection de données statistiques.
Créer des variables calculées
Vous pouvez créer des variables personnalisées en utilisant des calculs Python pour combiner des variables de collections de données statistiques existantes, des données Business Analyst ou les deux. Par exemple, vous pouvez créer des variables par habitant personnalisées ainsi que de variables de densité, telles que la densité des ventes ou la densité des ménages. Une expression personnalisée peut être un calcul simple s’appuyant sur un champ unique, une combinaison de deux champs existants ou plus, ou un script Python complexe.
Une fois qu’elle a été créée, vous pouvez sauvegarder la variable personnalisée en tant que fichier d’expression d’étiquette (.lxp) dans la collection de données statistiques et l’importer et l’exporter pour la partager avec d’autres utilisateurs. Pour créer une variable calculée personnalisée, procédez comme suit :
- Ouvrez la fenêtre Catalog (Catalogue) et recherchez votre collection de données statistiques dans l’onglet Project (Projet), sous Business Analyst > Statistical Data Collections (Collections de données statistiques). Cliquez avec le bouton droit de la souris sur la collection de données statistiques, puis sélectionnez Edit (Mettre à jour).
La fenêtre de l’éditeur de collection de données statistiques s’ouvre.
- Dans la fenêtre de l’éditeur, dans l’onglet Variables, cliquez sur le bouton Add Calculation (Ajouter un calcul).
La fenêtre Calculate Variable (Calculer une variable) s’ouvre.
- Créez un calcul dans le champ Expression, puis cliquez sur le bouton Verify (Vérifier)
pour vérifier l’expression.Pour des instructions relatives à la création de calculs à l’aide de Python, reportez-vous à la section Exemples Python d’utilisation de l’outil Calculer un champ.
Remarque :
Les calculs et scripts personnalisés prennent en charge les champs de type double, chaîne et entier. Par exemple, la spécification d’un champ de type chaîne permet une certaine souplesse concernant les descriptions textuelles en sortie, comme l’affichage d’un nom Tapestry dominant, des propriétés d’un attribut ou d’un nom de rue. Pour en savoir plus, reportez-vous à la rubrique Types de données des champs ArcGIS.
- Entrez un nom et un alias pour la nouvelle variable dans les champs Name (Nom) et Alias.
- Cliquez sur OK.
Le nouveau champ Calculated Variable (Variable calculée) est ajouté à la collection de données statistiques.
- Pour modifier la variable calculée, effectuez l’une des opérations suivantes :
- Pour modifier le calcul, sélectionnez le champ Calculated Variable (Variable calculée), puis cliquez sur Edit Calculation (Modifier le calcul) ou cliquez avec le bouton droit de la souris sur le champ, puis cliquez sur Edit Calculation (Modifier le calcul).
- Pour modifier les propriétés de la variable, cliquez avec le bouton droit de la souris sur le champ, puis cliquez sur Properties (Propriétés) et mettez à jour le champ Vintage (Millésime), Field Format (Format des champs) ou Category (Catégorie).
- Pour supprimer la variable calculée, sélectionnez le champ et cliquez sur Delete (Supprimer).
Remarques sur les données personnalisées et bonnes pratiques
Les remarques suivantes sont des conseils pour les collections de données statistiques, concernant notamment leur mode de stockage, d’utilisation et de gestion :
- Par défaut, les données personnalisées sont stockées dans le dossier d’accueil du projet. Si la collection de données statistiques est stockée dans cet emplacement par défaut, elle est accessible uniquement dans le projet dans lequel elle a été créée.
- Les données personnalisées sont liées à la source de données Business Analyst qui a été utilisée pour leur création. Vous devez être connecté à cette source de données pour pouvoir utiliser la collection de données statistiques.
- Il est possible de sélectionner une couche en ligne, par exemple une couche provenant de ArcGIS Living Atlas ou ArcGIS Online, comme couche de répartition personnalisée, mais cela n’est pas recommandé. Les couches de répartition personnalisées doivent être chargées localement dans votre projet pour que des collections de données statistiques durables puissent être créées. Si possible, effectuez une copie en local des données à utiliser pour la répartition.
Outils de géotraitement
Le processus de données personnalisées utilise l’outil Générer l’index SDCX pour créer un index de performance. Vous pouvez utiliser cet outil de géotraitement pour créer un index de performance SDCX directement dans ArcGIS Pro ou dans le cadre d’un script Python ou d’un modèle. Lors de l’utilisation des données personnalisées, il est recommandé de générer un index pour des performances optimales.
Pour créer un index pour une collection de données statistiques, procédez comme suit :
- Dans l’onglet Analyse du groupe Géotraitement, cliquez sur Outils.
La fenêtre Geoprocessing (Géotraitement) s’affiche.
- Dans l’onglet Toolboxes (Boîtes à outils), dans la section Business Analyst Tools (Outils Business Analyst), développez Statistical Data Collections (Collections de données statistiques) et cliquez sur Generate SDCX Index (Générer l’index SDCX).
L’outil Générer l’index SDCX s’ouvre dans la fenêtre Geoprocessing (Géotraitement).
- Cliquez sur le bouton Browse (Parcourir) pour ouvrir la boîte de dialogue Input SDCX File (Fichier SDCX en entrée) et choisissez un fichier .sdcx existant à partir d’autres projets ou dossiers.
- Cliquez sur Run (Exécuter).
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?