Trino Connector を使用してプロジェクトデータを抽出する
このチュートリアルでは、Trino Connector を使用してプラットフォーム上のプロジェクトから別のプロジェクトへデータを抽出する方法を説明します
目的
このチュートリアルでは、Trino Connector を使用してプラットフォーム上のプロジェクトから別のプロジェクトへデータを抽出する方法を説明します。
はじめに
必要な条件
このチュートリアルを実施するには、Connectors、Analytics Manager、Identity Access Manager について理解している必要があります。また、Getting Started ガイド を実施しているとより良いです。重要なのは、Sources の用途と使用方法を知っていることです。
コンセプトの概要
プラットフォーム上で複数のプロジェクトを実行していることは一般的です。既存のプロジェクトからデータを抽出して別のプロジェクトに転送したい場合、Trino Connector がその作業を行います。
これは、Analytics Manager サービスの一部である 管理された Trino クエリ エンジン のおかげで可能になります。これにより、プロジェクトのデータセットをクエリすることができ、外部から接続することもできます。
このチュートリアルでは、2段階のプロセスに従います。
- データの抽出を許可するために ソースプロジェクト で必要な変更を行います。
- データを移動するために 宛先プロジェクト で Trino Connector をソースとして使用します。
それでは、実際にどのように動作するか見てみましょう!
Trino Connector の使用
ソースプロジェクトで実施する手順
これらの初期手順では、Lakehouse Manager と Identity Access Manager を活用します。
-
ソースカタログとスキーマを特定します: Lakehouse Manager の Explorer で接続する予定のカタログとスキーマを見つけます。
以下の SQL コマンドを実行して、利用可能なカタログとスキーマを取得します。
目的のカタログ名を
CATALOG_NAMEとしてコピーして保存します。
注意: 前の手順で選択した実際のカタログに CATALOG_NAME を置き換えてください。
このコマンドは、選択したカタログ内の利用可能なスキーマのリストを表示します。
目的のスキーマ名を SCHEMA_NAME としてコピーして保存します。
新しいプロジェクトを作成すると、default dataset が提供されます。プロジェクト内で追加のデータセットを設定していない場合、これは適切な選択です。
-
Identity Access Manager を開き、この転送のために新しいサービスアカウントを作成します。
このサービスアカウントのグループとして Platform Admin を追加することを確認してください
サービスアカウントが正常に作成されたら、API Access のキーを生成する必要があります。以下の画像に示すように、追加ボタンをクリックし、作成をクリックします。
API キー と シークレットキー が提供されます。このページを離れると シークレットキー にアクセスできなくなるため、確実にコピーして安全に保存してください。
ソースプロジェクトで必要なすべての手順を正常に完了しました。チュートリアルの次の部分は宛先プロジェクトで続きます。
宛先プロジェクトで実施する手順
- Connectors に進み、新しい Trino ソースを追加します。
- 以下に示す詳細を入力し、接続をクリックします。
- ホスト: ソース Project_Name +
-query.eu.dataplatform.ovh.netに置き換えます。 - ポート: 443
- カタログ: CATALOG_NAME に置き換えます。
- スキーマ: SCHEMA_NAME に置き換えます。
- ユーザー名: API_KEY に置き換えます。
- パスワード: SECRET_KEY に置き換えます。
- SSL: 有効化
- Trino 接続が正常に確立されると、利用可能なテーブルのリストが表示されます。ソースから抽出するテーブル名の隣のボックスをクリックし、作成をクリックします。
抽出されたデータの使用
前のすべての手順が完了したら、Connectors 内の Analyzer タブにアクセスして抽出されたテーブルを確認できます。
この抽出されたデータを使用するには、Getting Started チュートリアルの ステップ 3 に従ってください。
さらに詳しく
トレーニングや技術的なサポートが必要な場合は、営業担当者にお問い合わせください、またはこのリンクをクリックして、プロフェッショナルサービスの専門家にプロジェクトのカスタム分析を依頼する見積もりを取得してください。
専用の Discord チャネル で Data Platform を構築しているチームと直接やり取りし、質問をしたり、フィードバックを送信したり、交流したりしてください。
OVHcloud サービスについてサポートが必要な場合は、ヘルプセンター でリクエストを作成してください。
ユーザーコミュニティ に参加してください。

