创建检查器会话 (Data Reviewer)
摘要
在指定的工作空间中创建新检查器会话。
用法
-
如果指定的工作空间不是检查器工作空间,那么此工具会返回错误 090034:所选工作空间不是检查器工作空间。工作空间没有所有必需的检查器表。使用 ReviewerConsole 或检查器会话管理器创建检查器工作空间。
如果指定的工作空间中包含较旧版本的检查器方案,那么此工具会返回错误 090036:这是较旧版本的检查器工作空间。可使用“检查器会话管理器”来升级该工作空间。
-
在 ArcSDE 地理数据库中创建会话时,该新建会话版本与检查器工作空间数据库连接的连接属性相关联。
会话模板参数允许您将现有检查器会话中的设置复制到此工具创建的新会话中。这些设置包括以下内容:
- 如果检查失败,则继续进行批处理
- 如果默认检查返回错误,则继续进行批处理
- 不存储几何以便加速处理
- 检查器表编写器选项(检查重复项)
- 检查器表属性
- 默认校验
- 如何写入结果
语法
CreateReviewerSession_Reviewer (reviewer_workspace, session_name, {session_template})
参数 | 说明 | 数据类型 |
reviewer_workspace |
将创建新检查器会话的工作空间。 | Workspace |
session_name |
将创建在检查器工作空间中的会话的名称。 | String |
session_template (可选) |
属性将复制到新会话中的现有检查器会话。 | String |
代码实例
CreateReviewerSession 示例(独立 Python 脚本)
这一独立 Python 脚本在 ArcSDE 地理数据库中存储的检查器工作空间中创建一个新会话。该会话名为 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, "Session 1 : QC Pass 1")
# check in the data reviewer extension
arcpy.CheckInExtension("datareviewer")
环境
此工具不使用任何地理处理环境
相关主题
许可信息
ArcGIS for Desktop Basic: 需要 数据检查器 (Data Reviewer)
ArcGIS for Desktop Standard: 需要 数据检查器 (Data Reviewer)
ArcGIS for Desktop Advanced: 需要 数据检查器 (Data Reviewer)
9/9/2014