Créer le profil par importation depuis une table (Business Analyst)

Niveau de licence :BasicStandardAdvanced

Récapitulatif

Crée un profil à partir d'une table d'informations de segmentation agrégées. Par exemple, cet outil crée un profil à partir d'une table d'enregistrements qui agrège le nombre de clients pour chaque segment.

Pour en savoir plus sur le fonctionnement de l'outil Créer le profil par importation depuis une table

Utilisation

Syntaxe

CreateProfileByImportFromTable_ba (Dataset, InputClusterCodeFieldName, InputCustomerCountFieldName, ProfileFolder, {InputVolumeInfoFieldName}, {InputProfileComments})
ParamètreExplicationType de données
Dataset

Table contenant les codes de segmentation et les attributs.

Table View
InputClusterCodeFieldName

Champ de la table en entrée contenant les codes de segmentation.

Field
InputCustomerCountFieldName

Champ de la table en entrée contenant le nombre d'enregistrements pour chaque segment. Par exemple, il peut s'agir du nombre de clients dans chaque segment.

Field
ProfileFolder

Le profil en sortie est créé dans ce dossier. Le nom du dossier correspond à celui du profil utilisé dans Business Analyst. Par exemple, un profil créé dans le dossier C:\My Output Data\Projects\Default Project\Segmentation\Profiles\NewProfile est désigné sous le nom de NewProfile dans Business Analyst.

Folder
InputVolumeInfoFieldName
(Facultatif)

Champ facultatif de la table en entrée qui contient les informations volumétriques agrégées pour chaque segment. Par exemple, il peut s'agir du nombre total des ventes pour chaque segment.

Field
InputProfileComments
(Facultatif)

Commentaires facultatifs concernant le profil. Ces commentaires peuvent inclure des informations, telles que l'auteur, la source, la date et l'année.

String

Exemple de code

Exemple d'utilisation du script CreateProfileByImportFromTable (script autonome)
# Name: CreateProfleByImportFromTable.py
# Description: Creates a segmentation profile from a table that contains segmentation distributions.
# Author: Esri

# Import system modules

import arcview
import arcpy

arcpy.AddToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.2\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
 
try:
# Acquire extension license 
  arcpy.CheckOutExtension("Business")
 
# Define input and output parameters for the Create Profile by Import From Table tool
  InputTable= "C:/temp/Profile.dbf"
  OutPath = "C:/temp/NewProfile.xml"
 
# Create Profile by Import from Table
  arcpy.CreateProfileByImportFromTable_ba(InputTable, "CodeFld", "CountFLD", OutPath)
 
# 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