Fine-Tuning Data Access
Customizing Google Ads Behavior
Using QueryPassthrough
Google Ads has its own query language (GAQL) that allow you to execute queries not supported by SQL-92 standard dialect which the driver uses by default. To execute these queries, set QueryPassthrough to True in order to bypass the SQL engine of the provider and execute GAQL queries to Google Ads. By default, queries are sent as-is to Google Ads.
Using QueryPassthrough with GAQL allows fine-tuned control while querying. When QueryPassthrough is True, the use must validate that queries are being built using the native dialect of the data source. It is recommended to have QueryPassthrough set to False in the connection manager when creating tables using this method.