すべてのプロダクト
Search
ドキュメントセンター

Data Management:テーブルスキーマの設計仕様

最終更新日:Aug 21, 2024

データ管理を使用すると、テーブルスキーマの設計を指定してフィールドの存在を確認できます。これにより、データ分析やデータスクラブなどの後続の操作を実行できます。 このトピックでは、新しいテーブルにフィールドが存在するようにセキュリティルールを設定する方法について説明します。

前提条件

データ管理 (DMS) 管理者またはデータベース管理者 (DBA) です。 システムロールを表示する方法の詳細については、「システムロールの表示」をご参照ください。

背景情報

スキーマ設計は、各企業またはビジネスラインに固有であり得る。 ほとんどの場合、管理者はデータ管理のセキュリティルールを使用して、各インスタンスのセキュリティコンプライアンスポリシーを設定できます。

手順

  1. DMSコンソールV5.0 にログインします。

  2. 上部のナビゲーションバーで、セキュリティと仕様> 権限センター> 権限テンプレートを選択します。

    説明

    DMSコンソールをシンプルモードで使用する場合は、左上隅の2023-01-28_15-57-17.pngアイコンの上にポインターを移動し、[すべての機能] > [セキュリティと仕様] > [権限センター] > [権限テンプレート] を選択します。

  3. [セキュリティルール] ページで、変更するルールを見つけ、[操作] 列の [編集] をクリックします。

  4. 左側のメニューバーで、[スキーマデザイン] をクリックし、[変更の保存とヘッダーの検証] をクリックします。

  5. 元のセキュリティルールを編集し、ルールのドメイン固有言語 (DSL) を設定します。

    この例では、idフィールドとgmt_createフィールドがテーブルに存在するようにする方法を示します。 次のDSL構文が使用されます。

         
             
         
         
        @ act.block_submit "[R&D specifications] The following fields must exist in new tables: id and gmt_create. Non-compliant"
     
  6. [送信] をクリックします。

  7. [有効化] をクリックします。 表示されるメッセージで、[OK] をクリックします。

    説明

    デフォルトでは、ルールは無効になっています。 ルールを有効にする前に有効にする必要があります。

  8. このルールは、R&Dシナリオ (テーブルを作成するか、SQL文をインポートしてテーブルを作成する) に適用されます。