<@U04S8PLJWMT> how does the lazy read pointer work...
# replication-ask-ai
l
@kapa.ai how does the lazy read pointer work on substream partition router? what should we fill?
k
The docs mention what
lazy_read_pointer
does, but do not provide a concrete example of what to fill in, so I can only summarize what’s explicitly documented. For a
SubstreamPartitionRouter
,
lazy_read_pointer
is a field on each
ParentStreamConfig
that: - Enables “lazy reading”: child records are extracted during the initial read of the parent records instead of via separate follow‑up requests. [[ParentStreamConfig](https://docs.airbyte.com/platform/connector-development/config-based/understanding-the-yaml-file/reference#/definitions/ParentStreamConfig)] - Is defined as an array in the schema. [[ParentStreamConfig](https://docs.airbyte.com/platform/connector-development/config-based/understanding-the-yaml-file/reference#/definitions/ParentStreamConfig)] However, the knowledge sources: - Do not show an example
partition_router
or
ParentStreamConfig
that actually uses
lazy_read_pointer
. - Do not describe the exact structure or allowed values inside the
lazy_read_pointer
array (e.g., whether it should be a JSONPath, field path, or something else). So, based strictly on the available docs: - You can set
lazy_read_pointer
as an array on your
ParentStreamConfig
to turn on lazy reading. - But the documentation here does not specify what exact value(s) you should put in that array for a working configuration, nor how they are interpreted. Because of that, I can’t reliably tell you what to fill in beyond “an array that enables lazy reading”; the precise format and semantics are not described in these sources. [[ParentStreamConfig](https://docs.airbyte.com/platform/connector-development/config-based/understanding-the-yaml-file/reference#/definitions/ParentStreamConfig)] If you need an exact YAML example or field format, you’d have to refer to more detailed docs or examples not included in the provided knowledge, or test against the connector builder / CDK to see how
lazy_read_pointer
is validated.