【GCP】BigQuery見積もり

cost BigQuery

概要

GCPを利用する中で一番気を遣うのは、コストです。。

(事故ってしまうと、100万単位で持っていかれてしまうので。。)

そこでコストの見積もり関連でまとめておこうと思います。

見積もり種別

  • Google Cloud 料金計算ツール
  • BigQuery compressed storageを導入する際の見積もり

Google Cloud 料金計算ツール

公式の料金計算ツールを使用して、おおよその料金を算出します。

実際に値を設定すると画像のようになります。

BigQuery copressed storage

BigQuery compressed storageを導入している場合は、BigQueryでクエリを叩くことでおおよそのコストを求めることができます。

SELECT
    project_id,
    ROUND(SUM(total_logical_bytes/POW(1024, 3)),2) as total_logical_gigabytes,
    ROUND(SUM((total_physical_bytes/POW(1024, 3))+(fail_safe_physical_bytes/POW(1024, 3))) ,2) as total_physical_gigabytes,
    ROUND(SUM(total_logical_bytes)/SUM(total_physical_bytes-time_travel_physical_bytes),2) AS compression_ratio,
    ROUND(SUM((active_logical_bytes/POW(1024, 3))*active_logical_pricing+(long_term_logical_bytes/POW(1024, 3))*0.016),2) as total_logical_prices,
    ROUND(SUM(((active_physical_bytes/POW(1024, 3))+(fail_safe_physical_bytes/POW(1024, 3)))*active_physical_pricing+(long_term_physical_bytes/POW(1024, 3))*0.026),2) as total_physical_prices,
FROM
-- 対象のprojectのidを入れてください。
`project_id`.`region-asia-northeast1`.INFORMATION_SCHEMA.TABLE_STORAGE
group by
    project_id

関連記事として以下記事も貼っておきます。

BigQueryの料金体系が変わるので見積もりSQLを叩いてみた | DevelopersIO
ストレージコストについての価格はSQLを叩くとシミュレートできます。GA前に試しておきましょう!分析コストについても情報を載せておきましたのでご参照下さい!

おわりに

私自身は事故を経験していないのですが、大事故を起こしているのを見たことがあるのでそういった被害者が増えないように願っています。

コメント

タイトルとURLをコピーしました