blob: 6912649dd0eb44713e9441839a86e5d69322887d [file] [log] [blame]
Search.setIndex({"docnames": ["_api/airflow/providers/apache/drill/hooks/drill/index", "_api/airflow/providers/apache/drill/hooks/index", "_api/airflow/providers/apache/drill/index", "_api/airflow/providers/apache/drill/operators/drill/index", "_api/airflow/providers/apache/drill/operators/index", "_api/tests/system/providers/apache/drill/example_drill_dag/index", "_api/tests/system/providers/apache/drill/index", "commits", "connections/drill", "index", "installing-providers-from-sources", "operators"], "filenames": ["_api/airflow/providers/apache/drill/hooks/drill/index.rst", "_api/airflow/providers/apache/drill/hooks/index.rst", "_api/airflow/providers/apache/drill/index.rst", "_api/airflow/providers/apache/drill/operators/drill/index.rst", "_api/airflow/providers/apache/drill/operators/index.rst", "_api/tests/system/providers/apache/drill/example_drill_dag/index.rst", "_api/tests/system/providers/apache/drill/index.rst", "commits.rst", "connections/drill.rst", "index.rst", "installing-providers-from-sources.rst", "operators.rst"], "titles": ["<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.apache.drill.hooks.drill</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.apache.drill.hooks</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.apache.drill</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.apache.drill.operators.drill</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.apache.drill.operators</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.apache.drill.example_drill_dag</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.apache.drill</span></code>", "Package apache-airflow-providers-apache-drill", "Apache Drill Connection", "<code class=\"docutils literal notranslate\"><span class=\"pre\">apache-airflow-providers-apache-drill</span></code>", "Installing from sources", "Apache Drill Operators"], "terms": {"drillhook": 0, "arg": [0, 7], "schema": 0, "none": [0, 3, 10], "log_sql": 0, "true": 0, "kwarg": [0, 3], "sourc": [0, 3, 5, 9, 11], "base": [0, 3], "common": [0, 7, 9], "sql": [0, 3, 5, 7, 9, 11], "dbapihook": 0, "interact": 0, "via": [0, 8, 9, 10], "sqlalchemi": [0, 8, 9], "you": [0, 9, 10, 11], "can": [0, 8, 9, 10, 11], "specifi": [0, 8, 9], "dialect": [0, 8], "driver": [0, 8], "emploi": 0, "commun": 0, "extra": [0, 8, 9], "field": 0, "your": 0, "connect": [0, 3, 7, 9, 11], "e": 0, "g": 0, "dialect_driv": [0, 8], "sadril": 0, "over": 0, "s": [0, 7, 10], "rest": 0, "api": [0, 9], "see": [0, 7, 9, 11], "document": [0, 7, 11], "descript": [0, 7], "support": [0, 7, 9], "default": [0, 7], "storage_plugin": [0, 8], "us": [0, 3, 5, 7, 8, 9, 10], "df": [0, 8, 11], "conn_name_attr": 0, "drill_conn_id": [0, 3], "default_conn_nam": 0, "drill_default": [0, 3, 8], "conn_typ": 0, "hook_nam": 0, "supports_autocommit": 0, "fals": 0, "get_conn": 0, "self": [0, 3, 10], "establish": 0, "drillbit": [0, 8], "get_uri": 0, "return": 0, "uri": 0, "localhost": 0, "8047": 0, "abstract": 0, "set_autocommit": 0, "conn": 0, "autocommit": 0, "set": 0, "flag": 0, "insert_row": 0, "tabl": [0, 11], "row": 0, "target_field": 0, "commit_everi": 0, "1000": 0, "replac": 0, "A": [0, 8], "gener": 0, "wai": 0, "insert": 0, "tupl": 0, "new": [0, 7], "transact": 0, "creat": [0, 3, 10, 11], "everi": 0, "paramet": [0, 3, 8, 11], "str": [0, 3], "name": [0, 7], "target": [0, 3], "iter": [0, 3], "The": [0, 8, 9, 10, 11], "option": [0, 3, 8], "column": 0, "fill": 0, "int": 0, "maximum": 0, "number": 0, "one": [0, 10, 11], "0": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11], "all": [0, 7, 9], "bool": 0, "whether": 0, "instead": 0, "2": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11], "1": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11], "4": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11], "dev0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "an": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "experiment": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "featur": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11], "hook": [2, 7, 8], "oper": [2, 7, 8, 9], "drilloper": [3, 5], "model": 3, "baseoper": 3, "execut": [3, 5, 11], "identifi": 3, "environ": [3, 5], "For": [3, 7, 9, 10, 11], "more": [3, 7, 11], "inform": [3, 7, 11], "how": [3, 10], "take": 3, "look": 3, "guid": [3, 10], "code": [3, 10], "singl": 3, "string": [3, 7], "list": [3, 7, 9], "statement": 3, "refer": 3, "templat": [3, 11], "file": [3, 10, 11], "ar": [3, 9, 10], "recogn": 3, "end": 3, "id": [3, 10], "config": 3, "union": 3, "map": 3, "render": 3, "queri": [3, 11], "template_field": [3, 7], "sequenc": [3, 7], "template_fields_render": 3, "template_ext": 3, "ui_color": 3, "eded": 3, "context": [3, 7], "main": [3, 9, 10], "method": 3, "deriv": 3, "when": [3, 9], "same": 3, "dictionari": [3, 8], "jinja": 3, "get_template_context": 3, "exampl": [5, 7, 9, 10], "airflow": [5, 10], "dag": [5, 7, 9], "env_id": 5, "dag_id": 5, "sql_task": [5, 11], "test_run": 5, "example_drill_dag": [6, 11], "detail": [7, 9, 10], "commit": 7, "chang": 7, "version": [7, 9, 10], "high": 7, "level": 7, "changelog": 7, "includ": 7, "latest": 7, "2022": 7, "07": 7, "subject": 7, "46bbfdade0": 7, "move": [7, 9], "class": [7, 9], "24836": [7, 9], "0de31bd73a": 7, "06": 7, "29": 7, "depend": 7, "insid": 7, "folder": [7, 10], "24672": 7, "510a6bab45": 7, "28": 7, "remov": [7, 10], "from": [7, 9, 11], "yaml": 7, "24702": 7, "09": 7, "dcdcf3a2b8": 7, "updat": 7, "releas": [7, 9], "note": 7, "rc2": 7, "mai": 7, "24307": 7, "717a7588bc": 7, "doubl": 7, "min": 7, "specif": 7, "24292": 7, "aeabe994b3": 7, "prepar": 7, "doc": 7, "24231": 7, "b4a5783a2a": 7, "chore": 7, "refactor": 7, "clean": 7, "24219": 7, "027b707d21": 7, "05": 7, "add": [7, 9], "explanatori": 7, "contributor": 7, "about": [7, 10], "24229": 7, "a27206915b": 7, "aip": 7, "47": 7, "migrat": 7, "design": 7, "22439": 7, "24206": 7, "75c60923e0": 7, "12": [7, 10], "11": [7, 10], "23631": 7, "428a439953": 7, "up": 7, "line": 7, "f": 7, "concaten": 7, "23591": 7, "03": 7, "22": 7, "d7dbfb7e26": 7, "bugfix": 7, "22383": 7, "14": 7, "16adc035b1": 7, "classifi": [7, 9], "march": 7, "22226": 7, "f5b96315fe": 7, "feb": 7, "22056": 7, "d94fa37830": 7, "02": 7, "08": 7, "fix": 7, "januari": 7, "delai": 7, "21439": 7, "6c3a67d4fc": 7, "2021": [7, 10], "21257": 7, "602abe8394": 7, "01": 7, "20": 7, "type": [7, 8, 9], "now": 7, "sphinx": 7, "autoapi": 7, "typehint": 7, "20951": 7, "f77417eb0d": 7, "31": 7, "k8": 7, "pypi": [7, 9], "compat": 7, "20614": 7, "97496ba2b4": 7, "decemb": 7, "20523": 7, "83f8e178ba": 7, "even": 7, "ext": 7, "20608": 7, "a1d457a77c": 7, "30": 7, "mypi": 7, "error": 7, "pig": 7, "20597": 7, "d56e7b56bb": 7, "have": 7, "friendli": 7, "20571": 7, "a0821235fb": 7, "everywher": 7, "20565": 7, "433e0296ad": 7, "20268": 7, "853576d901": 7, "novemb": 7, "19882": 7, "ae044884d1": 7, "cleanup": 7, "start_dat": 7, "18657": 7, "0a68588479": 7, "august": 7, "17890": 7, "42e13e1a5a": 7, "deprec": 7, "warn": [7, 10], "17900": 7, "be75dcd39c": 7, "23": 7, "meta": 7, "data": [7, 11], "76ed2a49c6": 7, "19": 7, "import": [7, 9, 10], "lazili": 7, "individu": 7, "manag": [7, 10], "17682": 7, "b82bbe83dd": 7, "relat": 7, "17384": 7, "8808b64194": 7, "5529": 7, "16884": 7, "python": [8, 9, 10], "packag": 8, "host": 8, "requir": 8, "http": [8, 9, 10], "jdbc": 8, "dsn": 8, "odbc": 8, "port": 8, "json": [8, 11], "understood": 8, "drill_sadril": 8, "storag": 8, "plugin": 8, "repositori": 9, "top": [9, 10], "exist": [9, 11], "below": [9, 10], "minimum": 9, "pip": [9, 10], "sqlpars": 9, "those": [9, 10], "might": 9, "need": 9, "order": 9, "them": 9, "verifi": 9, "checksum": [9, 10], "signatur": [9, 10], "site": 9, "sdist": [9, 10], "asc": [9, 10], "sha512": [9, 10], "wheel": 9, "onli": 9, "avail": [9, 10], "explain": 9, "polici": 9, "github": 9, "com": [9, 10], "blob": 9, "readm": 9, "md": 9, "mistakenli": 9, "ad": 9, "install_requir": 9, "22382": 9, "trove": 9, "framework": 9, "10": 9, "optimis": 9, "initi": 9, "page": 10, "describ": 10, "download": 10, "apach": 10, "provid": [10, 11], "drill": 10, "offici": 10, "also": 10, "most": 10, "choos": 10, "differ": 10, "select": [10, 11], "drop": [10, 11], "down": 10, "left": 10, "whl": 10, "want": 10, "origin": 10, "softwar": 10, "foundat": 10, "If": 10, "link": 10, "abov": 10, "contain": 10, "build": 10, "pgp": 10, "kei": 10, "It": 10, "essenti": 10, "sha": 10, "gpg": 10, "pleas": 10, "well": 10, "relev": 10, "distribut": 10, "recommend": 10, "get": 10, "directori": 10, "mirror": 10, "i": 10, "pgpk": 10, "ka": 10, "To": [10, 11], "binari": 10, "follow": 10, "pgpv": 10, "tar": 10, "gz": 10, "made": 10, "sat": 10, "sep": 10, "49": 10, "54": 10, "bst": 10, "rsa": 10, "cde15c6e4d3a8ec4ecf4ba4b6674e08ad7de406f": 10, "issuer": 10, "kaxilnaik": 10, "org": 10, "good": 10, "kaxil": 10, "naik": 10, "unknown": 10, "aka": 10, "gmail": 10, "user": 10, "certifi": 10, "trust": 10, "There": 10, "indic": 10, "belong": 10, "owner": 10, "primari": 10, "fingerprint": 10, "cde1": 10, "5c6e": 10, "4d3a": 10, "8ec4": 10, "ecf4": 10, "ba4b": 10, "6674": 10, "e08a": 10, "d7de": 10, "406f": 10, "correct": 10, "do": 10, "worri": 10, "certif": 10, "sign": 10, "why": 10, "By": 10, "server": [10, 11], "previou": 10, "step": 10, "know": 10, "valid": 10, "alreadi": 10, "sum": 10, "check": 10, "run": 10, "shasum": 10, "512": 10, "diff": 10, "should": 10, "match": 10, "local": 10, "script": 10, "bin": 10, "bash": 10, "package_vers": 10, "package_nam": 10, "provider_download_dir": 10, "mktemp": 10, "d": 10, "dep": 10, "dest": 10, "curl": 10, "apache_airflow_providers_apache_dril": 10, "py3": 10, "ani": 10, "l": 10, "o": 10, "echo": 10, "ls": 10, "la": 10, "onc": 10, "instruct": 10, "chapter": 10, "temporari": 10, "must": 11, "configur": 11, "extern": 11, "test": 11, "system": 11, "py": 11, "task_id": 11, "json_to_parquet_t": 11, "tmp": 11, "employe": 11, "cp": 11, "further": 11}, "objects": {"airflow.providers.apache": [[2, 0, 0, "-", "drill"]], "airflow.providers.apache.drill": [[1, 0, 0, "-", "hooks"], [4, 0, 0, "-", "operators"]], "airflow.providers.apache.drill.hooks": [[0, 0, 0, "-", "drill"]], "airflow.providers.apache.drill.hooks.drill": [[0, 1, 1, "", "DrillHook"]], "airflow.providers.apache.drill.hooks.drill.DrillHook": [[0, 2, 1, "", "conn_name_attr"], [0, 2, 1, "", "conn_type"], [0, 2, 1, "", "default_conn_name"], [0, 3, 1, "", "get_conn"], [0, 3, 1, "", "get_uri"], [0, 2, 1, "", "hook_name"], [0, 3, 1, "", "insert_rows"], [0, 3, 1, "", "set_autocommit"], [0, 2, 1, "", "supports_autocommit"]], "airflow.providers.apache.drill.operators": [[3, 0, 0, "-", "drill"]], "airflow.providers.apache.drill.operators.drill": [[3, 1, 1, "", "DrillOperator"]], "airflow.providers.apache.drill.operators.drill.DrillOperator": [[3, 3, 1, "", "execute"], [3, 2, 1, "", "template_ext"], [3, 2, 1, "", "template_fields"], [3, 2, 1, "", "template_fields_renderers"], [3, 2, 1, "", "ui_color"]], "tests.system.providers.apache": [[6, 0, 0, "-", "drill"]], "tests.system.providers.apache.drill": [[5, 0, 0, "-", "example_drill_dag"]], "tests.system.providers.apache.drill.example_drill_dag": [[5, 4, 1, "", "DAG_ID"], [5, 4, 1, "", "ENV_ID"], [5, 4, 1, "", "sql_task"], [5, 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, 7, 9], "provid": [0, 1, 2, 3, 4, 5, 6, 7, 9], "apach": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11], "drill": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11], "hook": [0, 1], "modul": [0, 3, 5], "content": [0, 3, 5, 9], "class": [0, 3], "submodul": [1, 4, 6], "subpackag": 2, "oper": [3, 4, 11], "test": [5, 6], "system": [5, 6], "example_drill_dag": 5, "packag": [7, 9, 10], "2": [7, 9], "1": [7, 9], "0": [7, 9], "4": [7, 9], "3": [7, 9], "connect": 8, "default": 8, "id": 8, "configur": 8, "guid": 9, "refer": [9, 11], "resourc": 9, "commit": 9, "instal": [9, 10], "requir": 9, "cross": 9, "depend": 9, "download": 9, "offici": 9, "changelog": 9, "featur": 9, "break": 9, "chang": 9, "bug": 9, "fix": 9, "misc": 9, "from": 10, "sourc": 10, "releas": 10, "integr": 10, "verifi": 10, "pypi": 10, "prerequisit": 11, "drilloper": 11, "us": 11}, "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}})