Удалить сеанс проверок (Data Reviewer)
Краткая информация
Удаляет один и более сеансов и все связанные записи из рабочей области проверок.
сеанс проверок используется для хранения и управления результатами анализа данных на всем протяжении жизненного цикла отклонения. Это позволяет упорядочивать результаты, полученные в ходе запуска пакетных заданий и выполнения визуальных осмотров.
Использование
-
Рабочая область проверок (Reviewer Workspace) может храниться как в корпоративной, так и в файловой или персональной базе геоданных.
При удалении сеанса из многопользовательской базы геоданных подключитесь к Рабочей области проверок (Reviewer Workspace), используя ту же версию, что и при создании сессии.
-
Если указанная рабочая область не является рабочей областью проверок, то инструмент возвращает ОШИБКА 090034: Выбранная рабочая область не является рабочей областью Reviewer. Рабочая область не содержит все необходимые таблицы Reviewer. Используйте Диспетчер сеансов проверок (Reviewer Session Manager) или ReviewerConsole для создания рабочей области проверок.
Параметр Сеанс (Session) требует идентификатор и имя сеанса в следующем формате: Session id : name. Инструмент возвращает ОШИБКА 000800: Значение не является членом <value> если Сеанс (Session) не существует в Рабочей области Reviewer (Reviewer Workspace) или некорректно отформатирован.
Используйте инструмент Создать сеанс проверок (Create Reviewer Session) для создания сеансов.
Синтаксис
Параметр | Объяснение | Тип данных |
reviewer_workspace |
Рабочая область, в которой будет создан сеанс проверок. | Workspace |
session |
Идентификатор и имя сеанса проверок. Сеанс должен существовать в рабочей области проверок, например, Session 1 : data_qc. | String |
Пример кода
Пример скрипта для демонстрации использования инструмента Удалить сессию Reviewer (DeleteReviewerSession).
# Name: DeleteReviewerSession.py
# Description: Deletes a Reviewer session from a Reviewer workspace
# Author: Esri
# Date: January 2013
# Import arcpy module
import arcpy
# check out a Data Reviewer extension license
arcpy.CheckOutExtension("datareviewer")
# path to a workspace and session
reviewer_gdb = "C:\\data\\Reviewer.sde"
session="Session 1 : qc01"
# execute the Delete Reviewer Session tool
arcpy.DeleteReviewerSession_Reviewer(reviewer_gdb,session)
# check in the Data Reviewer extension
arcpy.CheckInExtension("datareviewer")
Пример скрипта Python для удаления нескольких сеансов из рабочей области проверок.
# variable for the Reviewer workspace
rev_workspace = "C:\\Data\\Reviewer.sde"
# create a list of sessions IDs
sessions = ['Session 4 : qc01','Session 5 : qc02','Session 6 : qc03']
# execute the Delete Reviewer Session tool
arcpy.DeleteReviewerSession_Reviewer(rev_workspace,sessions)