<@U04SE163WC8> how to select the dynamic field in ...
# ask-ai
h
@kapa.ai how to select the dynamic field in airbyte UI builder record selector ,
Copy code
[
  {
    "2024-08-25": [
      {
        "visits": 1,
        "pageviewsMinusExits": 1,
        "returningVisits": 1,
        "rawViews": 1,
        "standardViews": 1,
        "pageviewsPerSession": 1
      }
    ],
    "2024-08-26": [
      {
        "contactsPerPageview": 0.07954545454545454,
        "returningVisits": 22,
        "rawViews": 88,
        "standardViews": 88,
        "sessionToContactRate": 0.109375,
        "pageviewsPerSession": 1.375,
        "nonContactSubmissions": 7,
        "visits": 64,
        "visitors": 42,
        "submissionsPerPageview": 0.07954545454545454,
        "pageviewsMinusExits": 88,
        "submissions": 7,
        "leads": 7,
        "leadsPerView": 0.07954545454545454,
        "contacts": 7,
        "newVisitorSessionRate": 0.65625
      }
    ]
u
Based on the provided knowledge sources, Airbyte's record selector is responsible for translating an HTTP response into a list of Airbyte records by extracting records from the response and optionally filtering and shaping records based on a heuristic. The current record extraction implementation uses [dpath](https://pypi.org/project/dpath/) to select records from the json-decoded HTTP response. For nested structures
*
can be used to iterate over array elements. However, the knowledge sources do not provide specific information on how to select dynamic fields in the Airbyte UI builder record selector. The provided JSON structure seems to have dates as keys, which might be considered as dynamic fields. In the Airbyte UI, you can select fields when configuring schemas. By default, Airbyte will sync all detected fields from the source. Field selection is currently only available for top-level fields. You cannot deselect nested fields. When you refresh the schema, newly added fields will be selected by default, even if you have previously deselected fields in that stream. For more specific guidance on selecting dynamic fields in the Airbyte UI builder record selector, you might want to refer to the official Airbyte documentation or community discussions. Sources: - [Understanding the YAML file - Record Selector](https://docs.airbyte.com/connector-development/config-based/understanding-the-yaml-file/record-selector) - [Configuring Schemas - Select Fields](https://docs.airbyte.com/using-airbyte/configuring-schema#select-fields)