このドキュメントでは、Firebase SQL Connect の料金の詳細について説明します。
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
SQL Connect の課金について
Firebase SQL Connect は、次の 2 つの課金対象コンポーネントで構成されています。
- SQL Connect サービス自体。
- プロジェクト データを含む Cloud SQL for PostgreSQL インスタンス。
Vertex AI と統合すると、ベクトル エンベディングの料金が発生します。
SQL Connect サービスの料金
下り(外向き)ネットワークは、1 か月あたり 10 GiB まで無料です。1 か月あたり 10 GiB を超える場合、下り(外向き)ネットワークには Google Cloud インターネット データ転送レートのプレミアム ティアの料金が課金されます。
Blaze プランでは、クライアントから実行されたオペレーション(クエリまたはミューテーション)は、1 か月あたり 25 万件まで無料です。25 万件を超えるオペレーションは、100 万件あたり $0.90 で課金されます。
Spark プランでは、1 日あたり 8,300 件のオペレーションに制限されます。これを超えると、オペレーションを実行できなくなります。
Cloud SQL インスタンスの料金
Cloud SQL の料金は月額 $9.37 からです。料金はリージョンと構成によって異なります。Cloud SQL の料金をご覧ください。
Spark プランの無料トライアル
Firebase プロジェクトが Spark プランで、プロジェクトに請求先アカウントが関連付けられていない場合、プロジェクトは期間限定の無料トライアルの対象となります。
トライアル期間中は、次の制限付きでプロジェクトに 1 つのデータベース インスタンスを作成できます。
- トライアル期間は 90 日間です。90 日後にプロジェクトを有料プラン(Blaze)にアップグレードしていない場合、データベース インスタンスはアーカイブされ、アプリからアクセスできなくなります。その後、データベース インスタンスがアーカイブされてから 90 日以内にプロジェクトをアップグレードしないと、プロジェクトは削除されます。
- データベース インスタンスには、1 日あたり約 8,000 回のオペレーションと 330 MiB の下り(外向き)という上限があります。
- データベース インスタンスは Google Cloud コンソールで表示または管理できません。(必要に応じて、
gcloud sqlコマンド ファミリーを使用できます)。 - ストレージやメモリの上限などのデータベース インスタンス設定は変更できません。
- Spark プロジェクトで最初のデータベース インスタンスを作成した後に、追加のデータベース インスタンスを作成することはできません。
Firebase プロジェクトのライフサイクル全体で、1 つのトライアル データベース インスタンスを使用できます。
プロジェクトを Blaze プランにアップグレードすると、データベース インスタンスは有料の Cloud SQL インスタンスに移行されます(上記を参照)。
Blaze プランの無料トライアル
プロジェクトに Blaze プランが適用されていて、請求先アカウントが関連付けられている場合は、3 か月間の Cloud SQL 無料トライアルを利用できます。
トライアルを利用するには、Cloud SQL for PostgreSQL インスタンスをプロビジョニングするときにデフォルトの構成を承認します。
- 請求先アカウントごとに 5 回の無料トライアルを利用できます。
- プロジェクトごとに 1 つの無料トライアル Cloud SQL for PostgreSQL インスタンス。ただし、そのプロジェクト内に複数の有料インスタンスを作成できます。
- Cloud SQL for PostgreSQL インスタンスのデフォルト構成は、1 個の vCPU、10 GB のストレージ、628.74 MB のメモリを備えた db-f1-micro インスタンスと同等です。
無料トライアル期間中は、Cloud SQL インスタンスにコンピューティング リソースを追加したり、インスタンスのプライベート IP を設定したり、インスタンスのリードレプリカを作成したりできます。データベース インスタンスの構成を変更すると、トライアルが終了し、Cloud SQL の料金に従って課金されます。
3 か月が経過すると、標準の Cloud SQL の料金に基づいて課金されます。
Vertex AI エンベディング生成
SQL Connect を Vertex AI で使用すると、エンベディング生成に対して Vertex AI の標準使用料金が発生します。
費用を管理する
SQL Connect の使用状況をモニタリングし、すべてのサービス アクティビティの概要を表示して、個々のサービス アクティビティを分析するためのリンクを見つけるには、Firebase コンソールを使用します([データベースとストレージ] > [SQL Connect] に移動します)。コンソールのダッシュボードを使用して、異なる期間の使用量を比較できます。
SQL Connect の費用をトラッキングするには、1 か月の予算を作成します。予算によって使用量が制限されることはありませんが、その月の計画コストに近づいた場合や超えた場合に通知するアラートを設定できます。Cloud Billing アカウントの予算を設定して予算アラートを作成するには、Google Cloud コンソールの [請求先アカウントの管理] ページに移動します。デフォルトのアラート設定を使用するか、1 か月の予算の割合ごとに通知を送信するようにアラートを変更できます。
予算と予算アラートの設定をご覧ください。