データプレートは論理空間の重要なコンポーネントで、ビジネス特性に基づいて編成された名前空間として機能します。標準モデリングを使用する前に、データプレートを作成する必要があります。このドキュメントでは、データプレートの作成方法について説明します。
前提条件
この機能はインテリジェント R&D エディション でのみ利用可能です。この機能を使用するには、現在のテナントでインテリジェント R&D モジュールを有効にする必要があります。
開始する前に、データプレートアーキテクト、ビジネスオーナー、および データオーナー が Dataphin メンバーリストに追加されていることを確認してください。詳細については、「Dataphin メンバーの追加」をご参照ください。
権限
スーパー管理者 または システム管理者 のみがデータプレートを作成できます。
概要
ビジネスニーズによりよく応えるため、Dataphin では Dev-Prod モードまたはベーシックモードのいずれかでデータプレートを作成できます。
Dev-Prod モード: 開発環境と本番環境を分離して、本番環境のデータセキュリティを強化します。このモードは、強力なガバナンス管理、明確に定義された役割を持つ大規模なデータ開発チーム、およびコンピューティングとストレージの予算が潤沢な場合に 推奨します。
ベーシックモード: 開発と運用のための単一の統合環境を作成し、安定した合理的なデータ本番プロセスを実現します。このモードは、開発効率を優先し、柔軟な役割を持つ開発者がいて、コンピューティングとストレージの予算が限られている場合に 推奨します。
操作手順
Dataphin ホームページで、上部のナビゲーションバーにある[プラン]をクリックします。デフォルトで[データアーキテクチャ] ページが表示されます。
[データアーキテクチャ] ページで、[+ データプレートの作成] をクリックします。
[Create data plate] ウィザードで、データプレート情報を設定します。
ステップ 1: デプロイモードの選択
要件に基づいて[デプロイモード]を選択します。
[Dev-Prod モード]: 強力なガバナンスが必要で、明確に定義された役割を持つ大規模なデータ開発チームがあり、コンピューティングとストレージの予算が潤沢な場合に推奨します。このモードでは、開発環境と本番環境が論理的に分離されます。これにより、データ開発プロセスの管理が強化され、本番データに対する権限が厳格に管理されることで、データ本番の安定性が最大限に高められます。ただし、このモードは柔軟性が低く、ツールに対するユーザーの高い習熟度が要求され、コンピューティングとストレージのリソースを二重に消費します。
[ベーシックモード]: 厳格な管理よりも開発効率を優先し、柔軟な役割を持つ開発者がいて、コンピューティングとストレージの予算が限られている場合に推奨します。このモードは、開発と運用のための統合環境を提供し、データ開発プロセスの迅速な管理を可能にし、本番の安定性と柔軟性のバランスを取ります。システムは本番データへの書き込み権限を厳格に管理します。このモードでは本番環境への直接変更のリスクが伴うことに注意してください。本番データの安定性を維持するために、プロジェクトメンバーを慎重に管理してください。
重要[デプロイモード] に [ベーシックモード] を選択した場合、作成後にデータプレートを [開発-本番モード] にアップグレードすることはできません。
[次へ] をクリックします。
ステップ 2: プレート定義の設定
次の表に従って、データプレートの基本情報とビジネス情報を設定します。
パラメーター
説明
[基本情報]
[プレート英語名]
データプレートの英語名。名前は次の要件を満たす必要があります:
英字、数字、アンダースコア (_) のみ使用できます。
64 文字以下である必要があります。
データプレート作成後、開発環境でのデータプレートの英語名は
LD_{CustomPlateEnglishName}_devの形式になります。データの本番に影響を与えないため、データプレートに論理テーブルを作成した後は英語名を編集できません。
[プレート名]
データプレートの名前。名前は次の要件を満たす必要があります:
漢字、英字、数字、アンダースコア (_)、ハイフン (-) のみ使用できます。
64 文字以下である必要があります。
データプレート作成後、開発環境でのデータプレート名は
{CustomPlateName}_devの形式になります。[説明] (任意)
データプレートの簡単な説明を入力します。説明は 128 文字以内です。
[アイコン]
アイコンは、ビジネスエリア別にデータプレートを分類するのに役立ちます。データ計算には影響しません。
アイコンは、[E-commerce] (
アイコン)、[Finance] (
アイコン)、[Cloud Computing] (
アイコン)、[Ad & Marketing] (
アイコン)、[Logistics] (
アイコン)、[Entertainment] (
アイコン)、[Travel] (
アイコン)、[Health] (
アイコン)、[Social & Communication] (
アイコン)、[Catering] (
アイコン)、[Education] (
アイコン)、[Environment] (
アイコン) から選択できます。[ビジネス情報]
[データプレートアーキテクト]
基本情報やビジネス情報を含むデータプレートの設定を管理します。Dataphin メンバーリストから任意のアクティブメンバーを選択できます。
[ビジネスオーナー]
(任意)
データプレート内のデータの安定性を担当します。リストから最大 3 人のメンバーを選択できます。
[データオーナー] (任意)
データプレート内のデータの品質を担当します。リストから最大 3 人のメンバーを選択できます。
[次へ] をクリックします。
ステップ 3: 論理テーブルの命名規則の設定
論理テーブルを作成すると、システムは論理テーブルの命名規則に基づいて名前を自動的に提案します。この提案された名前は編集できます。
説明データプレート作成後、データプレートの [Development Specification] > [Table Specification] > [Logical Table Naming Convention] で命名規則を編集できます。テーブルプレフィックスを変更すると、同じ論理テーブルカテゴリ内のすべてのサブタイプに影響を与えます。たとえば、ディメンション論理テーブルカテゴリを変更すると、通常のディメンション論理テーブルや階層ディメンション論理テーブルなどのサブタイプに影響を与えます。
デフォルトの命名規則とサフィックスは次のとおりです:
論理テーブルタイプ
デフォルト
ディメンション論理テーブル
テーブルプレフィックス:
dim_。データ適時性 (サフィックス):
通常ディメンション論理テーブル:
日 (T+1): なし。
時間 (T+h):
_hf。分 (T+m):
_mf。
階層ディメンション論理テーブル:
翌日 (T+1):
_lvl[n]。ここで、[n]はレベル数を表します。
列挙型ディメンション論理テーブルおよび仮想ディメンション論理テーブル:
日 (T+1): なし。
ファクト論理テーブル
テーブルプレフィックス:
fct_。データ適時性 (サフィックス):
プロセスファクト論理テーブル:
日 (T+1): なし。
イベントファクト論理テーブル:
日 (T+1):
_di。時間 (T+h):
_hi。分 (T+m):
_mi。
スナップショットファクト論理テーブル:
日 (T+1):
_df。時間 (T+h):
_hf。分 (T+m):
_mf。
サブジェクトドメインの略称: デフォルトで無効になっています。有効にすると、サブジェクトドメインの略称がテーブル名に自動的に追加されます。
サマリー論理テーブル
テーブルプレフィックス:
dws_。データ適時性 (サフィックス):
日 (T+1): なし。
時間 (T+h):
_hh。分 (T+m):
_mm。
[OK] をクリックしてデータプレートを作成します。
マルチエンジン環境
マルチエンジン環境でデータプレートを作成する場合、プレートの定義ステップで [エンジンタイプ] も選択する必要があります。クラスター管理で作成されたクラスターのエンジンタイプから選択できます。その他の設定はシングルエンジン環境と同じです。データプレートの作成後は、エンジンタイプを変更できません。
次のステップ
データプレートを作成したら、サブジェクトドメインを作成する必要があります。詳細については、「サブジェクトドメインの作成」をご参照ください。