Subscribe to a stream of updates from a SQL view or table.
The pipeline responds with a continuous stream of changes to the specified
table or view, encoded using the format specified in the ?format=
parameter. Updates are split into Chunk
s.
The pipeline continues sending updates until the client closes the connection or the pipeline is shut down.
Path Parameters |
---|
pipeline_name string — REQUIREDUnique pipeline name |
table_name string — REQUIREDSQL table name. Unquoted SQL names have to be capitalized. Quoted SQL names have to exactly match the case from the SQL program. |
Query Parameters |
---|
format string — REQUIREDOutput data format, e.g., 'csv' or 'json'. |
array booleanSet to |
backpressure booleanApply backpressure on the pipeline when the HTTP client cannot receive data fast enough. When this flag is set to false (the default), the HTTP connector drops data chunks if the client is not keeping up with its output. This prevents a slow HTTP client from slowing down the entire pipeline. When the flag is set to true, the connector waits for the client to receive each chunk and blocks the pipeline if the client cannot keep up. |
Responses | |||||
---|---|---|---|---|---|
200 Connection to the endpoint successfully established. The body of the response contains a stream of data chunks.
| |||||
400 Unknown data format specified in the '?format=' argument.
| |||||
404 Specified table or view does not exist.
| |||||
410 Pipeline is not currently running because it has been shutdown or not yet started.
| |||||
500 Request failed.
|