OVHcloud Data Platform を Trino を使用して外部ツールと統合する
このガイドでは、第三者ツールで使用する Trino 統合を作成するための包括的な手順を提供します
目的
簡単な方法をお探しですか? 今では、数クリックで使用可能な Trino 接続文字列を生成できます Trino 消費者。このガイドでは、手動方法について説明します。サービスアカウント、ロール、接続文字列を自分で設定したい場合や、カタログと権限について細かい制御が必要な場合に便利です。
このガイドでは、第三者ツールで使用する Trino 統合を作成するための包括的な手順を提供します。必要な認証情報を生成し、Trino を介してデータにアクセスするための接続文字列を構築します。
Trino 接続を確立する手順
ステップ 1: 新しいサービスアカウントを作成する
- Data Platform にログインします。
- IAM(Identity and Access Manager)に移動します。
- ロール セクションに移動し、新しいロール をクリックします。
- ロールの名前を指定します(例:
TrinoServiceAccountRole)。 - このロールに Advanced Data Access Control の権限を割り当てます。このロールは、サービスアカウントに割り当てられ、必要な Trino アクセスを付与します。
- サービスアカウント に移動します。
- 新しいサービスアカウントを作成し、名前(例:
Apache Superset Service AccountまたはMetabase Service Account)とメールアドレスを指定します。
- このアカウントに新しく作成したロール(
TrinoServiceAccountRole)を割り当てます。 - 作成 をクリックします。
外部ツールがデータにアクセスすることを許可する場合は、セキュリティとアクセス管理を向上させるために、専用のサービスアカウントを作成してください。
ステップ 2: API キーとシークレットキーを生成する
- サービスアカウント を作成した後、API アクセス セクションが表示されます。 + ADD をクリックします。
- ここで、キーの有効期間を変更したり、登録したメールにコピーを送信したりすることができます。
- 重要: モーダルを閉じると、キーを再度取得できません。パスワードマネージャーなどの安全な場所に、すぐに保存してください。これらの API キーとシークレットキーは、Trino 接続の
UsernameとPasswordとして機能します。
ステップ 3: 接続文字列を準備する
第三者ツールで使用できる接続文字列は、次のようになります。
- プロジェクト:
{Project}を、特定のプロジェクト名に置き換えます。この名前は、既存のプロジェクトのいずれかに移動し、インターフェースの右上隅に表示される情報アイコン(ℹ️)をクリックすることで確認できます。そこでプロジェクト名が表示されます。 - ポート:
{Port}を、デフォルトの Data Platform ポート(443)または設定で提供されたカスタムポートに置き換えます。 - カタログ:
{Catalog}を、クエリを実行したいカタログに置き換えます。Lakehouse Manager のエクスプローラーでこの SQL コマンドを実行することで、必要なカタログを見つけることができます:SHOW CATALOGS。- 例
SHOW CATALOGS出力:この例では、db_m8obb5ch_default_datasetは有効なカタログ名です。
- 例
- ユーザー名: ステップ 2 で IAM から生成した API キー を使用します。
- パスワード: ステップ 2 で IAM から生成した シークレットキー を使用します。
例:
ステップ 4: 接続文字列を第三者ツールで使用する
接続文字列を準備したら、それを使用して、好みの第三者ツール(例: Apache Superset)を OVHcloud Data Platform 上の Trino に接続できます。
特定のツールガイドに戻りますか?
さらに詳しく
当社のソリューションを実装するためのトレーニングや技術サポートが必要な場合は、営業担当者にお問い合わせください、またはこのリンクをクリックして、当社の Professional Services 専門家にプロジェクトのカスタム分析を依頼し、見積もりを取得してください。
Data Platform を構築するチームと直接やり取りし、質問をしたり、フィードバックを送信したり、Discord の専用チャネルで参加したりできます。
OVHcloud サービスについてサポートが必要な場合は、ヘルプセンターでリクエストを作成してください。
コミュニティのユーザーに参加してください。

