Disponible avec une licence Business Analyst.
Résumé
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
arcpy.ba.MatchLevelSR(CustomerLayer, CustomerLayerDescr, OutputDirectoryParameterName, {UseSelectedFeatures}, {TitleParameterName}, {ReportFormats})
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 [ReportFormats,...] (Facultatif) | Sélectionnez le format souhaité pour le rapport en sortie.
| String |
Exemple de code
Exemple d'utilisation du script MatchLevelSR (script autonome)
# 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(r"C:\Program Files (x86)\ArcGIS\Desktop10.8\Business Analyst\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")
Environnements
Cet outil n'utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Requiert Business Analyst
- Standard: Requiert Business Analyst
- Advanced: Requiert Business Analyst