Skip to main content
Solved

Error Records: Send Response to Origin


mblahay
Discovered Fame

A pipeline’s origin is an S3 bucket. Error records are configured to “Send Response to Origin.” What exactly happens to the error records in this instance?

Best answer by dima

It means it's misconfigured. Send Response to Origin only applies when you're creating a microservice pipeline. Such a pipeline must have either the REST Service, WebSocket Server, or WebSocket Client stage as its origin. 

View original
Did this topic help you find an answer to your question?

3 replies

Kirti
StreamSets Employee
Forum|alt.badge.img
  • StreamSets Employee
  • 29 replies
  • January 5, 2022

@mblahay ,

https://docs.streamsets.com/portal/datacollector/latest/help/datacollector/UserGuide/Pipeline_Design/ErrorHandling.html#concept_kgc_l4y_5r indicates the following:

 

Send Response to Origin

The pipeline passes error records back to the microservice origin to be included in a response to the originating REST API client. Data Collector includes the records in error record counts and metrics. Use in microservice pipelines only.

 


mblahay
Discovered Fame
  • Author
  • Discovered Fame
  • 13 replies
  • January 5, 2022

I read that too, but what does it mean in the context of an S3 origin? Please distill it down for me.


dima
StreamSets Employee
Forum|alt.badge.img
  • StreamSets Employee
  • 83 replies
  • Answer
  • January 6, 2022

It means it's misconfigured. Send Response to Origin only applies when you're creating a microservice pipeline. Such a pipeline must have either the REST Service, WebSocket Server, or WebSocket Client stage as its origin. 


Reply