Data Boost の利用資格の指標を表示する
Bigtable Data Boost は、高スループットの読み取りジョブとクエリ用に設計されたサーバーレス コンピューティング サービスです。ワークロードで Data Boost を使用するには、特定の互換性基準を満たしている必要があります。
このドキュメントでは、ワークロードが Data Boost と互換性があるかどうかを判断するために、適格性指標を確認する方法について説明します。すでに使用されている標準アプリ プロファイルを Data Boost アプリ プロファイルに変換することを検討している場合は、これらの指標を確認してください。
適格性に関する指標を表示する前に、Bigtable Data Boost の概要で、理想的なワークロードと機能の制限事項を確認してください。
適格性の指標の概要
特定のアプリ プロファイルのワークロードが Data Boost に適しているかどうかを判断できるように、Bigtable には次の 2 つの指標が用意されています。
- Data Boost トラフィックの適格性の数(
data_boost/eligibility_count
) - Data Boost トラフィックが不適格な理由(
data_boost/ineligible_reasons
)
詳細については、指標をご覧ください。
有効なリクエスト数と不適格のリクエスト数を確認する
特定のアプリ プロファイルによって送信されたトラフィックが Data Boost に適しているかどうかを判断するには、指標 Data Boost traffic eligibility count
を確認します。この指標は、特定のアプリ プロファイルで過去 7 日間に Data Boost で適格または不適格となったリクエストの数を示します。
特定のアプリ プロファイルについてのこの指標を表示する手順は次のとおりです。
Google Cloud コンソールで Bigtable インスタンスのリストを開きます。
指標を表示するインスタンスをクリックします。
ナビゲーション パネルの [分析情報] で、[モニタリング] をクリックします。
[アプリケーション プロファイル] タブをクリックします。
Data Boost の利用資格のグラフを確認する。
アプリ プロファイルが不適格の理由を表示する
Data Boost traffic ineligible reasons
指標は、特定のアプリ プロファイルで送信されたリクエストが Data Boost に不適格とみなされる理由を示します。1 つのリクエストで不適格となる理由が複数存在する場合があります。不適格となる理由は次のとおりです。
- アプリ プロファイルは、
ReadRows
、PingAndWarm
、SampleRowKeys
以外の API メソッドを呼び出すリクエストに使用されていました。 - アプリ プロファイルがリバース スキャンに使用された。
- 互換性のないクライアント ライブラリを使用してトラフィックが送信された。
- アプリ プロファイルを使用するリクエストが 1,000 読み取りリクエスト/秒を超えた。詳細については、適さない用途をご覧ください。
特定のアプリ プロファイルについてのこの指標を表示する手順は次のとおりです。
Google Cloud コンソールで Bigtable インスタンスのリストを開きます。
指標を表示するインスタンスをクリックします。
ナビゲーション パネルの [分析情報] で、[モニタリング] をクリックします。
[アプリケーション プロファイル] タブをクリックします。
Data Boost の利用資格のグラフを確認する。
コンバージョンのブロック設定
標準のアプリ プロファイルを Data Boost を使用するように変換しようとすると、アプリ プロファイルで次のいずれかの条件が満たされている場合、変換は失敗します。
- インスタンスが CMEK 暗号化を使用する。
- マルチクラスタ ルーティング用に構成されています。
- 単一行のトランザクションが有効になっている。
- HDD ストレージを使用するインスタンス内のクラスタにルーティングされる。