LogicalTable 入力ウィジェットは、Dataphin 内の論理テーブル (論理ファクトテーブル、論理ディメンションテーブル、論理集計テーブルなど) からデータを読み取るように設計されています。Dataphin の論理テーブルからデータソースにデータを同期する場合、最初に論理テーブル情報を構成することが不可欠です。このトピックでは、LogicalTable 入力ウィジェットを構成する手順について説明します。
前提条件
開始する前に、以下の手順が完了していることを確認してください。
現在のプロジェクトがオフラインコンピューティングエンジンにアタッチされていること。具体的な操作については、「汎用プロジェクトを作成する」をご参照ください。
論理テーブルが作成されていること。具体的な操作については、「標準化モデリング」をご参照ください。
LogicalTable 入力ウィジェットのプロパティを構成するには、アカウントにデータテーブルのリードスルー権限が必要です。アカウントにこれらの権限がない場合は、データテーブルの権限を取得する必要があります。詳細な手順については、「テーブル権限をリクエスト、更新、および解放する」をご参照ください。
手順
Dataphin ホームページの上部メニューバーから、[開発] > [data Integration] を選択します。
統合ページの上部メニューバーから [プロジェクト] を選択します (環境が開発-本番モードに設定されていることを確認してください)。
左側のナビゲーションウィンドウで、[バッチパイプライン] アイコンをクリックします。[バッチパイプライン] リストから、開発するオフラインパイプラインを選択して、構成ページにアクセスします。オフライン パイプライン
ページの右上隅にある [コンポーネントライブラリ] をクリックして、[コンポーネントライブラリ] パネルを開きます。
[コンポーネントライブラリ] パネルの左側のナビゲーションウィンドウで、[入力] を選択します。次に、右側の入力ウィジェットリストで、[logicaltable] 入力ウィジェットを見つけて、キャンバスにドラッグします。
LogicalTable 入力ウィジェットカードの
アイコンをクリックして、[logicaltable] [入力構成] ダイアログボックスを開きます。[logicaltable 入力構成] ダイアログボックスで、パラメーターを設定します。
パラメーター
説明
ステップ名
LogicalTable 入力ウィジェットの名前。Dataphin は自動的にステップ名を生成します。ビジネスシナリオに基づいて名前を変更することもできます。命名規則は次のとおりです。
中国語の文字、英字、アンダースコア (_)、および数字のみが許可されます。
名前は 64 文字を超えることはできません。
データブロック
論理テーブルが存在するデータブロックを選択します。
論理テーブルタイプ
論理テーブルのタイプを選択します。論理テーブルタイプには、[論理ファクトテーブル]、[論理ディメンションテーブル]、[論理集計テーブル] が含まれます。
論理ファクトテーブル、論理ディメンションテーブル、および論理集計テーブルの詳細については、「標準化モデリング」をご参照ください。
論理テーブル
選択した論理テーブルタイプに基づいて、対応する論理テーブルを選択します。
論理テーブルのドロップダウンリストには、現在のアカウントにリードスルー権限がある論理テーブルのみが表示されます。次の方法で、他の論理テーブルをドロップダウンリストに追加することもできます。リードスルー
権限のない論理テーブルを選択する必要がある場合は、論理テーブルに必要な権限をリクエストします。論理テーブルの権限をリクエストする方法の詳細については、「テーブル権限をリクエスト、更新、および解放する」をご参照ください。
新しい論理テーブルを作成する必要がある場合は、次の図の [作成] をクリックし、指示に従って論理テーブルを作成します。詳細については、「標準化モデリング」をご参照ください。
論理テーブル出力
[関連付けあり] または [関連付けなし] を選択できます。
[関連付けあり]:現在の論理テーブルの関連付けられたテーブルを出力します。
[関連付けなし]:選択した論理テーブルの内容のみを出力します。
出力フィールド
出力フィールド領域には、LogicalTable によって論理テーブルから読み取られたすべてのフィールドが表示されます。[アクション] 列の
アイコンをクリックして、フィールドを削除できます。[フィールド管理] ページでは、論理テーブルのすべてのフィールドがデフォルトで選択され、出力フィールドプレビュー領域に表示されます。
関連付けられたテーブルノードを選択すると、関連付けられたノードの下にあるすべてのテーブルが選択されます。関連付けられたテーブルノードの下にあるいくつかのテーブルを選択し、[選択を反転] をクリックして残りのテーブルを選択できます。
出力フィールドプレビュー領域のフィールドを削除する必要がある場合は、すべてのフィールド表示領域でフィールドの選択を解除できます。
[確認] をクリックして、LogicalTable 入力ウィジェットの構成を完了します。