テーブルデータを完全に理解して効率的に使用するには、[データ管理] (DMS) の [SQLコンソール] タブでテーブルの詳細を表示します。 テーブルの詳細には、テーブルが属するデータベース、フィールド、インデックス、行数などの技術メタデータ、カテゴリやテーブルの説明などのビジネスメタデータ、テーブルの権限やテーブルの所有者などの管理メタデータが含まれます。
背景情報
DMSはテーブルのメタデータを提供し、開発者やビジネススタッフがアップストリームデータとダウンストリームデータの関係、およびテーブル内のデータの目的を理解するのに役立ちます。 これにより、データを理解する時間が節約され、ユーザーは必要なデータを正確に見つけることができます。 これにより、開発と管理の効率も向上します。
DMSは、テーブルに次の種類のメタデータを提供します。
テクニカルメタデータ: テーブルが属するインスタンスとデータベース、テーブル名、コメント、フィールド、インデックス、文字セット、行数、データサイズ、データ系統、タスク情報、データ品質など、データベース内のテーブルに関する物理情報。
ビジネスメタデータ: テーブルのタグ、カテゴリ、説明、各フィールドの説明、使用状況のメモなど、テーブルの説明と管理に使用されるビジネス情報。
管理メタデータ: 権限、行レベルのアクセス制御、テーブルの所有者など、DMSでテーブルを管理するために使用される情報。
前提条件
管理するデータベースインスタンスは、リレーショナルデータベースまたはデータウェアハウスです。 詳細については、「サポートされているデータベースの種類と機能」をご参照ください。
インスタンスはSecurity Collaborationモードで管理されます。 詳細については、「コントロールモード」をご参照ください。
次のいずれかの条件が満たされています。
DMSのDMS管理者またはデータベース管理者 (DBA) です。 または、スキーマ読み取り専用ロールが割り当てられます。 詳細については、「システムロール」をご参照ください。
管理するデータベースインスタンスの所有者またはDBAです。 詳細については、「データベースインスタンスの変更」をご参照ください。
管理するデータベースインスタンスまたはデータベースインスタンス内のテーブルのデータを照会、変更、またはエクスポートする権限があります。 詳細については、「所有権限の表示」をご参照ください。
手順
DMSコンソールV5.0 にログインします。
テーブルの詳細ページに移動します。 次のいずれかの方法を使用して、テーブルの詳細ページに移動できます。
[SQLコンソール] タブから [データ可視化] タブに移動します。
DMSコンソールの上部のナビゲーションバーで、
を選択します。[データベースを最初に選択してください] ダイアログボックスで、管理するデータベースインスタンスを検索するキーワードを入力し、検索結果からデータベースインスタンスを選択して、[確認] をクリックします。
[SQLコンソール] タブの右上隅にある [拡張機能] セクションのアイコンをクリックします。
表示するテーブルを見つけ、[操作] 列の [詳細] にポインターを移動し、[テーブルの詳細の表示] を選択します。 [Details] パネルが表示されます。
表示するテーブルを検索する
上部のナビゲーションバーで、[ホーム] をクリックします。 検索ボックスに、表示するテーブルの名前を入力します。
検索結果で、[テーブル] オプションをクリックします。 表示するテーブルを見つけ、右側の [詳細] をクリックして [テーブル] ページに移動します。
テーブルの詳細ページで、ビジネス要件に基づいて関連する操作を実行します。
表1 [テーブルの詳細] ページの要素
セクション
説明
テーブルの概要
文字セット: テーブルの文字セット。
行数: テーブル内の行数。
容量 (MB): テーブルが占有するストレージ容量。
環境: 開発環境やテスト環境など、テーブルが属するデータベースインスタンスの環境タイプ。 詳細については、「インスタンスの環境タイプの変更」をご参照ください。
DB情報: テーブルが属するデータベースインスタンス。
権限: テーブルにある権限。
データ所有者: テーブルの所有者。
ラベル: テーブルのタグ。 分類用のタグとして1つ以上のフレーズを追加できます。
説明: テーブルのコメント。
ビジネスの説明: テーブルのビジネスの説明。 説明の長さは最大1,000文字です。 これは、関連するユーザーがテーブルの目的を理解するのに役立ちます。
Category: テーブルのカテゴリ。 カテゴリツリーでテーブルのカテゴリを選択できます。 詳細については、「アセットカテゴリ機能の使用」をご参照ください。
基本情報
フィールド情報:
[フィールド情報] タブには、フィールド名、データ型、説明、機密性レベル、機密性レベルのソース、ビジネスの説明など、テーブル内の各フィールドに関する基本情報が表示されます。
説明テーブルの所有者、DMS管理者、またはDBAの場合は、各フィールドの業務説明を変更できます。 フィールドのビジネス説明を変更するには、フィールドを見つけて、ビジネスの説明 列の説明をダブルクリックします。
次の操作を実行することも可能です。
Selectの生成: テーブル内のすべてのフィールドのクエリに使用されるSELECTステートメントを表示します。
テーブル構造のエクスポート: テーブルのスキーマをデータディクショナリの形式で表示します。 スキーマは、Word、Excel、またはPDFファイルの形式でエクスポートできます。
Ddlの生成: テーブルの作成に使用される完全なDDLステートメントを表示します。
セキュリティレベルの調整: 1つ以上のフィールドの機密レベルを変更します。 詳細については、「1つ以上のフィールドの感度レベルの調整」をご参照ください。
コードジェネレーター: さまざまな形式でコードを生成します。
インデックス:
[インデックス] タブには、各インデックスの名前、タイプ、含まれる列、および注釈が表示されます。
ロー · レベル制御:
[行レベル] コントロールタブには、コントロールフィールドに関する情報が表示されます。 コントロールフィールドの詳細を表示するには、[操作] 列の 制御値詳細 をクリックします。
データ集約度
タスクオーケストレーション機能を使用してテーブルのデータを同期および処理すると、データが流れます。
[データ系統] タブには、テーブルからテーブルへ、またはフィールドからフィールドへのデータの流れが表示されます。 このタブでは、上流と下流のデータを完全に理解できます。 これにより、データ処理の繰り返しやデータの不正使用など、データガバナンスに関する問題を解決できます。 さらに、データ系統は、データ変更による影響を最小限に抑えるのにも役立ちます。
テーブルまたはフィールドの上流と下流を表示するには、テーブルまたはフィールドの左右にあるアイコンをクリックします。 上流データは左側に表示され、下流データは右側に表示されます。
バージョン管理
[履歴バージョン] タブには、テーブルのスキーマバージョンが表示されます。 次の操作を実行することも可能です。
スクリプトのプレビュー: スキーマバージョンの生成に使用されるSQLスクリプトをプレビューします。
テーブル構造の比較: スキーマバージョンを別のデータベースに同期するか、スキーマバージョンを別のデータベースのスキーマバージョンと比較します。 詳細については、「スキーマの同期」をご参照ください。
構造回復: 復元するスキーマバージョンを空のデータベースに同期します。 詳細については、「空のデータベースの初期化」をご参照ください。
出力情報
タスクオーケストレーション機能を使用してテーブルにデータを書き込むと、タスク名、タスクID、開始時刻、期間、終了時刻など、各タスクに関する情報を表示できます。
次の操作を実行することも可能です。
[コード] をクリックして、タスクオーケストレーションページでタスクのコードを表示します。
[ログ] をクリックして、タスクの操作ログを表示します。
データプレビュー
[データプレビュー] タブでは、テーブル内の最初の50個のデータエントリを表示できます。
説明データエントリを表示するには、テーブルまたはテーブルが属するデータベースインスタンスのデータを照会する権限が必要です。 詳細については、「所有権限の表示」をご参照ください。
データ品質
[データ品質] タブで、テーブルの品質ルールを作成できます。 次に、タスクオーケストレーションページの品質ルールを使用して、テーブルのデータが有効かどうかを確認できます。 これにより、データ品質が向上します。 詳細については、「データ品質の確認」をご参照ください。
使用説明書
[使用方法] タブでは、他のユーザーがテーブルを理解して使用するのに役立つテーブルに関する使用法のメモと追加情報を入力できます。 Markdown構文がサポートされています。
説明すべてのユーザーが入力した情報を表示できますが、情報を変更できるのはDMS管理者、DBA、またはテーブル所有者のみです。