Créer des données personnalisées Business Analyst

Disponible avec une licence Business Analyst.

Dans Business Analyst, les données personnalisées permettent d’utiliser vos propres données pour la cartographie et les analyses, et de définir le mode de répartition et d’agrégation de vos données.

Les données personnalisées ont pour composant principal la Statistical Data Collection (SDCX). Un fichier .sdcx est un ensemble de variables que vous créez à partir d’une source de données surfaciques et que vous pouvez utiliser avec les outils Business Analyst.

Statistical Data Collection

Statistical Data Collections stockent les données personnalisées dans Business Analyst et sont construites à partir de variables propriétaires, tierces ou sélectionnées fournies par Esri. Ces jeux de données personnalisés étendent le jeu de données Business Analyst installé en local qui est défini comme étant la source de données. Des Statistical Data Collection peuvent également être créées à partir d’une classe d’entités surfaciques ou d’un fichier de source de données Business Analyst (BDS) créé dans ArcGIS Business Analyst ArcMap.

Les variables Statistical Data Collection sont classées et accessibles dans Business Analyst par l’intermédiaire de la fenêtre Data Browser (Navigateur de données). Les propriétés de variable Statistical Data Collection peuvent être mises à jour de manière interactive, ce qui permet de contrôler la répartition, la pondération et la mise en forme. Par exemple, vous pouvez définir une variable de population en tant que pourcentage ou une variable de ventes trimestrielles en tant que moyenne. Les outils de géotraitement suivants prennent en charge les variables Statistical Data Collection :

Créer une Statistical Data Collection

Vous pouvez créer une Statistical Data Collection à partir d’une classe d’entités surfaciques ou d’un fichier de source de données Business Analyst (BDS) créé dans ArcMap.

Remarque :

Si aucun jeu de données Business Analyst n’est installé en local, vous pouvez créer une Statistical Data Collection à l’aide du jeu de données local Custom Data (Données personnalisées).

Créer une Statistical Data Collection à partir d’une classe d’entités

Pour créer une Statistical Data Collection à partir d’une classe d’entités, procédez comme suit :

  1. Paramétrez la source de données Business Analyst en cliquant sur le menu déroulant Business Analysis (Analyse commerciale) de l'onglet Analysis (Analyse) du groupe Workflows (Flux de travaux), puis dans Change data source (Modifier la source de données).
  2. Dans la fenêtre Business Analyst data source (Source de données Business Analyst), cliquez sur Computer (Ordinateur) et choisissez un jeu de données installé en local (USA_ESRI_2022, par exemple) ou Custom Data (Données personnalisées). Cliquez sur OK.
    Remarque :

    Le jeu de données installé en local que vous avez sélectionné doit correspondre au millésime de structure et de limite des données en entrée.

  3. Ouvrez de nouveau le menu déroulant Business Analysis (Analyse commerciale) et cliquez sur New Statistical Data Collection (Nouvelle collection de données statistiques) Nouvelle collection de données statistiques.

    La fenêtre Create Statistical Data Collection (Créer une collection de données statistiques) s’ouvre.

  4. Cliquez sur le bouton du dossier Input Data (Données en entrée), accédez à une classe d’entités en entrée, puis sélectionnez-la. Cliquez sur OK.
  5. Cliquez sur Create (Créer).

    La fenêtre Edit Statistical Data Collection (Mettre à jour une collection de données statistiques) s’ouvre. Elle contient les onglets suivants :

    • Source — Contient des informations générales relatives à vos données, y compris l’état de l’index de performance.
    • Variables — Contient les contrôles des paramètres de variable, tels que Precision (Précision), Field Format (Format du champ) et Apportionment Method (Méthode de répartition).
    • Properties (Propriétés) — Contient des zones de texte permettant de fournir les métadonnées relatives à un jeu de données personnalisé. Vous pouvez également sélectionner une icône personnalisée pour la Statistical Data Collection.

  6. Éventuellement, générez un index de performance en cliquant sur le bouton Build Index (Créer un index).
    Remarque :

    La création d’un index de performance n’est pas obligatoire, mais elle est vivement recommandée, afin d’assurer les meilleures performances en utilisant des données personnalisées dans des flux de travaux.

  7. Cliquez sur OK pour enregistrer toutes les modifications.

    La fenêtre Edit Statistical Data Collection (Mettre à jour une collection de données statistiques) se ferme. La fenêtre Catalog (Catalogue) s’ouvre et la Statistical Data Collection qui vient d’être créée s’ouvre. Pour gérer les paramètres, cliquez à l’aide du bouton droit de la souris sur la Statistical Data Collection et cliquez sur Edit (Mettre à jour).

Créez une Statistical Data Collection depuis un BDS

Pour créer une Statistical Data Collection à partir d’un BDS, suivez la procédure suivante :

  1. Paramétrez la source de données Business Analyst en développant le menu déroulant Business Analysis (Analyse commerciale) de l’onglet Analysis (Analyse) du groupe Workflows (Flux de travaux), puis dans Change data source (Modifier la source de données).
  2. Dans la fenêtre Business Analyst data source (Source de données Business Analyst), cliquez sur Computer (Ordinateur) et choisissez un jeu de données installé en local (USA_ESRI_2022, par exemple) ou Custom Data (Données personnalisées). Cliquez sur OK.
    Remarque :

    Le jeu de données installé en local que vous avez sélectionné doit correspondre au millésime de structure et de limite des données en entrée.

  3. Ouvrez de nouveau le menu déroulant Business Analysis (Analyse commerciale) et cliquez sur New Statistical Data Collection (Nouvelle collection de données statistiques) Nouvelle collection de données statistiques.

    La fenêtre Create Statistical Data Collection (Créer une collection de données statistiques) s’ouvre.

  4. Cliquez sur Import Legacy Data (BDS) (Importer des données héritées (BDS)).
  5. Cliquez sur le bouton du dossier Input Business Analyst Datasource (BDS) (Source de données Business Analyst (BDS) en entrée), accédez au BDS en entrée et sélectionnez-le.
  6. Cliquez sur Importer.
  7. SI le BDS contient des jointures ou calculs dynamiques, vous devez créer une classe d’entités, qui sera l’entrée de la nouvelle Statistical Data Collection.
  8. Pour créer une classe d’entités en sortie, procédez comme suit :

    Remarque :

    Dans ce scénario, un paramètre conditionnel de classe d’entités en sortie s’affiche dans la fenêtre New Statistical Data Collection (Nouvelle collection de données statistiques). La zone de texte du paramètre est vide, car la géodatabase qui doit contenir la classe d’entités n’existe pas encore. Vous devez créer une géodatabase et la parcourir ou utiliser un autre format (.shp, par exemple).

    1. Créez une géodatabase dans ArcCatalog et sélectionnez-la comme emplacement de stockage de la classe d’entités en sortie.
    2. Donnez un nom à la classe d’entités en sortie, puis cliquez sur OK.
  9. Éventuellement, générez un index de performance.
    Remarque :

    La création d’un index de performance n’est pas obligatoire, mais elle est vivement recommandée, afin d’assurer les meilleures performances en utilisant des données personnalisées dans des flux de travaux.

    1. Si le BDS contient un index de performance déjà généré, vous êtes invité à générer un index équivalent. Cliquez sur Yes (Oui) pour créer l’index.
    2. Si le BDS ne contient pas d’index de performance existant, vous pouvez en créer un en ouvrant la fenêtre Edit (Mettre à jour) et en cliquant sur Build Index (Créer un index).
  10. Cliquez sur OK pour enregistrer toutes les modifications.

    La fenêtre Edit Statistical Data Collection (Mettre à jour une collection de données statistiques) se ferme. La fenêtre Catalog (Catalogue) s’ouvre et la Statistical Data Collection qui vient d’être créée s’ouvre. Pour gérer les paramètres, cliquez à l’aide du bouton droit de la souris sur la Statistical Data Collection et cliquez sur Edit (Mettre à jour).

Remarques sur l'utilisation

Gardez ce qui suit à l’esprit :

  • Une Statistical Data Collection est un fichier qui contient le chemin d’accès à un jeu de données source, ainsi qu’à d’autres propriétés des données personnalisées.
  • Le fichier .sdcx est stocké dans le dossier d’accueil du projet.
  • Le fichier .sdcx 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.
  • Si la version source du jeu de données Business Analyst est désinstallée ou indisponible, le fichier .sdcx devient inactif.
  • Si le jeu de données Business Analyst source, utilisé pour créer le fichier .sdcx, est désinstallé ou n’est plus disponible, une tentative de mise à jour vers une autre version du même jeu de données pays est effectuée.
  • La liste des méthodes de répartition peut varier en fonction de la source de données. La liste par défaut de ces champs de pondération est référencée à partir de la couche de points des centroïdes d’îlots de recensement.
  • Le type de champ de variable .sdcx est double et est défini en tant que Output Type. Les calculs et scripts personnalisés prennent en charge les champs de type double, chaîne et entier. Par exemple, en spécifiant un champ de type chaîne permettant la flexibilité des descriptions textuelles en sortie, telles que l’affichage des propriétés d’un attribut Dominant Tapestry Name (Nom Tapestry dominant). Pour en savoir plus sur les types de données des champs ArcGIS.

Créer des variables calculées dans Statistical Data Collection

Les variables calculées sont de nouveaux champs que vous pouvez ajouter à une Statistical Data Collection pour créer des expressions personnalisées en vue d’analyses. Ces expressions personnalisées peuvent inclure des calculs simples, du code Pythoncomplexe ou des combinaisons de deux champs existants ou plus. Vous pouvez importer ou exporter les variables calculées sous la forme d’un fichier d’expression d’étiquette (.lxp).

En savoir plus sur les notions fondamentales concernant les calculs de champs

Pour créer et mettre à jour une variable calculée dans une Statistical Data Collection, procédez comme suit :

  1. Démarrez ArcGIS Pro, puis ouvrez la fenêtre Catalog (Catalogue) si cela est nécessaire.
    Conseil :

    Pour ouvrir la fenêtre Catalogue, cliquez sur l’onglet Vue sur le ruban, puis sur Catalogue Fenêtre Catalogue.

  2. Dans l’onglet Project (Projet), cliquez avec le bouton droit sur la Statistical Data Collection et sélectionnez Edit (Modifier).

    L’éditeur Statistical Data Collection (Collection de données statistiques) apparaît.

  3. Cliquez sur Add (Ajouter) pour créer une variable calculée.

    La boîte de dialogue Calculate Variable (Calculer une variable) apparaît.

  4. Créez un calcul dans la zone Expression.

    Ici, vous pouvez combiner des champs, insérer des valeurs, importer des scripts ou écrire une expression personnalisée.

  5. Cliquez sur Verify (Vérifier) Vérifier pour vérifier l’expression.
  6. Dans la zone de texte Name (Nom), saisissez le nom de champ.
  7. Dans la zone de texte Title (Titre), saisissez l’alias.
  8. Lorsque vous avez terminé, cliquez sur OK.

    Le nouveau champ Calculated Variable est ajouté à la Statistical Data Collection.

    • Pour modifier n’importe quelle propriété du champ, comme Vintage (Millésime), Field Format (Format des champs) ou Category (Catégorie), cliquez avec le bouton droit sur le champ et sélectionnez Properties (Propriétés).
    • Pour mettre à jour votre variable calculée, sélectionnez le champ et cliquez sur Edit Calculation (Mettre à jour le calcul), ou cliquez avec le bouton droit sur le champ et sélectionnez Edit Calculation (Mettre à jour le calcul).
    • Pour supprimer la variable calculée, cliquez sur le champ, puis sur Delete (Supprimer).

Index SDCX

Vous pouvez créer une Statistical Data Collection avec un index pour améliorer l’analyse et ses résultats. Par défaut, les jeux de données Business Analyst installés localement et les données en ligne sont indexés. Lors de l’utilisation des données personnalisées, il est recommandé de générer un index pour des performances optimales. La boîte de dialogue de l’éditeur Statistical Data Collection (Collection de données statistiques) est une interface pratique pour mettre à jour et gérer les indices de performance associés aux données personnalisées.

Vous pouvez utiliser la boîte de dialogue de l’éditeur Statistical Data Collection (Collection de données statistiques) ou l’outil de géotraitement Generate SDCX Index (Générer l’index SDCX) pour créer et reconstruire un index SDCX.

Conseil :

Les modifications apportées à un fichier .sdcx (modifications apportées à la couche de répartition ou à la valeur de pondération, par exemple) sont automatiquement détectées et l’index doit être reconstruit.

Remarques sur l'utilisation

Les fichiers Statistical Data Collection (SDCX) peuvent contenir des références à des variables de données Esri standard pour une utilisation dans des outils de géotraitement, comme l’outil Enrichir la couche.

  • Les variables standard sont ajoutées à l’aide de la commande Add Variable (Ajouter une variable) de l’éditeur Statistical Data Collection (Collection de données statistiques).
  • Si le BDS en entrée contient un index de performance, un nouveau sera généré pour la Statistical Data Collection lors de sa création. Cette opération prendra quelques secondes.
  • Les variables standard ajoutées ne sont pas précodées. Par exemple, une variable ajoutée peut faire référence à l’année en cours du jeu de données Business Analyst actif. Si vous basculez sur le jeu de données de l’année précédente, la référence de la variable est automatiquement mise à jour pour faire référence à cette année.
  • Vous pouvez ajouter au fichier .sdcx une variable standard accessible dans la fenêtre Data Browser (Navigateur de données).
  • Les variables provenant d’autres fichiers .sdcx ne sont pas prises en charge.
  • Les alias de variables standard ajoutées sont pris en charge dans la fenêtre Data Browser (Navigateur de données) et la sortie de l’outil (la population totale en 2022, par exemple). Les noms de champ sont utilisés dans la vue des variables SDCX, par exemple populationtotals.TOTPOP_CY.
  • Les variables de données en ligne ne sont pas pris en charge.
  • Les variables standard ne sont pas prises en charge lors du partage d’un fichier SDCX. Ces variables seront supprimées lors du partage.

Couches BDS ArcMap

Les fichiers de source de données Business Analyst (BDS) sont un type de données personnalisées créé avec Business Analyst pour ArcMap. Malgré un ensemble d’outils limité, les variables BDS sont disponibles via le nœud Custom Data (Données personnalisées) de la fenêtre Data Browser (Navigateur de données). Bien que les variables BDS soient disponibles à la sélection, vous pouvez choisir de les convertir en leur équivalent ArcGIS Pro, les Collectes de données statistiques. Vous pouvez convertir des fichiers .bds en Statistical Data Collection en les sélectionnant en tant qu’entrées dans le nouveau workflow Statistical Data Collection.

Rubriques connexes