概要
指定されたワークスペースにレビューアー セッションを作成します。
使用法
入力ワークスペースは、レビューアー ワークスペースである必要があります。レビューアー ワークスペースを作成するには、[Data Reviewer の有効化 (Enable Data Reviewer)] ツールを使用します。
入力ワークスペースには、最新バージョンのレビューアー スキーマが含まれている必要があります。含まれていない場合は、[Data Reviewer の有効化 (Enable Data Reviewer)] ツールを使用してワークスペースをアップグレードします。
[セッション テンプレート] パラメーターを使用して、既存のレビューアー セッションから、このツールで作成された新しいセッションにプロパティをコピーできます。次のプロパティがあります。
- チェックが失敗した場合にバッチ処理を続行する
- デフォルト チェックがエラーを返した場合にバッチ処理を続行する
- レビューアー テーブル プロパティ
- デフォルト チェック
[セッション テンプレート] を使用する場合、これらのパラメーターは無効になります。
- 重複のチェック
- ジオメトリを格納しない
- セッション ユーザー名
- セッション バージョン
新しいセッションのプロパティを指定する場合は、セッション テンプレートを選択しないでください。
[重複のチェック] パラメーターは、セッション内で重複する整合チェック結果の処理方法を指定します。重複エラーとは、OBJECTID または IDENTIFIER、REVIEWERCODE、ORIGINTABLE、PARAMETER の各フィールドで値が一致しているエラーを指します。
構文
arcpy.Reviewer.CreateReviewerSession(reviewer_workspace, session_name, {session_template}, {duplicate_checking}, {store_geometry}, {username}, {version})
パラメーター | 説明 | データ タイプ |
reviewer_workspace | 新しいレビューアー セッションが作成されるワークスペース。 | Workspace |
session_name | レビューアー ワークスペースに作成されるセッションの名前。 | String |
session_template (オプション) | 新しいセッションにコピーされるプロパティを持っている既存のレビューアー セッション。 | String |
duplicate_checking (オプション) | セッション内で重複する整合チェック結果の処理方法を指定します。
| String |
store_geometry (オプション) | 結果に関連するジオメトリを含めるかどうかを指定します。
| Boolean |
username (オプション) | レビューアー セッションの作成者のユーザー名。デフォルトは、現在ログインしている Windows ユーザーです。 | String |
version (オプション) | セッションが関連付けられるエンタープライズ ジオデータベースのバージョン。このパラメーターは、エンタープライズ ジオデータベースに格納されているレビューアー ワークスペースを選択している場合のみ有効になります。 | String |
派生した出力
名前 | 説明 | データ タイプ |
session | ツールの実行後に作成されるレビューアー セッションの名前。 | String |
コードのサンプル
このスタンドアロン Python スクリプトは、エンタープライズ ジオデータベースに格納されたレビューアー ワークスペースにセッションを作成します。このセッションは、「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 スクリプトは、エンタープライズ ジオデータベースに格納されたレビューアー ワークスペースにセッションを作成します。重複チェックとジオメトリの格納パラメーターが設定されます。
# 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")
ライセンス情報
- Basic: 次のものが必要 Data Reviewer
- Standard: 次のものが必要 Data Reviewer
- Advanced: 次のものが必要 Data Reviewer