Rapports de synthèse (Business Analyst)

Disponible avec une licence Business Analyst.

Résumé

Renseigne et crée des rapports de synthèse sur les styles démographiques pour n’importe quelle couche de limite à l’aide des modèles de rapport Esri.

Utilisation

  • Les couches en entrée doit être des polygones dans l’étendue du jeu de données actif.

  • Les noms de modèles décrivent généralement le type de contenu qu’ils contiennent.

  • Les rapports peuvent être générés pour des couches de limites ou pour plusieurs polygones au sein d’une couche de limites. Utilisez le paramètre Summarization Options (Options de récapitulation) pour définir la façon dont les rapports sont générés lorsqu’une ou plusieurs entités sont présentes.

  • Business Analyst Data, utilisées dans les synthétisations et rapports, sont spécifiées via le paramètre d’environnement Source de données de géotraitement.

  • Lorsque vous utilisez ModelBuilder, vous devez créer un dossier en sortie ou sélectionner un dossier existant avant d’exécuter l’outil Rapports de synthèse.

  • Le paramètre Ring ID Field (Champ ID d’anneau) contrôle l’affichage des données pour chaque polygone, avec les valeurs les plus basses présentées en premier.

  • Les valeurs de paramètre Area Description Field (Champ de description de zone) sont affichées comme en-têtes de rapport en sortie qui distinguent les données pour chaque polygone en entrée.

  • Pour afficher correctement les données pour les sites en entrée avec plusieurs polygones, les paramètres Store ID Field (Champ ID de point de vente), Store Name Field (Champ Nom du point de vente), Ring ID Field (Champ ID d’anneau) et Area Description Field (Champ de description de zone) doivent être configurés.

Syntaxe

arcpy.ba.SummaryReports(in_features, report_templates, reports_folder, {summarization_options}, {single_report}, {formats}, {store_id_field}, {store_name_field}, {store_address_field}, {store_latitude_field}, {store_longitude_field}, {ring_id_field}, {area_description_field}, {title}, {subtitle})
ParamètreExplicationType de données
in_features

Couche de limite contenant un ou plusieurs polygones à utiliser pour créer des rapports.

Feature Layer
report_templates
[report_templates,...]

Un ou plusieurs modèles de rapport à utiliser pour créer le rapport de synthèse. Vous devez être connecté à ArcGIS Online ou Business Analyst Data doit être installé.

String
reports_folder

Emplacement en sortie où les rapports de synthèse sont enregistrés.

Folder
summarization_options
(Facultatif)

Détermine l’affichage des données dans un rapport.

  • INDIVIDUAL_FEATURESRenvoie les modèles de rapport sélectionnés pour chaque polygone individuel de la zone de chalandise. Il s’agit de l’option par défaut.
  • WHOLE_LAYERRenvoie les modèles de rapport sélectionnés représentant uniquement la vue générale de la zone de chalandise.
  • BOTH_FEATURES_AND_LAYERRenvoie les modèles de rapport sélectionnés pour des entités individuelles et la couche entière.
String
single_report
(Facultatif)

Détermine si une sortie unique est générée ou si un fichier séparé est généré pour chaque rapport.

  • CREATE_SINGLE_REPORTTous les rapports sont combinés en une seule sortie.
  • CREATE_REPORT_PER_TEMPLATEUn fichier séparé est généré pour chaque rapport sélectionné. Il s’agit de l’option par défaut.
Boolean
formats
[formats,...]
(Facultatif)

Format de sortie du rapport. La valeur par défaut est PDF.

String
store_id_field
(Facultatif)

Champ utilisé pour regrouper les données pour chaque site dans les rapports en sortie. Ces valeurs de champ ne sont pas affichées dans l’en-tête.

Field
store_name_field
(Facultatif)

Valeurs des champs affichées dans les en-têtes de rapport en sortie qui identifient le site correspondant à chacune des données du polygone.

Field
store_address_field
(Facultatif)

Adresse du point de vente associée à chaque zone de chalandise.

Field
store_latitude_field
(Facultatif)

Champ contenant les coordonnées de latitude (champ Y).

Field
store_longitude_field
(Facultatif)

Champ contenant les coordonnées de longitude (champ X).

Field
ring_id_field
(Facultatif)

Champ contrôlant l’ordre de présentation des données pour les entrées avec plusieurs polygones par site.

Field
area_description_field
(Facultatif)

Champ affiché comme en-tête du modèle en sortie avec des valeurs correspondant à chacune des données des polygones en entrée.

Field
title
(Facultatif)

Titre d’en-tête du rapport.

String
subtitle
(Facultatif)

Sous-titre d’en-tête du rapport. La valeur par défaut est Préparé par Business Analyst for ArcGIS Pro.

String

Sortie dérivée

NomExplicationType de données
output_files

Rapport en sortie.

Fichier

Exemple de code

Exemple d’utilisation de l’outil SummaryReports (fenêtre Python)

Le script de fenêtre Python ci-dessous illustre l'utilisation de la fonction SummaryReports.

import arcpy
arcpy.env.baDataSource = "ONLINE;US;"
arcpy.ba.SummaryReports("TradeArea50", "Age 50+ Profile", r"C:\Temp", "INDIVIDUAL_FEATURES", "CREATE_REPORT_PER_TEMPLATE", "PDF", "ID", None, None, "STORE_LAT", "STORE_LONG", "RING", "AREA_DESC", "Age 50 Plus Store Trade Area", "Prepared By Business Analyst Pro")

Informations de licence

  • Basic: Requiert Business Analyst
  • Standard: Requiert Business Analyst
  • Advanced: Requiert Business Analyst

Rubriques connexes