airbytehq / airbyte

The leading data integration platform for ETL / ELT data pipelines from APIs, databases & files to data warehouses, data lakes & data lakehouses. Both self-hosted and Cloud-hosted.
https://airbyte.com
Other
15.46k stars 3.98k forks source link

[Source google-ads] latest version connector upgrade in airbyte removed 10 streams like keyword_view, ad_group_ad_legacy #44501

Open aalkuatova opened 3 weeks ago

aalkuatova commented 3 weeks ago

Connector Name

source-google-ads

Connector Version

3.6.5

What step the error happened?

Updating the connector

Relevant information

There was the folllowing error in google ads connector: 500 Internal error encountered. [type_url: "type.googleapis.com/google.ads.googleads.v15.errors.GoogleAdsFailure" value: "\n%\n\002P\002\022\037An internal error has occurred.\022\026nz4nFRswxwEKMJ5g6_06Wg" ] Upgrading a connector to the latest version (3.6.5) fixed this error but then airbyte showed "Non-breaking schema updates detected" and wanted to remove 10 streams, however these streams are persisted in a streams.py file (example KeywordView). Why did it remove those streams?

Relevant log output

No response

Contribute

marcosmarxm commented 3 weeks ago

@airbytehq/dev-python can someone check this question about Google Ads?

girarda commented 2 weeks ago

@aalkuatova what version are you upgrading from? keyword_view is still an available stream in 3.7.0

aalkuatova commented 2 weeks ago

@girarda from the very early version like 3.2.0, I've tried 3.7.0, still keyword_view not available

girarda commented 2 weeks ago

Can you share a screenshot of your connection schema?

Screenshot 2024-08-26 at 6 31 52 PM

aalkuatova commented 2 weeks ago

Airbyte version 0.50.33 Is it possible that available streams depend on the permissions of login_customer_id has? image image

girarda commented 2 weeks ago

@aalkuatova do you have a manager account? We do restrict the stream to non manager accounts.