Attribuer des clients par ID (Business Analyst)

Niveau de licence :BasicStandardAdvanced

Récapitulatif

Attribue des clients aux points de vente en fonction d'un champ ID point de vente existant dans la table de clients.

Utilisation

Syntaxe

AssignCustomersByID_ba (CustomerLayer, LinkField, {CreateNewFeatureClass}, {OutputFeatureClass})
ParamètreExplicationType de données
CustomerLayer

Couche de clients utilisée pour attribuer des clients à chaque point de vente.

Feature Layer
LinkField

Champ ID point de vente qui sera utilisé pour attribuer des clients.

Field
CreateNewFeatureClass
(Facultatif)

Génère une nouvelle classe d'entités en fonction de la couche existante ou utilise la couche existante.

  • VraiCrée une nouvelle classe d'entités.
  • FauxNe crée pas de nouvelle classe d'entités. La couche d'origine est utilisée.
Boolean
OutputFeatureClass
(Facultatif)

Classe d'entités destinée à contenir les entités des clients.

Feature Class

Exemple de code

Exemple d'utilisation du script AssignCustomersByID (script autonome)
# Name: AssignCustomersByID.py
# Description: Assigns customers in the San Francisco area to their designated store by a corresponding ID field in both layers.
# Author: Esri

# Import system modules
import arcview
import arcpy

arcpy.ImportToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.2\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
 
try:
# Acquire extension license 
  arcpy.CheckOutExtension("Business") 
 	
# Defines the parameters for the Assign Customers by ID tool
  CustPath = "C:/temp/sf_cust.shp"
  StoreId = "STORE_ID"
 
# Assign Customers by ID 
  arcpy.AssignCustomersByID_ba(CustPath, StoreId, "false")
 
# Release extension license 
  arcpy.CheckInExtension("Business") 
 
except:
  print arcpy.GetMessages(2)

Environnements

Cet outil n'utilise aucun environnement de géotraitement

Thèmes connexes

Informations de licence

ArcGIS for Desktop Basic: Requis Business Analyst
ArcGIS for Desktop Standard: Requis Business Analyst
ArcGIS for Desktop Advanced: Requis Business Analyst
5/10/2014