Rapport de synthèse au niveau de l'appariement (Business Analyst)
Récapitulatif
Crée un rapport qui affecte des enregistrements client à l'un des quatre niveaux d'appariement en fonction du code géographique attribué à chaque client, à l'aide des informations d'adresse issues de votre fichier de clients.
Utilisation
-
La couche de clients doit être une classe d'entités ponctuelles.
-
Vous ne pouvez utiliser ce rapport que sur les couches de clients qui ont été créées avec Business Analyst ou Address Coder.
-
Cochez la case Utiliser uniquement les entités sélectionnées pour examiner un sous-ensemble des enregistrements client.
-
Vous pouvez regéocoder votre fichier après avoir apporté des modifications aux enregistrements d'adresse si vous souhaitez améliorer les statistiques du rapport.
Syntaxe
Paramètre | Explication | Type de données |
CustomerLayer |
Classe d'entités points en entrée contenant la couche de clients. En général, il s'agit d'une couche de clients Business Analyst. | Feature Layer |
CustomerLayerDescr |
Description ou alias du terme de client. Par exemple, il peut s'agir de patients, d'abonnés, de clients et ainsi de suite. | String |
OutputDirectoryParameterName |
Répertoire en sortie qui contiendra le rapport. | Folder |
UseSelectedFeatures (Facultatif) |
Génère un rapport sur les entités sélectionnées de la couche de clients.
| Boolean |
TitleParameterName (Facultatif) |
Titre du rapport. | String |
ReportFormats (Facultatif) |
Sélectionnez le format souhaité pour le rapport en sortie.
| String |
Exemple de code
# Name: MatchLevelSR.py
# Description: Generates a report with how accurately a customer file geocoded in the San Francisco market.
# Author: Esri
# Import system modules
import arcview
import arcpy
arcpy.ImportToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.2\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
try:
# Acquire extension license
arcpy.CheckOutExtension("Business")
# Define input and output parameters for the Match Level Summary Report tool
Customers = "C:/temp/sf_cust.shp"
OutPath = "C:/temp/Output_Segmentation"
# Create Match Level Summary Report
arcpy.MatchLevelSR_ba(Customers, "Customers", OutPath)
# Release extension license
arcpy.CheckInExtension("Business")
except:
print arcpy.GetMessages(2)