docs: add FAQ for "BigQuery Streaming Insert Not Allowed in Free Tier" error#643
docs: add FAQ for "BigQuery Streaming Insert Not Allowed in Free Tier" error#643SangeetaMishr wants to merge 4 commits into
Conversation
Explains why "Access Denied: BigQuery Streaming Insert Not Allowed in Free Tier" happens (streaming inserts need an upgraded/linked billing account, unlike regular BigQuery storage/queries) and how to fix it in Google Cloud Console. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
Warning Review limit reached
Next review available in: 45 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughA new FAQ documentation page was added to explain the "Access Denied: BigQuery Streaming Insert Not Allowed in Free Tier" error encountered during Glific BigQuery syncing. The document outlines the cause of the error, common triggering scenarios such as missing billing links or an active free trial, and provides step-by-step remediation instructions via Google Cloud Console, along with a note clarifying that linking billing does not automatically incur charges unless free-tier limits are exceeded. Changes
Sequence Diagram(s)Not applicable — this change is a documentation-only addition with no code execution flow. Estimated code review effort: 1 (Low) Related issues: None specified Related PRs: None specified Suggested labels: documentation Suggested reviewers: None specified Poem A rabbit hops through billing's maze, 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
🚀 Deployed on https://deploy-preview-643--glific-docs.netlify.app |
Reference the related page and Google Cloud Console by name instead of as clickable links, per review feedback. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Keep the cross-links to the BigQuery setup page and Google Cloud Console, but write out Billing/Upgrade/Link a billing account as plain text instead of code-formatted terms. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Updated headings and formatting for clarity in the FAQ section regarding BigQuery streaming insert errors.
|
|
||
| 1. Go to [Google Cloud Console](https://console.cloud.google.com/) and sign in with the account used to set up BigQuery for your organization. | ||
| 2. Select the same project that is linked to Glific for BigQuery (refer [BigQuery Setup and link with Glific](https://glific.github.io/docs/docs/Product%20Features/Reporting%20&%20Dashboard/BigQuery%20Setup%20and%20link%20with%20Glific/) if you're not sure which project this is). | ||
| 3. From the left navigation menu, select Billing. |
There was a problem hiding this comment.
do you think it's better to add screenshot for 3rd point? @SangeetaMishr
| 2. Select the same project that is linked to Glific for BigQuery (refer [BigQuery Setup and link with Glific](https://glific.github.io/docs/docs/Product%20Features/Reporting%20&%20Dashboard/BigQuery%20Setup%20and%20link%20with%20Glific/) if you're not sure which project this is). | ||
| 3. From the left navigation menu, select Billing. | ||
| 4. If you see an option to Upgrade, select it and complete the steps to convert your free trial to a full Cloud Billing account. If no billing account is linked at all, select Link a billing account and either choose an existing one or create a new one. | ||
| 5. Add a valid payment method when prompted, and confirm. |
There was a problem hiding this comment.
Is it mandatory to add a credit card as the payment method? I'm not sure, I think I heard that in one of the meetings.
@SangeetaMishr
Summary
Fixes #323
Adds a new FAQ page explaining the
Access Denied: BigQuery Streaming Insert not allowed in the free tiererror reported on Discord:Cross-links to the existing
BigQuery Setup and link with Glificpage rather than duplicating its content.Verification
Confirmed the underlying cause against Google Cloud's documented behavior: streaming inserts (
tabledata.insertAll) are blocked until a project's Cloud Billing account is upgraded past the free trial / linked, even when actual usage is within free-tier limits.Test plan
_category_.jsonchanges needed)Summary by CodeRabbit