Сводка
Создает сеанс Reviewer в указанной рабочей области.
Использование
Входная рабочая область должна быть корректной рабочей областью Reviewer. Используйте инструмент Включить Data Reviewer для создания рабочей области Reviewer.
Входная рабочая область должна содержать текущую версию схемы Reviewer. В противном случае для обновления рабочей области используйте инструмент Включить Data Reviewer.
Параметр Шаблон сеанса позволяет скопировать свойства из существующего сеанса Reviewer в новый сеанс, созданный этим инструментом. Используются следующие свойства:
- Продолжить пакетную обработку при сбое проверки
- Продолжить пакетную обработку, если проверки по умолчанию возвращают ошибку
- Свойства таблицы Reviewer
- Проверки по умолчанию
Если используется Шаблон сеанса эти параметры будут недоступными:
- Проверить на наличие дубликатов
- Не хранить геометрию
- Имя пользователя сеанса
- Версия сеанса
Если вы хотите задать свойства для нового сеанса, не выбирайте шаблон сеанса.
Параметр Проверить на наличие дубликатов определяет, как будут обрабатываться результаты проверки на дубликаты в сеансе. Дублирующиеся ошибки - это те, у которых есть совпадающие значения в полях OBJECTID или IDENTIFIER, REVIEWERCODE, ORIGINTABLE и PARAMETER.
Синтаксис
arcpy.Reviewer.CreateReviewerSession(reviewer_workspace, session_name, {session_template}, {duplicate_checking}, {store_geometry}, {username}, {version})
Parameter | Объяснение | Тип данных |
reviewer_workspace | Рабочая область, в которой будет создан новый сеанс Reviewer. | Workspace |
session_name | Имя сеанса, который будет создан в рабочей области Reviewer. | String |
session_template (Дополнительный) | Существующий сеанс Reviewer, свойства которого будут скопированы в новый сеанс. | String |
duplicate_checking (Дополнительный) | Определяет, как результаты проверки дубликатов обрабатываются в сеансе.
| String |
store_geometry (Дополнительный) | Определяет, будут ли результаты включать связанную геометрию.
| Boolean |
username (Дополнительный) | Имя пользователя, создавшего сеанс Reviewer. По умолчанию это пользователь Windows, подключенный в данный момент. | String |
version (Дополнительный) | Версия многопользовательской базы геоданных, с которой будет связан сеанс. Параметр только включается только если выбрана рабочая область Reviewer, хранящаяся в многопользовательской базе геоданных. | String |
Производные выходные данные
Name | Объяснение | Тип данных |
session | Название сеанса Reviewer, созданного в результате работы инструмента. | Строковое |
Пример кода
Этот автономный скрипт Python создает сеанс в рабочей области Reviewer, хранимой в многопользовательской базе геоданных. Имя сеанса – QC Pass 1.
# Name: CreateReviewerSession.py
# Description: Creates a reviewer session in a geodatabase
# Author: Esri
# Date: December 2011
# Import arcpy module
import arcpy
# check out a data reviewer extension license
arcpy.CheckOutExtension("datareviewer")
# path to a workspace
reviewer_gdb = "C:/SampleData/Reviewer.sde"
# Execute the Create Reviewer Session tool
arcpy.CreateReviewerSession_Reviewer(reviewer_gdb, "QC Pass 1")
# check in the data reviewer extension
arcpy.CheckInExtension("datareviewer")
Этот автономный скрипт Python создает сеанс в рабочей области Reviewer, хранимой в многопользовательской базе геоданных. Параметры проверки дубликатов и хранения геометрии заданы.
# Name: CreateReviewerSession.py
# Description: Creates a reviewer session in a geodatabase
# Author: Esri
# Date: May 2015
# Import arcpy module
import arcpy
# check out a data reviewer extension license
arcpy.CheckOutExtension("datareviewer")
# path to a workspace
reviewer_gdb = "C:/SampleData/Reviewer.sde"
# Execute the Create Reviewer Session tool. Do not specify a template session and set the duplicate checking and store geometry parameters.
# Session User Name parameter is not supplied so it will be set to the logged in user name.
# Session Version parameter is not supplied so it will be set to the Default version.
arcpy.CreateReviewerSession_Reviewer(reviewer_gdb, 'Test Session', '', 'DATABASE', 'DO_NOT_STORE_GEOMETRY')
# check in the data reviewer extension
arcpy.CheckInExtension("datareviewer")
Environments
Информация о лицензиях
- Basic: Требуется Data Reviewer
- Standard: Требуется Data Reviewer
- Advanced: Требуется Data Reviewer