DataStudio が提供するアドホッククエリ機能を使用することで、ユーザーが作成した DataWorks ワークスペース (MaxComputeプロジェクト) で SQL ステートメントを迅速に実行することができます。

手順

アドホッククエリノードを作成する
  1. DataWorks コンソールの [ワークスペース] ページで、アドホッククエリノードを作成するワークスペースの [操作] 列に表示される [データ分析] をクリックします。
    [データ分析] にアクセスする
  2. ODPS SQL ノードを作成します。 左側のナビゲーションペインで、[アドホッククエリ] をクリックします。 [アドホッククエリ] を右クリックして、[ノードの作成] > [ODPS SQL] をクリックします。
    アドホッククエリ
  3. [ノードの作成] ダイアログボックスで [ノード名] を指定し、[コミット] をクリックします。
    コミット
SQL ステートメントを実行する
  1. 作成されたアドホッククエリノードに SQL ステートメントを記述して、SQL ステートメントを実行するをクリックします。
    -- Create a partitioned table named sale_detail.
    CREATE TABLE if not exists sale_detail
    (
     shop_name     string,
    customer_id   string,
    total_price   double
    )
    partitioned by (sale_date string,region string);
    アドホッククエリでサポートされている SQL ステートメントの詳細については、「MaxCompute でサポートされている SQL ステートメント」をご参照ください。
  2. SQL ステートメントを実行する前に、推定コストを確認します。 SQL ステートメントを実行するには、[実行] をクリックします。
    推定コスト
  3. 操作ログで実行ステータスと実行結果を確認します。 正常に実行されると、結果は [OK] と表示されます。
    正常に実行された場合