Generate Survey Report For Profile (Business Analyst)

Disponible con licencia de Business Analyst.

Resumen

Displays characteristics from the consumer survey data for your target profile to determine customer lifestyle habits and preferences.

Uso

  • Generates a report for all the characteristics from the selected Survey Category parameter value.

  • The generated report is based on the Target Profile input compared to a base profile.

  • Reports can be sorted using the Sort Column parameter's Expected Number or Index options. Expected Number is based on counts—for example, number of adults—while Index is based on a rank.

Parámetros

EtiquetaExplicaciónTipo de datos
Target Profile

A segmentation profile representing the segments to be analyzed. The target profile usually represents your customer segmentation profile.

File
Base Profile

A segmentation profile representing the base profile segments. This is the segmentation used for comparison. The base profile usually represents your market area segmentation profile.

File
Survey Category

A category that contains characteristics from the consumer survey.

String
Output Report Folder

The output location where the report will be saved.

Folder
Sort Column
(Opcional)

Specifies the column to use to sort the report.

  • Expected NumberSort is based on counts—for example, number of adults. This is the default.
  • IndexSort is based on rank.
String
Sort Order
(Opcional)

Specifies the order of the report, based on the sort column, in ascending or descending order.

  • AscendingSort in ascending order.
  • DescendingSort in descending order. This is the default.
String
Report Title
(Opcional)

The title of the report.

String
Report Formats
(Opcional)

The report output format. The default value is PDF. Additional available formats are XLSX, HTML, CSV, and PAGX.

String

Salida derivada

EtiquetaExplicaciónTipo de datos
Output Report

The output report file.

File

arcpy.ba.GenerateSurveyReportForProfile(target_profile, base_profile, survey_category, report_folder, {sort_column}, {sort_order}, {report_title}, {report_format})
NombreExplicaciónTipo de datos
target_profile

A segmentation profile representing the segments to be analyzed. The target profile usually represents your customer segmentation profile.

File
base_profile

A segmentation profile representing the base profile segments. This is the segmentation used for comparison. The base profile usually represents your market area segmentation profile.

File
survey_category

A category that contains characteristics from the consumer survey.

String
report_folder

The output location where the report will be saved.

Folder
sort_column
(Opcional)

Specifies the column to use to sort the report.

  • EXPECTED_NUMBERSort is based on counts—for example, number of adults. This is the default.
  • INDEXSort is based on rank.
String
sort_order
(Opcional)

Specifies the order of the report, based on the sort column, in ascending or descending order.

  • ASCENDINGSort in ascending order.
  • DESCENDINGSort in descending order. This is the default.
String
report_title
(Opcional)

The title of the report.

String
report_format
[report_format,...]
(Opcional)

The report output format. The default value is PDF. Additional available formats are XLSX, HTML, CSV, and PAGX.

String

Salida derivada

NombreExplicaciónTipo de datos
output_report

The output report file.

File

Muestra de código

GenerateSurveyReportForProfile example (stand-alone script)

The following stand-alone script demonstrates how to use the GenerateSurveyReportForProfile function.

import arcpy
arcpy.ba.GenerateSurveyReportForProfile(r"C:\Users\MyProject\customerprofile.sgprofile", r"C:\Users\MyProject\MarketAreaprofile.sgprofile", "Automobiles and Automotive Products", r"C:\Users\MyProject\Reports_Output", "EXPECTED_NUMBER", "DESCENDING", "Auto Survey Profile Report", "PDF")

Información de licenciamiento

  • Basic: Requiere Business Analyst
  • Standard: Requiere Business Analyst
  • Advanced: Requiere Business Analyst

Temas relacionados