Generate Survey Report For Profile (Business Analyst)

Доступно с лицензией Business Analyst.

Краткая информация

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

Использование

  • 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.

Параметры

ПодписьОписаниеТип данных
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
(Дополнительный)

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
(Дополнительный)

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
(Дополнительный)

The title of the report.

String
Report Formats
(Дополнительный)

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

String

Производные выходные данные

ПодписьОписаниеТип данных
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})
ИмяОписаниеТип данных
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
(Дополнительный)

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
(Дополнительный)

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
(Дополнительный)

The title of the report.

String
report_format
[report_format,...]
(Дополнительный)

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

String

Производные выходные данные

ИмяОписаниеТип данных
output_report

The output report file.

File

Пример кода

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")

Параметры среды

Особые случаи

Информация о лицензиях

  • Basic: Обязательно Business Analyst
  • Standard: Обязательно Business Analyst
  • Advanced: Обязательно Business Analyst

Связанные разделы