Disponible avec une licence Business Analyst.
Résumé
Affiche les segments Tapestry et les groupes d'agrégation qui reflètent le plus précisément vos enregistrements client et compare votre profil de client au rapport de segmentation des profils de votre géographie de base.
Pour en savoir plus sur le fonctionnement du rapport de segmentation des profils
Utilisation
Généralement, le profil de segmentation cible repose sur les enregistrements client.
Si vous voulez utiliser des données volumétriques à la place de la répartition des clients dans chaque segment, vous devez créer le profil avec des informations volumétriques.
Le profil de segmentation type peut être généré avec l'outil Créer un profil par somme de zones.
Les clients du profil de segmentation cible doivent être entièrement à l'intérieur du profil de segmentation type.
Si vous ne savez pas quel profil de segmentation type utiliser, vous pouvez utiliser l'ensemble des Etats-Unis.
La base de segmentation peut être générée avec la population adulte totale ou le nombre total de ménages.
La population adulte totale comprend les individus âgés de 18 ans ou plus.
Par défaut, le taux de pénétration se calcule en divisant le total cible de chaque segment par le total de base et en multipliant par 100. Vous pouvez modifier le multiplicateur de base pour utiliser 1 000 en ajustant cette valeur dans Business Analyst > Préférences sous l'onglet Analyse.
Syntaxe
arcpy.ba.CustTapestryProfile(BaseProfile, TargetProfile, {SelectedBaseProfileResult}, {SelectedTargetProfileResult}, {SortEnable}, {FieldsSort}, {SortWay}, {TitleParameterName}, OutputDirectoryParameterName, {ReportFormats})
Paramètre | Explication | Type de données |
BaseProfile | Profil type utilisé dans le calcul de l'index et du taux de pénétration (pourcentage). Ce profil repose généralement sur l'étendue géographique de vos clients. | Folder |
TargetProfile | Profil cible à comparer au profil type. En général, il repose sur vos clients et est généré à l'aide des outils Profil de segmentation. | Folder |
SelectedBaseProfileResult (Facultatif) | Nouveau nom du profil type qui apparaîtra dans votre rapport. | String |
SelectedTargetProfileResult (Facultatif) | Nouveau nom du profil cible qui apparaîtra dans votre rapport. | String |
SortEnable (Facultatif) | Offre des options de tri du rapport de segmentation des profils.
| Boolean |
FieldsSort (Facultatif) | Sélectionnez la méthode de tri des données volumétriques dans le rapport de segmentation des profils des clients.
| String |
SortWay (Facultatif) | Sélectionnez l'ordre du champ de tri.
| String |
TitleParameterName (Facultatif) | Titre du rapport. | String |
OutputDirectoryParameterName | Répertoire en sortie qui contiendra le rapport. | Folder |
ReportFormats [ReportFormats,...] (Facultatif) | Format du rapport en sortie.
| String |
Exemple de code
Exemple d'utilisation du script CustTapestryProfile (script autonome)
# Name: CustTapestryProfile.py
# Description: Generates a Tapestry report based on pre-generated profiles.
# 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 Profile Segmentation Report tool
BaseSeg = "C:/temp/Profile/Profile.xml"
TargetSeg = "C:/temp/Profile1/Profile.xml"
OutPath = "C:/temp/Output_Segmentation2"
# Create Profile Segmentation Report
arcpy.CustTapestryProfile_ba(BaseSeg, TargetSeg, 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