For AI agents: the complete documentation index is available at https://docs.dataplatform.ovh.net/ja/llms.txt, the full documentation bundle is available at https://docs.dataplatform.ovh.net/ja/llms-full.txt, and this page is available as Markdown at https://docs.dataplatform.ovh.net/ja/tutorials-trino-external-tools.md.
  • 🇯🇵 日本語
  • OVHcloud Data Platform を Trino を使用して外部ツールと統合する

    このガイドでは、第三者ツールで使用する Trino 統合を作成するための包括的な手順を提供します

    目的

    Info

    簡単な方法をお探しですか? 今では、数クリックで使用可能な Trino 接続文字列を生成できます Trino 消費者。このガイドでは、手動方法について説明します。サービスアカウント、ロール、接続文字列を自分で設定したい場合や、カタログと権限について細かい制御が必要な場合に便利です。

    このガイドでは、第三者ツールで使用する Trino 統合を作成するための包括的な手順を提供します。必要な認証情報を生成し、Trino を介してデータにアクセスするための接続文字列を構築します。

    Trino 接続を確立する手順

    ステップ 1: 新しいサービスアカウントを作成する

    1. Data Platform にログインします。
    2. IAM(Identity and Access Manager)に移動します。
    3. ロール セクションに移動し、新しいロール をクリックします。 ステップ 1: 新しいサービスアカウントを作成する — Superset
    4. ロールの名前を指定します(例: TrinoServiceAccountRole)。
    5. このロールに Advanced Data Access Control の権限を割り当てます。このロールは、サービスアカウントに割り当てられ、必要な Trino アクセスを付与します。 ステップ 1: 新しいサービスアカウントを作成する — Superset (2) ステップ 1: 新しいサービスアカウントを作成する — Superset (3)
    6. サービスアカウント に移動します。
    7. 新しいサービスアカウントを作成し、名前(例: Apache Superset Service Account または Metabase Service Account)とメールアドレスを指定します。 ステップ 1: 新しいサービスアカウントを作成する — Superset (4)
    8. このアカウントに新しく作成したロール(TrinoServiceAccountRole)を割り当てます。
    9. 作成 をクリックします。
    Info

    外部ツールがデータにアクセスすることを許可する場合は、セキュリティとアクセス管理を向上させるために、専用のサービスアカウントを作成してください。

    ステップ 2: API キーとシークレットキーを生成する

    1. サービスアカウント を作成した後、API アクセス セクションが表示されます。 + ADD をクリックします。 ステップ 2: API キーとシークレットキーを生成する — Superset
    2. ここで、キーの有効期間を変更したり、登録したメールにコピーを送信したりすることができます。 ステップ 2: API キーとシークレットキーを生成する — Superset (2)
    3. 重要: モーダルを閉じると、キーを再度取得できません。パスワードマネージャーなどの安全な場所に、すぐに保存してください。これらの API キーとシークレットキーは、Trino 接続の UsernamePassword として機能します。 ステップ 2: API キーとシークレットキーを生成する — Superset (3)

    ステップ 3: 接続文字列を準備する

    第三者ツールで使用できる接続文字列は、次のようになります。

    trino://{Username}:{Password}@{Project}-query.eu.dataplatform.ovh.net:{Port}/{Catalog}
    • プロジェクト: {Project} を、特定のプロジェクト名に置き換えます。この名前は、既存のプロジェクトのいずれかに移動し、インターフェースの右上隅に表示される情報アイコン(ℹ️)をクリックすることで確認できます。そこでプロジェクト名が表示されます。
    • ポート: {Port} を、デフォルトの Data Platform ポート(443)または設定で提供されたカスタムポートに置き換えます。
    • カタログ: {Catalog} を、クエリを実行したいカタログに置き換えます。Lakehouse Manager のエクスプローラーでこの SQL コマンドを実行することで、必要なカタログを見つけることができます: SHOW CATALOGS
      • SHOW CATALOGS 出力:
        Catalog
        -------
        tpcds
        tpch
        db_m8obb5ch_default_dataset
        この例では、db_m8obb5ch_default_dataset は有効なカタログ名です。
    • ユーザー名: ステップ 2 で IAM から生成した API キー を使用します。
    • パスワード: ステップ 2 で IAM から生成した シークレットキー を使用します。

    例:

    trino://XXXX:YYYYYY@demo-query.eu.dataplatform.ovh.net:443/db_m8obb5ch_default_dataset

    ステップ 4: 接続文字列を第三者ツールで使用する

    接続文字列を準備したら、それを使用して、好みの第三者ツール(例: Apache Superset)を OVHcloud Data Platform 上の Trino に接続できます。

    特定のツールガイドに戻りますか?

    • Apache Superset 統合ガイドから来た場合は、こちらをクリックして続行してください。
    • Metabase 統合ガイドから来た場合は、こちらをクリックして続行してください。

    さらに詳しく

    当社のソリューションを実装するためのトレーニングや技術サポートが必要な場合は、営業担当者にお問い合わせください、またはこのリンクをクリックして、当社の Professional Services 専門家にプロジェクトのカスタム分析を依頼し、見積もりを取得してください。

    Data Platform を構築するチームと直接やり取りし、質問をしたり、フィードバックを送信したり、Discord の専用チャネルで参加したりできます。

    OVHcloud サービスについてサポートが必要な場合は、ヘルプセンターでリクエストを作成してください。

    コミュニティのユーザーに参加してください。