blob: caa9dee7d980876ca5955d8a396f8b617723c46c [file] [log] [blame]
Search.setIndex({"docnames": ["_api/airflow/providers/oracle/hooks/index", "_api/airflow/providers/oracle/hooks/oracle/index", "_api/airflow/providers/oracle/index", "_api/airflow/providers/oracle/operators/index", "_api/airflow/providers/oracle/operators/oracle/index", "_api/airflow/providers/oracle/transfers/index", "_api/airflow/providers/oracle/transfers/oracle_to_oracle/index", "changelog", "commits", "connections/oracle", "index", "installing-providers-from-sources", "operators/index", "security"], "filenames": ["_api/airflow/providers/oracle/hooks/index.rst", "_api/airflow/providers/oracle/hooks/oracle/index.rst", "_api/airflow/providers/oracle/index.rst", "_api/airflow/providers/oracle/operators/index.rst", "_api/airflow/providers/oracle/operators/oracle/index.rst", "_api/airflow/providers/oracle/transfers/index.rst", "_api/airflow/providers/oracle/transfers/oracle_to_oracle/index.rst", "changelog.rst", "commits.rst", "connections/oracle.rst", "index.rst", "installing-providers-from-sources.rst", "operators/index.rst", "security.rst"], "titles": ["<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.oracle.hooks</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.oracle.hooks.oracle</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.oracle</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.oracle.operators</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.oracle.operators.oracle</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.oracle.transfers</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.oracle.transfers.oracle_to_oracle</span></code>", "Changelog", "Package apache-airflow-providers-oracle", "Oracle Connection", "<code class=\"docutils literal notranslate\"><span class=\"pre\">apache-airflow-providers-oracle</span></code>", "Installing from sources", "Oracle Operators", "Releasing security patches"], "terms": {"3": [0, 1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 13], "10": [0, 1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 13], "1": [0, 1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 13], "2": [0, 1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 13], "0": [0, 1, 2, 3, 4, 5, 6, 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], "i": [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, 13], "experiment": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "featur": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13], "param_typ": 1, "sourc": [1, 2, 4, 6, 9, 12], "oraclehook": [1, 7, 8, 9], "arg": [1, 8], "thick_mod": [1, 9], "none": [1, 4, 6, 8, 11], "thick_mode_lib_dir": [1, 9], "thick_mode_config_dir": [1, 9], "fetch_decim": [1, 9], "fetch_lob": [1, 9], "kwarg": [1, 4, 6], "base": [1, 4, 6], "common": [1, 4, 7, 8, 10], "sql": [1, 4, 6, 7, 8, 10], "dbapihook": [1, 7, 8], "interact": 1, "paramet": [1, 4, 6, 7, 8, 9, 12], "oracle_conn_id": [1, 4, 12], "The": [1, 4, 9, 10, 11, 12, 13], "connect": [1, 4, 6, 7, 8, 12], "id": [1, 4, 11], "us": [1, 4, 6, 7, 8, 9, 10, 11, 12, 13], "credenti": 1, "bool": [1, 9], "specifi": [1, 9, 10], "whether": [1, 9], "python": [1, 7, 8, 9, 10, 11], "oracledb": [1, 7, 8, 9, 10, 12], "thick": [1, 7, 8, 9], "mode": [1, 7, 8, 9], "default": [1, 4, 8, 9, 13], "fals": [1, 4, 9], "If": [1, 4, 7, 9, 11], "set": [1, 7, 8, 9], "true": [1, 4, 9, 12], "you": [1, 7, 9, 10, 11, 13], "must": [1, 9], "have": [1, 7, 8, 9, 13], "client": [1, 9], "librari": [1, 7, 8, 9], "instal": [1, 7, 8, 9, 13], "see": [1, 8, 9, 10], "doc": [1, 7, 8, 9], "http": [1, 11], "readthedoc": 1, "io": 1, "en": 1, "latest": [1, 7, 8, 13], "user_guid": 1, "initi": [1, 7, 9], "html": 1, "more": [1, 4, 6, 7, 8, 9, 12], "info": [1, 7, 8, 9], "str": [1, 4, 6, 8, 9], "path": [1, 9], "find": [1, 9], "when": [1, 4, 6, 7, 8, 9, 10, 13], "standard": [1, 8, 9], "wai": [1, 9], "locat": [1, 9], "o": [1, 9, 11], "directori": [1, 11], "configur": 1, "file": [1, 4, 7, 8, 9, 11], "option": [1, 4, 7, 8, 9], "net": 1, "number": [1, 6, 8, 9], "should": [1, 9, 11, 13], "fetch": [1, 9], "decim": [1, 9], "valu": [1, 4, 9], "api_manu": 1, "string": [1, 7, 8, 9], "byte": [1, 9], "clob": [1, 9], "blob": [1, 9], "instead": [1, 9], "conn_name_attr": 1, "default_conn_nam": 1, "oracle_default": [1, 4], "conn_typ": 1, "hook_nam": 1, "supports_autocommit": 1, "get_conn": 1, "get": [1, 8, 9, 11, 13], "object": 1, "custom": 1, "dsn": [1, 7, 8, 9], "server": [1, 11], "alia": 1, "from": [1, 6, 8, 9, 10, 12, 13], "tnsname": 1, "ora": [1, 4, 7, 8, 9], "data": [1, 6, 7, 8, 9], "name": [1, 4, 8, 9], "tn": 1, "entri": 1, "like": [1, 12], "one": [1, 9, 11], "return": [1, 7, 8], "makedsn": 1, "service_nam": [1, 9], "db_unique_nam": 1, "databas": [1, 4, 6, 7, 8, 9], "ar": [1, 4, 9, 10, 11, 13], "connect_data": [1, 9], "part": 1, "sid": [1, 9], "system": 1, "identifi": 1, "particular": 1, "can": [1, 4, 9, 10, 11, 12, 13], "extra": [1, 9, 10], "field": [1, 7, 8, 9], "your": [1, 7], "descript": [1, 8, 9], "address": [1, 9], "protocol": [1, 9], "tcp": [1, 9], "host": [1, 9], "port": [1, 7, 8, 9], "1521": [1, 9], "param": [1, 8], "detail": [1, 8, 9, 11], "insert_row": 1, "tabl": [1, 6, 9], "row": [1, 6], "target_field": 1, "commit_everi": 1, "1000": 1, "replac": [1, 7, 8, 12], "insert": [1, 6], "collect": 1, "tupl": 1, "all": [1, 7, 8, 9, 10, 13], "treat": 1, "transact": 1, "chang": [1, 8, 13], "implement": [1, 8], "queri": [1, 4, 6, 12], "termin": 1, "semicolon": 1, "nan": 1, "null": 1, "numpi": [1, 7, 8], "nan_to_num": 1, "is_nan": 1, "becaus": 1, "input": [1, 12], "type": [1, 8, 9, 12], "error": [1, 7, 8], "coerc": 1, "datetim": 1, "cell": 1, "format": [1, 8], "dure": 1, "target": 1, "dot": 1, "notat": 1, "specif": [1, 4, 8], "list": [1, 4, 7, 8, 12], "column": [1, 9], "fill": 1, "int": [1, 6, 12], "maximum": [1, 9], "greater": 1, "than": 1, "each": [1, 4], "singl": [1, 12], "bulk_insert_row": 1, "5000": [1, 6], "perform": 1, "bulk": 1, "effici": 1, "db": [1, 7, 9], "prepar": [1, 8, 13], "statement": [1, 4], "via": [1, 10, 11], "executemani": 1, "For": [1, 8, 9, 10, 11], "best": 1, "pass": [1, 9, 12], "iter": 1, "some": 1, "order": [1, 10], "callproc": [1, 7, 8], "autocommit": [1, 4, 7, 8, 12], "call": [1, 4, 12], "store": [1, 4], "procedur": [1, 4], "ani": [1, 11], "out": [1, 8, 12, 13], "either": 1, "expect": 1, "e": 1, "g": 1, "instanc": 1, "map": 1, "includ": [1, 8, 10, 13], "both": [1, 12], "direct": 1, "actual": 1, "depend": [1, 7, 8, 13], "argument": [1, 8, 12], "cursor": 1, "var": 1, "further": 1, "refer": [1, 4, 6, 8], "hook": [2, 7, 8], "oper": [2, 6, 7, 8], "transfer": [2, 8], "oracle_to_oracl": [2, 5], "__version__": [2, 8], "oracleoper": [4, 7, 8, 12], "sqlexecutequeryoper": [4, 7, 8, 12], "execut": [4, 6], "code": [4, 7, 8, 11], "deprec": [4, 7, 8], "pleas": [4, 11], "receiv": [4, 13], "repres": [4, 12], "templat": [4, 6, 7, 8], "recogn": 4, "end": [4, 12], "render": [4, 6, 7, 8], "command": [4, 8], "automat": [4, 7, 8], "commit": [4, 6, 8], "template_field": [4, 6, 8], "sequenc": [4, 6, 8], "template_ext": 4, "template_fields_render": [4, 6, 7, 8], "ui_color": [4, 6], "eded": 4, "oraclestoredprocedureoper": [4, 12], "model": [4, 6, 13], "baseoper": [4, 6], "dict": [4, 6, 8], "do_xcom_push": 4, "numer": 4, "exit": 4, "emit": 4, "push": [4, 7, 8, 12], "xcom": [4, 7, 8, 12], "under": 4, "kei": [4, 11], "case": [4, 13], "failur": 4, "context": [4, 6, 8], "deriv": [4, 6, 7, 8], "creat": [4, 6, 9, 11, 12], "same": [4, 6], "dictionari": [4, 6, 9, 12], "jinja": [4, 6], "get_template_context": [4, 6], "oracletooracleoper": 6, "oracle_destination_conn_id": 6, "destination_t": 6, "oracle_source_conn_id": 6, "source_sql": 6, "source_sql_param": 6, "rows_chunk": 6, "move": [6, 7, 8], "destin": 6, "against": 6, "per": [6, 8], "chunk": 6, "e08c8c": 6, "apach": [7, 11], "airflow": [7, 9, 11, 12, 13], "provid": [7, 9, 11, 12, 13], "oracl": [7, 11], "faster": [7, 8], "airflow_vers": [7, 8], "import": [7, 8, 11], "39552": [7, 8], "simplifi": [7, 8], "39497": [7, 8], "releas": [7, 8, 10], "onli": [7, 9, 13], "avail": [7, 11], "explain": 7, "support": [7, 8, 9, 10], "polici": [7, 13], "bump": [7, 8], "minimum": [7, 8, 10], "version": [7, 8, 10, 11, 13], "39240": [7, 8], "feat": [7, 8], "switch": [7, 8], "class": [7, 8, 10], "function": [7, 8], "method": [7, 8], "decor": [7, 8], "36876": [7, 8], "structur": [7, 8], "dbapi": [7, 8], "36017": [7, 8], "min": [7, 8], "34728": [7, 8], "refactor": [7, 8], "consolid": [7, 8], "np": [7, 8], "34111": [7, 8], "combin": [7, 8], "similar": [7, 8], "logic": [7, 8], "33987": [7, 8], "remov": [7, 8, 11], "unnecessari": [7, 8], "rewrit": [7, 8], "33763": [7, 8], "strftime": [7, 8], "f": [7, 8], "where": [7, 8, 9, 13], "nicer": [7, 8], "33455": [7, 8], "condit": [7, 8], "len": [7, 8], "other": [7, 8], "33569": [7, 8], "smaller": [7, 8], "33234": [7, 8], "avoid": [7, 8], "panda": [7, 8], "runtim": [7, 8], "modul": [7, 8, 9], "level": [7, 8, 9], "33483": [7, 8], "add": [7, 8], "docstr": [7, 8], "32536": [7, 8], "drop": [7, 8, 11], "note": [7, 8, 9], "about": [7, 8, 11, 13], "32015": [7, 8], "30917": [7, 8], "30979": [7, 8], "exampl": [7, 8, 9, 10, 11, 12], "31166": [7, 8], "oraclestoredprocedur": [7, 8], "27319": [7, 8], "27888": [7, 8], "27196": [7, 8], "25717": [7, 8], "26576": [7, 8], "lower": [7, 8], "bound": [7, 8], "25789": [7, 8], "unifi": [7, 8], "run": [7, 8, 11], "which": [7, 8, 9, 13], "overrid": [7, 8], "23971": [7, 8], "24836": [7, 8], "updat": [7, 8], "24311": [7, 8], "22857": [7, 8], "make": [7, 8], "effect": [7, 8], "24272": [7, 8], "mistakenli": 7, "ad": [7, 8], "install_requir": 7, "22382": 7, "trove": 7, "classifi": [7, 8], "pypi": [7, 8, 10, 13], "framework": 7, "test": [7, 8, 13], "21699": [7, 8], "21237": [7, 8], "current_schema": [7, 8], "defin": [7, 8, 9], "19084": [7, 8], "improv": [7, 8], "backward": [7, 8], "compat": [7, 8], "21524": [7, 8], "handl": [7, 8], "bindvar": [7, 8], "20720": [7, 8], "20072": [7, 8], "20085": [7, 8], "auto": [7, 8], "appli": [7, 8], "apply_default": [7, 8], "15667": [7, 8], "due": 7, "requir": [7, 13], "want": [7, 11, 13], "first": 7, "upgrad": [7, 8, 13], "least": 7, "otherwis": 7, "packag": 7, "manual": 7, "complet": 7, "migrat": 7, "result": [7, 8], "handler": [7, 8], "15581": [7, 8], "15589": [7, 8], "link": [7, 8, 11], "15632": [7, 8], "A": [7, 8], "bunch": [7, 8], "addit": [7, 8], "15130": [7, 8], "document": [7, 8, 9, 12], "readm": [7, 8], "high": 8, "changelog": 8, "inform": [8, 9, 13], "2024": 8, "05": 8, "11": [8, 11], "subject": 8, "2b1a2f8d56": 8, "reappli": 8, "39554": 8, "2c05187b07": 8, "73918925ed": 8, "08": 8, "01": 8, "fe4605a10": 8, "1st": 8, "wave": 8, "mai": 8, "39328": 8, "ead9b00f7c": 8, "04": 8, "25": 8, "5fa80b6aea": 8, "rc1": 8, "april": 8, "38863": 8, "83316b8158": 8, "03": 8, "march": 8, "37876": 8, "5a0be392e6": 8, "02": 8, "16": 8, "comment": 8, "manag": [8, 9, 11], "37488": 8, "e346253760": 8, "15": 8, "fix": [8, 13], "remain": 8, "d401": 8, "check": [8, 11], "37434": 8, "12": [8, 11], "bfb054e9e8": 8, "februari": 8, "37326": 8, "dec2662190": 8, "30": 8, "cead3da4a6": 8, "26": 8, "rc2": 8, "2nd": 8, "round": 8, "jan": 8, "37019": 8, "2b4da0101f": 8, "22": 8, "januari": 8, "36945": 8, "c439ab87c4": 8, "build": [8, 11], "process": 8, "hatchl": 8, "backend": 8, "36537": 8, "19ebcac239": 8, "07": 8, "36640": 8, "6937ae7647": 8, "2023": 8, "speed": 8, "up": 8, "autocomplet": 8, "breez": 8, "state": 8, "36499": 8, "23": 8, "b15d5578da": 8, "re": 8, "decemb": 8, "36380": 8, "f5883d6e7b": 8, "36373": 8, "5fe5d31a46": 8, "999b70178a": 8, "36112": 8, "d0918d77ee": 8, "0b23d5601c": 8, "24": 8, "novemb": 8, "35836": 8, "99534e47f3": 8, "19": 8, "reproduc": 8, "35693": 8, "99df205f42": 8, "35686": 8, "1b059c57d6": 8, "35537": 8, "d1c58d86de": 8, "28": 8, "3rd": 8, "octob": 8, "35233": 8, "3592ff4046": 8, "35187": 8, "dd7ba3cae1": 8, "pre": 8, "ruff": 8, "292": 8, "35053": 8, "b75f9e8806": 8, "18": 8, "35033": 8, "13": 8, "e9987d5059": 8, "34916": 8, "0c8e30e43b": 8, "7ebf4220c9": 8, "09": 8, "usag": 8, "34320": 8, "8ecd576de1": 8, "14": 8, "shorter": 8, "34347": 8, "21990ed894": 8, "34201": 8, "f47a2a8af6": 8, "fa5e54c4c5": 8, "353b1482d3": 8, "c077d19060": 8, "aug": 8, "33730": 8, "94c8291629": 8, "33734": 8, "94f70d8184": 8, "1cdd82391e": 8, "21": 8, "a91ee7ac2f": 8, "20": 8, "ea8519c055": 8, "29": 8, "d06b7af69a": 8, "juli": 8, "32875": 8, "e01323635a": 8, "225e3041d2": 8, "06": 8, "32381": 8, "3878fe6fab": 8, "spuriou": 8, "header": 8, "32373": 8, "cb4927a018": 8, "32298": 8, "2794c4172e": 8, "27": 8, "d205": 8, "straggler": 8, "32212": 8, "09d4718d3a": 8, "32125": 8, "79bcc2e668": 8, "june": 8, "32001": 8, "8b146152d6": 8, "9276310a43": 8, "31681": 8, "a59076eae": 8, "d400": 8, "pydocstyl": 8, "31427": 8, "45548b9451": 8, "31416": 8, "abea189022": 8, "31393": 8, "f5aed58d9f": 8, "circular": 8, "caus": 8, "31379": 8, "d9ff55cf6d": 8, "31252": 8, "41cb63764d": 8, "edebfe3f2f": 8, "0a30706aa7": 8, "airflowproviderdeprecationwarn": 8, "30975": 8, "eef5bc7f16": 8, "full": 8, "autom": 8, "30994": 8, "a7eb32a5b2": 8, "d23a3bbed8": 8, "mechan": 8, "suspend": 8, "30422": 8, "5246c009c5": 8, "28651": 8, "43530f5529": 8, "2022": 8, "25bdbc8e67": 8, "rc3": 8, "27937": 8, "2e20e9f7eb": 8, "follow": [8, 9, 11, 12, 13], "relas": 8, "27774": 8, "80c327bd3b": 8, "12c3c39d1a": 8, "27613": 8, "78b8ea2f22": 8, "2a34dc9e84": 8, "enabl": 8, "normal": 8, "27205": 8, "ecd4d6654f": 8, "f8db64c35c": 8, "septemb": 8, "": [8, 9, 11], "26731": 8, "b254a9f4b": 8, "06acf40a43": 8, "pep": 8, "563": 8, "postpon": 8, "evalu": 8, "annot": 8, "non": 8, "core": 8, "26289": 8, "ca9229b6f": 8, "e5ac6c7cfb": 8, "new": [8, 9, 13], "august": 8, "25618": 8, "df00436569": 8, "d2459a241b": 8, "25030": 8, "46bbfdade0": 8, "46ac083f7": 8, "align": 8, "black": 8, "blacken": 8, "config": 8, "24785": 8, "0de31bd73a": 8, "insid": 8, "folder": [8, 11], "24672": 8, "510a6bab45": 8, "yaml": 8, "24702": 8, "952a5ea8d8": 8, "googl": 8, "24461": 8, "2a084ee8d7": 8, "dcdcf3a2b8": 8, "24307": 8, "717a7588bc": 8, "doubl": 8, "24292": 8, "aeabe994b3": 8, "24231": 8, "fd2cd25094": 8, "027b707d21": 8, "explanatori": 8, "contributor": 8, "24229": 8, "75c60923e0": 8, "23631": 8, "8b6b0848a3": 8, "brees": 8, "pull": 8, "verifi": [8, 10], "imag": 8, "23104": 8, "4147aa1bdf": 8, "d7dbfb7e26": 8, "bugfix": [8, 13], "22383": 8, "16adc035b1": 8, "22226": 8, "f5b96315fe": 8, "feb": 8, "22056": 8, "900bad1c67": 8, "28378d867a": 8, "21553": 8, "d72098f6d8": 8, "d94fa37830": 8, "delai": 8, "21439": 8, "471e368eac": 8, "6c3a67d4fc": 8, "2021": [8, 11], "21257": 8, "39e395f981": 8, "602abe8394": 8, "line": 8, "now": 8, "sphinx": 8, "autoapi": 8, "typehint": 8, "20951": 8, "a8c6451e61": 8, "31": 8, "f77417eb0d": 8, "k8": 8, "20614": 8, "97496ba2b4": 8, "20523": 8, "83f8e178ba": 8, "even": 8, "ext": 8, "20608": 8, "d56e7b56bb": 8, "mypi": 8, "friendli": 8, "20571": 8, "a0821235fb": 8, "everywher": 8, "20565": 8, "6e51608f28": 8, "elasticsearch": 8, "yandex": 8, "20344": 8, "c7f36f25cb": 8, "0f712e307a": 8, "0a68588479": 8, "17890": 8, "be75dcd39c": 8, "meta": 8, "76ed2a49c6": 8, "lazili": 8, "individu": 8, "17682": 8, "bb52098cd6": 8, "jdbcoper": 8, "sqliteoper": 8, "17406": 8, "87f408b1e7": 8, "17116": 8, "b916b75079": 8, "17015": 8, "866a601b76": 8, "pylint": 8, "our": 8, "toolchain": 8, "16682": 8, "bbc627a3da": 8, "16501": 8, "cbf8001d76": 8, "synchron": 8, "after": 8, "buggfix": 8, "16464": 8, "1fba5402bb": 8, "16405": 8, "9c94b72d44": 8, "16294": 8, "abcd487313": 8, "17": 8, "30eeac7b7": 8, "37681bca00": 8, "3b4fdd0a7a": 8, "807ad32ce5": 8, "pip": [8, 10, 11], "15576": 8, "71c673e427": 8, "miss": 8, "15391": 8, "042be2e4e0": 8, "befor": 8, "15236": 8, "9b76b94c94": 8, "68e4c4dcb0": 8, "backport": 8, "14886": 8, "6e6526a0f6": 8, "broken": 8, "14734": 8, "88bdcfa0df": 8, "14013": 8, "ac2f72c98d": 8, "tool": 8, "13767": 8, "a9ac2b040b": 8, "flynt": 8, "13732": 8, "3fd5ef3555": 8, "logo": 8, "integr": 8, "13717": 8, "295d66f914": 8, "2020": 8, "grammar": 8, "warn": [8, 11], "13380": 8, "6cf76d7ac0": 8, "typo": 8, "13148": 8, "33e0a70cff": 8, "13147": 8, "32971a1a2d": 8, "12955": 8, "b40dffa085": 8, "renam": 8, "rema": 8, "match": [8, 11], "aip": 8, "12917": 8, "9b39f24780": 8, "dynam": 8, "form": [8, 9], "12558": 8, "2037303eef": 8, "discoveri": 8, "12466": 8, "c34ef853c8": 8, "separ": [8, 13], "12444": 8, "0080354502": 8, "0b2": 8, "batch": 8, "12449": 8, "ae7cb4a1e2": 8, "wrong": 8, "hash": 8, "12390": 8, "6889a333cf": 8, "ref": 8, "12366": 8, "7825e8f590": 8, "12304": 8, "85a18e13d9": 8, "point": 8, "project": 8, "page": [8, 11], "cross": 8, "12212": 8, "59eb5de78c": 8, "come": 8, "0beta1": 8, "12206": 8, "b2a28d1590": 8, "script": [8, 11], "dev": 8, "12082": 8, "41bf172c1d": 8, "express": 8, "12093": 8, "4e8f9cc8d0": 8, "formmatt": 8, "9550": 8, "8c42cf1b00": 8, "pyupgrad": 8, "11447": 8, "5a439e84eb": 8, "2a1": 8, "11855": 8, "872b1566a1": 8, "gener": 8, "setup": 8, "11826": 8, "349b0811c3": 8, "d200": 8, "11688": 8, "16e7129719": 8, "11487": 8, "d305876bee": 8, "redund": 8, "11448": 8, "0a0e1af800": 8, "markdown": 8, "toc": 8, "11249": 8, "ca4238eb4d": 8, "month": 8, "11242": 8, "5220e4c384": 8, "11238": 8, "5093245d6f": 8, "strict": [8, 13], "coverag": 8, "11198": 8, "fdd9b6f65b": 8, "10543": 8, "3696c34c28": 8, "word": 8, "10528": 8, "ee7ca128a1": 8, "refernc": 8, "10483": 8, "7c206a82a6": 8, "assig": 8, "augment": 8, "assign": 8, "10468": 8, "cdec301254": 8, "correct": [8, 11], "signatur": [8, 10, 11], "sensor": 8, "10205": 8, "24c8e4c2d6": 8, "constructor": 8, "10163": 8, "aeea71274d": 8, "10097": 8, "d0e7db4024": 8, "fresh": 8, "9408": 8, "12af6a0800": 8, "final": 8, "cleanup": 8, "23rc1": 8, "9404": 8, "c7e5bce57f": 8, "candid": 8, "9370": 8, "f6bd817a3a": 8, "introduc": 8, "9320": 8, "0b0e4f7a4c": 8, "9026": 8, "00642a46d0": 8, "wrongli": 8, "8994": 8, "1d36b0303b": 8, "8984": 8, "375d1ca229": 8, "8898": 8, "12c5e5d8a": 8, "8891": 8, "f3521fb0e3": 8, "regener": 8, "8886": 8, "92585ca4cb": 8, "8807": 8, "4bde99f132": 8, "7802": 8, "97a429f9d0": 8, "6714": 8, "magic": 8, "utf": [8, 9], "7338": 8, "057f3ae3a4": 8, "6670": 8, "6669": 8, "contrib": 8, "7286": 8, "059eda05f8": 8, "6610": 8, "softwar": [8, 11], "7231": 8, "schema": 9, "login": 9, "user": [9, 11], "password": 9, "json": 9, "event": 9, "sysdba": 9, "sysasm": 9, "sysop": 9, "sysbkp": 9, "sysdgd": 9, "syskmt": 9, "sysrac": 9, "puriti": 9, "self": [9, 11], "session": 9, "acquir": 9, "pool": 9, "ignor": 9, "write": 9, "attribut": 9, "v": 9, "length": 9, "48": 9, "exce": 9, "24960": 9, "getconn": 9, "dbhost": 9, "com": [9, 11], "orclpdb1": 9, "orcl": 9, "found": [9, 12, 13], "through": 9, "web": 9, "interfac": 9, "uri": 9, "airflow_conn_": 9, "conn_id": [9, 12], "variabl": 9, "syntax": 9, "compon": 9, "url": 9, "encod": 9, "export": 9, "airflow_conn_oracle_default": 9, "oracle_us": 9, "xxxxxxxxxxxx": 9, "8": 9, "nencod": 9, "thread": 9, "top": [10, 11], "exist": [10, 12], "below": [10, 11], "7": 10, "those": [10, 11], "might": [10, 13], "need": 10, "them": 10, "checksum": [10, 11], "site": 10, "sdist": [10, 11], "asc": [10, 11], "sha512": [10, 11], "wheel": 10, "describ": 11, "download": 11, "offici": 11, "also": 11, "most": 11, "choos": 11, "differ": 11, "select": [11, 12], "down": 11, "left": 11, "whl": 11, "origin": 11, "foundat": 11, "abov": 11, "contain": 11, "how": 11, "pgp": 11, "It": 11, "essenti": 11, "sha": 11, "gpg": 11, "well": [11, 12], "relev": 11, "distribut": 11, "recommend": 11, "main": [11, 13], "mirror": 11, "pgpk": 11, "ka": 11, "To": [11, 12], "binari": 11, "guid": 11, "pgpv": 11, "tar": 11, "gz": 11, "made": 11, "sat": 11, "sep": 11, "49": 11, "54": 11, "bst": 11, "rsa": 11, "cde15c6e4d3a8ec4ecf4ba4b6674e08ad7de406f": 11, "issuer": 11, "kaxilnaik": 11, "org": 11, "good": [11, 13], "kaxil": 11, "naik": 11, "unknown": 11, "aka": 11, "gmail": 11, "certifi": 11, "trust": 11, "There": 11, "indic": 11, "belong": 11, "owner": 11, "primari": 11, "fingerprint": 11, "cde1": 11, "5c6e": 11, "4d3a": 11, "8ec4": 11, "ecf4": 11, "ba4b": 11, "6674": 11, "e08a": 11, "d7de": 11, "406f": 11, "do": 11, "worri": 11, "certif": 11, "sign": 11, "why": 11, "By": 11, "previou": 11, "step": 11, "know": 11, "valid": 11, "alreadi": 11, "sum": 11, "shasum": 11, "512": 11, "diff": 11, "local": 11, "bin": 11, "bash": 11, "package_vers": 11, "package_nam": 11, "provider_download_dir": 11, "mktemp": 11, "d": 11, "dep": 11, "dest": 11, "curl": 11, "apache_airflow_providers_oracl": 11, "py3": 11, "l": 11, "echo": 11, "la": 11, "onc": 11, "instruct": [11, 13], "chapter": 11, "temporari": 11, "arbitrari": 12, "simpl": 12, "example_dag": 12, "example_oracl": 12, "py": 12, "opr_sql": 12, "task_id": 12, "task_sql": 12, "dual": 12, "assum": 12, "look": 12, "OR": 12, "test_procedur": 12, "val_in": 12, "IN": 12, "val_out": 12, "AS": 12, "begin": 12, "accept": 12, "integ": 12, "output": 12, "position": 12, "opr_stored_procedure_with_list_input_output": 12, "altern": 12, "keyword": 12, "opr_stored_procedure_with_dict_input_output": 12, "request": 12, "independ": 13, "itself": 13, "vulner": 13, "publish": 13, "we": 13, "develop": 13, "alwai": 13, "done": 13, "branch": 13, "next": 13, "semver": 13, "scope": 13, "major": 13, "break": 13, "minor": 13, "patchlevel": 13, "bug": 13, "so": 13, "except": 13, "rule": 13, "critic": 13, "reason": 13, "band": 13, "stakehold": 13, "decid": 13, "cherri": 13, "pick": 13, "older": 13, "mix": 13, "govern": 13, "interest": 13, "parti": 13}, "objects": {"airflow.providers": [[2, 0, 0, "-", "oracle"]], "airflow.providers.oracle": [[2, 1, 1, "", "__version__"], [0, 0, 0, "-", "hooks"], [3, 0, 0, "-", "operators"], [5, 0, 0, "-", "transfers"]], "airflow.providers.oracle.hooks": [[1, 0, 0, "-", "oracle"]], "airflow.providers.oracle.hooks.oracle": [[1, 2, 1, "", "OracleHook"], [1, 1, 1, "", "PARAM_TYPES"]], "airflow.providers.oracle.hooks.oracle.OracleHook": [[1, 3, 1, "", "bulk_insert_rows"], [1, 3, 1, "", "callproc"], [1, 4, 1, "", "conn_name_attr"], [1, 4, 1, "", "conn_type"], [1, 4, 1, "", "default_conn_name"], [1, 3, 1, "", "get_conn"], [1, 4, 1, "", "hook_name"], [1, 3, 1, "", "insert_rows"], [1, 4, 1, "", "supports_autocommit"]], "airflow.providers.oracle.operators": [[4, 0, 0, "-", "oracle"]], "airflow.providers.oracle.operators.oracle": [[4, 2, 1, "", "OracleOperator"], [4, 2, 1, "", "OracleStoredProcedureOperator"]], "airflow.providers.oracle.operators.oracle.OracleOperator": [[4, 4, 1, "", "template_ext"], [4, 4, 1, "", "template_fields"], [4, 4, 1, "", "template_fields_renderers"], [4, 4, 1, "", "ui_color"]], "airflow.providers.oracle.operators.oracle.OracleStoredProcedureOperator": [[4, 3, 1, "", "execute"], [4, 4, 1, "", "template_fields"], [4, 4, 1, "", "ui_color"]], "airflow.providers.oracle.transfers": [[6, 0, 0, "-", "oracle_to_oracle"]], "airflow.providers.oracle.transfers.oracle_to_oracle": [[6, 2, 1, "", "OracleToOracleOperator"]], "airflow.providers.oracle.transfers.oracle_to_oracle.OracleToOracleOperator": [[6, 3, 1, "", "execute"], [6, 4, 1, "", "template_fields"], [6, 4, 1, "", "template_fields_renderers"], [6, 4, 1, "", "ui_color"]]}, "objtypes": {"0": "py:module", "1": "py:data", "2": "py:class", "3": "py:method", "4": "py:attribute"}, "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"]}, "titleterms": {"airflow": [0, 1, 2, 3, 4, 5, 6, 8, 10], "provid": [0, 1, 2, 3, 4, 5, 6, 8, 10], "oracl": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 12], "hook": [0, 1], "submodul": [0, 3, 5], "modul": [1, 4, 6], "content": [1, 2, 4, 6], "class": [1, 4, 6], "attribut": 1, "subpackag": 2, "packag": [2, 8, 10, 11], "oper": [3, 4, 12], "transfer": [5, 6], "oracle_to_oracl": 6, "changelog": 7, "3": [7, 8], "10": [7, 8], "1": [7, 8], "misc": 7, "0": [7, 8], "9": [7, 8], "2": [7, 8], "bug": 7, "fix": 7, "8": [7, 8], "7": [7, 8], "4": [7, 8], "6": [7, 8], "featur": 7, "5": [7, 8], "break": 7, "chang": 7, "apach": [8, 10], "connect": 9, "configur": 9, "instal": [10, 11], "requir": 10, "cross": 10, "depend": 10, "download": 10, "offici": 10, "from": 11, "sourc": 11, "releas": [11, 13], "integr": 11, "verifi": 11, "pypi": 11, "execut": 12, "sql": 12, "an": 12, "databas": 12, "store": 12, "procedur": 12, "secur": 13, "patch": 13}, "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.oracle.hooks": [[0, "module-airflow.providers.oracle.hooks"]], "Submodules": [[0, "submodules"], [3, "submodules"], [5, "submodules"]], "airflow.providers.oracle.hooks.oracle": [[1, "module-airflow.providers.oracle.hooks.oracle"]], "Module Contents": [[1, "module-contents"], [4, "module-contents"], [6, "module-contents"]], "Classes": [[1, "classes"], [4, "classes"], [6, "classes"]], "Attributes": [[1, "attributes"]], "airflow.providers.oracle": [[2, "module-airflow.providers.oracle"]], "Subpackages": [[2, "subpackages"]], "Package Contents": [[2, "package-contents"]], "airflow.providers.oracle.operators": [[3, "module-airflow.providers.oracle.operators"]], "airflow.providers.oracle.operators.oracle": [[4, "module-airflow.providers.oracle.operators.oracle"]], "airflow.providers.oracle.transfers": [[5, "module-airflow.providers.oracle.transfers"]], "airflow.providers.oracle.transfers.oracle_to_oracle": [[6, "module-airflow.providers.oracle.transfers.oracle_to_oracle"]], "Changelog": [[7, "changelog"]], "3.10.1": [[7, "id1"], [8, "id1"]], "Misc": [[7, "misc"], [7, "id3"], [7, "id5"], [7, "id9"], [7, "id12"], [7, "id14"], [7, "id16"], [7, "id18"], [7, "id20"], [7, "id23"], [7, "id29"], [7, "id33"], [7, "id43"], [7, "id47"], [7, "id50"]], "3.10.0": [[7, "id2"], [8, "id2"]], "3.9.2": [[7, "id4"], [8, "id3"]], "3.9.1": [[7, "id6"], [8, "id4"]], "Bug Fixes": [[7, "bug-fixes"], [7, "id26"], [7, "id45"], [7, "id49"], [7, "id53"], [7, "id57"]], "3.9.0": [[7, "id7"], [8, "id5"]], "3.8.0": [[7, "id10"], [8, "id6"]], "3.7.4": [[7, "id13"], [8, "id7"]], "3.7.3": [[7, "id15"], [8, "id8"]], "3.7.2": [[7, "id17"], [8, "id9"]], "3.7.1": [[7, "id19"], [8, "id10"]], "3.7.0": [[7, "id21"], [8, "id11"]], "3.6.0": [[7, "id24"], [8, "id12"]], "Features": [[7, "features"], [7, "id30"], [7, "id32"], [7, "id35"], [7, "id37"], [7, "id39"], [7, "id42"], [7, "id52"], [7, "id55"], [7, "id60"], [7, "id62"]], "3.5.1": [[7, "id25"], [8, "id13"]], "3.5.0": [[7, "id27"], [8, "id14"]], "3.4.0": [[7, "id31"], [8, "id15"]], "3.3.0": [[7, "id34"], [8, "id16"]], "3.2.0": [[7, "id36"], [8, "id17"]], "3.1.0": [[7, "id38"], [8, "id18"]], "3.0.0": [[7, "id40"], [8, "id19"]], "Breaking changes": [[7, "breaking-changes"], [7, "id59"]], "2.2.3": [[7, "id44"], [8, "id20"]], "2.2.2": [[7, "id46"], [8, "id21"]], "2.2.1": [[7, "id48"], [8, "id22"]], "2.2.0": [[7, "id51"], [8, "id23"]], "2.1.0": [[7, "id54"], [8, "id24"]], "2.0.1": [[7, "id56"], [8, "id25"]], "2.0.0": [[7, "id58"], [8, "id26"]], "1.1.0": [[7, "id61"], [8, "id27"]], "1.0.1": [[7, "id63"], [8, "id28"]], "1.0.0": [[7, "id64"], [8, "id29"]], "Package apache-airflow-providers-oracle": [[8, "package-apache-airflow-providers-oracle"]], "Oracle Connection": [[9, "oracle-connection"]], "Configuring the Connection": [[9, "configuring-the-connection"]], "apache-airflow-providers-oracle": [[10, "apache-airflow-providers-oracle"]], "apache-airflow-providers-oracle package": [[10, "apache-airflow-providers-oracle-package"]], "Provider package": [[10, "provider-package"]], "Installation": [[10, "installation"]], "Requirements": [[10, "requirements"]], "Cross provider package dependencies": [[10, "cross-provider-package-dependencies"]], "Downloading official packages": [[10, "downloading-official-packages"]], "Installing from sources": [[11, "installing-from-sources"]], "Released packages": [[11, "released-packages"]], "Release integrity": [[11, "release-integrity"]], "Verifying PyPI releases": [[11, "verifying-pypi-releases"]], "Oracle Operators": [[12, "oracle-operators"]], "Execute SQL in an Oracle database": [[12, "execute-sql-in-an-oracle-database"]], "Execute a Stored Procedure in an Oracle database": [[12, "execute-a-stored-procedure-in-an-oracle-database"]], "Releasing security patches": [[13, "releasing-security-patches"]]}, "indexentries": {"airflow.providers.oracle.hooks": [[0, "module-airflow.providers.oracle.hooks"]], "module": [[0, "module-airflow.providers.oracle.hooks"], [1, "module-airflow.providers.oracle.hooks.oracle"], [2, "module-airflow.providers.oracle"], [3, "module-airflow.providers.oracle.operators"], [4, "module-airflow.providers.oracle.operators.oracle"], [5, "module-airflow.providers.oracle.transfers"], [6, "module-airflow.providers.oracle.transfers.oracle_to_oracle"]], "oraclehook (class in airflow.providers.oracle.hooks.oracle)": [[1, "airflow.providers.oracle.hooks.oracle.OracleHook"]], "param_types (in module airflow.providers.oracle.hooks.oracle)": [[1, "airflow.providers.oracle.hooks.oracle.PARAM_TYPES"]], "airflow.providers.oracle.hooks.oracle": [[1, "module-airflow.providers.oracle.hooks.oracle"]], "bulk_insert_rows() (airflow.providers.oracle.hooks.oracle.oraclehook method)": [[1, "airflow.providers.oracle.hooks.oracle.OracleHook.bulk_insert_rows"]], "callproc() (airflow.providers.oracle.hooks.oracle.oraclehook method)": [[1, "airflow.providers.oracle.hooks.oracle.OracleHook.callproc"]], "conn_name_attr (airflow.providers.oracle.hooks.oracle.oraclehook attribute)": [[1, "airflow.providers.oracle.hooks.oracle.OracleHook.conn_name_attr"]], "conn_type (airflow.providers.oracle.hooks.oracle.oraclehook attribute)": [[1, "airflow.providers.oracle.hooks.oracle.OracleHook.conn_type"]], "default_conn_name (airflow.providers.oracle.hooks.oracle.oraclehook attribute)": [[1, "airflow.providers.oracle.hooks.oracle.OracleHook.default_conn_name"]], "get_conn() (airflow.providers.oracle.hooks.oracle.oraclehook method)": [[1, "airflow.providers.oracle.hooks.oracle.OracleHook.get_conn"]], "hook_name (airflow.providers.oracle.hooks.oracle.oraclehook attribute)": [[1, "airflow.providers.oracle.hooks.oracle.OracleHook.hook_name"]], "insert_rows() (airflow.providers.oracle.hooks.oracle.oraclehook method)": [[1, "airflow.providers.oracle.hooks.oracle.OracleHook.insert_rows"]], "supports_autocommit (airflow.providers.oracle.hooks.oracle.oraclehook attribute)": [[1, "airflow.providers.oracle.hooks.oracle.OracleHook.supports_autocommit"]], "__version__ (in module airflow.providers.oracle)": [[2, "airflow.providers.oracle.__version__"]], "airflow.providers.oracle": [[2, "module-airflow.providers.oracle"]], "airflow.providers.oracle.operators": [[3, "module-airflow.providers.oracle.operators"]], "oracleoperator (class in airflow.providers.oracle.operators.oracle)": [[4, "airflow.providers.oracle.operators.oracle.OracleOperator"]], "oraclestoredprocedureoperator (class in airflow.providers.oracle.operators.oracle)": [[4, "airflow.providers.oracle.operators.oracle.OracleStoredProcedureOperator"]], "airflow.providers.oracle.operators.oracle": [[4, "module-airflow.providers.oracle.operators.oracle"]], "execute() (airflow.providers.oracle.operators.oracle.oraclestoredprocedureoperator method)": [[4, "airflow.providers.oracle.operators.oracle.OracleStoredProcedureOperator.execute"]], "template_ext (airflow.providers.oracle.operators.oracle.oracleoperator attribute)": [[4, "airflow.providers.oracle.operators.oracle.OracleOperator.template_ext"]], "template_fields (airflow.providers.oracle.operators.oracle.oracleoperator attribute)": [[4, "airflow.providers.oracle.operators.oracle.OracleOperator.template_fields"]], "template_fields (airflow.providers.oracle.operators.oracle.oraclestoredprocedureoperator attribute)": [[4, "airflow.providers.oracle.operators.oracle.OracleStoredProcedureOperator.template_fields"]], "template_fields_renderers (airflow.providers.oracle.operators.oracle.oracleoperator attribute)": [[4, "airflow.providers.oracle.operators.oracle.OracleOperator.template_fields_renderers"]], "ui_color (airflow.providers.oracle.operators.oracle.oracleoperator attribute)": [[4, "airflow.providers.oracle.operators.oracle.OracleOperator.ui_color"]], "ui_color (airflow.providers.oracle.operators.oracle.oraclestoredprocedureoperator attribute)": [[4, "airflow.providers.oracle.operators.oracle.OracleStoredProcedureOperator.ui_color"]], "airflow.providers.oracle.transfers": [[5, "module-airflow.providers.oracle.transfers"]], "oracletooracleoperator (class in airflow.providers.oracle.transfers.oracle_to_oracle)": [[6, "airflow.providers.oracle.transfers.oracle_to_oracle.OracleToOracleOperator"]], "airflow.providers.oracle.transfers.oracle_to_oracle": [[6, "module-airflow.providers.oracle.transfers.oracle_to_oracle"]], "execute() (airflow.providers.oracle.transfers.oracle_to_oracle.oracletooracleoperator method)": [[6, "airflow.providers.oracle.transfers.oracle_to_oracle.OracleToOracleOperator.execute"]], "template_fields (airflow.providers.oracle.transfers.oracle_to_oracle.oracletooracleoperator attribute)": [[6, "airflow.providers.oracle.transfers.oracle_to_oracle.OracleToOracleOperator.template_fields"]], "template_fields_renderers (airflow.providers.oracle.transfers.oracle_to_oracle.oracletooracleoperator attribute)": [[6, "airflow.providers.oracle.transfers.oracle_to_oracle.OracleToOracleOperator.template_fields_renderers"]], "ui_color (airflow.providers.oracle.transfers.oracle_to_oracle.oracletooracleoperator attribute)": [[6, "airflow.providers.oracle.transfers.oracle_to_oracle.OracleToOracleOperator.ui_color"]], "airflow_conn_{conn_id}": [[9, "index-0"]], "environment variable": [[9, "index-0"]]}})