blob: 2ccf1bd2dbb3f57e94f706075e5d2156bd5e25f7 [file] [log] [blame]
Search.setIndex({"docnames": ["_api/airflow/providers/airbyte/hooks/airbyte/index", "_api/airflow/providers/airbyte/hooks/index", "_api/airflow/providers/airbyte/index", "_api/airflow/providers/airbyte/operators/airbyte/index", "_api/airflow/providers/airbyte/operators/index", "_api/airflow/providers/airbyte/sensors/airbyte/index", "_api/airflow/providers/airbyte/sensors/index", "_api/tests/system/providers/airbyte/example_airbyte_trigger_job/index", "_api/tests/system/providers/airbyte/index", "commits", "connections", "index", "installing-providers-from-sources", "operators/airbyte"], "filenames": ["_api/airflow/providers/airbyte/hooks/airbyte/index.rst", "_api/airflow/providers/airbyte/hooks/index.rst", "_api/airflow/providers/airbyte/index.rst", "_api/airflow/providers/airbyte/operators/airbyte/index.rst", "_api/airflow/providers/airbyte/operators/index.rst", "_api/airflow/providers/airbyte/sensors/airbyte/index.rst", "_api/airflow/providers/airbyte/sensors/index.rst", "_api/tests/system/providers/airbyte/example_airbyte_trigger_job/index.rst", "_api/tests/system/providers/airbyte/index.rst", "commits.rst", "connections.rst", "index.rst", "installing-providers-from-sources.rst", "operators/airbyte.rst"], "titles": ["<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.airbyte.hooks.airbyte</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.airbyte.hooks</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.airbyte</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.airbyte.operators.airbyte</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.airbyte.operators</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.airbyte.sensors.airbyte</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.airbyte.sensors</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.airbyte.example_airbyte_trigger_job</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.airbyte</span></code>", "Package apache-airflow-providers-airbyte", "Airbyte Connection", "<code class=\"docutils literal notranslate\"><span class=\"pre\">apache-airflow-providers-airbyte</span></code>", "Installing from sources", "AirbyteTriggerSyncOperator"], "terms": {"airbytehook": [0, 9, 11], "airbyte_conn_id": [0, 3, 5, 13], "airbyte_default": [0, 3, 5], "api_vers": [0, 3, 5], "v1": [0, 3, 5], "sourc": [0, 3, 5, 7, 11, 13], "base": [0, 3, 5], "http": [0, 9, 10, 11, 12], "httphook": 0, "api": [0, 3, 5, 11, 13], "paramet": [0, 3, 5, 13], "str": [0, 3, 5], "requir": [0, 3, 5, 10, 13], "The": [0, 3, 5, 10, 11, 12, 13], "name": [0, 3, 5, 9, 10], "connect": [0, 3, 5, 9, 11, 13], "get": [0, 3, 5, 12], "inform": [0, 3, 5, 9], "option": [0, 3, 5, 9, 10, 11], "version": [0, 3, 5, 9, 11, 12], "conn_name_attr": 0, "default_conn_nam": 0, "conn_typ": 0, "hook_nam": 0, "run": [0, 3, 11, 12], "succeed": 0, "cancel": [0, 3, 9, 11], "pend": 0, "fail": 0, "error": [0, 9], "incomplet": [0, 9, 11], "wait_for_job": 0, "job_id": [0, 3, 13], "wait_second": [0, 3], "3": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 13], "timeout": [0, 3], "3600": [0, 3], "helper": 0, "method": [0, 9, 11, 13], "which": 0, "poll": 0, "job": [0, 3, 5, 9, 11, 13], "check": [0, 3, 5, 12], "finish": [0, 3], "int": [0, 5], "id": [0, 5, 12], "float": [0, 3], "number": [0, 3], "second": [0, 3], "between": [0, 3, 13], "none": [0, 3, 12], "how": [0, 3, 12], "mani": 0, "wait": [0, 3], "readi": 0, "us": [0, 3, 9, 10, 11, 12], "onli": [0, 3, 11, 13], "asynchron": [0, 3, 13], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "fals": [0, 3], "submit_sync_connect": 0, "connection_id": [0, 3, 13], "submit": [0, 3, 5], "server": [0, 3, 10, 12], "connectionid": [0, 3, 13], "get_job": 0, "resourc": 0, "represent": 0, "cancel_job": 0, "when": [0, 3, 11], "task": [0, 3], "test_connect": [0, 9, 11], "test": [0, 13], "hit": 0, "health": 0, "1": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 13], "0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 13], "2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 13], "5": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "dev0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "an": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "experiment": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "featur": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13], "hook": [2, 9, 11], "oper": [2, 11], "sensor": 2, "airbytetriggersyncoper": [3, 7], "kwarg": [3, 5], "model": 3, "baseoper": 3, "allow": 3, "you": [3, 11, 12, 13], "integr": 3, "process": [3, 13], "your": [3, 11, 13], "destin": [3, 13], "For": [3, 9, 11, 12], "more": [3, 9], "take": 3, "look": 3, "guid": [3, 12], "uuid": [3, 13], "bool": 3, "flag": [3, 13], "after": [3, 9], "long": 3, "them": [3, 11], "airbytejobsensor": [3, 5, 13], "amount": 3, "time": 3, "request": 3, "complet": [3, 11], "template_field": [3, 5, 9], "sequenc": [3, 5, 9], "execut": 3, "context": [3, 5, 9], "creat": [3, 12, 13], "on_kil": 3, "contain": [5, 12], "airbyte_job_id": [5, 13], "basesensoroper": 5, "state": 5, "previous": 5, "ui_color": 5, "6c51fd": 5, "poke": 5, "function": 5, "defin": 5, "while": 5, "deriv": 5, "should": [5, 12, 13], "overrid": 5, "exampl": [7, 9, 11, 12, 13], "dag": [7, 9, 11], "demonstr": 7, "usag": 7, "env_id": 7, "dag_id": 7, "example_airbyte_oper": 7, "conn_id": [7, 13], "15bc3800": 7, "82e4": 7, "48c3": 7, "a32d": 7, "620661273f28": 7, "sync_source_destin": [7, 13], "test_run": 7, "example_airbyte_trigger_job": [8, 13], "detail": [9, 11, 12], "commit": 9, "list": [9, 11], "chang": 9, "high": 9, "level": 9, "changelog": 9, "see": [9, 11], "includ": 9, "latest": 9, "2022": 9, "06": 9, "29": 9, "subject": 9, "0de31bd73a": 9, "move": 9, "depend": 9, "insid": 9, "folder": [9, 12], "24672": 9, "c118b2836f": 9, "add": [9, 11], "24593": [9, 11], "510a6bab45": 9, "28": 9, "remov": [9, 11, 12], "class": [9, 11], "from": [9, 11], "yaml": 9, "24702": 9, "09": 9, "dcdcf3a2b8": 9, "updat": [9, 13], "releas": [9, 11], "note": 9, "rc2": 9, "mai": 9, "24307": 9, "717a7588bc": 9, "07": 9, "descript": 9, "doubl": 9, "min": 9, "specif": 9, "24292": 9, "aeabe994b3": 9, "prepar": 9, "doc": 9, "": [9, 12], "24231": 9, "027b707d21": 9, "05": 9, "explanatori": 9, "contributor": 9, "about": [9, 12], "24229": 9, "03": 9, "22": 9, "d7dbfb7e26": 9, "document": 9, "bugfix": 9, "22383": 9, "14": 9, "16adc035b1": 9, "classifi": [9, 11], "march": 9, "22226": 9, "f5b96315fe": 9, "feb": 9, "22056": 9, "d94fa37830": 9, "02": 9, "08": 9, "fix": 9, "januari": 9, "delai": 9, "21439": 9, "6c3a67d4fc": 9, "2021": [9, 12], "21257": 9, "602abe8394": 9, "01": 9, "20": 9, "type": [9, 10, 11], "line": 9, "now": 9, "sphinx": 9, "autoapi": 9, "support": [9, 11], "typehint": 9, "20951": 9, "f77417eb0d": 9, "12": [9, 12], "31": 9, "k8": 9, "pypi": [9, 11], "compat": 9, "20614": 9, "97496ba2b4": 9, "decemb": 9, "20523": 9, "d56e7b56bb": 9, "30": 9, "have": [9, 11], "mypi": 9, "friendli": 9, "20571": 9, "a0821235fb": 9, "everywher": 9, "20565": 9, "f5df92e156": 9, "20271": 9, "853576d901": 9, "11": [9, 12], "novemb": 9, "19882": 9, "d9567eb106": 9, "10": [9, 11], "octob": 9, "19321": 9, "840ea3efb9": 9, "septemb": 9, "18613": 9, "ef037e7021": 9, "static": 9, "start_dat": 9, "default": 9, "arg": 9, "cleanup": 9, "misc": 9, "18597": 9, "0a68588479": 9, "august": 9, "17890": 9, "be75dcd39c": 9, "23": 9, "new": 9, "meta": 9, "data": 9, "76ed2a49c6": 9, "19": 9, "import": [9, 11, 12], "lazili": 9, "individu": 9, "manag": [9, 12, 13], "17682": 9, "97428efc41": 9, "mess": 9, "up": 9, "17380": 9, "26": 9, "87f408b1e7": 9, "juli": 9, "17116": 9, "fea29112b": 9, "consid": [9, 11], "statu": [9, 11, 13], "16965": [9, 11], "d02ded65ea": 9, "15": 9, "wrongli": 9, "escap": 9, "charact": 9, "amazon": 9, "17020": 9, "b916b75079": 9, "17015": 9, "1e1b212417": 9, "xcomarg": 9, "16867": 9, "866a601b76": 9, "pylint": 9, "our": 9, "toolchain": 9, "16682": 9, "18": 9, "bbc627a3da": 9, "16501": 9, "cbf8001d76": 9, "16": 9, "synchron": [9, 13], "buggfix": 9, "16464": 9, "1fba5402bb": 9, "june": 9, "16405": 9, "9c94b72d44": 9, "16294": 9, "75c91b4acf": 9, "04": 9, "16236": [9, 11], "10ed42a837": 9, "27": 9, "extend": [9, 11], "16109": [9, 11], "feddc517d7": 9, "miss": 9, "docstr": 9, "param": 9, "15741": 9, "37681bca00": 9, "auto": [9, 11], "appli": [9, 11, 13], "apply_default": [9, 11], "decor": [9, 11], "15667": [9, 11], "20b72aea4d": 9, "14492": 9, "protocol": 10, "host": 10, "port": 10, "login": 10, "specifi": [10, 11, 13], "user": [10, 12], "password": 10, "python": [11, 12], "repositori": 11, "all": 11, "ar": [11, 12, 13], "can": [11, 12, 13], "top": [11, 12], "exist": [11, 13], "below": [11, 12], "minimum": 11, "via": [11, 12], "pip": [11, 12], "those": [11, 12], "might": 11, "need": 11, "order": 11, "extra": 11, "verifi": 11, "checksum": [11, 12], "signatur": [11, 12], "site": 11, "sdist": [11, 12], "asc": [11, 12], "sha512": [11, 12], "wheel": 11, "avail": [11, 12], "explain": 11, "polici": 11, "github": 11, "com": [11, 12], "blob": 11, "main": [11, 12], "readm": 11, "md": 11, "mistakenli": 11, "ad": 11, "install_requir": 11, "22382": 11, "trove": 11, "framework": 11, "optimis": 11, "due": 11, "If": [11, 12, 13], "want": [11, 12], "first": [11, 13], "upgrad": 11, "least": 11, "otherwis": 11, "automat": 11, "manual": 11, "db": 11, "migrat": 11, "initi": 11, "page": 12, "describ": 12, "download": 12, "apach": 12, "airflow": [12, 13], "provid": [12, 13], "airbyt": [12, 13], "offici": 12, "also": 12, "most": 12, "choos": 12, "differ": 12, "select": 12, "drop": 12, "down": 12, "left": 12, "whl": 12, "origin": 12, "softwar": 12, "foundat": 12, "code": 12, "link": 12, "abov": 12, "file": 12, "build": 12, "pgp": 12, "kei": 12, "It": 12, "essenti": 12, "sha": 12, "gpg": 12, "pleas": 12, "well": 12, "relev": 12, "distribut": 12, "recommend": 12, "directori": 12, "mirror": 12, "pgpk": 12, "ka": 12, "To": 12, "binari": 12, "follow": 12, "pgpv": 12, "tar": 12, "gz": 12, "made": 12, "sat": 12, "sep": 12, "49": 12, "54": 12, "bst": 12, "rsa": 12, "cde15c6e4d3a8ec4ecf4ba4b6674e08ad7de406f": 12, "issuer": 12, "kaxilnaik": 12, "org": 12, "good": 12, "kaxil": 12, "naik": 12, "unknown": 12, "aka": 12, "gmail": 12, "warn": 12, "certifi": 12, "trust": 12, "There": 12, "indic": 12, "belong": 12, "owner": 12, "primari": 12, "fingerprint": 12, "cde1": 12, "5c6e": 12, "4d3a": 12, "8ec4": 12, "ecf4": 12, "ba4b": 12, "6674": 12, "e08a": 12, "d7de": 12, "406f": 12, "correct": 12, "do": 12, "worri": 12, "certif": 12, "self": 12, "sign": 12, "why": 12, "By": 12, "previou": 12, "step": 12, "know": 12, "valid": 12, "alreadi": 12, "sum": 12, "shasum": 12, "512": 12, "diff": 12, "match": 12, "one": [12, 13], "local": 12, "script": 12, "bin": 12, "bash": 12, "package_vers": 12, "package_nam": 12, "provider_download_dir": 12, "mktemp": 12, "d": 12, "dep": 12, "dest": 12, "curl": 12, "apache_airflow_providers_airbyt": 12, "py3": 12, "ani": 12, "l": 12, "o": 12, "echo": 12, "la": 12, "onc": 12, "instruct": 12, "chapter": 12, "temporari": 12, "trigger": 13, "sync": 13, "again": 13, "doe": 13, "guarante": 13, "idempot": 13, "must": 13, "awar": 13, "databas": 13, "etc": 13, "perform": 13, "identifi": 13, "account": 13, "two": 13, "wai": 13, "anoth": 13, "async": 13, "true": 13, "so": 13, "return": 13, "pass": 13, "airbytesensor": 13, "system": 13, "py": 13, "task_id": 13, "airbyte_sync_source_dest_exampl": 13, "async_source_destin": 13, "airbyte_async_source_dest_exampl": 13, "airbyte_sensor": 13, "airbyte_sensor_source_dest_exampl": 13, "output": 13}, "objects": {"airflow.providers": [[2, 0, 0, "-", "airbyte"]], "airflow.providers.airbyte": [[1, 0, 0, "-", "hooks"], [4, 0, 0, "-", "operators"], [6, 0, 0, "-", "sensors"]], "airflow.providers.airbyte.hooks": [[0, 0, 0, "-", "airbyte"]], "airflow.providers.airbyte.hooks.airbyte": [[0, 1, 1, "", "AirbyteHook"]], "airflow.providers.airbyte.hooks.airbyte.AirbyteHook": [[0, 2, 1, "", "CANCELLED"], [0, 2, 1, "", "ERROR"], [0, 2, 1, "", "FAILED"], [0, 2, 1, "", "INCOMPLETE"], [0, 2, 1, "", "PENDING"], [0, 2, 1, "", "RUNNING"], [0, 2, 1, "", "SUCCEEDED"], [0, 3, 1, "", "cancel_job"], [0, 2, 1, "", "conn_name_attr"], [0, 2, 1, "", "conn_type"], [0, 2, 1, "", "default_conn_name"], [0, 3, 1, "", "get_job"], [0, 2, 1, "", "hook_name"], [0, 3, 1, "", "submit_sync_connection"], [0, 3, 1, "", "test_connection"], [0, 3, 1, "", "wait_for_job"]], "airflow.providers.airbyte.operators": [[3, 0, 0, "-", "airbyte"]], "airflow.providers.airbyte.operators.airbyte": [[3, 1, 1, "", "AirbyteTriggerSyncOperator"]], "airflow.providers.airbyte.operators.airbyte.AirbyteTriggerSyncOperator": [[3, 3, 1, "", "execute"], [3, 3, 1, "", "on_kill"], [3, 2, 1, "", "template_fields"]], "airflow.providers.airbyte.sensors": [[5, 0, 0, "-", "airbyte"]], "airflow.providers.airbyte.sensors.airbyte": [[5, 1, 1, "", "AirbyteJobSensor"]], "airflow.providers.airbyte.sensors.airbyte.AirbyteJobSensor": [[5, 3, 1, "", "poke"], [5, 2, 1, "", "template_fields"], [5, 2, 1, "", "ui_color"]], "tests.system.providers": [[8, 0, 0, "-", "airbyte"]], "tests.system.providers.airbyte": [[7, 0, 0, "-", "example_airbyte_trigger_job"]], "tests.system.providers.airbyte.example_airbyte_trigger_job": [[7, 4, 1, "", "CONN_ID"], [7, 4, 1, "", "DAG_ID"], [7, 4, 1, "", "ENV_ID"], [7, 4, 1, "", "sync_source_destination"], [7, 4, 1, "", "test_run"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:attribute", "3": "py:method", "4": "py:data"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "method", "Python method"], "4": ["py", "data", "Python data"]}, "titleterms": {"airflow": [0, 1, 2, 3, 4, 5, 6, 9, 11], "provid": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11], "airbyt": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "hook": [0, 1], "modul": [0, 3, 5, 7], "content": [0, 3, 5, 7, 11], "class": [0, 3, 5], "submodul": [1, 4, 6, 8], "subpackag": 2, "oper": [3, 4, 13], "sensor": [5, 6], "test": [7, 8], "system": [7, 8], "example_airbyte_trigger_job": 7, "packag": [9, 11, 12], "apach": [9, 11], "3": [9, 11], "1": [9, 11], "0": [9, 11], "2": [9, 11], "4": [9, 11], "connect": 10, "configur": 10, "guid": 11, "refer": 11, "resourc": 11, "commit": 11, "instal": [11, 12], "requir": 11, "cross": 11, "depend": 11, "download": 11, "offici": 11, "changelog": 11, "featur": 11, "break": 11, "chang": 11, "bug": 11, "fix": 11, "misc": 11, "from": 12, "sourc": 12, "releas": 12, "integr": 12, "verifi": 12, "pypi": 12, "airbytetriggersyncoper": 13, "us": 13}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "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": 56}})