SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site, support.twilio.com, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to help.twilio.com, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

BigQuery "Provided Schema Does Not Match Table" Error

Issue

BigQuery Warehouse syncs failing with "Provided Schema does not match Table" error.

 

Product

Twilio Segment

 

Environment

Segment Console

 

Cause

We use Views in BigQuery warehouse to de-duplicate your data at query time. These errors usually occur due to a conflict with a table name when creating these BigQuery Views.

 

Resolution

  1. You will have to rename the event that ends with view in your implementation, so it stops being generated.
    1. Changing it to anything other than view should address the issue. e.g. from page_view to page_views
  2. Once that's done, you will have to disable the original table from syncing to your Segment warehouse.
    1. The renamed event will then create a new table in your warehouse, and allow syncs to go through.
  3. Reach out to Segment Support for any questions or further issues.
Have more questions? Submit a request
Powered by Zendesk