すべてのプロダクト
Search
ドキュメントセンター

MaxCompute:Yonghong BI と MaxCompute の接続

最終更新日:Jun 23, 2026

Yonghong BI を MaxCompute に接続して、ご利用の MaxCompute プロジェクトのデータを分析および可視化できます。このトピックでは、接続プロセスとデータ分析について説明します。

背景情報

Yonghong Desktop は、データ分析用のデスクトップビジネスインテリジェンス (BI) ツールです。ローカルマシンにインストールして、複雑なデプロイメントなしですぐに使用できます。データガバナンス、可視化分析、AI を活用したディープアナリシスに対応する、ワンストップでアジャイルかつ効率的な機能を提供し、すべてのユーザーのデータ分析と可視化を簡素化します。Yonghong BI の詳細については、Yonghong をご参照ください。

前提条件

開始する前に、以下が準備できていることを確認してください。

  • 既存の MaxCompute プロジェクト。

    MaxCompute プロジェクトの作成方法の詳細については、MaxCompute プロジェクトの作成をご参照ください。

  • MaxCompute プロジェクトにアクセスするための AccessKey ID と AccessKey Secret。

    AccessKey 管理ページに移動して、AccessKey ID と AccessKey Secret を取得できます。

  • 組み込みの MaxCompute コネクターを含む Yonghong Desktop (v9.2.2) のインストール。

    Yonghong Desktop のインストールと起動方法の詳細については、Yonghong Desktop のインストールをご参照ください。

    このトピックの例では、組み込みの MaxCompute JDBC ドライバーを含む Yonghong Desktop v9.2.2 を使用します。

  • Yonghong Desktop の組み込みの MaxCompute JDBC ドライバーで、お使いの MaxCompute プロジェクトに接続できない場合は、jar-with-dependencies パッケージを含む MaxCompute JDBC ドライバー (v3.2.8 以降) をダウンロードしてください。

    このトピックの例では、MaxCompute JDBC ドライバー v3.2.9 を使用します。ドライバーの追加方法の詳細については、カスタムドライバーの追加をご参照ください。

ステップ 1:Yonghong BI と MaxCompute の接続

  1. Yonghong Desktop を起動します。

  2. 左側のナビゲーションウィンドウで、[接続の作成] をクリックします。

  3. [接続の作成] ページで、image.png をクリックし、[MaxCompute] を選択します。

  4. [データベース] ページで、次のパラメーターを設定します。

    パラメーター

    説明

    データソースへの接続

    ターゲットデータソースのタイプ。このパラメーターを MaxCompute に設定します。

    ドライバー

    MaxCompute プロジェクトへの接続に使用されるドライバー。次のドライバータイプがサポートされています。

    • デフォルトのドライバー:値は com.aliyun.odps.jdbc.OdpsDriver です。ほとんどの場合、この値を変更する必要はありません。

    • カスタムドライバー:デフォルトのドライバーが MaxCompute プロジェクトへの接続に失敗した場合は、カスタムドライバーを選択する必要があります。カスタムドライバーの追加方法については、カスタムドライバーの追加をご参照ください。

    URL

    MaxCompute プロジェクトの接続 URL。フォーマットは jdbc:odps:<MaxCompute_endpoint>?project=<MaxCompute_project_name>[&interactiveMode={true|false}] を使用し、山括弧 (<>) は省略します。

    • <MaxCompute_endpoint>:必須。MaxCompute プロジェクトが配置されているリージョンのエンドポイント。

      エンドポイントのリストについては、エンドポイントをご参照ください。

    • <MaxCompute_project_name>:必須。ターゲットの MaxCompute プロジェクトの名前。

      これはワークスペースではなく、ご利用の MaxCompute プロジェクトの名前です。MaxCompute コンソールにログインし、左上隅でリージョンを切り替えて、プロジェクト管理 ページでプロジェクト名を確認できます。

    • interactiveMode:オプション。クエリアクセラレーション機能を有効にするかどうかを指定します。

      クエリアクセラレーションを有効にするには、URL に &interactiveMode=true を追加します。詳細については、クエリアクセラレーションをご参照ください。

    サーバーログイン

    デフォルト値は [ユーザー名とパスワード] です。値を変更する必要はありません。

    ユーザー名

    MaxCompute プロジェクトにアクセスするための AccessKey ID。

    AccessKey 管理ページに移動して、AccessKey ID を取得できます。

    パスワード

    AccessKey ID に対応する AccessKey Secret。

    AccessKey 管理ページに移動して、AccessKey Secret を取得できます。

  5. [データベース] ページの下部で、[接続テスト] をクリックします。テストが成功したら、データ接続を保存します。

    表示されるダイアログボックスで、ファイル名として MaxCompute と入力し、[OK] をクリックしてファイルを保存します。右側のナビゲーションウィンドウの Demo Data_zhCN ノードの下に MaxCompute データソースエントリが表示されます。

ステップ 2:データのクエリと分析

データ接続を作成した後、MaxCompute プロジェクト内のデータをクエリおよび分析できます。以下の操作を実行できます。詳細な手順については、Yonghong ヘルプをご参照ください。

  • すべてのテーブルの表示

    データ接続を保存すると、Yonghong Desktop は MaxCompute プロジェクトからテーブル情報を自動的にロードします。

  • テーブルスキーマの表示

    Yonghong Desktop UI の左側のナビゲーションウィンドウで、Create Dataset をクリックし、データソースとして [MaxCompute] を選択します。その後、カスタム SQL スクリプトを実行して メタデータ タブでテーブルスキーマを表示し、データセットを保存できます。

    テーブルリストで bank_data_pt テーブルを選択し、select * from bank_data_pt where age=35 のような SQL ステートメントを入力し、[データの更新] をクリックしてデータをロードします。[メタデータ] タブでは、job (職種)、marital (婚姻状況)、education (学歴)、housing (住宅ローンの有無)、loan (ローンの有無)、contact (連絡方法)、duration、poutcome (前回のマーケティングキャンペーンの結果) などのフィールドを表示できます。スキーマが正しいことを確認した後、保存アイコンをクリックしてデータセットを保存します。

  • テーブルデータの表示

    Yonghong Desktop UI の左側のナビゲーションウィンドウで、Create Dataset をクリックし、データソースとして [MaxCompute] を選択します。その後、カスタム SQL スクリプトを実行して [データ詳細] タブでテーブルデータを表示し、データセットを保存できます。

    [カスタム SQL] オプションを選択し、SQL 入力エリアに select * from bank_data_pt where age=35 のようなクエリ文を入力し、[データの更新] をクリックします。右側の [データ詳細] セクションでクエリ結果を表示できます。上部のツールバーの保存アイコンをクリックしてデータセットを保存します。

  • データの可視化と分析

    Yonghong Desktop UI の左側のナビゲーションウィンドウで、[ダッシュボードの作成] をクリックし、レポートを作成し、チャートタイプを選択し、ビジネス要件に基づいてデータを分析するためのパラメーターを設定します。

    利用可能なレポートテーマテンプレートは、[デフォルトテーマ][クラシックブルー][マカロン][ムーンライトブルー] です。編集ページで、右側のデータフィールド設定セクションからフィールドを [列][行] セクションにドラッグします。たとえば、[従業員総数_合計] を列セクションに、[学歴] を行セクションにドラッグしてチャートを生成します。

カスタムドライバーの追加

Yonghong Desktop には、組み込みの MaxCompute JDBC ドライバーが含まれています。このドライバーが MaxCompute プロジェクトへの接続に失敗した場合は、次の手順に従ってカスタムドライバーを追加します。

  1. Yonghong Desktop を起動します。

  2. 左上隅の 驱动管理 アイコンをクリックし、MaxCompute ドライバーの名前を入力し、ダウンロードした MaxCompute JDBC ドライバーの JAR ファイル (例:odps-jdbc-3.2.9-jar-with-dependencies.jar) をアップロードしてから、[OK] をクリックしてドライバーを追加します。