[ 
https://issues.apache.org/jira/browse/BEAM-1826?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Peterson resolved BEAM-1826.
----------------------------------
       Resolution: Duplicate
    Fix Version/s: Not applicable

> Allow BigqueryIO to forward errors
> ----------------------------------
>
>                 Key: BEAM-1826
>                 URL: https://issues.apache.org/jira/browse/BEAM-1826
>             Project: Beam
>          Issue Type: Bug
>          Components: sdk-java-gcp
>            Reporter: Kevin Peterson
>            Assignee: Daniel Halperin
>            Priority: Minor
>             Fix For: Not applicable
>
>
> Most sinks are terminal - data ends at the sink. While on occasion the sink 
> may temporarily fail due to resource unavailability, it will eventually 
> succeed. However, some have strict requirements on this input format. In 
> these cases, retries will never succeed, and continuous retrying will 
> eventually lead to pipeline failure.
> The primary use case I have in mind is streaming data to a sink such as 
> BigQuery, where data of the wrong format could fail on insert.
> It would be useful to be able to set a side output or downstream transform 
> from Bigquery which can receive failed rows where retry will never fix the 
> issue, and allow them to be persisted to a different output which is more 
> permissive of the output, to prevent data loss.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to