Skip to content
Last updated

Trino利用状況ダッシュボードへのアクセス

Trino利用状況ダッシュボードは、Trinoリソースの最近および過去の使用状況を表示します。ダッシュボードを使用して、月次プラン制限を超えるリスクがあるかどうかを判断できます。 Trino利用状況ページは、ほとんどのお客様にリクエストに応じて利用可能です。

2025年7月以降、Presto利用状況ダッシュボードはTrino利用状況ダッシュボードに名称変更されました。

Trino利用状況ダッシュボードへのアクセス:

  1. オーナーまたは管理者としてTreasure Data Consoleにログインします。

  2. Control Panel > Utilizationを選択します。

  3. Trino Utilizationを開きます。

ダッシュボードには以下のチャートが含まれます:

Trinoクエリ詳細チャート

ダッシュボードの下部にあるTrinoクエリ詳細テーブルは、クエリごとの使用状況データを表示します。このテーブルを使用して、最も消費量が多い、異常にリソースを消費するクエリを特定できます。

その後、リソース使用量を最適化する作業を行うことができます。これらのクエリの実行頻度を減らしたり、処理するデータ量を減らすように変更したりできるかどうかを検討してください。または、不要なソートや不要な列などの非効率な操作を特定できるかもしれません。

Trinoクエリ詳細テーブルには以下の列が含まれます:

説明
Monthクエリが実行された月と年。
Query Signatureユニークなアドホック、スクリプト、またはTreasure Workflowベースのクエリを識別するための「クエリハッシュ」を提供します。
Last Month Total Split Hours先月、このクエリが消費したスプリット時間の合計。
Current Month Split Hours今月現在までにこのクエリが消費したスプリット時間の合計。
Current Month Total Executions今月現在までにこのクエリまたはクエリシグネチャが実行された合計回数。
Average Split Hours Per Runそのクエリの実行ごとに消費された平均スプリット時間。
Median Query Duration in Minutesクエリが完了するまでにかかる中央値の時間(分単位)。
Number of Jobs over Allotted Memoryジョブが成功または失敗に関係なく、このクエリがアカウントのクエリごとの最大メモリ制限に達した回数。
Maximum Memory Used in MBこのフィールドは、アカウントのクエリごとの最大メモリ制限を超えたクエリに対するものです。クエリが終了した時点で消費された最大メモリ量を示します。クエリがエラーで終了した場合、表示されているよりも多くのメモリが必要になる可能性があります。
Last Job IDこのクエリから実行された最新のTreasure DataジョブID。外部システムからのクエリについて詳しく知りたい場合に役立ちます。Treasure Dataの保存されたクエリIDは存在しませんが、最新(最後に実行された)ジョブIDを使用できます。

Trino利用状況ダッシュボードの用語と概念

用語説明
Splitsクエリ処理中の、テーブルや中間データを含む、より大きなデータセットのセクション。スプリットは、Trinoにおけるクエリ処理の単位です。Trinoは、複数の分割で構成される分散クエリ実行プランを作成します。より多くのデータとより多くのクエリステージを処理するにつれて、分割の数は増加します:スプリットは、開発環境と本番環境の分離や、複数のチーム間でリソースを分割するなど、SLAクリティカルな場合に役立ちます。
Anytime Splits任意の瞬間に処理できるスプリットの総数。
Splits Hoursスプリットを処理するために必要な時間を指します。
Trinoクエリシグネチャ名前のないクエリの場合、クエリシグネチャは、クエリによって実行される操作を要約する簡潔な表現です。クエリシグネチャに使用される表記法は、Trinoクエリシグネチャに記載されています。

また、ダッシュボードに表示されるメトリクスを評価する際には、Trinoの概念と用語を理解することが役立ちます。

チャート説明
Your Current Trino Units最低価格プランに基づいてアカウントに割り当てられたTrinoユニットの合計数。
Maximum Anytime Split Limit任意の瞬間に使用できるスプリットリソースの総数。
Trinoユニット × 300 Anytime Splitsとして計算されます。
Monthly Split Hour Limitアカウントが1ヶ月以内に使用できるスプリット時間の総数。
Trinoユニット × 15,000 Split-Hrsとして計算されます。
Maximum Query Memory Limit価格プランに基づいた、クエリごとに使用できる最大総メモリ。
Additional Trino Units Needed制限を超えるスプリット時間をサポートするため、または上位のメモリ消費クエリに必要なメモリのために必要な追加のTrinoユニット。
Trinoユニット × 1 Hrとして計算されます。
This Month's and Last Month's Split Hoursピンクライン: 月内の累積スプリット時間使用量(成功したジョブのみ)。
ブルーライン: 月内の日次スプリット時間使用量。
レッドライン: 価格プランに基づく最大許容スプリット時間使用量。
Monthly Total Trino Jobs Ran過去12ヶ月間に毎月実行されたTrinoジョブの数。
Total Trino Hours過去12ヶ月間に毎月消費されたTrinoスプリット時間の数。
Monthly Over Memory Jobsアカウントの最大メモリ制限を超えたジョブの数。