Support for Granular Field Selection (Sub-field Filtering) within Nested Objects #72781
Lucas Leadbetter (lleadbet)
started this conversation in
Connector Ideas and Features
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Problem:
Currently, many Airbyte sources (such as
source-github) deliver streams where data is structured as nested objects (e.g., theuserfield).The current selection UI and underlying sync logic are "all or nothing" at the top-level field. There is no mechanism to select specific properties within a nested object or to flatten the object during the discovery/configuration phase to allow for sub-field selection.
Impact:
user.email) alongside necessary metadata (e.g.,user.id), users are forced to either sync sensitive data or abandon the entire object to remain compliant.The Ask:
Enable the ability to select specific fields within an object during the connection configuration. The schema selection tree should allow users to "drill down" into objects to toggle specific properties.
Example:
In a GitHub stream, a user should be able to toggle
user.idto enabled while keepinguser.loginoruser.emaildisabled, ensuring only the required sub-fields are replicated to the destination.Beta Was this translation helpful? Give feedback.
All reactions