Dataphin は、SQL モードでの PostgreSQL データソース テーブル フィールドの解析をサポートし、データセット指標を定義します。このガイドでは、PostgreSQL を使用してリアルタイム データセットを作成および構成するプロセスについて説明します。
前提条件
リアルタイム データセットの作成に進む前に、データセットが属するタグ プロジェクトを作成済みであることを確認してください。詳細については、「タグ プロジェクトを作成する」をご参照ください。
リアルタイム データセットを作成する前に、リアルタイム データセット用の PostgreSQL データソースを作成します。詳細な手順については、「PostgreSQL データソースを作成する」をご参照ください。
手順
Dataphin ホームページに移動し、上部のメニューバーから、[タグ] -> [タグ ワークベンチ] をクリックします。
[リアルタイム データセットの追加] ダイアログ ボックスを開くには、次の手順に従います。
[タグ プロジェクト] を選択 -> [リアルタイム データセット] をクリック -> [データセットの追加] をクリックします。

[リアルタイム データセットの追加] ダイアログ ボックスで、[postgresql データセット] を選択します。
[postgresql の追加] 構成ページで、データセットの基本情報を入力します。
パラメーター
説明
データセット名
データセットの名前を入力します。名前には、漢字、英数字、アンダースコア (_) を使用でき、64 文字以内にする必要があります。
データセット コード
リアルタイム データセットの一意の識別子を入力します。これは、複数のデータセットが同じ名前を持つ場合にデータセットを区別します。英字で始まり、小文字の英字、数字、アンダースコア (_) を使用でき、最大 64 文字です。
所有者
リアルタイム データセットの所有者を選択します。
説明
リアルタイム データセットの簡単な説明を入力します (最大 1000 文字)。
リアルタイム データセットの [処理ロジック] を設定します。
パラメーター
説明
データソース
処理に必要な [postgresql] データソースを選択します。
処理ロジック (SQL)
データソースを選択したら、SQL 処理ロジックを入力します。
SQL の SELECT 文には、リアルタイム タグ クエリ サービスの入力パラメーターとしてフィールドを含める必要があります。
SQL には、
${parameter}の形式でプライマリキーとして変数が含まれていることを確認します。構成例を次に示します。
SELECT pk, indicatorA, indicatorB FROM source_table where pk = ${parameter}
指標の構成
まず、データソースを選択し、SQL 処理ロジックを入力します。次に、[指標の解析] をクリックして、解析されたフィールド名に基づいて、プライマリキー/指標の表示名、値の型、および説明を構成します。サポートされている値の型は、文字列、long 整数、倍精度浮動小数点数、日付、ブール値、10 進数です。
追加の指標を構成するには、[+ 追加] をクリックします。
リアルタイム データセットの作成を完了するには、[公開] をクリックします。
説明正常に保存されたら、[認証] をクリックして、構成された処理ロジックに従って入力パラメーター値を入力し、処理ロジックの正確性を検証します。
次の手順
リアルタイム データセットを作成して公開したら、対応するリアルタイム タグを作成します。詳細な手順については、「リアルタイム タグの概要」をご参照ください。