DataWorks は、権限検証、自動コード補完、組み込みコードテンプレートなどの機能を提供し、より効率的なコード記述を支援します。 テーブルに対する権限を迅速に確認したり、権限付与のガイダンスを受けたり、キーワードに基づいてインテリジェントなコード提案を受け取ったりすることができます。 本トピックでは、コードエディタでこれらの機能を使用する方法について説明します。
制限事項
これらの機能は、ODPS SQL 文およびスクリプト文でのみサポートされています。
コードエディタへの移動
DataWorks コンソールにログインします。 ターゲットリージョンで、左側のナビゲーションウィンドウからをクリックします。 ドロップダウンリストからワークスペースを選択し、入力 データ開発をクリックします。
ノードのコードエディタに移動します。
DataStudio ページのディレクトリツリーで、対象のノードを見つけてダブルクリックし、コードエディタを開きます。
生産性向上機能の使用
DataWorks は、コードエディタでより効率的にコードを記述するために、次の表で説明する機能を提供します。
機能 | 説明 |
権限検証 | SELECT 文内のテーブル名にカーソルを合わせると、DataWorks はユーザーの権限を確認します。アカウントにテーブルまたはそのフィールドに対するクエリ権限がない場合、DataWorks は [セキュリティセンター] でアクセスを申請するように促します。テーブル名の下にツールチップが表示され、問題の説明とアクセス申請用のリンクが示されます。 説明
|
自動コード補完 |
|
組み込みコードテンプレート | DataWorks は、 説明 生成された文では、TABLENAME がデフォルトで選択されているため、すぐに実際のテーブル名に置き換えることができます。 たとえば、SELECT_ALL テンプレートを選択すると、エディタに次のコードが生成されます。 |