ServiceNow メタデータコレクター
ServiceNow インスタンスのメタデータへの読み取り専用アクセスを提供します。
コレクターは、システムアプリケーション、アプリケーションスコープ、テーブル、フィールド、ビュー、データファブリックテーブルなどの ServiceNow インスタンスからメタデータを収集します。仮想化されたデータ統合のための ServiceNow Data Fabric メタデータをカタログ化します。
カタログ化されたメタデータ
コレクターは、次の情報をカタログ化します。
| オブジェクト | カタログ化された情報 |
|---|---|
| ServiceNow インスタンス | インスタンス URL、接続メタデータ |
| システムアプリケーション | アプリ名、ベンダー、バージョン、アクティブステータス、簡単な説明、ソーステーブル |
| アプリケーションスコープ | スコープ名、スコープ識別子、ベンダー、バージョン、アクティブステータス、ソーステーブル |
| テーブル | テーブル名、拡張可能、sys_updated_on (タイムスタンプ)、ソーステーブル、親テーブル (テーブル継承用) |
| データファブリックテーブル | すべてのテーブルプロパティを継承し、さらに、外部 DatabaseTable との関連付けを行います。 |
| 表示 | すべてのテーブルプロパティを継承し、さらに次の機能を追加します。 ビュー定義 (ソーステーブルと結合条件を含む SQL 定義) |
| フィールド | フィールド名、列ラベル、内部タイプ、最大長、参照テーブル (参照フィールド用)、必須、プライマリ (データファブリックフィールドの場合)、SQL タイプ (データファブリックフィールドの場合) |
| テーブルマッピングを表示 | テーブルにマップ、WHERE 節の条件、左結合、変数プリフィックス、マッピング順序 |
| データ製品 | データ製品名、説明、ステータス (ライフサイクルステータス)、タグ、作成者、作成日、更新日、ソーステーブル |
| データインターフェイス | テーブル名、拡張可能、sys_updated_on (タイムスタンプ)、ソーステーブル、親テーブル (テーブル継承用) |
オブジェクト間の関係
カタログページには、次のデータ資産タイプ間の関係が表示されます。
| データ資産ページ | 関係 |
|---|---|
| ServiceNow インスタンス | アプリケーションスコープ、システムアプリケーション、テーブル、データインターフェイスが含まれます |
| システムアプリケーション | アプリケーションスコープ内に含まれる |
| アプリケーションスコープ | システムアプリケーションとテーブル (スコープ対象のデータ資産を経由)、データインターフェイスが含まれています |
| テーブル | アプリケーションスコープ内に含まれ、フィールドがあり、(拡張テーブルを介して) 別のテーブルを拡張できます。子テーブルによって拡張される可能性があります |
| データファブリックテーブル | すべてのテーブル関係を継承し、さらに次のことを行います。 外部 DatabaseTable から派生 (prov:wasDerivedFrom 経由) |
| 表示 | すべてのテーブル関係を継承し、ビューテーブルマッピングがあります |
| フィールド | テーブルに (has フィールド経由で) 属し、別のフィールド (参照/外部キーフィールド用) を参照する場合があります |
| テーブルマッピングを表示 | ビュー (ビューテーブルマッピング経由)、テーブルへのマップ (テーブルへのマップ経由)、テーブルからデータ選択に属します |
| データ製品 | アプリケーションスコープ内に含まれ、データコンテンツ (テーブルとビューを含む) があります |
| データインターフェイス | アプリケーションスコープ内に含まれ、フィールドがあり、(拡張テーブルを介して) 別のテーブルを拡張できます。子テーブルによって拡張される可能性があります |
ServiceNow のリネージ
次のリネージ情報が ServiceNow コレクターによって収集されます。
| オブジェクト | 利用可能なリネージ |
|---|---|
| 表示 | ビューテーブルマッピングには次の情報が表示されます。
|
| テーブル | テーブル継承リネージ:
|
| フィールド | 参照フィールドリネージ:
|
| データファブリックテーブル | 外部データソースリネージ。データの仮想化元である外部 DatabaseTable (prov:wasDerivedFrom 経由) |
| データインターフェイス | テーブル継承リネージ:
|
サポートされている ServiceNow バージョン
テーブル API を公開する ServiceNow インスタンスをサポートします。ServiceNow Zurich およびオーストラリアのリリースでテスト済みです。
サポートされている認証
コレクターは、ベーシック認証 (ユーザー名とパスワード) を使用して ServiceNow に対して認証します。