Interface ReservedColumns


  • public interface ReservedColumns
    Reserved punchplatform column names.

    These columns can be generated by entry sources or by the punch bolt. They are transported on user table or on reserved tables. on the reserved stream (refer to ReservedTables).

    Each has a reserved semantics.

    • _ppf_latency contains monitoring records
    • _ppf_platform contains the platform identifier
    • _ppf_tenant contains a tenant identifier
    • _ppf_channel contains a channel identifier
    • _ppf_component contains a spout component identifier
    • _ppf_topology contains the topology identifier
    • _ppf_error_message contains the error message generated by the punch bolt, if any
    • _ppf_error_document contains the input document that caused an punch bolt exception
    • _ppf_timestamp contains a unix format timestamp
    • _ppf_id contains a unique identifier
    • _ppf_local_host contains a spout tcp/udp listening host address
    • _ppf_local_port contains a spout tcp/udp listening port identifier
    • _ppf_remote_host contains the tcp/udp source host address of the client application
    • _ppf_remote_port contains the tcp/udp source host port of the client application
    • _ppf_error (deprecated) contains the error message generated by punch bolt
    • _ppf_batchid contains the persisted batch ID
    • _ppf_batch_play_id contains a transient unique runtime identifier
    • _ppf_batch_size contains the actual number of elements contained in a batch
    • _ppf_partition_id contains the corresponding Kafka partition identifier
    • _ppf_partition_offset contains the current Kafka partition offset