Type: object

WritableManifest(metadata: dbt.contracts.graph.manifest.ManifestMetadata, nodes: Mapping[str, Union[dbt.contracts.graph.compiled.CompiledAnalysisNode, dbt.contracts.graph.compiled.CompiledSingularTestNode, dbt.contracts.graph.compiled.CompiledModelNode, dbt.contracts.graph.compiled.CompiledHookNode, dbt.contracts.graph.compiled.CompiledRPCNode, dbt.contracts.graph.compiled.CompiledSqlNode, dbt.contracts.graph.compiled.CompiledGenericTestNode, dbt.contracts.graph.compiled.CompiledSeedNode, dbt.contracts.graph.compiled.CompiledSnapshotNode, dbt.contracts.graph.parsed.ParsedAnalysisNode, dbt.contracts.graph.parsed.ParsedSingularTestNode, dbt.contracts.graph.parsed.ParsedHookNode, dbt.contracts.graph.parsed.ParsedModelNode, dbt.contracts.graph.parsed.ParsedRPCNode, dbt.contracts.graph.parsed.ParsedSqlNode, dbt.contracts.graph.parsed.ParsedGenericTestNode, dbt.contracts.graph.parsed.ParsedSeedNode, dbt.contracts.graph.parsed.ParsedSnapshotNode]], sources: Mapping[str, dbt.contracts.graph.parsed.ParsedSourceDefinition], macros: Mapping[str, dbt.contracts.graph.parsed.ParsedMacro], docs: Mapping[str, dbt.contracts.graph.parsed.ParsedDocumentation], exposures: Mapping[str, dbt.contracts.graph.parsed.ParsedExposure], metrics: Mapping[str, dbt.contracts.graph.parsed.ParsedMetric], selectors: Mapping[str, Any], disabled: Optional[Mapping[str, List[Union[dbt.contracts.graph.compiled.CompiledAnalysisNode, dbt.contracts.graph.compiled.CompiledSingularTestNode, dbt.contracts.graph.compiled.CompiledModelNode, dbt.contracts.graph.compiled.CompiledHookNode, dbt.contracts.graph.compiled.CompiledRPCNode, dbt.contracts.graph.compiled.CompiledSqlNode, dbt.contracts.graph.compiled.CompiledGenericTestNode, dbt.contracts.graph.compiled.CompiledSeedNode, dbt.contracts.graph.compiled.CompiledSnapshotNode, dbt.contracts.graph.parsed.ParsedAnalysisNode, dbt.contracts.graph.parsed.ParsedSingularTestNode, dbt.contracts.graph.parsed.ParsedHookNode, dbt.contracts.graph.parsed.ParsedModelNode, dbt.contracts.graph.parsed.ParsedRPCNode, dbt.contracts.graph.parsed.ParsedSqlNode, dbt.contracts.graph.parsed.ParsedGenericTestNode, dbt.contracts.graph.parsed.ParsedSeedNode, dbt.contracts.graph.parsed.ParsedSnapshotNode, dbt.contracts.graph.parsed.ParsedSourceDefinition]]]], parentmap: Optional[Dict[str, List[str]]], childmap: Optional[Dict[str, List[str]]])

No Additional Properties

Type: object

Metadata about the manifest

No Additional Properties

Type: string Default: "https://schemas.getdbt.com/dbt/manifest/v7.json"

Type: string Default: "1.3.0b2"

Type: stringFormat: date-time Default: "2022-10-05T17:41:25.798224Z"

Default: "020388aa-c5cf-4e92-9391-497c583ddc54"

Type: object Default: {}

Each additional property must conform to the following schema

Type: string


A unique identifier for the project

Type: string
Type: null


A unique identifier for the user

Type: string
Must match regular expression: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}
Type: null


Whether dbt is configured to send anonymous usage statistics


The type name of the adapter

Type: object

The nodes defined in the dbt project and its dependencies

Each additional property must conform to the following schema


Type: object

CompiledAnalysisNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None)

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "analysis"

Type: object

FileHash(name: str, checksum: str)

No Additional Properties

Type: object Default: {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "post-hook": [], "pre-hook": []}

NodeConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = None, database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'view', incrementalstrategy: Optional[str] = None, persistdocs: Dict[str, Any] = , posthook: List[dbt.contracts.graph.modelconfig.Hook] = , prehook: List[dbt.contracts.graph.modelconfig.Hook] = , quoting: Dict[str, Any] = , columntypes: Dict[str, Any] = , fullrefresh: Optional[bool] = None, uniquekey: Union[str, List[str], NoneType] = None, onschemachange: Optional[str] = 'ignore', grants: Dict[str, Any] = , packages: List[str] = , docs: dbt.contracts.graph.unparsed.Docs = )

Type: boolean Default: true

Type: object Default: {}

Type: string Default: "view"

Type: object Default: {}

Type: array Default: []

Each item of this array must be:

Type: array Default: []

Each item of this array must be:

Type: object

Hook(sql: str, transaction: bool = True, index: Optional[int] = None)

Same definition as nodes_additionalProperties_oneOf_i0_config_post-hook_items

Type: object Default: {}

Type: object Default: {}

Type: object Default: {}

Type: array of string Default: []

Each item of this array must be:

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

No Additional Properties

Type: boolean Default: true

Additional Properties of any type are allowed.

Type: object

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

No Additional Properties

Type: array of string Default: []

Each item of this array must be:

Type: array of string Default: []

Each item of this array must be:

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Type: array of string Default: []

Each item of this array must be:

Additional Properties of any type are allowed.

Type: object

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.801986

Type: object Default: {}

Type: boolean Default: false

Type: array Default: []

Each item of this array must be:

Type: object

InjectedCTE(id: str, sql: str)

No Additional Properties
Type: object

CompiledSingularTestNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.TestConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None)

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "test"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}

TestConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = 'dbttest_audit', database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'test', severity: dbt.contracts.graph.modelconfig.Severity = 'ERROR', storefailures: Optional[bool] = None, where: Optional[str] = None, limit: Optional[int] = None, failcalc: str = 'count(*)', warnif: str = '!= 0', errorif: str = '!= 0')

Type: boolean Default: true

Type: object Default: {}

Type: string Default: "test"

Type: string Default: "ERROR"
Must match regular expression: ^([Ww][Aa][Rr][Nn]|[Ee][Rr][Rr][Oo][Rr])$

Type: string Default: "count(*)"

Type: string Default: "!= 0"

Type: string Default: "!= 0"

Additional Properties of any type are allowed.

Type: object

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.803982

Type: object Default: {}

Type: boolean Default: false

Type: array Default: []

Each item of this array must be:

Type: object

CompiledModelNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None)

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "model"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "post-hook": [], "pre-hook": []}

NodeConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = None, database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'view', incrementalstrategy: Optional[str] = None, persistdocs: Dict[str, Any] = , posthook: List[dbt.contracts.graph.modelconfig.Hook] = , prehook: List[dbt.contracts.graph.modelconfig.Hook] = , quoting: Dict[str, Any] = , columntypes: Dict[str, Any] = , fullrefresh: Optional[bool] = None, uniquekey: Union[str, List[str], NoneType] = None, onschemachange: Optional[str] = 'ignore', grants: Dict[str, Any] = , packages: List[str] = , docs: dbt.contracts.graph.unparsed.Docs = )

Same definition as config

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.806056

Type: object Default: {}

Type: boolean Default: false

Type: array Default: []

Each item of this array must be:

Type: object

CompiledHookNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None, index: Optional[int] = None)

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "operation"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "post-hook": [], "pre-hook": []}

NodeConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = None, database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'view', incrementalstrategy: Optional[str] = None, persistdocs: Dict[str, Any] = , posthook: List[dbt.contracts.graph.modelconfig.Hook] = , prehook: List[dbt.contracts.graph.modelconfig.Hook] = , quoting: Dict[str, Any] = , columntypes: Dict[str, Any] = , fullrefresh: Optional[bool] = None, uniquekey: Union[str, List[str], NoneType] = None, onschemachange: Optional[str] = 'ignore', grants: Dict[str, Any] = , packages: List[str] = , docs: dbt.contracts.graph.unparsed.Docs = )

Same definition as config

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.807287

Type: object Default: {}

Type: boolean Default: false

Type: array Default: []

Each item of this array must be:

Type: object

CompiledRPCNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None)

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "rpc"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "post-hook": [], "pre-hook": []}

NodeConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = None, database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'view', incrementalstrategy: Optional[str] = None, persistdocs: Dict[str, Any] = , posthook: List[dbt.contracts.graph.modelconfig.Hook] = , prehook: List[dbt.contracts.graph.modelconfig.Hook] = , quoting: Dict[str, Any] = , columntypes: Dict[str, Any] = , fullrefresh: Optional[bool] = None, uniquekey: Union[str, List[str], NoneType] = None, onschemachange: Optional[str] = 'ignore', grants: Dict[str, Any] = , packages: List[str] = , docs: dbt.contracts.graph.unparsed.Docs = )

Same definition as config

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.808457

Type: object Default: {}

Type: boolean Default: false

Type: array Default: []

Each item of this array must be:

Type: object

CompiledSqlNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None)

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "sql operation"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "post-hook": [], "pre-hook": []}

NodeConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = None, database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'view', incrementalstrategy: Optional[str] = None, persistdocs: Dict[str, Any] = , posthook: List[dbt.contracts.graph.modelconfig.Hook] = , prehook: List[dbt.contracts.graph.modelconfig.Hook] = , quoting: Dict[str, Any] = , columntypes: Dict[str, Any] = , fullrefresh: Optional[bool] = None, uniquekey: Union[str, List[str], NoneType] = None, onschemachange: Optional[str] = 'ignore', grants: Dict[str, Any] = , packages: List[str] = , docs: dbt.contracts.graph.unparsed.Docs = )

Same definition as config

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.8095949

Type: object Default: {}

Type: boolean Default: false

Type: array Default: []

Each item of this array must be:

Type: object

CompiledGenericTestNode(testmetadata: dbt.contracts.graph.parsed.TestMetadata, compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.TestConfig = , eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjectedsql: Optional[str] = None, columnname: Optional[str] = None, filekeyname: Optional[str] = None)

No Additional Properties

Type: object

TestMetadata(name: str, kwargs: Dict[str, Any] = , namespace: Optional[str] = None)

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "test"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}

TestConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = 'dbttest_audit', database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'test', severity: dbt.contracts.graph.modelconfig.Severity = 'ERROR', storefailures: Optional[bool] = None, where: Optional[str] = None, limit: Optional[int] = None, failcalc: str = 'count(*)', warnif: str = '!= 0', errorif: str = '!= 0')

Same definition as config

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.81105

Type: object Default: {}

Type: boolean Default: false

Type: array Default: []

Each item of this array must be:

Type: object

CompiledSeedNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.SeedConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None)

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "seed"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "quote_columns": null, "post-hook": [], "pre-hook": []}

SeedConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = None, database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'seed', incrementalstrategy: Optional[str] = None, persistdocs: Dict[str, Any] = , posthook: List[dbt.contracts.graph.modelconfig.Hook] = , prehook: List[dbt.contracts.graph.modelconfig.Hook] = , quoting: Dict[str, Any] = , columntypes: Dict[str, Any] = , fullrefresh: Optional[bool] = None, uniquekey: Union[str, List[str], NoneType] = None, onschemachange: Optional[str] = 'ignore', grants: Dict[str, Any] = , packages: List[str] = , docs: dbt.contracts.graph.unparsed.Docs = , quote_columns: Optional[bool] = None)

Type: boolean Default: true

Type: object Default: {}

Type: string Default: "seed"

Type: object Default: {}

Type: array Default: []

Each item of this array must be:

Type: object

Hook(sql: str, transaction: bool = True, index: Optional[int] = None)

Same definition as nodes_additionalProperties_oneOf_i0_config_post-hook_items

Type: array Default: []

Each item of this array must be:

Type: object

Hook(sql: str, transaction: bool = True, index: Optional[int] = None)

Same definition as nodes_additionalProperties_oneOf_i0_config_post-hook_items

Type: object Default: {}

Type: object Default: {}

Type: object Default: {}

Type: array of string Default: []

Each item of this array must be:

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Additional Properties of any type are allowed.

Type: object

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.813088

Type: object Default: {}

Type: boolean Default: false

Type: array Default: []

Each item of this array must be:

Type: object

CompiledSnapshotNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None)

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "snapshot"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "post-hook": [], "pre-hook": []}

NodeConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = None, database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'view', incrementalstrategy: Optional[str] = None, persistdocs: Dict[str, Any] = , posthook: List[dbt.contracts.graph.modelconfig.Hook] = , prehook: List[dbt.contracts.graph.modelconfig.Hook] = , quoting: Dict[str, Any] = , columntypes: Dict[str, Any] = , fullrefresh: Optional[bool] = None, uniquekey: Union[str, List[str], NoneType] = None, onschemachange: Optional[str] = 'ignore', grants: Dict[str, Any] = , packages: List[str] = , docs: dbt.contracts.graph.unparsed.Docs = )

Same definition as config

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.814346

Type: object Default: {}

Type: boolean Default: false

Type: array Default: []

Each item of this array must be:

Type: object

ParsedAnalysisNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = )

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "analysis"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "post-hook": [], "pre-hook": []}

NodeConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = None, database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'view', incrementalstrategy: Optional[str] = None, persistdocs: Dict[str, Any] = , posthook: List[dbt.contracts.graph.modelconfig.Hook] = , prehook: List[dbt.contracts.graph.modelconfig.Hook] = , quoting: Dict[str, Any] = , columntypes: Dict[str, Any] = , fullrefresh: Optional[bool] = None, uniquekey: Union[str, List[str], NoneType] = None, onschemachange: Optional[str] = 'ignore', grants: Dict[str, Any] = , packages: List[str] = , docs: dbt.contracts.graph.unparsed.Docs = )

Same definition as config

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.8153868

Type: object Default: {}
Type: object

ParsedSingularTestNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.TestConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = )

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "test"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}

TestConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = 'dbttest_audit', database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'test', severity: dbt.contracts.graph.modelconfig.Severity = 'ERROR', storefailures: Optional[bool] = None, where: Optional[str] = None, limit: Optional[int] = None, failcalc: str = 'count(*)', warnif: str = '!= 0', errorif: str = '!= 0')

Same definition as config

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.81637

Type: object

ParsedHookNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , index: Optional[int] = None)

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "operation"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "post-hook": [], "pre-hook": []}

NodeConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = None, database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'view', incrementalstrategy: Optional[str] = None, persistdocs: Dict[str, Any] = , posthook: List[dbt.contracts.graph.modelconfig.Hook] = , prehook: List[dbt.contracts.graph.modelconfig.Hook] = , quoting: Dict[str, Any] = , columntypes: Dict[str, Any] = , fullrefresh: Optional[bool] = None, uniquekey: Union[str, List[str], NoneType] = None, onschemachange: Optional[str] = 'ignore', grants: Dict[str, Any] = , packages: List[str] = , docs: dbt.contracts.graph.unparsed.Docs = )

Same definition as config

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.817323

Type: object

ParsedModelNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = )

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "model"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "post-hook": [], "pre-hook": []}

NodeConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = None, database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'view', incrementalstrategy: Optional[str] = None, persistdocs: Dict[str, Any] = , posthook: List[dbt.contracts.graph.modelconfig.Hook] = , prehook: List[dbt.contracts.graph.modelconfig.Hook] = , quoting: Dict[str, Any] = , columntypes: Dict[str, Any] = , fullrefresh: Optional[bool] = None, uniquekey: Union[str, List[str], NoneType] = None, onschemachange: Optional[str] = 'ignore', grants: Dict[str, Any] = , packages: List[str] = , docs: dbt.contracts.graph.unparsed.Docs = )

Same definition as config

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.8182888

Type: object

ParsedRPCNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = )

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "rpc"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "post-hook": [], "pre-hook": []}

NodeConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = None, database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'view', incrementalstrategy: Optional[str] = None, persistdocs: Dict[str, Any] = , posthook: List[dbt.contracts.graph.modelconfig.Hook] = , prehook: List[dbt.contracts.graph.modelconfig.Hook] = , quoting: Dict[str, Any] = , columntypes: Dict[str, Any] = , fullrefresh: Optional[bool] = None, uniquekey: Union[str, List[str], NoneType] = None, onschemachange: Optional[str] = 'ignore', grants: Dict[str, Any] = , packages: List[str] = , docs: dbt.contracts.graph.unparsed.Docs = )

Same definition as config

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.819205

Type: object

ParsedSqlNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = )

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "sql operation"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "post-hook": [], "pre-hook": []}

NodeConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = None, database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'view', incrementalstrategy: Optional[str] = None, persistdocs: Dict[str, Any] = , posthook: List[dbt.contracts.graph.modelconfig.Hook] = , prehook: List[dbt.contracts.graph.modelconfig.Hook] = , quoting: Dict[str, Any] = , columntypes: Dict[str, Any] = , fullrefresh: Optional[bool] = None, uniquekey: Union[str, List[str], NoneType] = None, onschemachange: Optional[str] = 'ignore', grants: Dict[str, Any] = , packages: List[str] = , docs: dbt.contracts.graph.unparsed.Docs = )

Same definition as config

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.8202639

Type: object

ParsedGenericTestNode(testmetadata: dbt.contracts.graph.parsed.TestMetadata, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.TestConfig = , eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , columnname: Optional[str] = None, filekey_name: Optional[str] = None)

No Additional Properties

Type: object

TestMetadata(name: str, kwargs: Dict[str, Any] = , namespace: Optional[str] = None)

Same definition as test_metadata

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "test"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}

TestConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = 'dbttest_audit', database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'test', severity: dbt.contracts.graph.modelconfig.Severity = 'ERROR', storefailures: Optional[bool] = None, where: Optional[str] = None, limit: Optional[int] = None, failcalc: str = 'count(*)', warnif: str = '!= 0', errorif: str = '!= 0')

Same definition as config

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.821276

Type: object

ParsedSeedNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.SeedConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = )

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "seed"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object Default: {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "quote_columns": null, "post-hook": [], "pre-hook": []}

SeedConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = None, database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'seed', incrementalstrategy: Optional[str] = None, persistdocs: Dict[str, Any] = , posthook: List[dbt.contracts.graph.modelconfig.Hook] = , prehook: List[dbt.contracts.graph.modelconfig.Hook] = , quoting: Dict[str, Any] = , columntypes: Dict[str, Any] = , fullrefresh: Optional[bool] = None, uniquekey: Union[str, List[str], NoneType] = None, onschemachange: Optional[str] = 'ignore', grants: Dict[str, Any] = , packages: List[str] = , docs: dbt.contracts.graph.unparsed.Docs = , quote_columns: Optional[bool] = None)

Same definition as config

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.822274

Type: object

ParsedSnapshotNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.SnapshotConfig, _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = )

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "snapshot"

Type: object

FileHash(name: str, checksum: str)

Same definition as checksum

Type: object

SnapshotConfig(extra: Dict[str, Any] = , enabled: bool = True, alias: Optional[str] = None, schema: Optional[str] = None, database: Optional[str] = None, tags: Union[List[str], str] = , meta: Dict[str, Any] = , materialized: str = 'snapshot', incrementalstrategy: Optional[str] = None, persistdocs: Dict[str, Any] = , posthook: List[dbt.contracts.graph.modelconfig.Hook] = , prehook: List[dbt.contracts.graph.modelconfig.Hook] = , quoting: Dict[str, Any] = , columntypes: Dict[str, Any] = , fullrefresh: Optional[bool] = None, uniquekey: Optional[str] = None, onschemachange: Optional[str] = 'ignore', grants: Dict[str, Any] = , packages: List[str] = , docs: dbt.contracts.graph.unparsed.Docs = , strategy: Optional[str] = None, targetschema: Optional[str] = None, targetdatabase: Optional[str] = None, updatedat: Optional[str] = None, checkcols: Union[str, List[str], NoneType] = None)

Type: boolean Default: true

Type: object Default: {}

Type: string Default: "snapshot"

Type: array Default: []

Each item of this array must be:

Type: object

Hook(sql: str, transaction: bool = True, index: Optional[int] = None)

Same definition as nodes_additionalProperties_oneOf_i0_config_post-hook_items

Type: array Default: []

Each item of this array must be:

Type: object

Hook(sql: str, transaction: bool = True, index: Optional[int] = None)

Same definition as nodes_additionalProperties_oneOf_i0_config_post-hook_items

Type: object Default: {}

Type: object Default: {}

Type: array of string Default: []

Each item of this array must be:

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Additional Properties of any type are allowed.

Type: object

Type: array of string Default: []

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: boolean Default: false

Type: number Default: 1664991685.8241339

Type: object

The sources defined in the dbt project and its dependencies

Each additional property must conform to the following schema

Type: object

ParsedSourceDefinition(fqn: List[str], database: Optional[str], schema: str, uniqueid: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, sourcename: str, sourcedescription: str, loader: str, identifier: str, resourcetype: dbt.nodetypes.NodeType, _eventstatus: Dict[str, Any] = , quoting: dbt.contracts.graph.unparsed.Quoting = , loadedatfield: Optional[str] = None, freshness: Optional[dbt.contracts.graph.unparsed.FreshnessThreshold] = None, external: Optional[dbt.contracts.graph.unparsed.ExternalTable] = None, description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , sourcemeta: Dict[str, Any] = , tags: List[str] = , config: dbt.contracts.graph.modelconfig.SourceConfig = , patchpath: Optional[pathlib.Path] = None, unrenderedconfig: Dict[str, Any] = , relationname: Optional[str] = None, createdat: float = )

No Additional Properties

Type: array of string

Each item of this array must be:

Type: string

Type: string

Type: enum (of string)

Must be one of:

  • "source"

Type: object Default: {"database": null, "schema": null, "identifier": null, "column": null}

Quoting(database: Optional[bool] = None, schema: Optional[bool] = None, identifier: Optional[bool] = None, column: Optional[bool] = None)

No Additional Properties


Type: object

FreshnessThreshold(warnafter: Optional[dbt.contracts.graph.unparsed.Time] = , errorafter: Optional[dbt.contracts.graph.unparsed.Time] = , filter: Optional[str] = None)

No Additional Properties

Default: {"count": null, "period": null}

Type: object

Time(count: Optional[int] = None, period: Optional[dbt.contracts.graph.unparsed.TimePeriod] = None)

Same definition as sources_additionalProperties_freshness_oneOf_i0_warn_after_oneOf_i0


Type: object

ExternalTable(extra: Dict[str, Any] = , location: Optional[str] = None, fileformat: Optional[str] = None, rowformat: Optional[str] = None, tblproperties: Optional[str] = None, partitions: Optional[List[dbt.contracts.graph.unparsed.ExternalPartition]] = None)


Type: array

Each item of this array must be:

Type: object

ExternalPartition(extra: Dict[str, Any] = , name: str = '', description: str = '', datatype: str = '', meta: Dict[str, Any] = )

Additional Properties of any type are allowed.

Type: object

Additional Properties of any type are allowed.

Type: object

Type: string Default: ""

Type: object Default: {}

Each additional property must conform to the following schema

Type: object

ColumnInfo(name: str, description: str = '', meta: Dict[str, Any] = , data_type: Optional[str] = None, quote: Optional[bool] = None, tags: List[str] = , _extra: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i0_columns_additionalProperties

Type: object Default: {}

Type: object Default: {}

Type: array of string Default: []

Each item of this array must be:

Type: object Default: {"enabled": true}

SourceConfig(_extra: Dict[str, Any] = , enabled: bool = True)

Type: boolean Default: true

Additional Properties of any type are allowed.

Type: object

Type: object Default: {}

Type: number Default: 1664991685.825852

Type: object

The macros defined in the dbt project and its dependencies

Each additional property must conform to the following schema

Type: object

ParsedMacro(uniqueid: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, macrosql: str, resourcetype: dbt.nodetypes.NodeType, tags: List[str] = , dependson: dbt.contracts.graph.parsed.MacroDependsOn = , description: str = '', meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, arguments: List[dbt.contracts.graph.unparsed.MacroArgument] = , createdat: float = , supportedlanguages: Optional[List[dbt.node_types.ModelLanguage]] = None)

No Additional Properties

Type: string

Type: string

Type: enum (of string)

Must be one of:

  • "macro"

Type: array of string Default: []

Each item of this array must be:

Type: object Default: {"macros": []}

MacroDependsOn(macros: List[str] = )

No Additional Properties

Type: array of string Default: []

Each item of this array must be:

Type: string Default: ""

Type: object Default: {}

Type: object Default: {"show": true, "node_color": null}

Docs(show: bool = True, node_color: Optional[str] = None)

Same definition as docs

Type: array Default: []

Each item of this array must be:

Type: object

MacroArgument(name: str, type: Optional[str] = None, description: str = '')

No Additional Properties

Type: number Default: 1664991685.8266501


Type: array of enum (of string)

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "python"
  • "sql"

Type: object

The docs defined in the dbt project and its dependencies

Each additional property must conform to the following schema

Type: object

ParsedDocumentation(uniqueid: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, blockcontents: str)

No Additional Properties

Type: string

Type: string

Type: object

The exposures defined in the dbt project and its dependencies

Each additional property must conform to the following schema

Type: object

ParsedExposure(fqn: List[str], uniqueid: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, type: dbt.contracts.graph.unparsed.ExposureType, owner: dbt.contracts.graph.unparsed.ExposureOwner, resourcetype: dbt.nodetypes.NodeType = , description: str = '', label: Optional[str] = None, maturity: Optional[dbt.contracts.graph.unparsed.MaturityType] = None, meta: Dict[str, Any] = , tags: List[str] = , config: dbt.contracts.graph.modelconfig.ExposureConfig = , unrenderedconfig: Dict[str, Any] = , url: Optional[str] = None, dependson: dbt.contracts.graph.parsed.DependsOn = , refs: List[List[str]] = , sources: List[List[str]] = , created_at: float = )

No Additional Properties

Type: array of string

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "dashboard"
  • "notebook"
  • "analysis"
  • "ml"
  • "application"

Type: object

ExposureOwner(email: str, name: Optional[str] = None)

No Additional Properties

Type: enum (of string) Default: "exposure"

Must be one of:

  • "model"
  • "analysis"
  • "test"
  • "snapshot"
  • "operation"
  • "seed"
  • "rpc"
  • "sql operation"
  • "docs block"
  • "source"
  • "macro"
  • "exposure"
  • "metric"

Type: string Default: ""


Type: enum (of string)

Must be one of:

  • "low"
  • "medium"
  • "high"

Type: object Default: {}

Type: array of string Default: []

Each item of this array must be:

Type: object Default: {"enabled": true}

ExposureConfig(_extra: Dict[str, Any] = , enabled: bool = True)

Type: boolean Default: true

Additional Properties of any type are allowed.

Type: object

Type: object Default: {}

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: number Default: 1664991685.828064

Type: object

The metrics defined in the dbt project and its dependencies

Each additional property must conform to the following schema

Type: object

ParsedMetric(fqn: List[str], uniqueid: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, description: str, label: str, calculationmethod: str, expression: str, timestamp: str, filters: List[dbt.contracts.graph.unparsed.MetricFilter], timegrains: List[str], dimensions: List[str], window: Optional[dbt.contracts.graph.unparsed.MetricTime] = None, model: Optional[str] = None, modeluniqueid: Optional[str] = None, resourcetype: dbt.nodetypes.NodeType = , meta: Dict[str, Any] = , tags: List[str] = , config: dbt.contracts.graph.modelconfig.MetricConfig = , unrenderedconfig: Dict[str, Any] = , sources: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , refs: List[List[str]] = , metrics: List[List[str]] = , created_at: float = )

No Additional Properties

Type: array of string

Each item of this array must be:

Type: string

Type: string

Type: array

Each item of this array must be:

Type: object

MetricFilter(field: str, operator: str, value: str)

No Additional Properties

Type: array of string

Each item of this array must be:

Type: array of string

Each item of this array must be:


Type: object

MetricTime(count: Optional[int] = None, period: Optional[dbt.contracts.graph.unparsed.MetricTimePeriod] = None)

No Additional Properties

Type: enum (of string) Default: "metric"

Must be one of:

  • "model"
  • "analysis"
  • "test"
  • "snapshot"
  • "operation"
  • "seed"
  • "rpc"
  • "sql operation"
  • "docs block"
  • "source"
  • "macro"
  • "exposure"
  • "metric"

Type: object Default: {}

Type: array of string Default: []

Each item of this array must be:

Type: object Default: {"enabled": true}

MetricConfig(_extra: Dict[str, Any] = , enabled: bool = True)

Type: boolean Default: true

Additional Properties of any type are allowed.

Type: object

Type: object Default: {}

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: object Default: {"macros": [], "nodes": []}

DependsOn(macros: List[str] = , nodes: List[str] = )

Same definition as depends_on

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: array of array Default: []

Each item of this array must be:

Type: array of string

Each item of this array must be:

Type: number Default: 1664991685.8293078

Type: object

The selectors defined in selectors.yml


A mapping of the disabled nodes in the target

Type: object

Each additional property must conform to the following schema

Type: array

Each item of this array must be:


Type: object

CompiledAnalysisNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None)

Same definition as nodes_additionalProperties_oneOf_i0
Type: object

CompiledSingularTestNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.TestConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None)

Same definition as nodes_additionalProperties_oneOf_i1
Type: object

CompiledModelNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None)

Same definition as nodes_additionalProperties_oneOf_i2
Type: object

CompiledHookNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None, index: Optional[int] = None)

Same definition as nodes_additionalProperties_oneOf_i3
Type: object

CompiledRPCNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None)

Same definition as nodes_additionalProperties_oneOf_i4
Type: object

CompiledSqlNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None)

Same definition as nodes_additionalProperties_oneOf_i5
Type: object

CompiledGenericTestNode(testmetadata: dbt.contracts.graph.parsed.TestMetadata, compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.TestConfig = , eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjectedsql: Optional[str] = None, columnname: Optional[str] = None, filekeyname: Optional[str] = None)

Same definition as nodes_additionalProperties_oneOf_i6
Type: object

CompiledSeedNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.SeedConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None)

Same definition as nodes_additionalProperties_oneOf_i7
Type: object

CompiledSnapshotNode(compiled: bool, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , compiledcode: Optional[str] = None, extractesinjected: bool = False, extractes: List[dbt.contracts.graph.compiled.InjectedCTE] = , relationname: Optional[str] = None, _preinjected_sql: Optional[str] = None)

Same definition as nodes_additionalProperties_oneOf_i8
Type: object

ParsedAnalysisNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i9
Type: object

ParsedSingularTestNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.TestConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i10
Type: object

ParsedHookNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , index: Optional[int] = None)

Same definition as nodes_additionalProperties_oneOf_i11
Type: object

ParsedModelNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i12
Type: object

ParsedRPCNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i13
Type: object

ParsedSqlNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.NodeConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i14
Type: object

ParsedGenericTestNode(testmetadata: dbt.contracts.graph.parsed.TestMetadata, database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.TestConfig = , eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = , columnname: Optional[str] = None, filekey_name: Optional[str] = None)

Same definition as nodes_additionalProperties_oneOf_i15
Type: object

ParsedSeedNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.SeedConfig = , _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i16
Type: object

ParsedSnapshotNode(database: Optional[str], schema: str, fqn: List[str], uniqueid: str, rawcode: str, language: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, resourcetype: dbt.nodetypes.NodeType, alias: str, checksum: dbt.contracts.files.FileHash, config: dbt.contracts.graph.modelconfig.SnapshotConfig, _eventstatus: Dict[str, Any] = , tags: List[str] = , refs: List[List[str]] = , sources: List[List[str]] = , metrics: List[List[str]] = , dependson: dbt.contracts.graph.parsed.DependsOn = , description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , docs: dbt.contracts.graph.unparsed.Docs = , patchpath: Optional[str] = None, compiledpath: Optional[str] = None, buildpath: Optional[str] = None, deferred: bool = False, unrenderedconfig: Dict[str, Any] = , createdat: float = , configcalldict: Dict[str, Any] = )

Same definition as nodes_additionalProperties_oneOf_i17
Type: object

ParsedSourceDefinition(fqn: List[str], database: Optional[str], schema: str, uniqueid: str, packagename: str, rootpath: str, path: str, originalfilepath: str, name: str, sourcename: str, sourcedescription: str, loader: str, identifier: str, resourcetype: dbt.nodetypes.NodeType, _eventstatus: Dict[str, Any] = , quoting: dbt.contracts.graph.unparsed.Quoting = , loadedatfield: Optional[str] = None, freshness: Optional[dbt.contracts.graph.unparsed.FreshnessThreshold] = None, external: Optional[dbt.contracts.graph.unparsed.ExternalTable] = None, description: str = '', columns: Dict[str, dbt.contracts.graph.parsed.ColumnInfo] = , meta: Dict[str, Any] = , sourcemeta: Dict[str, Any] = , tags: List[str] = , config: dbt.contracts.graph.modelconfig.SourceConfig = , patchpath: Optional[pathlib.Path] = None, unrenderedconfig: Dict[str, Any] = , relationname: Optional[str] = None, createdat: float = )

Same definition as sources_additionalProperties
Type: null


A mapping fromĀ child nodes to their dependencies

Type: object

Each additional property must conform to the following schema

Type: array of string

Each item of this array must be:

Type: null


A mapping from parent nodes to their dependents

Type: object

Each additional property must conform to the following schema

Type: array of string

Each item of this array must be:

Type: null