blob: 105eef0f0e719dabd78f64c1e0d7229ec8b791e2 [file] [log] [blame]
Search.setIndex({"docnames": ["_api/airflow/providers/dbt/cloud/hooks/dbt/index", "_api/airflow/providers/dbt/cloud/hooks/index", "_api/airflow/providers/dbt/cloud/index", "_api/airflow/providers/dbt/cloud/operators/dbt/index", "_api/airflow/providers/dbt/cloud/operators/index", "_api/airflow/providers/dbt/cloud/sensors/dbt/index", "_api/airflow/providers/dbt/cloud/sensors/index", "_api/airflow/providers/dbt/cloud/triggers/dbt/index", "_api/airflow/providers/dbt/cloud/triggers/index", "_api/airflow/providers/dbt/cloud/utils/index", "_api/airflow/providers/dbt/cloud/utils/openlineage/index", "_api/tests/system/providers/dbt/cloud/example_dbt_cloud/index", "_api/tests/system/providers/dbt/cloud/index", "changelog", "commits", "connections", "index", "installing-providers-from-sources", "operators", "security"], "filenames": ["_api/airflow/providers/dbt/cloud/hooks/dbt/index.rst", "_api/airflow/providers/dbt/cloud/hooks/index.rst", "_api/airflow/providers/dbt/cloud/index.rst", "_api/airflow/providers/dbt/cloud/operators/dbt/index.rst", "_api/airflow/providers/dbt/cloud/operators/index.rst", "_api/airflow/providers/dbt/cloud/sensors/dbt/index.rst", "_api/airflow/providers/dbt/cloud/sensors/index.rst", "_api/airflow/providers/dbt/cloud/triggers/dbt/index.rst", "_api/airflow/providers/dbt/cloud/triggers/index.rst", "_api/airflow/providers/dbt/cloud/utils/index.rst", "_api/airflow/providers/dbt/cloud/utils/openlineage/index.rst", "_api/tests/system/providers/dbt/cloud/example_dbt_cloud/index.rst", "_api/tests/system/providers/dbt/cloud/index.rst", "changelog.rst", "commits.rst", "connections.rst", "index.rst", "installing-providers-from-sources.rst", "operators.rst", "security.rst"], "titles": ["<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.dbt.cloud.hooks.dbt</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.dbt.cloud.hooks</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.dbt.cloud</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.dbt.cloud.operators.dbt</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.dbt.cloud.operators</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.dbt.cloud.sensors.dbt</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.dbt.cloud.sensors</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.dbt.cloud.triggers.dbt</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.dbt.cloud.triggers</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.dbt.cloud.utils</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.dbt.cloud.utils.openlineage</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.dbt.cloud.example_dbt_cloud</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.dbt.cloud</span></code>", "Changelog", "Package apache-airflow-providers-dbt-cloud", "Connecting to dbt Cloud", "<code class=\"docutils literal notranslate\"><span class=\"pre\">apache-airflow-providers-dbt-cloud</span></code>", "Installing from sources", "dbt Cloud Operators", "Releasing security patches"], "terms": {"fallback_to_default_account": 0, "func": 0, "sourc": [0, 2, 3, 5, 7, 10, 11, 18], "fallback": [0, 3, 5, 18], "valu": [0, 15, 18], "account_id": [0, 3, 5, 7, 15, 18], "If": [0, 3, 13, 15, 17, 18], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19], "none": [0, 3, 5, 7, 17], "pass": [0, 14, 15, 18], "decor": 0, "taken": 0, "from": [0, 3, 10, 13, 14, 15, 16, 18, 19], "configur": [0, 3, 18], "connect": [0, 3, 5, 7, 13, 14, 18], "tokenauth": 0, "token": [0, 15], "base": [0, 3, 5, 7, 10], "request": [0, 3], "auth": 0, "authbas": 0, "helper": 0, "when": [0, 3, 5, 13, 14, 15, 16, 18, 19], "execut": [0, 3, 5, 10, 13, 14, 18], "__call__": 0, "jobruninfo": 0, "typing_compat": 0, "typeddict": 0, "type": [0, 10, 13, 14, 15], "job_run_info": 0, "dictionari": [0, 3, 18], "int": [0, 3, 5, 7], "run_id": [0, 3, 5, 7, 10, 13, 14, 18], "dbtcloudjobrunstatu": 0, "enum": 0, "job": [0, 3, 5, 7, 10, 16], "status": 0, "queu": 0, "1": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 16, 17, 18, 19], "start": 0, "2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 16, 17, 18, 19], "run": [0, 3, 5, 7, 10, 17], "3": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 16, 17, 18, 19], "success": [0, 5, 18], "10": [0, 14, 18], "error": [0, 13, 14], "20": [0, 14, 18], "cancel": [0, 13, 14], "30": [0, 14], "terminal_status": 0, "classmethod": 0, "check_is_valid": 0, "valid": [0, 17], "input": 0, "ar": [0, 3, 15, 16, 17, 18, 19], "known": 0, "is_termin": 0, "statu": [0, 3, 5, 7], "check": [0, 3, 5, 7, 14, 17, 18], "termin": [0, 3, 7, 18], "except": [0, 5, 13, 14, 19], "dbtcloudjobrunexcept": 0, "airflowexcept": 0, "an": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19], "indic": [0, 3, 10, 17], "fail": 0, "complet": [0, 10, 18], "t": 0, "provide_account_id": 0, "dbtcloudhook": [0, 3, 5, 13, 14, 15], "dbt_cloud_conn_id": [0, 3, 5], "default_conn_nam": [0, 3, 5], "arg": 0, "kwarg": [0, 3, 5], "http": [0, 7, 16, 17], "httphook": 0, "interact": [0, 13, 14, 15], "us": [0, 3, 5, 13, 14, 15, 16, 17, 18, 19], "v2": 0, "api": [0, 3, 18], "paramet": [0, 3, 5, 7, 10, 13, 18], "str": [0, 3, 5, 7, 13, 14], "The": [0, 3, 5, 7, 15, 16, 17, 18, 19], "id": [0, 3, 7, 16, 17, 18], "conn_name_attr": 0, "dbt_cloud_default": [0, 15], "conn_typ": 0, "dbt_cloud": [0, 15], "hook_nam": 0, "get_ui_field_behaviour": 0, "build": [0, 14, 17], "custom": [0, 18], "field": [0, 3, 13, 14, 15], "behavior": 0, "form": [0, 15], "ui": [0, 15], "static": 0, "get_request_url_param": 0, "tenant": [0, 13, 14, 15], "endpoint": 0, "include_rel": 0, "url": [0, 15], "domain": [0, 13, 14, 15], "name": [0, 3, 13, 14, 15], "which": [0, 19], "need": [0, 3, 5, 15, 16], "replac": [0, 14], "list": [0, 3, 14], "option": [0, 3, 15, 18], "relat": [0, 3, 15], "pull": [0, 14], "trigger": [0, 2, 3, 5, 14], "repositori": 0, "environ": [0, 15, 16], "async": [0, 7], "get_headers_tenants_from_connect": 0, "get": [0, 3, 7, 17, 19], "header": [0, 14], "detail": [0, 10, 14, 17], "get_job_detail": 0, "call": [0, 7, 13, 14], "retriev": [0, 3, 10, 15, 18], "metadata": [0, 3], "specif": [0, 14, 18], "account": [0, 3, 5, 7, 15, 18], "get_job_statu": 0, "get_conn": 0, "creat": [0, 3, 15, 17], "session": 0, "addit": [0, 3, 18], "through": [0, 18], "list_account": 0, "all": [0, 3, 13, 14, 15, 16, 18, 19], "author": 0, "access": 0, "return": [0, 3, 5, 10], "respons": 0, "model": [0, 3, 10, 14, 18, 19], "get_account": 0, "list_project": 0, "project": [0, 3, 10, 18], "ti": [0, 3, 18], "specifi": [0, 3, 13, 15, 16, 18], "get_project": 0, "project_id": [0, 3, 18], "list_job": 0, "order_bi": [0, 3], "suppli": [0, 3, 18], "onli": [0, 3, 13, 18, 19], "pertain": [0, 3, 18], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19], "order": [0, 3, 16], "result": [0, 3, 10], "revers": [0, 3], "For": [0, 3, 5, 14, 15, 16, 17, 18], "exampl": [0, 3, 15, 16, 17, 18], "get_job": 0, "job_id": [0, 3, 18], "trigger_job_run": 0, "caus": [0, 14], "steps_overrid": [0, 3, 18], "schema_overrid": [0, 3, 18], "additional_run_config": [0, 3, 18], "descript": [0, 3, 13, 14], "reason": [0, 3, 19], "command": [0, 3], "instead": [0, 3, 13, 14, 15], "those": [0, 3, 16, 17], "overrid": [0, 3, 5, 14, 15, 18], "destin": [0, 3], "schema": [0, 3, 13, 14], "target": [0, 3, 18], "dict": [0, 3], "ani": [0, 3, 17], "should": [0, 3, 10, 15, 17, 18, 19], "includ": [0, 3, 10, 14, 18, 19], "list_job_run": 0, "job_definition_id": 0, "get_job_run": 0, "get_job_run_statu": 0, "wait_for_job_run_statu": 0, "expected_status": 0, "check_interv": [0, 3, 18], "60": [0, 3], "timeout": [0, 3, 18], "24": [0, 3, 14], "7": [0, 3, 7, 13, 14], "wait": [0, 3, 7, 18], "match": [0, 17], "expect": 0, "sequenc": 0, "set": [0, 3, 5, 13, 14, 18], "desir": [0, 3], "e": [0, 3, 15], "against": [0, 14], "": [0, 3, 10, 14, 17], "current": [0, 10, 18], "default": [0, 3, 7, 18, 19], "time": [0, 3, 7, 18], "second": [0, 3, 7, 18], "pipelin": [0, 7], "reach": [0, 3, 5, 7, 18], "boolean": 0, "ha": [0, 3, 13, 14, 18], "expected_statu": 0, "bool": [0, 3, 5], "cancel_job_run": 0, "list_job_run_artifact": 0, "step": [0, 3, 10, 17], "avail": [0, 13, 15, 17, 18], "artifact": [0, 3, 10, 13, 14], "file": [0, 3, 14, 17], "gener": [0, 3, 10, 18], "By": [0, 3, 17, 18], "last": [0, 3], "To": [0, 15, 17, 18], "other": [0, 15, 18], "index": [0, 3], "queri": [0, 3], "first": [0, 3, 5], "omit": [0, 3], "get_job_run_artifact": 0, "path": [0, 3, 13, 14, 18], "root": [0, 3, 18], "directori": [0, 3, 17, 18], "manifest": [0, 3, 10, 18], "json": [0, 3, 18], "catalog": [0, 3, 18], "run_result": [0, 3, 18], "download": [0, 3, 13, 14, 17], "get_job_run_artifacts_concurr": 0, "chosen": 0, "take": [0, 3, 5, 14], "advantag": 0, "asynchron": [0, 3], "speed": 0, "up": [0, 3, 18], "test_connect": 0, "test": [0, 18, 19], "5": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 16, 17, 18, 19], "9": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19], "0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 16, 17, 18, 19], "dev0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19], "experiment": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19], "featur": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19], "hook": [2, 3, 5, 7, 10, 14, 15], "oper": [2, 5, 10, 13, 14, 15], "sensor": [2, 10, 18], "util": [2, 18], "openlineag": [2, 9, 13, 14, 16], "__version__": [2, 14], "dbtcloudrunjoboperatorlink": 3, "baseoperatorlink": [3, 14], "allow": [3, 13, 14], "user": [3, 13, 15, 17], "monitor": [3, 16], "directli": 3, "get_link": 3, "ti_kei": [3, 14], "link": [3, 14, 17], "extern": 3, "system": [3, 18], "note": [3, 14, 15, 18], "old": 3, "signatur": [3, 13, 14, 16, 17], "function": [3, 18], "wa": [3, 5, 13], "self": [3, 17], "dttm": 3, "datetim": [3, 14], "That": 3, "still": [3, 15], "support": [3, 13, 14, 16], "runtim": [3, 18], "deprec": [3, 5, 18], "baseoper": 3, "object": [3, 10], "associ": [3, 10], "taskinst": [3, 10], "dbtcloudrunjoboper": [3, 10, 13, 14, 18], "trigger_reason": [3, 13, 14], "wait_for_termin": [3, 18], "true": [3, 5, 18], "deferr": [3, 5, 13, 14, 18], "conf": [3, 5], "getboolean": [3, 5], "default_deferr": [3, 5, 13, 14], "fals": [3, 5, 18], "more": [3, 5, 13, 14, 15, 18], "inform": [3, 5, 10, 14, 15, 18, 19], "how": [3, 5, 15, 17, 18], "look": [3, 5], "guid": [3, 5, 17], "via": [3, 13, 15, 16, 17, 18], "apach": [3, 13, 17], "task": [3, 10, 18], "task_id": [3, 18], "dag_id": [3, 11], "dag": [3, 14, 18], "flag": 3, "enabl": [3, 13, 14], "could": [3, 13], "disabl": 3, "perform": [3, 18], "long": [3, 18], "dbtcloudjobrunsensor": [3, 5, 10, 13, 14, 18], "non": [3, 13, 14], "dai": [3, 7], "mode": [3, 5, 13, 14, 18], "template_field": [3, 5], "operator_extra_link": 3, "context": [3, 5, 13, 14], "deriv": [3, 5], "same": [3, 18], "render": 3, "jinja": 3, "templat": [3, 14], "refer": [3, 15, 18], "get_template_context": 3, "execute_complet": [3, 5], "event": [3, 5, 10], "fire": [3, 5], "immedi": [3, 5], "on_kil": 3, "method": [3, 5, 13, 14, 15], "clean": 3, "subprocess": 3, "instanc": [3, 10, 13, 14, 15], "kill": 3, "thread": 3, "multiprocess": 3, "within": [3, 18], "leav": 3, "ghost": 3, "process": [3, 10], "behind": [3, 13, 14], "get_openlineage_facets_on_complet": [3, 5], "task_inst": [3, 5, 10], "implement": [3, 5], "_on_complet": [3, 5], "becaus": [3, 5], "job_run": [3, 5], "send": 3, "dbtcloudgetjobrunartifactoper": [3, 18], "output_file_nam": 3, "_": 3, "g": [3, 15], "728368_run_result": 3, "dbtcloudlistjobsoper": [3, 13, 14, 18], "explicitli": [3, 15, 18], "basesensoroper": [5, 18], "poll": [5, 7], "identifi": [5, 7], "poke": 5, "depend": [5, 14, 19], "whether": [5, 7, 18], "would": [5, 18], "either": [5, 15, 18], "defer": [5, 13, 14, 18], "state": 5, "until": [5, 18], "failur": 5, "reli": 5, "throw": 5, "otherwis": 5, "assum": [5, 15], "dbtcloudjobrunasyncsensor": [5, 13, 14, 18], "pleas": [5, 17, 18], "dbtcloudrunjobtrigg": 7, "conn_id": 7, "end_tim": 7, "poll_interv": 7, "basetrigg": 7, "make": 7, "done": [7, 18, 19], "interv": 7, "float": 7, "period": [7, 18], "serial": 7, "argument": [7, 13, 14], "classpath": 7, "is_still_run": 7, "submit": [7, 18], "generate_openlineage_events_from_dbt_cloud_run": 10, "about": [10, 14, 17, 19], "It": [10, 16, 17], "parallel": 10, "mani": 10, "Then": 10, "emit": 10, "alreadi": [10, 17], "have": [10, 19], "empti": 10, "operatorlineag": 10, "extractor": 10, "env_id": 11, "begin": [11, 13], "test_run": 11, "example_dbt_cloud": [12, 18], "airflow": [13, 15, 17, 18, 19], "provid": [13, 15, 17, 18, 19], "dbt": [13, 17], "cloud": [13, 17], "follow": [13, 14, 15, 17, 19], "basehook": [13, 14], "child": [13, 14], "class": [13, 14, 16], "36086": [13, 14], "releas": [13, 14, 16, 18], "6": [13, 14, 16], "explain": 13, "polici": [13, 19], "bump": [13, 14], "minimum": [13, 14, 16], "version": [13, 14, 16, 17, 19], "36017": [13, 14], "ad": [13, 14], "handl": [13, 14], "35597": [13, 14], "min": [13, 14], "34728": [13, 14], "remov": [13, 14, 17, 18], "useless": [13, 14], "print": [13, 14], "34322": [13, 14], "add": [13, 14, 15], "33959": [13, 14], "redi": [13, 14], "respect": [13, 14, 18], "soft_fail": [13, 14], "rais": [13, 14], "34164": [13, 14], "after": [13, 14, 15], "do": [13, 14, 17], "log": [13, 14], "34270": [13, 14], "some": [13, 14], "try": [13, 14], "code": [13, 14, 17], "33967": [13, 14], "singl": [13, 14, 15], "statement": [13, 14], "multipl": [13, 14], "nest": [13, 14], "33768": [13, 14], "refactor": [13, 14], "33629": [13, 14], "simplifi": [13, 14], "smaller": [13, 14], "33234": [13, 14], "config": [13, 14], "31712": [13, 14], "drop": [13, 14, 17], "python": [13, 14, 16, 17], "30963": [13, 14], "30917": [13, 14], "optim": [13, 14], "30968": [13, 14], "31188": [13, 14], "merg": [13, 14], "logic": [13, 14], "30227": [13, 14], "move": [13, 14], "import": [13, 14, 17], "type_check": [13, 14], "29989": [13, 14], "29695": [13, 14], "subsequ": 13, "also": [13, 15, 17, 18], "outsid": 13, "u": 13, "region": [13, 15], "well": [13, 17], "privat": [13, 15], "host": [13, 15, 16], "entir": [13, 14], "backward": 13, "compat": [13, 14], "left": [13, 17], "place": 13, "you": [13, 15, 16, 17, 18, 19], "wish": 13, "must": [13, 15, 18], "_entire_": 13, "your": [13, 15], "29166": [13, 14], "exist": [13, 14, 16], "29048": [13, 14], "29014": [13, 14], "28994": [13, 14], "28890": [13, 14], "27196": [13, 14], "26475": [13, 14], "improv": [13, 14], "taskflow": [13, 14], "hint": [13, 14], "paramspec": [13, 14], "25173": [13, 14], "updat": [13, 14], "functool": [13, 14], "cached_properti": [13, 14], "24582": [13, 14], "24264": [13, 14], "typo": [13, 14], "23179": [13, 14], "new": [13, 14, 19], "mypi": [13, 14], "main": [13, 14, 17, 19], "22884": [13, 14], "mistakenli": 13, "install_requir": 13, "22382": 13, "initi": [13, 18], "commit": 14, "chang": [14, 19], "high": 14, "level": 14, "changelog": 14, "see": [14, 16], "latest": [14, 19], "2023": 14, "12": [14, 17], "11": [14, 17], "subject": 14, "cd476acd8f": 14, "08": 14, "999b70178a": 14, "prepar": [14, 19], "doc": 14, "1st": 14, "wave": 14, "decemb": 14, "36112": 14, "d0918d77ee": 14, "07": 14, "c905fe88d": 14, "25": 14, "yaml": 14, "35837": 14, "0b23d5601c": 14, "2nd": 14, "novemb": 14, "35836": 14, "99534e47f3": 14, "19": 14, "reproduc": 14, "35693": 14, "99df205f42": 14, "16": 14, "fix": [14, 19], "reappli": 14, "document": [14, 15, 16, 18], "35686": 14, "a8bc6c551d": 14, "13": 14, "1b059c57d6": 14, "35537": 14, "d1c58d86de": 14, "28": 14, "3rd": 14, "octob": 14, "35233": 14, "3592ff4046": 14, "35187": 14, "dd7ba3cae1": 14, "pre": 14, "upgrad": [14, 19], "ruff": 14, "292": 14, "35053": 14, "7a93b19138": 14, "d401": 14, "daskexecutor": 14, "github": 14, "inclus": 14, "34935": 14, "e9987d5059": 14, "34916": 14, "0c8e30e43b": 14, "05": 14, "7ebf4220c9": 14, "09": 14, "usag": 14, "34320": 14, "6703f720cc": 14, "e1fd8d83d1": 14, "sep": [14, 17], "rc2": 14, "34294": 14, "87fd884c0b": 14, "21990ed894": 14, "34201": 14, "0ecbbacd21": 14, "5eea4e632c": 14, "0a5e2281e0": 14, "31": 14, "6d182beec6": 14, "26": 14, "c077d19060": 14, "aug": 14, "33730": 14, "85acbb4ae9": 14, "a91ee7ac2f": 14, "06": 14, "225e3041d2": 14, "juli": 14, "32381": 14, "3878fe6fab": 14, "spuriou": 14, "32373": 14, "cb4927a018": 14, "32298": 14, "f8593503cb": 14, "d1aa509bbd": 14, "d205": 14, "databrick": 14, "32243": 14, "09d4718d3a": 14, "27": 14, "readm": 14, "structur": 14, "32125": 14, "79bcc2e668": 14, "rc1": 14, "june": 14, "32001": 14, "8b146152d6": 14, "32015": 14, "9276310a43": 14, "docstr": 14, "31681": 14, "dc5bf3fd02": 14, "02": 14, "discover": 14, "31576": 14, "a59076eae": 14, "d400": 14, "pydocstyl": 14, "31427": 14, "9fa75aaf7a": 14, "29": 14, "45548b9451": 14, "mai": 14, "31416": 14, "abea189022": 14, "18": 14, "31393": 14, "f5aed58d9f": 14, "circular": 14, "31379": 14, "d9ff55cf6d": 14, "31252": 14, "bb4a0b39e8": 14, "15": 14, "0a30706aa7": 14, "03": 14, "airflowproviderdeprecationwarn": 14, "30975": 14, "eef5bc7f16": 14, "full": 14, "autom": 14, "30994": 14, "43916c5034": 14, "01": 14, "a7eb32a5b2": 14, "04": 14, "9409446097": 14, "cli": 14, "cmd": 14, "info": 14, "30822": 14, "c585ad51c5": 14, "22": 14, "262": 14, "30809": 14, "21": 14, "e46ce78b66": 14, "adhoc": 14, "30787": 14, "d23a3bbed8": 14, "mechan": 14, "suspend": 14, "30422": 14, "6663ec5b2": 14, "a3d59c8c75": 14, "c3867781e0": 14, "29950": 14, "fcd3c0149f": 14, "29878": 14, "e6d3176082": 14, "23": 14, "ce6ae2457": 14, "feb": 14, "29379": 14, "91c0ce7666": 14, "f805b4154a": 14, "55049c50d5": 14, "4f91931b35": 14, "17": 14, "14": 14, "911b708ffd": 14, "jan": 14, "mid": 14, "month": 14, "28929": 14, "141338b24e": 14, "2022": 14, "12c3c39d1a": 14, "27613": 14, "78b8ea2f22": 14, "2a34dc9e84": 14, "string": 14, "normal": 14, "format": 14, "27205": 14, "f8db64c35c": 14, "septemb": 14, "26731": 14, "55d8bc0bba": 14, "06acf40a43": 14, "appli": 14, "pep": 14, "563": 14, "postpon": 14, "evalu": 14, "annot": 14, "core": 14, "26289": 14, "e5ac6c7cfb": 14, "august": 14, "25618": 14, "c8af0592c0": 14, "d2459a241b": 14, "25030": 14, "0de31bd73a": 14, "insid": 14, "folder": [14, 17], "24672": 14, "510a6bab45": 14, "24702": 14, "9c59831ee7": 14, "dcdcf3a2b8": 14, "24307": 14, "717a7588bc": 14, "doubl": 14, "24292": 14, "aeabe994b3": 14, "24231": 14, "7498fba826": 14, "5e6997ed45": 14, "py": [14, 18], "24218": 14, "027b707d21": 14, "explanatori": 14, "contributor": 14, "24229": 14, "8f2213fcd0": 14, "aip": 14, "47": 14, "migrat": 14, "design": 14, "22472": 14, "24202": 14, "75c60923e0": 14, "23631": 14, "8b6b0848a3": 14, "brees": 14, "verifi": [14, 16], "imag": 14, "23104": 14, "f935c9f163": 14, "49e336ae03": 14, "dummyoper": 14, "emptyoper": 14, "22974": 14, "6933022e94": 14, "d7dbfb7e26": 14, "bugfix": [14, 19], "22383": 14, "16adc035b1": 14, "classifi": 14, "march": 14, "22226": 14, "c1ab8e2d7b": 14, "protect": 14, "accident": 14, "misus": 14, "xcom": 14, "get_valu": 14, "22244": 14, "d08284ed25": 14, "map_index": 14, "interfac": 14, "22112": 14, "f8c01317ef": 14, "explicit": [14, 18], "dbtcloudjobrunoper": 14, "22136": 14, "4388808e0e": 14, "22126": 14, "08575ddd8a": 14, "21798": 14, "e782b37a3f": 14, "20998": 14, "instal": [15, 19], "correspond": 15, "made": [15, 17], "describ": [15, 17], "servic": [15, 16], "requir": [15, 19], "password": 15, "can": [15, 16, 17, 18, 19], "store": 15, "login": 15, "my": 15, "getdbt": 15, "com": [15, 17], "particularli": 15, "like": [15, 18], "emea": 15, "virtual": 15, "multi": 15, "north": 15, "america": 15, "variabl": 15, "standard": 15, "syntax": 15, "databas": 15, "compon": 15, "uri": 15, "encod": 15, "export": 15, "airflow_conn_dbt_cloud_default": 15, "api_token": 15, "help": 16, "data": 16, "analyst": 16, "engin": 16, "production": 16, "deploy": 16, "come": [16, 18], "equip": 16, "turnkei": 16, "schedul": 16, "ci": 16, "cd": 16, "serv": 16, "alert": 16, "integr": 16, "develop": [16, 19], "top": [16, 17], "below": [16, 17, 18], "pip": [16, 17], "asgiref": 16, "aiohttp": 16, "might": [16, 19], "them": 16, "pypi": [16, 19], "extra": 16, "checksum": [16, 17], "site": 16, "sdist": [16, 17], "asc": [16, 17], "sha512": [16, 17], "wheel": 16, "page": 17, "offici": 17, "most": 17, "choos": 17, "differ": 17, "select": 17, "down": 17, "whl": 17, "want": [17, 19], "origin": 17, "softwar": 17, "foundat": 17, "abov": 17, "contain": 17, "pgp": 17, "kei": 17, "essenti": 17, "sha": 17, "gpg": 17, "relev": 17, "distribut": 17, "recommend": 17, "mirror": 17, "pgpk": 17, "ka": 17, "binari": 17, "pgpv": 17, "tar": 17, "gz": 17, "sat": 17, "49": 17, "54": 17, "2021": 17, "bst": 17, "rsa": 17, "cde15c6e4d3a8ec4ecf4ba4b6674e08ad7de406f": 17, "issuer": 17, "kaxilnaik": 17, "org": 17, "good": [17, 18, 19], "kaxil": 17, "naik": 17, "unknown": 17, "aka": 17, "gmail": 17, "warn": 17, "certifi": 17, "trust": 17, "There": 17, "belong": 17, "owner": 17, "primari": 17, "fingerprint": 17, "cde1": 17, "5c6e": 17, "4d3a": 17, "8ec4": 17, "ecf4": 17, "ba4b": 17, "6674": 17, "e08a": 17, "d7de": 17, "406f": 17, "correct": 17, "worri": 17, "certif": 17, "manag": 17, "sign": 17, "why": 17, "server": 17, "previou": [17, 18], "know": 17, "sum": 17, "shasum": 17, "512": 17, "diff": 17, "one": 17, "local": [17, 18], "script": 17, "bin": 17, "bash": 17, "package_vers": 17, "package_nam": 17, "provider_download_dir": 17, "mktemp": 17, "d": 17, "dep": 17, "dest": 17, "curl": 17, "apache_airflow_providers_dbt_cloud": 17, "py3": 17, "l": 17, "o": 17, "echo": 17, "la": 17, "onc": 17, "instruct": [17, 19], "chapter": 17, "temporari": 17, "These": 18, "each": 18, "two": 18, "wai": 18, "Or": 18, "automat": 18, "everi": 18, "length": 18, "control": 18, "altern": 18, "typic": 18, "pair": 18, "approach": 18, "along": 18, "worker": 18, "we": [18, 19], "its": 18, "keep": 18, "slot": 18, "occupi": 18, "till": 18, "lead": 18, "save": 18, "resourc": 18, "while": 18, "just": 18, "track": 18, "threads_overrid": 18, "generate_docs_overrid": 18, "git_branch": 18, "etc": 18, "demonstr": 18, "instanti": 18, "both": 18, "synchron": 18, "referenc": 18, "default_arg": 18, "trigger_job_run1": 18, "48617": 18, "300": 18, "next": [18, 19], "show": 18, "case": [18, 19], "trigger_job_run2": 18, "8": 18, "succeed": 18, "In": 18, "output": 18, "properti": 18, "expos": 18, "job_run_sensor": 18, "free": 18, "job_run_sensor_def": 18, "futur": 18, "job_run_async_sensor": 18, "raw": 18, "sql": 18, "get_run_results_artifact": 18, "list_dbt_job": 18, "106277": 18, "160645": 18, "independ": 19, "itself": 19, "vulner": 19, "publish": 19, "separ": 19, "found": 19, "alwai": 19, "branch": 19, "where": 19, "strict": 19, "semver": 19, "scope": 19, "major": 19, "break": 19, "minor": 19, "patchlevel": 19, "bug": 19, "receiv": 19, "so": 19, "rule": 19, "critic": 19, "out": 19, "band": 19, "stakehold": 19, "decid": 19, "cherri": 19, "pick": 19, "older": 19, "mix": 19, "govern": 19, "interest": 19, "parti": 19}, "objects": {"airflow.providers.dbt": [[2, 0, 0, "-", "cloud"]], "airflow.providers.dbt.cloud": [[2, 1, 1, "", "__version__"], [1, 0, 0, "-", "hooks"], [4, 0, 0, "-", "operators"], [6, 0, 0, "-", "sensors"], [8, 0, 0, "-", "triggers"], [9, 0, 0, "-", "utils"]], "airflow.providers.dbt.cloud.hooks": [[0, 0, 0, "-", "dbt"]], "airflow.providers.dbt.cloud.hooks.dbt": [[0, 2, 1, "", "DbtCloudHook"], [0, 5, 1, "", "DbtCloudJobRunException"], [0, 2, 1, "", "DbtCloudJobRunStatus"], [0, 2, 1, "", "JobRunInfo"], [0, 1, 1, "", "T"], [0, 2, 1, "", "TokenAuth"], [0, 6, 1, "", "fallback_to_default_account"], [0, 6, 1, "", "provide_account_id"]], "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook": [[0, 3, 1, "", "cancel_job_run"], [0, 4, 1, "", "conn_name_attr"], [0, 4, 1, "", "conn_type"], [0, 3, 1, "", "connection"], [0, 4, 1, "", "default_conn_name"], [0, 3, 1, "", "get_account"], [0, 3, 1, "", "get_conn"], [0, 3, 1, "", "get_headers_tenants_from_connection"], [0, 3, 1, "", "get_job"], [0, 3, 1, "", "get_job_details"], [0, 3, 1, "", "get_job_run"], [0, 3, 1, "", "get_job_run_artifact"], [0, 3, 1, "", "get_job_run_artifacts_concurrently"], [0, 3, 1, "", "get_job_run_status"], [0, 3, 1, "", "get_job_status"], [0, 3, 1, "", "get_project"], [0, 3, 1, "", "get_request_url_params"], [0, 3, 1, "", "get_ui_field_behaviour"], [0, 4, 1, "", "hook_name"], [0, 3, 1, "", "list_accounts"], [0, 3, 1, "", "list_job_run_artifacts"], [0, 3, 1, "", "list_job_runs"], [0, 3, 1, "", "list_jobs"], [0, 3, 1, "", "list_projects"], [0, 3, 1, "", "test_connection"], [0, 3, 1, "", "trigger_job_run"], [0, 3, 1, "", "wait_for_job_run_status"]], "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudJobRunStatus": [[0, 4, 1, "", "CANCELLED"], [0, 4, 1, "", "ERROR"], [0, 4, 1, "", "QUEUED"], [0, 4, 1, "", "RUNNING"], [0, 4, 1, "", "STARTING"], [0, 4, 1, "", "SUCCESS"], [0, 4, 1, "", "TERMINAL_STATUSES"], [0, 3, 1, "", "check_is_valid"], [0, 3, 1, "", "is_terminal"]], "airflow.providers.dbt.cloud.hooks.dbt.JobRunInfo": [[0, 4, 1, "", "account_id"], [0, 4, 1, "", "run_id"]], "airflow.providers.dbt.cloud.hooks.dbt.TokenAuth": [[0, 3, 1, "", "__call__"]], "airflow.providers.dbt.cloud.operators": [[3, 0, 0, "-", "dbt"]], "airflow.providers.dbt.cloud.operators.dbt": [[3, 2, 1, "", "DbtCloudGetJobRunArtifactOperator"], [3, 2, 1, "", "DbtCloudListJobsOperator"], [3, 2, 1, "", "DbtCloudRunJobOperator"], [3, 2, 1, "", "DbtCloudRunJobOperatorLink"]], "airflow.providers.dbt.cloud.operators.dbt.DbtCloudGetJobRunArtifactOperator": [[3, 3, 1, "", "execute"], [3, 4, 1, "", "template_fields"]], "airflow.providers.dbt.cloud.operators.dbt.DbtCloudListJobsOperator": [[3, 3, 1, "", "execute"], [3, 4, 1, "", "template_fields"]], "airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperator": [[3, 3, 1, "", "execute"], [3, 3, 1, "", "execute_complete"], [3, 3, 1, "", "get_openlineage_facets_on_complete"], [3, 3, 1, "", "hook"], [3, 3, 1, "", "on_kill"], [3, 4, 1, "", "operator_extra_links"], [3, 4, 1, "", "template_fields"]], "airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperatorLink": [[3, 3, 1, "", "get_link"], [3, 4, 1, "", "name"]], "airflow.providers.dbt.cloud.sensors": [[5, 0, 0, "-", "dbt"]], "airflow.providers.dbt.cloud.sensors.dbt": [[5, 2, 1, "", "DbtCloudJobRunAsyncSensor"], [5, 2, 1, "", "DbtCloudJobRunSensor"]], "airflow.providers.dbt.cloud.sensors.dbt.DbtCloudJobRunSensor": [[5, 3, 1, "", "execute"], [5, 3, 1, "", "execute_complete"], [5, 3, 1, "", "get_openlineage_facets_on_complete"], [5, 3, 1, "", "hook"], [5, 3, 1, "", "poke"], [5, 4, 1, "", "template_fields"]], "airflow.providers.dbt.cloud.triggers": [[7, 0, 0, "-", "dbt"]], "airflow.providers.dbt.cloud.triggers.dbt": [[7, 2, 1, "", "DbtCloudRunJobTrigger"]], "airflow.providers.dbt.cloud.triggers.dbt.DbtCloudRunJobTrigger": [[7, 3, 1, "", "is_still_running"], [7, 3, 1, "", "run"], [7, 3, 1, "", "serialize"]], "airflow.providers.dbt.cloud.utils": [[10, 0, 0, "-", "openlineage"]], "airflow.providers.dbt.cloud.utils.openlineage": [[10, 6, 1, "", "generate_openlineage_events_from_dbt_cloud_run"]], "tests.system.providers.dbt": [[12, 0, 0, "-", "cloud"]], "tests.system.providers.dbt.cloud": [[11, 0, 0, "-", "example_dbt_cloud"]], "tests.system.providers.dbt.cloud.example_dbt_cloud": [[11, 1, 1, "", "DAG_ID"], [11, 1, 1, "", "ENV_ID"], [11, 1, 1, "", "begin"], [11, 1, 1, "", "test_run"]]}, "objtypes": {"0": "py:module", "1": "py:data", "2": "py:class", "3": "py:method", "4": "py:attribute", "5": "py:exception", "6": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "data", "Python data"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"], "4": ["py", "attribute", "Python attribute"], "5": ["py", "exception", "Python exception"], "6": ["py", "function", "Python function"]}, "titleterms": {"airflow": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 16], "provid": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16], "dbt": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 18], "cloud": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 18], "hook": [0, 1], "modul": [0, 3, 5, 7, 10, 11], "content": [0, 2, 3, 5, 7, 10, 11], "class": [0, 3, 5, 7], "function": [0, 10], "attribut": 0, "submodul": [1, 4, 6, 8, 9, 12], "subpackag": 2, "packag": [2, 14, 16, 17], "oper": [3, 4, 18], "sensor": [5, 6], "trigger": [7, 8, 18], "util": [9, 10], "openlineag": 10, "test": [11, 12], "system": [11, 12], "example_dbt_cloud": 11, "changelog": 13, "3": [13, 14], "5": [13, 14], "1": [13, 14], "bug": 13, "fix": 13, "0": [13, 14], "misc": 13, "4": [13, 14], "featur": 13, "2": [13, 14], "break": 13, "chang": 13, "apach": [14, 16], "connect": 15, "default": 15, "id": 15, "authent": 15, "api": 15, "configur": 15, "instal": [16, 17], "requir": 16, "cross": 16, "depend": 16, "download": [16, 18], "offici": 16, "from": 17, "sourc": 17, "releas": [17, 19], "integr": 17, "verifi": 17, "pypi": 17, "job": 18, "poll": 18, "statu": 18, "run": 18, "asynchron": 18, "artifact": 18, "list": 18, "secur": 19, "patch": 19}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.intersphinx": 1, "sphinx": 57}, "alltitles": {"airflow.providers.dbt.cloud.hooks.dbt": [[0, "module-airflow.providers.dbt.cloud.hooks.dbt"]], "Module Contents": [[0, "module-contents"], [3, "module-contents"], [5, "module-contents"], [7, "module-contents"], [10, "module-contents"], [11, "module-contents"]], "Classes": [[0, "classes"], [3, "classes"], [5, "classes"], [7, "classes"]], "Functions": [[0, "functions"], [10, "functions"]], "Attributes": [[0, "attributes"]], "airflow.providers.dbt.cloud.hooks": [[1, "module-airflow.providers.dbt.cloud.hooks"]], "Submodules": [[1, "submodules"], [4, "submodules"], [6, "submodules"], [8, "submodules"], [9, "submodules"], [12, "submodules"]], "airflow.providers.dbt.cloud": [[2, "module-airflow.providers.dbt.cloud"]], "Subpackages": [[2, "subpackages"]], "Package Contents": [[2, "package-contents"]], "airflow.providers.dbt.cloud.operators.dbt": [[3, "module-airflow.providers.dbt.cloud.operators.dbt"]], "airflow.providers.dbt.cloud.operators": [[4, "module-airflow.providers.dbt.cloud.operators"]], "airflow.providers.dbt.cloud.sensors.dbt": [[5, "module-airflow.providers.dbt.cloud.sensors.dbt"]], "airflow.providers.dbt.cloud.sensors": [[6, "module-airflow.providers.dbt.cloud.sensors"]], "airflow.providers.dbt.cloud.triggers.dbt": [[7, "module-airflow.providers.dbt.cloud.triggers.dbt"]], "airflow.providers.dbt.cloud.triggers": [[8, "module-airflow.providers.dbt.cloud.triggers"]], "airflow.providers.dbt.cloud.utils": [[9, "module-airflow.providers.dbt.cloud.utils"]], "airflow.providers.dbt.cloud.utils.openlineage": [[10, "module-airflow.providers.dbt.cloud.utils.openlineage"]], "tests.system.providers.dbt.cloud.example_dbt_cloud": [[11, "module-tests.system.providers.dbt.cloud.example_dbt_cloud"]], "tests.system.providers.dbt.cloud": [[12, "module-tests.system.providers.dbt.cloud"]], "Changelog": [[13, "changelog"]], "3.5.1": [[13, "id1"], [14, "id1"]], "Bug Fixes": [[13, "bug-fixes"], [13, "id4"], [13, "id9"], [13, "id28"], [13, "id37"], [13, "id42"], [13, "id44"]], "3.5.0": [[13, "id2"], [14, "id2"]], "Misc": [[13, "misc"], [13, "id7"], [13, "id10"], [13, "id12"], [13, "id14"], [13, "id16"], [13, "id19"], [13, "id21"], [13, "id26"], [13, "id31"]], "3.4.1": [[13, "id3"], [14, "id3"]], "3.4.0": [[13, "id5"], [14, "id4"]], "3.3.0": [[13, "id8"], [14, "id5"]], "Features": [[13, "features"], [13, "id23"], [13, "id25"], [13, "id33"], [13, "id35"], [13, "id41"]], "3.2.3": [[13, "id11"], [14, "id6"]], "3.2.2": [[13, "id13"], [14, "id7"]], "3.2.1": [[13, "id15"], [14, "id8"]], "3.2.0": [[13, "id17"], [14, "id9"]], "3.1.1": [[13, "id20"], [14, "id11"]], "3.1.0": [[13, "id22"], [14, "id12"]], "3.0.0": [[13, "id24"], [14, "id13"]], "Breaking changes": [[13, "breaking-changes"], [13, "id39"]], "2.3.1": [[13, "id27"], [14, "id14"]], "2.3.0": [[13, "id29"], [14, "id15"]], "2.2.0": [[13, "id32"], [14, "id16"]], "2.1.0": [[13, "id34"], [14, "id17"]], "2.0.1": [[13, "id36"], [14, "id18"]], "2.0.0": [[13, "id38"], [14, "id19"]], "1.0.2": [[13, "id43"], [14, "id20"]], "1.0.1": [[13, "id45"], [14, "id21"]], "Package apache-airflow-providers-dbt-cloud": [[14, "package-apache-airflow-providers-dbt-cloud"], [16, "package-apache-airflow-providers-dbt-cloud"]], "Connecting to dbt Cloud": [[15, "connecting-to-dbt-cloud"]], "Default Connection ID": [[15, "default-connection-id"]], "Authenticating to the dbt Cloud API": [[15, "authenticating-to-the-dbt-cloud-api"]], "Configuring the connection": [[15, "configuring-the-connection"]], "apache-airflow-providers-dbt-cloud": [[16, "apache-airflow-providers-dbt-cloud"]], "Provider package": [[16, "provider-package"]], "Installation": [[16, "installation"]], "Requirements": [[16, "requirements"]], "Cross provider package dependencies": [[16, "cross-provider-package-dependencies"]], "Downloading official packages": [[16, "downloading-official-packages"]], "Installing from sources": [[17, "installing-from-sources"]], "Released packages": [[17, "released-packages"]], "Release integrity": [[17, "release-integrity"]], "Verifying PyPI releases": [[17, "verifying-pypi-releases"]], "dbt Cloud Operators": [[18, "dbt-cloud-operators"]], "Trigger a dbt Cloud Job": [[18, "trigger-a-dbt-cloud-job"]], "Poll for status of a dbt Cloud Job run": [[18, "poll-for-status-of-a-dbt-cloud-job-run"]], "Poll for status of a dbt Cloud Job run asynchronously": [[18, "poll-for-status-of-a-dbt-cloud-job-run-asynchronously"]], "Download run artifacts": [[18, "download-run-artifacts"]], "List jobs": [[18, "list-jobs"]], "Releasing security patches": [[19, "releasing-security-patches"]]}, "indexentries": {"cancelled (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudjobrunstatus attribute)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudJobRunStatus.CANCELLED"]], "dbtcloudhook (class in airflow.providers.dbt.cloud.hooks.dbt)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook"]], "dbtcloudjobrunexception": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudJobRunException"]], "dbtcloudjobrunstatus (class in airflow.providers.dbt.cloud.hooks.dbt)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudJobRunStatus"]], "error (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudjobrunstatus attribute)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudJobRunStatus.ERROR"]], "jobruninfo (class in airflow.providers.dbt.cloud.hooks.dbt)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.JobRunInfo"]], "queued (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudjobrunstatus attribute)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudJobRunStatus.QUEUED"]], "running (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudjobrunstatus attribute)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudJobRunStatus.RUNNING"]], "starting (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudjobrunstatus attribute)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudJobRunStatus.STARTING"]], "success (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudjobrunstatus attribute)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudJobRunStatus.SUCCESS"]], "t (in module airflow.providers.dbt.cloud.hooks.dbt)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.T"]], "terminal_statuses (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudjobrunstatus attribute)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudJobRunStatus.TERMINAL_STATUSES"]], "tokenauth (class in airflow.providers.dbt.cloud.hooks.dbt)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.TokenAuth"]], "__call__() (airflow.providers.dbt.cloud.hooks.dbt.tokenauth method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.TokenAuth.__call__"]], "account_id (airflow.providers.dbt.cloud.hooks.dbt.jobruninfo attribute)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.JobRunInfo.account_id"]], "airflow.providers.dbt.cloud.hooks.dbt": [[0, "module-airflow.providers.dbt.cloud.hooks.dbt"]], "cancel_job_run() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.cancel_job_run"]], "check_is_valid() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudjobrunstatus class method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudJobRunStatus.check_is_valid"]], "conn_name_attr (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook attribute)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.conn_name_attr"]], "conn_type (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook attribute)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.conn_type"]], "connection() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.connection"]], "default_conn_name (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook attribute)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.default_conn_name"]], "fallback_to_default_account() (in module airflow.providers.dbt.cloud.hooks.dbt)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.fallback_to_default_account"]], "get_account() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.get_account"]], "get_conn() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.get_conn"]], "get_headers_tenants_from_connection() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.get_headers_tenants_from_connection"]], "get_job() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.get_job"]], "get_job_details() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.get_job_details"]], "get_job_run() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.get_job_run"]], "get_job_run_artifact() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.get_job_run_artifact"]], "get_job_run_artifacts_concurrently() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.get_job_run_artifacts_concurrently"]], "get_job_run_status() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.get_job_run_status"]], "get_job_status() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.get_job_status"]], "get_project() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.get_project"]], "get_request_url_params() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook static method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.get_request_url_params"]], "get_ui_field_behaviour() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook class method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.get_ui_field_behaviour"]], "hook_name (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook attribute)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.hook_name"]], "is_terminal() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudjobrunstatus class method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudJobRunStatus.is_terminal"]], "list_accounts() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.list_accounts"]], "list_job_run_artifacts() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.list_job_run_artifacts"]], "list_job_runs() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.list_job_runs"]], "list_jobs() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.list_jobs"]], "list_projects() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.list_projects"]], "module": [[0, "module-airflow.providers.dbt.cloud.hooks.dbt"], [1, "module-airflow.providers.dbt.cloud.hooks"], [2, "module-airflow.providers.dbt.cloud"], [3, "module-airflow.providers.dbt.cloud.operators.dbt"], [4, "module-airflow.providers.dbt.cloud.operators"], [5, "module-airflow.providers.dbt.cloud.sensors.dbt"], [6, "module-airflow.providers.dbt.cloud.sensors"], [7, "module-airflow.providers.dbt.cloud.triggers.dbt"], [8, "module-airflow.providers.dbt.cloud.triggers"], [9, "module-airflow.providers.dbt.cloud.utils"], [10, "module-airflow.providers.dbt.cloud.utils.openlineage"], [11, "module-tests.system.providers.dbt.cloud.example_dbt_cloud"], [12, "module-tests.system.providers.dbt.cloud"]], "provide_account_id() (in module airflow.providers.dbt.cloud.hooks.dbt)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.provide_account_id"]], "run_id (airflow.providers.dbt.cloud.hooks.dbt.jobruninfo attribute)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.JobRunInfo.run_id"]], "test_connection() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.test_connection"]], "trigger_job_run() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.trigger_job_run"]], "wait_for_job_run_status() (airflow.providers.dbt.cloud.hooks.dbt.dbtcloudhook method)": [[0, "airflow.providers.dbt.cloud.hooks.dbt.DbtCloudHook.wait_for_job_run_status"]], "airflow.providers.dbt.cloud.hooks": [[1, "module-airflow.providers.dbt.cloud.hooks"]], "__version__ (in module airflow.providers.dbt.cloud)": [[2, "airflow.providers.dbt.cloud.__version__"]], "airflow.providers.dbt.cloud": [[2, "module-airflow.providers.dbt.cloud"]], "dbtcloudgetjobrunartifactoperator (class in airflow.providers.dbt.cloud.operators.dbt)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudGetJobRunArtifactOperator"]], "dbtcloudlistjobsoperator (class in airflow.providers.dbt.cloud.operators.dbt)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudListJobsOperator"]], "dbtcloudrunjoboperator (class in airflow.providers.dbt.cloud.operators.dbt)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperator"]], "dbtcloudrunjoboperatorlink (class in airflow.providers.dbt.cloud.operators.dbt)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperatorLink"]], "airflow.providers.dbt.cloud.operators.dbt": [[3, "module-airflow.providers.dbt.cloud.operators.dbt"]], "execute() (airflow.providers.dbt.cloud.operators.dbt.dbtcloudgetjobrunartifactoperator method)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudGetJobRunArtifactOperator.execute"]], "execute() (airflow.providers.dbt.cloud.operators.dbt.dbtcloudlistjobsoperator method)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudListJobsOperator.execute"]], "execute() (airflow.providers.dbt.cloud.operators.dbt.dbtcloudrunjoboperator method)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperator.execute"]], "execute_complete() (airflow.providers.dbt.cloud.operators.dbt.dbtcloudrunjoboperator method)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperator.execute_complete"]], "get_link() (airflow.providers.dbt.cloud.operators.dbt.dbtcloudrunjoboperatorlink method)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperatorLink.get_link"]], "get_openlineage_facets_on_complete() (airflow.providers.dbt.cloud.operators.dbt.dbtcloudrunjoboperator method)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperator.get_openlineage_facets_on_complete"]], "hook() (airflow.providers.dbt.cloud.operators.dbt.dbtcloudrunjoboperator method)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperator.hook"]], "name (airflow.providers.dbt.cloud.operators.dbt.dbtcloudrunjoboperatorlink attribute)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperatorLink.name"]], "on_kill() (airflow.providers.dbt.cloud.operators.dbt.dbtcloudrunjoboperator method)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperator.on_kill"]], "operator_extra_links (airflow.providers.dbt.cloud.operators.dbt.dbtcloudrunjoboperator attribute)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperator.operator_extra_links"]], "template_fields (airflow.providers.dbt.cloud.operators.dbt.dbtcloudgetjobrunartifactoperator attribute)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudGetJobRunArtifactOperator.template_fields"]], "template_fields (airflow.providers.dbt.cloud.operators.dbt.dbtcloudlistjobsoperator attribute)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudListJobsOperator.template_fields"]], "template_fields (airflow.providers.dbt.cloud.operators.dbt.dbtcloudrunjoboperator attribute)": [[3, "airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperator.template_fields"]], "airflow.providers.dbt.cloud.operators": [[4, "module-airflow.providers.dbt.cloud.operators"]], "dbtcloudjobrunasyncsensor (class in airflow.providers.dbt.cloud.sensors.dbt)": [[5, "airflow.providers.dbt.cloud.sensors.dbt.DbtCloudJobRunAsyncSensor"]], "dbtcloudjobrunsensor (class in airflow.providers.dbt.cloud.sensors.dbt)": [[5, "airflow.providers.dbt.cloud.sensors.dbt.DbtCloudJobRunSensor"]], "airflow.providers.dbt.cloud.sensors.dbt": [[5, "module-airflow.providers.dbt.cloud.sensors.dbt"]], "execute() (airflow.providers.dbt.cloud.sensors.dbt.dbtcloudjobrunsensor method)": [[5, "airflow.providers.dbt.cloud.sensors.dbt.DbtCloudJobRunSensor.execute"]], "execute_complete() (airflow.providers.dbt.cloud.sensors.dbt.dbtcloudjobrunsensor method)": [[5, "airflow.providers.dbt.cloud.sensors.dbt.DbtCloudJobRunSensor.execute_complete"]], "get_openlineage_facets_on_complete() (airflow.providers.dbt.cloud.sensors.dbt.dbtcloudjobrunsensor method)": [[5, "airflow.providers.dbt.cloud.sensors.dbt.DbtCloudJobRunSensor.get_openlineage_facets_on_complete"]], "hook() (airflow.providers.dbt.cloud.sensors.dbt.dbtcloudjobrunsensor method)": [[5, "airflow.providers.dbt.cloud.sensors.dbt.DbtCloudJobRunSensor.hook"]], "poke() (airflow.providers.dbt.cloud.sensors.dbt.dbtcloudjobrunsensor method)": [[5, "airflow.providers.dbt.cloud.sensors.dbt.DbtCloudJobRunSensor.poke"]], "template_fields (airflow.providers.dbt.cloud.sensors.dbt.dbtcloudjobrunsensor attribute)": [[5, "airflow.providers.dbt.cloud.sensors.dbt.DbtCloudJobRunSensor.template_fields"]], "airflow.providers.dbt.cloud.sensors": [[6, "module-airflow.providers.dbt.cloud.sensors"]], "dbtcloudrunjobtrigger (class in airflow.providers.dbt.cloud.triggers.dbt)": [[7, "airflow.providers.dbt.cloud.triggers.dbt.DbtCloudRunJobTrigger"]], "airflow.providers.dbt.cloud.triggers.dbt": [[7, "module-airflow.providers.dbt.cloud.triggers.dbt"]], "is_still_running() (airflow.providers.dbt.cloud.triggers.dbt.dbtcloudrunjobtrigger method)": [[7, "airflow.providers.dbt.cloud.triggers.dbt.DbtCloudRunJobTrigger.is_still_running"]], "run() (airflow.providers.dbt.cloud.triggers.dbt.dbtcloudrunjobtrigger method)": [[7, "airflow.providers.dbt.cloud.triggers.dbt.DbtCloudRunJobTrigger.run"]], "serialize() (airflow.providers.dbt.cloud.triggers.dbt.dbtcloudrunjobtrigger method)": [[7, "airflow.providers.dbt.cloud.triggers.dbt.DbtCloudRunJobTrigger.serialize"]], "airflow.providers.dbt.cloud.triggers": [[8, "module-airflow.providers.dbt.cloud.triggers"]], "airflow.providers.dbt.cloud.utils": [[9, "module-airflow.providers.dbt.cloud.utils"]], "airflow.providers.dbt.cloud.utils.openlineage": [[10, "module-airflow.providers.dbt.cloud.utils.openlineage"]], "generate_openlineage_events_from_dbt_cloud_run() (in module airflow.providers.dbt.cloud.utils.openlineage)": [[10, "airflow.providers.dbt.cloud.utils.openlineage.generate_openlineage_events_from_dbt_cloud_run"]], "dag_id (in module tests.system.providers.dbt.cloud.example_dbt_cloud)": [[11, "tests.system.providers.dbt.cloud.example_dbt_cloud.DAG_ID"]], "env_id (in module tests.system.providers.dbt.cloud.example_dbt_cloud)": [[11, "tests.system.providers.dbt.cloud.example_dbt_cloud.ENV_ID"]], "begin (in module tests.system.providers.dbt.cloud.example_dbt_cloud)": [[11, "tests.system.providers.dbt.cloud.example_dbt_cloud.begin"]], "test_run (in module tests.system.providers.dbt.cloud.example_dbt_cloud)": [[11, "tests.system.providers.dbt.cloud.example_dbt_cloud.test_run"]], "tests.system.providers.dbt.cloud.example_dbt_cloud": [[11, "module-tests.system.providers.dbt.cloud.example_dbt_cloud"]], "tests.system.providers.dbt.cloud": [[12, "module-tests.system.providers.dbt.cloud"]]}})