メインコンテンツまでスキップ

開発

最終更新 2026/10/03

開発モジュールは、データ開発プラットフォームで最も重要な機能モジュールであり、データ開発者が最もよく使う機能モジュールでもあります。この章では、データ開発のいくつかのコア概念が本プラットフォームでどのように表されているかを簡単に紹介するとともに、本プラットフォームの開発モジュールにおける複数タブの使い方も紹介します。

タスクフローとデータテーブル​

タスクフローと空間テーブルは、開発モジュールにおける最も主要な2つのアセットです。

タスクフロー​

その中の各種タスクノードで、SQL、Shell、その他のロジックタスクを含むデータ開発のロジックコードを担います

空間テーブル​

データを格納するコンテナです。バッチ統合モジュールから書き込まれるデータの目標テーブルや、ダイレクトリンクモジュールで作成された直接接続ビューは、いずれもデータテーブルの範疇に含まれます。これらのデータテーブルは、テーブル内のデータのクエリやデータテーブルへの書き込みなど、タスクフローの中で使用できます。もちろん、データテーブルはアプリケーションモジュールでも活用できます。たとえば、テーブルを分析エンゲージメントプラットフォームのプロジェクトに権限付与して使用させることができます。

タスクフローとデータテーブルを組み合わせることで、複雑なデータ開発プロジェクトを効率的かつ手軽に構築できます。開発者がタスクフローやデータテーブルをすばやく特定できるよう、さまざまな検索機能を提供しているほか、データテーブルとそのテーブルに書き込むタスクノードとの関連付けも構築しています。この関連付けにより、あるデータテーブルの書き込みタスクを簡単に特定でき、開発中の問題の調査や開発プロセスの効率向上に役立ちます。

デュアル環境​

タスクフローと、データテーブルのうちの空間テーブルは、いずれもデュアル環境設計を採用しています。つまり、各タスクフローと各空間テーブルには、本番環境と開発環境の2つの実体があります。デバッグ時に実行されるのは開発環境のタスクフローで、書き込まれるのは開発環境の空間テーブルです。一方、定期スケジューリング実行や手動実行で実行されるのは本番環境のタスクフローと空間テーブルです。また、直接編集できるのは開発環境のタスクフローまたは空間テーブルのみで、変更を本番環境に反映するにはリリース操作を行う必要があります。デュアル環境により、本番のデータとタスクの安全が確保されるだけでなく、より手軽で安全なデバッグ機能も提供され、開発プロセスの安全性が高まります。

複数タブ​

開発モジュールでは、最新のIDEでよく使われるタブ形式を採用し、開発者によりスムーズな開発体験を提供します。複数タブでは、タスクフローとそのテーブル書き込みの詳細ページなど、注目したい複数のアセットのタブを簡単に開けます。また、よく使うタブを固定したり、タブの順序を入れ替えたりすることもできます。

タスクフローやデータテーブルをすばやく作成したい場合は、「新しいタブ」ページまたはタブ追加ボタンからすばやく追加できます

新しいタブ
タブ追加ボタン

バージョンアップに伴い、効率化のための機能をさらに追加し、開発者の開発体験を継続的に改善していきます。お楽しみに。

このページは役に立ちましたか?