モデル シート データ検証ルールの設定
- "管理"の"外観のユーザー設定" ページで"シート内のデータ検証" チェックボックスをオンにします。
- 検証ルールで使用する列について、"モデル管理"の列コードからスペースを削除します。
- Planning Configuration Manager アプリケーションを使用してデータ検証済のモデル シートを管理するには、"Workforce Planning 設定の管理" タスクで、"アプリケーションの目的"に"Adaptive Planning の計画"を選択します。既存の応募情報でこの選択を変更することはできません。
- セキュリティ:モデルに "シート、科目、属性、数式を含む" 権限
モデル管理者は、モデル シートのセルにユーザーが入力したデータに対するデータ検証ルールを作成することで、以下のことを確認できます。
- データの精度。
- データの整合性。
- モデル シート
- ダッシュボード上のモデル シート
- モデル シート データの API によるインポート
- モデル シートにインポートする Planning データ ローダ
検証をトリガすると、以下が表示されます。
- 重大な警告をトリガする行を囲む赤の枠線 無効なデータを修正するまではシートを保存できません。
- 行を囲むオレンジ色の枠線は、ソフト警告をトリガします。この無効なデータを含むシートを保存できます。
- メイン メニューから"モデル管理"を選択します。
- モデル シートのシート ビルダーにアクセスするには、以下のいずれかを選択します。
- 組織割当シート
- ユーザー割当シート
- モデル シートの横にある"編集"を選択します。
- "データ検証ルール"を選択します。
- 次を参考にして、検証ルールを作成または編集します。
オプション 説明 式このフィールドに行のドット表記のブール式を手動で入力するか、"式ビルダー"を使用します。式で列を参照する場合、それらの列のコードを使用します。次の列のコードに基づいてデータが評価されます。- 特性列
- 属性列
- 初期残高データ入力列。対応する科目のコードに基づいて評価されます。
- テキスト セレクターのデータ入力列
データ検証ルールは、データがこの式の許容値内にあるかどうかをチェックします。 データが許容値の範囲外である場合、そのセルに対して違反がトリガされます。保存時に、文字列が自動的に小文字に設定されます。文字列では大文字と小文字が区別されないため、この小文字は検証に影響しません。例: モデル シートに "行 ID" 列が含まれており、すべての行 ID を 4 文字にしたいと考えています。「Length (ROW.ID) = 4」と入力します。式ビルダー式ビルダーアイコンをクリックすると、次のいずれかの操作ができるようになります。- 行のドット表記のブール式を手動で入力します。 正しい数式を入力するために、ドロップダウン メニューで利用可能なオプションを参照できます。例:"列"ドロップダウン メニューを表示し、列に正しいコードを使用していることを確認します。
- ドロップダウン メニューを使用して、行のドット表記のブール式のさまざまな部分を挿入します。
ヘルプ テキストヘルプ テキストは 128 文字未満で入力してください。名前ルール名を 65 文字未満で入力します。タイプ- True: データが条件を満たさない場合にエラーが表示されます。例: 支給レートが 100,000 を超えているかどうかをチェックするルールでは、支給レートが 100,000 を下回ったときにエラーが表示されます。
- 偽: データが条件を満たした場合にエラーが表示されます。 例: 支給レートが 100,000 を超えているかどうかをチェックするルールでは、支給レートが 100,000 を超えるとエラーが表示されます。
アクション- 重大なエラー: 行に赤い枠線が表示されます。 無効なデータを修正するまではシートを保存できません。
- 警告: 行にオレンジ色の枠線が表示されます。この無効なデータを含むシートを保存できます。
- (任意) ルールの "その他のアクション" メニューから、検証ルールをアクティブ化または非アクティブ化します。存在できるアクティブなルールは 15 件までです。非アクティブなルールをドラフトとして使用できます。
シート ビューに現在表示されている行にのみ検証が適用されます。重大なエラーが存在するときに有効な行を保存するには、シート ビューを変更して無効な行をフィルタリングしてから保存します。
ユーザーがすでにロードしたシートに対して検証ルールを追加、変更、または削除した場合、その変更を適用するにはそのユーザーがシートをリフレッシュする必要があります。
検証をトリガしたときに、無効なデータにマウスを合わせると、以下のような内容が表示されます。
- これが重大なエラーの検証か警告の検証か。
- ルールの検証ヘルプ テキスト。
importConfigurableModelData API を使用してモデル シート データをインポートするときに、検証ルールを適用するかスキップするかを選択できます。検証ルールの適用を選択すると、データが分析され、ルールに失敗したすべてのセルが特定されてからインポートされます。 重大なエラーが存在する場合は、以下の処理が行われます。
- インポートしないでください。
- エラーのある行のリストを提供する。これにより、データ ソースに移動して問題を修正できます。
"管理"
の "外観のユーザー設定
" ページで "データのインポートでのデータ検証 (シートでのデータ検証が必要)
" チェックボックスをオンにする必要があります。