6.2.2. 独自のテーブルメタデータ情報を追加する¶
コラム
目次
6.2.2.1. テーブルメタデータ情報の用意¶
6.2.2.1.1. テーブル・キャプション情報¶
注意
6.2.2.1.1.1. 「テーブル・キャプション登録」画面を利用する¶
6.2.2.1.1.1.1. 画面から登録する¶
6.2.2.1.1.1.2. インポートする¶
6.2.2.1.1.2. ジョブネットを利用する¶
- table_definition_xxx.xml※ xxxの部分は任意(例)table_definition_viewcreator.xml
6.2.2.1.2. サンプルSQL情報¶
-- SQLクエリの説明1 -- SQLクエリの説明1 SELECT ... FROM ... WHERE ... ORDER BY ... ; -- SQLクエリの説明2 -- SQLクエリの説明2 SELECT ... FROM ... WHERE ... ORDER BY ... ;
SQLクエリには必ずコメントで説明を記載してください。
SQLの最後は ; (セミコロン)で終えて、改行してください。
複数のサンプルクエリを記載する場合は、クエリ間に空白行を入れてください。
- プリペアドステートメントは使用せずに、データベース操作などでそのまま実行可能な SQL を用意してください。
- データベース操作については、「システム管理者操作ガイド」-「データベース操作」を参照してください。
利用しているデータベースで実行可能な SQL を用意してください。
- example_query_xxx.sql※ xxxの部分は任意(例)example_query_viewcreator.sql
6.2.2.1.3. テーブルカテゴリ情報¶
{ "summary":"カテゴリの要約文を書いてください", "description":"カテゴリの詳細説明文を書いてください", "tables":[ { "name":"テーブル物理名" }, { "name":"テーブル物理名にマッチする正規表現" } ], "categories":[ { "summary":"サブカテゴリの要約文を書いてください", "description":"サブカテゴリの詳細説明を書いてください", "tables":[], "categories":[] } ] }
- (例)sample_table_1, sample_table_2をまとめて指定する場合
"tables":[ { "name":"^sample_table_.*" } ]
- table_category_xxx.json※ xxxの部分は任意(例)table_category_viewcreator.json
6.2.2.2. ジョブネットの実行¶
- テナントデータベース上のテーブルのテーブルメタデータ情報を登録する場合
- シェアードデータベース上のテーブルのテーブルメタデータ情報を登録する場合
- vc_tm_common┗ tablemetadata┣ table_definition_xxx.xml┣ table_category_xxx.json┗ example_query_xxx.sql※ xxxの部分は任意
「サイトマップ」→「テナント管理」→「ジョブ管理」→「ジョブネット管理」から、「ジョブネット管理」画面を表示します。
図:「ジョブネット管理」画面
「ViewCreator Copilot」のカテゴリをクリックします。
図:「ジョブネット管理」画面 - 「ViewCreator Copilot」カテゴリのジョブネット選択
取り込むテーブルメタデータ情報に合わせたジョブネットをクリックし、必要に応じて実行パラメータを変更の上、即時実行をクリックします。
図:「ジョブネット管理」画面 - 実行パラメータ確認
図:「ジョブネット管理」画面 - 即時実行クリック
「ジョブネットモニタ一覧」画面から実行したジョブネットの結果を確認してください。
注意