stream_microbatch_history
This table contains a history of every microbatch executed within this scheduler configuration.
| Column | Data Type | Description | 
|---|---|---|
| source_name | VARCHAR | The name of the source. | 
| source_cluster | VARCHAR | The name of the source cluster. The clusters are defined in stream_clusters. | 
| source_partition | INTEGER | The number of the data streaming partition. | 
| start_offset | INTEGER | The starting offset of the microbatch. | 
| end_offset | INTEGER | The ending offset of the microbatch. | 
| end_reason | VARCHAR | An explanation for why the batch ended.The following are valid end reasons: 
 | 
| end_reason_message | VARCHAR | If the end reason is a network or source issue, this column contains a brief description of the issue. | 
| partition_bytes | INTEGER | The number of bytes transferred from a source partition to the database target table. | 
| partition_messages | INTEGER | The number of messages transferred from a source partition to the database target table. | 
| microbatch_id | INTEGER | The database transaction id for the batch session. | 
| microbatch | VARCHAR | The name of the microbatch. | 
| target_schema | VARCHAR | The name of the target schema. | 
| target_table | VARCHAR | The name of the target table. | 
| timeslice | INTERVAL | The amount of time spent in the KafkaSource operator. | 
| batch_start | TIMESTAMP | The time the batch executed. | 
| batch_end | TIMESTAMP | The time the batch completed. | 
| last_batch_duration | INTERVAL | The length of time required to run the complete COPY statement. | 
| last_batch_parallelism | INTEGER | The number of parallel COPY statements generated to process the microbatch during the last frame. | 
| microbatch_sub_id | INTEGER | The identifier for the COPY statement that processed the microbatch. | 
| consecutive_error_count | INTEGER | (Currently not used.) The number of times a microbatch has encountered an error on an attempt to load. This value increases over multiple attempts. | 
| transaction_id | INTEGER | The identifier for the transaction within the session. | 
| frame_start | TIMESTAMP | The time the frame started. A frame can contain multiple microbatches. | 
| frame_end | TIMESTAMP | The time the frame completed. | 
Examples
This example shows typical rows from the stream_microbatch_history table.
=> SELECT * FROM stream_config.stream_microbatch_history;
-[ RECORD 1 ]--+---------------------------
source_name             | streamsource1
source_cluster          | kafka-1
source_partition        | 0
start_offset            | 196
end_offset              | 196
end_reason              | END_OF_STREAM
partition_bytes         | 0
partition_messages      | 0
microbatch_id           | 1
microbatch              | mb_0
target_schema           | public
target_table            | kafka_flex_0
timeslice               | 00:00:09.892
batch_start             | 2016-07-28 11:31:25.854221
batch_end               | 2016-07-28 11:31:26.357942
last_batch_duration     | 00:00:00.379826
last_batch_parallelism  | 1
microbatch_sub_id       | 0
consecutive_error_count |
transaction_id          | 45035996275130064
frame_start             | 2016-07-28 11:31:25.751
frame_end               |
end_reason_message      |
-[ RECORD 2 ]--+---------------------------
source_name             | streamsource1
source_cluster          | kafka-1
source_partition        | 1
start_offset            | 197
end_offset              | 197
end_reason              | NETWORK_ISSUE
partition_bytes         | 0
partition_messages      | 0
microbatch_id           | 1
microbatch              | mb_0
target_schema           | public
target_table            | kafka_flex_0
timeslice               | 00:00:09.897
batch_start             | 2016-07-28 11:31:45.84898
batch_end               | 2016-07-28 11:31:46.253367
last_batch_duration     | 000:00:00.377796
last_batch_parallelism  | 1
microbatch_sub_id       | 0
consecutive_error_count |
transaction_id          | 45035996275130109
frame_start             | 2016-07-28 11:31:45.751
frame_end               |
end_reason_message      | Local: All brokers are down