Dataphin コードエディタは、基本的なコードのハイライト表示と補完を容易にするだけでなく、インテリジェントなコードヒントと権限検証によってコーディングエクスペリエンスを向上させ、開発コストの削減と信頼性の高いコードの配信の迅速化に役立ちます。このトピックでは、コードエディタ内でコード開発効率を向上させる操作の概要について説明します。
制限事項
コード効率機能の可用性は、コンピューティングエンジンによって異なります。次の表に、コンピューティングエンジンとそれぞれのコード効率機能の詳細を示します。
コンピューティングエンジン | テーブルヒント | テーブルフィールドヒント | コードヒント | アクセス制御の検証 | データソースコードヒント |
オフラインコンピューティングエンジン | サポート対象 | サポート対象 | サポート対象 | サポート対象 | - |
リアルタイムコンピューティングエンジン ( Flink ) | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート対象 |
エディタでのコード効率の向上に関する説明
Dataphin エディタでコード効率を向上させる機能の説明と操作について、以下に詳細を示します。
機能 | 説明 |
コードのハイライト表示 | エディタは、言語構文に基づいてコードキーワードをインテリジェントに分析してハイライト表示し、コードレビューと編集を容易にします。 |
コード補完 | 関連するコードフィールドに入力すると、エディタはキーワードを積極的に提案し、ヒントを提供します。提供された提案に基づいてコードを迅速に補完できます。 説明 キーボードの上下矢印キーを使用して提案をナビゲートし、Enter キーを押して選択するか、マウスでクリックして目的のコードを選択します。 |
テーブルヒント | エディタは、プロジェクト内の論理ファクトテーブル、論理ディメンションテーブル、および物理テーブルのインテリジェントなヒントを提供し、ヒントに基づいてクエリに必要なテーブル名を選択できるようにします。 |
テーブル内のフィールドヒント |
|
コードヒント | SQL 関数をエディタに入力すると、関数にマウスカーソルを合わせると、そのルールと説明情報が表示されます。詳細については、[詳細の表示] を 1 回クリックしてください。
|
権限の検証 | テーブルフィールドにマウスカーソルを合わせると、そのフィールドに必要な読み取り/書き込みアクセス制御リストの権限を持っているかどうかを確認するメッセージが表示されます。これらの権限がない場合は、通知が表示されます。適切な権限をリクエストするには、[クイックフィックス] -> [権限のリクエスト] を 1 回クリックするだけで、テーブルの権限リクエストページにリダイレクトされます。必要な権限を取得してから操作を続行してください。詳細については、「」または「参照ドキュメント」をご参照ください。 |
データソースコードヒント | データソース エンコーディング をエディタに入力すると、入力された文に基づいて、現在の Dataphin インスタンスのデータソースに関連するテーブル情報のプロンプトが表示されます。
|





