ExposureAppliedNode
An exposure joined with computed health rolled up from its ancestors (dbt Cloud’s
exposureTile). These fields are resolved lazily (one ancestor walk, memoized on the
instance) rather than carried on the resource row.
object
ExposureAppliedNodeFields
uniqueId
String!
resourceType
String!
name
String!
packageName
String
tags
[String]
groupName
String
dependsOnNodes
[String]
description
String
meta
JSONString
fqn
[String]
filePath
String
original_file_path in the dbt project.
parents
Direct upstream dependencies (one hop).
children
Nodes that directly depend on this node.
ancestors
All transitive upstream nodes; types optionally restricts resource types.
Arguments
types
[String]
definitionBlob
JSONString
The full raw manifest node — a superset of the first-class fields above.
exposureType
String
dashboard / notebook / analysis / ml / application.
ownerName
String
ownerEmail
String
url
String
maturity
String
label
String
freshnessStatus
String
Worst source-freshness status among ancestors.
maxSnapshottedAt
DateTime
runStatus
String
Worst model run status among ancestors.
quality
String
Worst test result among tests on ancestor nodes.
healthIssues
[String]
isHealthy
Boolean
Related topics
Discovery API: query your dbt metadata over GraphQLDiscovery APIdbt™ meshSelector Methodsdbt selector methods for precise CLI runs and tests