Exposure object schema
The exposure object allows you to query information about a particular exposure. To learn more, refer to Add Exposures to your DAG.
Arguments
When querying for an exposure, the following arguments are available.
Fetching data...
Below we show some illustrative example queries and outline the schema of the exposure object.
Example query
The example below queries information about an exposure including the owner's name and email, the URL, and information about parent sources and parent models.
{
  job(id: 123) {
    exposure(name: "my_awesome_exposure") {
      runId
      projectId
      name
      uniqueId
      resourceType
      ownerName
      url
      ownerEmail
      parentsSources {
        uniqueId
        sourceName
        name
        state
        maxLoadedAt
        criteria {
          warnAfter {
            period
            count
          }
          errorAfter {
            period
            count
          }
        }
        maxLoadedAtTimeAgoInS
      }
      parentsModels {
        uniqueId
      }
    }
  }
}
Fields
When querying for an exposure, the following fields are available:
Fetching data...
0