DataWorks は、MaxCompute などのコンピュートエンジンを搭載した、ビッグデータ開発とガバナンスのための統一されたエンドツーエンドのプラットフォームです。
背景情報
DataWorks を使用すると、コンピュートエンジンをワークスペースに関連付けることができます。これにより、コンピューティングタスクを作成し、定期的にスケジュールできます。DataWorks を介して MaxCompute に接続するには、次の方法があります。
-
データ分析の Sqlクエリ 機能:
この機能を使用すると、MaxCompute SQL の記述と編集、Web ベースのスプレッドシートでのデータのクエリと分析、データの共有またはダウンロードができます。[SQL クエリ] 機能の詳細については、「SQL クエリ (レガシー)」をご参照ください。
-
データ開発の ODPS ノード:
DataWorks は、さまざまなエンジンタスクに対応する多様なノードタイプを提供します。これらのノードを使用してデータ開発ジョブを定義し、リソースや関数と組み合わせて複雑なワークフローを作成できます。ODPS ノードタイプには、ODPS SQL ノード、ODPS Spark ノード、PyODPS 2 ノード、PyODPS 3 ノード、ODPS Script ノード、ODPS MR ノード があります。
利用シーン
データ分析の利用シーン
以下は、データ分析の Sqlクエリ 機能の一般的な利用シーンです。
Sqlクエリ 機能を使用してデータをクエリし、Web ベースのスプレッドシートで結果を分析できます。クエリ結果をコンピューターにダウンロードすることで、データ転送が削減され、データセキュリティが向上します。
ODPS ノードの利用シーン
DataWorks の DataStudio を使用して、定期的な MaxCompute ジョブを開発できます。スケジューリング周期や依存関係などのプロパティを設定し、ジョブをオペレーションセンターにコミットしてスケジューリングできます。
操作手順
-
-
MaxCompute コンピューティングリソースを関連付けるか、MaxCompute データソースを作成します。
手順は、ワークスペースの作成時に新しい DataStudio のパブリックプレビューに参加したかどうかによって異なります。
[ワークスペース] ページから、ご利用のワークスペースが使用しているバージョンを確認できます。対象のワークスペースを見つけ、操作 列の [ショートカット] をクリックします。
新しい DataStudio のパブリックプレビューに参加しなかった場合
新しい DataStudio のパブリックプレビューに参加した場合
操作 列で [ショートカット] をクリックし、データ開発 を選択します。
[データ開発] ページには、左側にナビゲーションウィンドウがあります。メインコンテンツエリアのタイトルは [データ開発] です。ツールバーには [更新] ボタンと [+ 新規] ボタンがあります。ツールバーの下には、[すべて]、[自分が所有]、[お気に入り] の 3 つのタブと検索ボックスがあります。ディレクトリツリーには、展開可能な [ソリューション] ノードと [ビジネスフロー] ノードが含まれています。
DataStudio (データ開発) の詳細については、「データ開発 (DataStudio) (レガシー)」をご参照ください。
操作 列で [ショートカット] をクリックし、[Data Studio パブリックプレビュー] を選択します。
[データ開発] ページでは、左側のナビゲーションウィンドウに [データ開発] モジュールが表示され、これには [プロジェクトディレクトリ] メニューと [パーソナルディレクトリ] メニューが含まれます。右上隅には、現在のワークスペース名と [シンプルモード] 識別子が表示されます。デフォルトでは、メインコンテンツエリアに [ようこそ] タブが表示されます。
新しいバージョンの DataStudio の詳細については、「データ開発 (Data Studio) (新規)」をご参照ください。
-
新しい DataStudio のパブリックプレビューに参加した場合は、コンピューティングリソースを関連付けます。詳細については、「コンピューティングリソースの関連付け」をご参照ください。
-
新しい DataStudio のパブリックプレビューに参加しなかった場合は、MaxCompute データソースを作成し、データ開発モジュールにバインドします。詳細については、「データソースの作成またはクラスターの登録 (パブリックプレビューに参加していないワークスペースの場合)」をご参照ください。
説明MaxCompute データソースを作成するだけで DataStudio にバインドしない場合、データ同期しか実行できません。データ開発、タスクスケジューリング、またはデータ分析に MaxCompute を使用することはできません。
-
-
DataWorks を介して MaxCompute を使用します。
-
データ分析
データ分析の Sqlクエリ 機能には、次のいずれかの方法でアクセスできます。
-
MaxCompute コンソールの左側のナビゲーションウィンドウで、データ分析 > Sqlクエリ を選択して Sqlクエリ ページを開きます。
-
データ分析のホームページの [ショートカット] セクションで Sqlクエリ をクリックして、Sqlクエリ ページを開きます。
-
データ分析モジュールで、左側のメニューの Sqlクエリ をクリックして、Sqlクエリ ページを開きます。
SQL クエリの作成と実行方法の詳細については、「SQL クエリ (レガシー)」をご参照ください。
-
-
ODPS ノード
ODPS ノードの作成方法の詳細については、「定期的にスケジュールされたジョブの概要」をご参照ください。
-