Aaron Bell
05/10/2022, 4:36 PMhendrik
05/10/2022, 8:16 PMIncremental | Append
sync mode and want to ensure continuity or at least plan for any potential breaks. Couldn’t find anything in the docs about changing from one to anotherSaad Anwar
05/10/2022, 9:34 PMRomain LOPEZ
05/11/2022, 6:58 PMBut still having issue in the log
2022-05-11 18:52:14 source > Failed to read data of PERMONLY at <scp://Fuze_BI_PermOnly.CSV>: UnicodeDecodeError('utf-8', b'"PERM_INV_NO","INVOICE_DATE","CLIENT_NO","CLIENT_NAME","PO","CANDIDATE_NAME","MANDATE","SALARY","BILLED_AMT","NET_MARGIN_PCT","TERRITORY","SALES_REP","SALES_REP_NAME","SALES_REP2","SALESREP2_NAME","SALES_PAID","RECRUITER","RECRUITER_NAME","RECRUITER_PAID","RECRUITER_2","RECRUITER_2_NAME","NOTES"\r\n"043573","2019/01/15","01022","AESP GROUP "," ","Vincent Godard "," Op\xe9rateur De Machine CNC BEAM"," .00"," 1365.00"," .00","QR","ME ","6443-CHENIER, MARIE-EVE "," "," "," ","PB","Pamela Badran "," "\r\n', 416, 417, 'invalid continuation byte')
Cody K.
05/11/2022, 9:58 PMKavin Rajagopal
05/12/2022, 8:01 PMTony Mao
05/13/2022, 5:48 AMCédric Malet
05/13/2022, 9:35 AMNikita Kotlyarov
05/13/2022, 10:36 AM2022-05-13 00:35:25 destination > java.lang.RuntimeException: com.google.cloud.bigquery.BigQueryException: 400 Bad Request
2022-05-13 00:35:25 destination > PUT <https://www.googleapis.com/upload/bigquery/v2/projects/supabase-analytics-internal-eu/jobs?uploadType=resumable&upload_id=ADPycdsAeFJDZQbZn8o92WF15WQX5s7B88ktLx8igZO2_gDeWi-6t07ajNEkGufqowRKhjuLnoQpIFLeQ2XeoAShTeLWnqhTA58T>
2022-05-13 00:35:25 destination > {
2022-05-13 00:35:25 destination > "error": {
2022-05-13 00:35:25 destination > "code": 400,
2022-05-13 00:35:25 destination > "message": "Invalid credential",
2022-05-13 00:35:25 destination > "errors": [
2022-05-13 00:35:25 destination > {
2022-05-13 00:35:25 destination > "message": "Invalid credential",
2022-05-13 00:35:25 destination > "domain": "global",
2022-05-13 00:35:25 destination > "reason": "invalid"
2022-05-13 00:35:25 destination > }
2022-05-13 00:35:25 destination > ],
2022-05-13 00:35:25 destination > "status": "INVALID_ARGUMENT"
2022-05-13 00:35:25 destination > }
2022-05-13 00:35:25 destination > }
2022-05-13 00:35:25 destination >
It looks like multiple connections with BigQuery destination are affected but the error occurs from time to time so the subsequent runs for some connections are successful.
I have checked the BigQuery docs, but it is still not clear for me what exactly is incorrect :
This error returns when there is any kind of invalid input other than an invalid query, such as missing required fields or an invalid table schema. Invalid queries return an invalidQuery error instead.
Would you please advise how to troubleshoot such an issue?Anatole Callies
05/13/2022, 10:48 AMSania Zafar
05/13/2022, 3:34 PMSania Zafar
05/13/2022, 7:08 PM2022-05-13 17:18:50 ERROR i.a.w.p.a.DefaultAirbyteStreamFactory(lambda$create$1):70 - Validation failed: {"type":"TRACE","trace":{"type":"ERROR","emitted_at":1.652462330735E12,"error":{"message":"Something went wrong in the connector. See the logs for more details.","internal_message":"java.lang.RuntimeException: Exceptions thrown while closing consumer: java.lang.RuntimeException: com.google.cloud.bigquery.BigQueryException: 400 Bad Request\nPUT <https://www.googleapis.com/upload/bigquery/v2/projects/snoonu-rudderstack/jobs?uploadType=resumable&upload_id=ADPycdvHwQPlV3KW5qsg_grRKcw7k3gc_VnthGFruu2rvjRzH5kDUe6vaKifRqRUmiXAW47Aj1Sj2_vDVbvgdVWaRxFosi_E6F22>\n{\n \"error\": {\n \"code\": 400,\n \"message\": \"Invalid credential\",\n \"errors\": [\n {\n \"message\": \"Invalid credential\",\n \"domain\": \"global\",\n \"reason\": \"invalid\"\n }\n ],\n \"status\": \"INVALID_ARGUMENT\"\n }\n}\n","stack_trace":"[io.airbyte.integrations.destination.bigquery.BigQueryRecordConsumer.close(BigQueryRecordConsumer.java:69), io.airbyte.integrations.base.FailureTrackingAirbyteMessageConsumer.lambda$close$0(FailureTrackingAirbyteMessageConsumer.java:67), io.airbyte.integrations.base.sentry.AirbyteSentry.executeWithTracing(AirbyteSentry.java:54), io.airbyte.integrations.base.FailureTrackingAirbyteMessageConsumer.close(FailureTrackingAirbyteMessageConsumer.java:67), io.airbyte.integrations.base.IntegrationRunner.runInternal(IntegrationRunner.java:166), io.airbyte.integrations.base.IntegrationRunner.run(IntegrationRunner.java:107), io.airbyte.integrations.destination.bigquery.BigQueryDestination.main(BigQueryDestination.java:314)]","failure_type":"system_error"}}}
Sania Zafar
05/14/2022, 4:35 PMDavid Effiong
05/16/2022, 9:01 AMAdam Bloom
05/16/2022, 7:06 PMMelker Öhrman
05/17/2022, 9:02 AMMohit Reddy
05/17/2022, 10:23 AMlucien
05/18/2022, 2:36 PMgunu
05/19/2022, 12:02 AM이진규
05/19/2022, 12:45 AMJaime Farres
05/19/2022, 10:23 AMShubham Kalloli
05/19/2022, 11:00 AMYanni Iyeze - Toucan Toco
05/19/2022, 2:58 PMWe are fetching the schema of your data source.
This should take less than a minute, but may take a few minutes on slow internet connections or data sources with a large amount of tables.
sometime it takes a loooong time, i don’t even know what’s happening 😂Dwayne Rudy
05/19/2022, 3:28 PMEric
05/19/2022, 4:15 PMPavan Katta
05/19/2022, 10:40 PMJenny Brown
05/20/2022, 8:26 PMMichael
05/23/2022, 6:29 AMDelbert
05/24/2022, 12:11 AMShubhransh Bhargava
05/24/2022, 4:27 PMBigQuery Data Editor, BigQuery User
to service account, but getting following error in sync
2022-05-24 16:24:25 source > Exception in thread "main" java.lang.RuntimeException: java.lang.RuntimeException: com.google.cloud.bigquery.BigQueryException: Access Denied: BigQuery BigQuery: Permission denied while getting Drive credentials.
2022-05-24 16:24:25 source > at io.airbyte.integrations.source.relationaldb.AbstractRelationalDbSource.lambda$queryTable$0(AbstractRelationalDbSource.java:64)
2022-05-24 16:24:25 source > at io.airbyte.commons.util.LazyAutoCloseableIterator.computeNext(LazyAutoCloseableIterator.java:37)
2022-05-24 16:24:25 source > at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:146)
2022-05-24 16:24:25 source > at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:141)
2022-05-24 16:24:25 source > at com.google.common.collect.TransformedIterator.hasNext(TransformedIterator.java:46)
2022-05-24 16:24:25 source > at io.airbyte.commons.util.DefaultAutoCloseableIterator.computeNext(DefaultAutoCloseableIterator.java:38)
2022-05-24 16:24:25 source > at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:146)
2022-05-24 16:24:25 source > at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:141)
2022-05-24 16:24:25 source > at com.google.common.collect.TransformedIterator.hasNext(TransformedIterator.java:46)
2022-05-24 16:24:25 source > at io.airbyte.commons.util.DefaultAutoCloseableIterator.computeNext(DefaultAutoCloseableIterator.java:38)
2022-05-24 16:24:25 source > at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:146)
2022-05-24 16:24:25 source > at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:141)
2022-05-24 16:24:25 source > at io.airbyte.commons.util.CompositeIterator.computeNext(CompositeIterator.java:63)
2022-05-24 16:24:25 source > at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:146)
2022-05-24 16:24:25 source > at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:141)
2022-05-24 16:24:25 source > at io.airbyte.commons.util.DefaultAutoCloseableIterator.computeNext(DefaultAutoCloseableIterator.java:38)
2022-05-24 16:24:25 source > at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:146)
2022-05-24 16:24:25 source > at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:141)
2022-05-24 16:24:25 source > at java.base/java.util.Iterator.forEachRemaining(Iterator.java:132)
2022-05-24 16:24:25 source > at io.airbyte.integrations.base.IntegrationRunner.lambda$runInternal$0(IntegrationRunner.java:154)
2022-05-24 16:24:25 source > at io.airbyte.integrations.base.sentry.AirbyteSentry.executeWithTracing(AirbyteSentry.java:54)
2022-05-24 16:24:25 source > at io.airbyte.integrations.base.sentry.AirbyteSentry.executeWithTracing(AirbyteSentry.java:38)
2022-05-24 16:24:25 source > at io.airbyte.integrations.base.IntegrationRunner.runInternal(IntegrationRunner.java:154)
2022-05-24 16:24:25 source > at io.airbyte.integrations.base.IntegrationRunner.run(IntegrationRunner.java:105)
2022-05-24 16:24:25 source > at io.airbyte.integrations.source.bigquery.BigQuerySource.main(BigQuerySource.java:175)
2022-05-24 16:24:25 source > Caused by: java.lang.RuntimeException: com.google.cloud.bigquery.BigQueryException: Access Denied: BigQuery BigQuery: Permission denied while getting Drive credentials.
2022-05-24 16:24:25 source > at io.airbyte.db.bigquery.BigQueryDatabase.waitForQuery(BigQueryDatabase.java:201)
2022-05-24 16:24:25 source > at io.airbyte.db.bigquery.BigQueryDatabase.executeQuery(BigQueryDatabase.java:185)
2022-05-24 16:24:25 source > at io.airbyte.db.bigquery.BigQueryDatabase.executeQuery(BigQueryDatabase.java:135)
2022-05-24 16:24:25 source > at io.airbyte.db.bigquery.BigQueryDatabase.query(BigQueryDatabase.java:106)
2022-05-24 16:24:25 source > at io.airbyte.db.bigquery.BigQueryDatabase.unsafeQuery(BigQueryDatabase.java:102)
2022-05-24 16:24:25 source > at io.airbyte.integrations.source.relationaldb.AbstractRelationalDbSource.lambda$queryTable$0(AbstractRelationalDbSource.java:61)
2022-05-24 16:24:25 source > ... 24 more
2022-05-24 16:24:25 source > Caused by: com.google.cloud.bigquery.BigQueryException: Access Denied: BigQuery BigQuery: Permission denied while getting Drive credentials.
2022-05-24 16:24:25 source > at com.google.cloud.bigquery.spi.v2.HttpBigQueryRpc.translate(HttpBigQueryRpc.java:115)
2022-05-24 16:24:25 source > at com.google.cloud.bigquery.spi.v2.HttpBigQueryRpc.getQueryResults(HttpBigQueryRpc.java:643)
2022-05-24 16:24:25 source > at com.google.cloud.bigquery.BigQueryImpl$36.call(BigQueryImpl.java:1393)
2022-05-24 16:24:25 source > at com.google.cloud.bigquery.BigQueryImpl$36.call(BigQueryImpl.java:1388)
2022-05-24 16:24:25 source > at com.google.api.gax.retrying.DirectRetryingExecutor.submit(DirectRetryingExecutor.java:105)
2022-05-24 16:24:25 source > at com.google.cloud.bigquery.BigQueryRetryHelper.run(BigQueryRetryHelper.java:86)
2022-05-24 16:24:25 source > at com.google.cloud.bigquery.BigQueryRetryHelper.runWithRetries(BigQueryRetryHelper.java:49)
2022-05-24 16:24:25 source > at com.google.cloud.bigquery.BigQueryImpl.getQueryResults(BigQueryImpl.java:1387)
2022-05-24 16:24:25 source > at com.google.cloud.bigquery.BigQueryImpl.getQueryResults(BigQueryImpl.java:1371)
2022-05-24 16:24:25 source > at com.google.cloud.bigquery.Job$1.call(Job.java:338)
2022-05-24 16:24:25 source > at com.google.cloud.bigquery.Job$1.call(Job.java:335)
2022-05-24 16:24:25 source > at com.google.api.gax.retrying.DirectRetryingExecutor.submit(DirectRetryingExecutor.java:105)
2022-05-24 16:24:25 source > at com.google.cloud.bigquery.BigQueryRetryHelper.run(BigQueryRetryHelper.java:86)
2022-05-24 16:24:25 source > at com.google.cloud.bigquery.BigQueryRetryHelper.runWithRetries(BigQueryRetryHelper.java:49)
2022-05-24 16:24:25 source > at com.google.cloud.bigquery.Job.waitForQueryResults(Job.java:334)
2022-05-24 16:24:25 source > at com.google.cloud.bigquery.Job.waitFor(Job.java:244)
2022-05-24 16:24:25 source > at io.airbyte.db.bigquery.BigQueryDatabase.waitForQuery(BigQueryDatabase.java:199)
2022-05-24 16:24:25 source > ... 29 more
2022-05-24 16:24:25 source > Caused by: com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden
2022-05-24 16:24:25 source > GET <https://www.googleapis.com/bigquery/v2/projects/localeai-314712/queries/bbb99068-9ffb-4b14-8399-d0c231c0bc47?location=us-east1&maxResults=0&prettyPrint=false>
2022-05-24 16:24:25 source > {
2022-05-24 16:24:25 source > "code" : 403,
2022-05-24 16:24:25 source > "errors" : [ {
2022-05-24 16:24:25 source > "domain" : "global",
2022-05-24 16:24:25 source > "message" : "Access Denied: BigQuery BigQuery: Permission denied while getting Drive credentials.",
2022-05-24 16:24:25 source > "reason" : "accessDenied"
2022-05-24 16:24:25 source > } ],
2022-05-24 16:24:25 source > "message" : "Access Denied: BigQuery BigQuery: Permission denied while getting Drive credentials.",
2022-05-24 16:24:25 source > "status" : "PERMISSION_DENIED"
2022-05-24 16:24:25 source > }
2022-05-24 16:24:25 source > at com.google.api.client.googleapis.json.GoogleJsonResponseException.from(GoogleJsonResponseException.java:146)
Any idea what could be the issue