DBT Plugin API reference#

Tags: Data

This package contains things that are useful when extending Flytekit.

DBTRun(*args, **kwargs)

Execute DBT Run CLI command.

DBTTest(*args, **kwargs)

Execute DBT Test CLI command

BaseDBTInput(project_dir, profiles_dir, profile)

Base class for DBT Task Input.

BaseDBTOutput(command, exit_code)

Base class for output of DBT task.

DBTRunInput(project_dir, profiles_dir, profile)

Input to DBT Run task.

DBTRunOutput(command, exit_code, ...)

Output of DBT run task.

DBTTestInput(project_dir, profiles_dir, profile)

Input to DBT Test task.

DBTTestOutput(command, exit_code, ...)

Output of DBT test task.