Search.setIndex({"docnames": ["_api/airflow/providers/teradata/hooks/index", "_api/airflow/providers/teradata/hooks/teradata/index", "_api/airflow/providers/teradata/index", "_api/airflow/providers/teradata/operators/index", "_api/airflow/providers/teradata/operators/teradata/index", "_api/airflow/providers/teradata/transfers/azure_blob_to_teradata/index", "_api/airflow/providers/teradata/transfers/index", "_api/airflow/providers/teradata/transfers/s3_to_teradata/index", "_api/airflow/providers/teradata/transfers/teradata_to_teradata/index", "_api/tests/system/providers/teradata/example_azure_blob_to_teradata_transfer/index", "_api/tests/system/providers/teradata/example_s3_to_teradata_transfer/index", "_api/tests/system/providers/teradata/example_ssl_teradata/index", "_api/tests/system/providers/teradata/example_teradata/index", "_api/tests/system/providers/teradata/example_teradata_call_sp/index", "_api/tests/system/providers/teradata/example_teradata_to_teradata_transfer/index", "_api/tests/system/providers/teradata/index", "changelog", "commits", "connections/teradata", "index", "installing-providers-from-sources", "operators/azure_blob_to_teradata", "operators/index", "operators/s3_to_teradata", "operators/teradata", "operators/teradata_to_teradata", "security"], "filenames": ["_api/airflow/providers/teradata/hooks/index.rst", "_api/airflow/providers/teradata/hooks/teradata/index.rst", "_api/airflow/providers/teradata/index.rst", "_api/airflow/providers/teradata/operators/index.rst", "_api/airflow/providers/teradata/operators/teradata/index.rst", "_api/airflow/providers/teradata/transfers/azure_blob_to_teradata/index.rst", "_api/airflow/providers/teradata/transfers/index.rst", "_api/airflow/providers/teradata/transfers/s3_to_teradata/index.rst", "_api/airflow/providers/teradata/transfers/teradata_to_teradata/index.rst", "_api/tests/system/providers/teradata/example_azure_blob_to_teradata_transfer/index.rst", "_api/tests/system/providers/teradata/example_s3_to_teradata_transfer/index.rst", "_api/tests/system/providers/teradata/example_ssl_teradata/index.rst", "_api/tests/system/providers/teradata/example_teradata/index.rst", "_api/tests/system/providers/teradata/example_teradata_call_sp/index.rst", "_api/tests/system/providers/teradata/example_teradata_to_teradata_transfer/index.rst", "_api/tests/system/providers/teradata/index.rst", "changelog.rst", "commits.rst", "connections/teradata.rst", "index.rst", "installing-providers-from-sources.rst", "operators/azure_blob_to_teradata.rst", "operators/index.rst", "operators/s3_to_teradata.rst", "operators/teradata.rst", "operators/teradata_to_teradata.rst", "security.rst"], "titles": ["<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.teradata.hooks</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.teradata.hooks.teradata</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.teradata</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.teradata.operators</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.teradata.operators.teradata</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.teradata.transfers.azure_blob_to_teradata</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.teradata.transfers</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.teradata.transfers.s3_to_teradata</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.teradata.transfers.teradata_to_teradata</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.teradata.example_azure_blob_to_teradata_transfer</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.teradata.example_s3_to_teradata_transfer</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.teradata.example_ssl_teradata</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.teradata.example_teradata</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.teradata.example_teradata_call_sp</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.teradata.example_teradata_to_teradata_transfer</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.teradata</span></code>", "Changelog", "Package apache-airflow-providers-teradata", "Teradata Connection", "<code class=\"docutils literal notranslate\"><span class=\"pre\">apache-airflow-providers-teradata</span></code>", "Installing from sources", "AzureBlobStorageToTeradataOperator", "Teradata operators", "S3ToTeradataOperator", "TeradataOperator", "TeradataToTeradataOperator", "Releasing security patches"], "terms": {"2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18, 19, 20, 21, 22, 23, 24, 25, 26], "3": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18, 19, 20, 21, 22, 23, 24, 25, 26], "0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18, 19, 20, 21, 22, 23, 24, 25, 26], "10": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "dev0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "an": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "experiment": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "featur": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "interact": [1, 24], "sql": [1, 4, 8, 19, 21, 23, 24, 25], "server": [1, 14, 18, 20], "param_typ": 1, "sourc": [1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 21, 23, 24, 25], "teradatahook": [1, 4], "arg": 1, "databas": [1, 4, 5, 7, 8, 13, 14, 18, 21, 23, 25], "none": [1, 4, 8, 20], "kwarg": [1, 4, 5, 7, 8], "base": [1, 4, 5, 7, 8], "common": [1, 4, 19], "dbapihook": [1, 16, 17], "gener": [1, 4, 21, 23], "contain": [1, 5, 16, 18, 20], "basic": 1, "api": 1, "connect": [1, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14], "It": [1, 11, 12, 13, 14, 20, 21, 24], "us": [1, 4, 5, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26], "teradatasql": [1, 19], "client": [1, 18], "intern": 1, "driver": [1, 4], "The": [1, 4, 5, 7, 9, 10, 14, 18, 19, 20, 26], "config": 1, "paramet": [1, 4, 5, 7, 8, 18, 21], "like": [1, 21, 23, 24, 25], "db": [1, 18], "url": [1, 5, 7, 18], "usernam": [1, 24, 25], "password": [1, 18, 21, 23], "name": [1, 4, 5, 7, 18, 24, 25], "ar": [1, 5, 7, 16, 18, 19, 20, 21, 26], "fetch": [1, 14], "from": [1, 5, 7, 8, 9, 10, 14, 16, 19, 25, 26], "predefin": [1, 4], "connection_id": 1, "rais": 1, "error": 1, "given": 1, "id": [1, 4, 5, 7, 9, 10, 11, 12, 13, 14, 20, 21], "doesn": 1, "t": 1, "exist": [1, 9, 10, 11, 12, 13, 14, 19, 21, 24], "you": [1, 5, 7, 16, 18, 19, 20, 24, 26], "can": [1, 5, 7, 18, 19, 20, 21, 24, 26], "also": [1, 20, 24], "specifi": [1, 5, 7, 18, 19, 23, 24], "ssl": [1, 11, 18], "extra": [1, 18, 19], "field": [1, 5, 7, 18], "your": [1, 5, 7, 16, 21], "sslmode": [1, 18], "requir": [1, 5, 7, 18, 21, 26], "sslcert": [1, 18], "path": 1, "cert": [1, 18], "pem": [1, 18], "etc": 1, "pass": [1, 18], "str": [1, 4, 5, 7, 8, 24], "conn_name_attr": 1, "teradata_conn_id": [1, 4, 5, 7, 21, 23, 24, 25], "default_conn_nam": [1, 4], "teradata_default": [1, 5, 7, 9, 10, 12, 14, 21, 23, 24, 25], "supports_autocommit": 1, "true": [1, 4, 21, 23], "supports_executemani": 1, "conn_typ": 1, "hook_nam": 1, "placehold": [1, 24], "get_conn": 1, "creat": [1, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 20, 21, 23, 25], "return": [1, 24], "object": [1, 5, 7, 23], "establish": 1, "correspond": [1, 14], "type": [1, 18, 21, 24], "teradataconnect": 1, "bulk_insert_row": 1, "tabl": [1, 5, 7, 8, 9, 10, 14, 21, 23, 25], "row": [1, 8, 9, 10, 16, 17], "target_field": 1, "commit_everi": 1, "5000": [1, 8], "insert_row": 1, "instead": [1, 23], "deprec": 1, "insert": [1, 8, 9, 10, 14, 16, 17, 25], "bulk": 1, "record": 1, "prepar": [1, 17, 26], "statement": [1, 4, 11, 12, 21, 23], "via": [1, 5, 7, 19, 20, 21], "executemani": [1, 16, 17], "For": [1, 4, 5, 7, 8, 17, 18, 19, 20, 21, 23], "best": 1, "perform": 1, "iter": 1, "target": 1, "dot": 1, "notat": 1, "specif": [1, 4], "list": [1, 4, 17, 23, 24], "tupl": 1, "column": [1, 24, 25], "fill": 1, "default": [1, 4, 18, 26], "If": [1, 5, 7, 16, 20], "each": [1, 4], "should": [1, 18, 20, 21, 23, 24, 25, 26], "have": [1, 26], "some": 1, "order": [1, 19, 24], "int": [1, 8, 24], "maximum": 1, "number": [1, 8, 9, 10], "one": [1, 20], "transact": [1, 18], "set": [1, 5, 7, 14, 21, 24], "greater": 1, "than": 1, "1": [1, 18, 19, 21, 23, 24], "get_sqlalchemy_engin": 1, "engine_kwarg": 1, "sqlalchemi": 1, "static": 1, "get_ui_field_behaviour": 1, "custom": 1, "behaviour": 1, "callproc": 1, "identifi": 1, "autocommit": [1, 4], "fals": [1, 4, 5, 7, 21, 23, 24, 25], "call": [1, 4], "store": [1, 4, 5, 7, 13, 16, 21, 23], "procedur": [1, 4, 13, 16], "string": [1, 4, 24], "ani": [1, 20], "out": [1, 18, 24, 26], "must": [1, 24], "valu": [1, 4, 18, 21, 23, 24, 25], "either": [1, 21], "expect": 1, "python": [1, 4, 18, 19, 20, 24], "e": 1, "g": 1, "instanc": 1, "bool": [1, 5, 7], "what": 1, "": [1, 16, 17, 18, 20], "befor": 1, "execut": [1, 4, 5, 7, 8, 13, 16], "queri": [1, 4, 5, 7, 8, 14, 24], "dict": [1, 4, 8], "IN": [1, 24], "inout": [1, 24], "map": 1, "includ": [1, 16, 17, 19, 26], "both": [1, 21, 24], "direct": [1, 9, 10], "actual": 1, "depend": [1, 26], "argument": [1, 24], "hook": [2, 16], "oper": [2, 5, 7, 8, 9, 10, 14, 16], "transfer": [2, 9, 10, 14, 16], "azure_blob_to_teradata": [2, 6], "s3_to_teradata": [2, 6], "teradata_to_teradata": [2, 6], "__version__": 2, "teradataoper": [4, 11, 12, 21, 22, 23, 25], "schema": [4, 24, 25], "sqlexecutequeryoper": 4, "more": [4, 5, 7, 8, 18, 23], "inform": [4, 5, 7, 8, 17, 26], "how": [4, 5, 7, 8, 11, 12, 13, 20], "take": [4, 5, 7, 8, 21, 24], "look": [4, 5, 7, 8, 21, 23, 24, 25], "guid": [4, 5, 7, 8, 20, 21], "singl": [4, 24], "refer": [4, 5, 7, 8, 21], "command": [4, 24], "automat": 4, "commit": [4, 8, 17], "option": [4, 18], "render": [4, 5, 7, 8], "template_field": [4, 5, 7, 8], "sequenc": [4, 5, 7, 8], "template_ext": [4, 8], "template_fields_render": [4, 8], "ui_color": [4, 5, 7, 8], "e07c24": [4, 5, 7, 8], "teradatastoredprocedureoper": [4, 11, 12, 13, 16, 22], "model": [4, 5, 7, 8, 26], "baseoper": [4, 5, 7, 8], "templat": [4, 5, 7, 8, 17], "eded": 4, "context": [4, 5, 7, 8], "deriv": [4, 5, 7, 8], "when": [4, 5, 7, 8, 16, 17, 18, 19, 21, 23, 24, 25, 26], "same": [4, 5, 7, 8, 24], "dictionari": [4, 5, 7, 8, 18, 24], "jinja": [4, 5, 7, 8], "get_template_context": [4, 5, 7, 8], "azureblobstoragetoteradataoper": [5, 9, 22], "blob_source_kei": [5, 21], "public_bucket": [5, 7, 21, 23], "azure_conn_id": [5, 21], "azure_default": 5, "teradata_t": [5, 7, 21, 23], "teradata_authorization_nam": [5, 7, 21, 23], "load": [5, 7, 21], "csv": [5, 7, 9, 10], "json": [5, 7, 9, 10, 18], "parquet": [5, 7, 9, 10], "format": [5, 7, 9, 10], "data": [5, 7, 8, 9, 10, 14], "azur": [5, 9, 16, 19], "blob": [5, 9, 16], "storag": [5, 9, 16, 23], "uri": [5, 7, 18, 21], "locat": [5, 7, 9, 21, 23], "az": [5, 21], "account": 5, "core": [5, 21], "window": [5, 21], "net": [5, 21], "http": [5, 7, 16, 18, 20, 21], "doc": [5, 7, 16, 17, 21], "com": [5, 7, 16, 20, 21, 23], "search": [5, 7], "document": [5, 7, 16, 18], "nativ": [5, 7, 21], "sort": [5, 7], "last_upd": [5, 7], "virtual": [5, 7], "title_onli": [5, 7], "lang": [5, 7], "en": [5, 7], "u": [5, 7, 23], "whether": [5, 7], "public": [5, 7, 23], "mean": [5, 7], "anyon": [5, 7], "access": [5, 7, 21, 23], "within": [5, 7, 21, 23], "without": [5, 7], "authent": [5, 7, 21], "bucket": [5, 7], "privat": [5, 7], "throw": [5, 7], "except": [5, 7, 26], "wasb": 5, "credenti": [5, 7, 21, 23], "which": [5, 7, 24, 26], "author": [5, 7, 18, 23], "control": [5, 7, 18, 21], "who": [5, 7, 21], "r": [5, 7, 21, 24, 25], "enterprise_intelliflex_vmwar": [5, 7, 21], "vantagetm": [5, 7, 21], "get": [5, 7, 20, 21, 23, 24, 25, 26], "start": [5, 7, 21, 23], "17": [5, 7, 19, 21], "20": [5, 7, 19, 21], "up": [5, 7, 14, 21], "foreign": [5, 7], "note": [5, 7, 18], "so": [5, 7, 26], "variabl": [5, 7, 18], "them": [5, 7, 19], "wish": [5, 7], "s3toteradataoper": [7, 21, 22], "s3_source_kei": [7, 23], "aws_conn_id": [7, 23], "aws_default": [7, 10, 23], "amazon": [7, 16, 19], "s3": [7, 10, 16, 21], "amazonaw": [7, 23], "aw": [7, 23], "teradatatoteradataoper": [8, 22], "dest_teradata_conn_id": [8, 25], "destination_t": [8, 25], "source_teradata_conn_id": [8, 25], "sql_param": [8, 25], "rows_chunk": [8, 25], "move": [8, 9, 10], "destin": [8, 14], "against": 8, "per": 8, "chunk": 8, "src_hook": 8, "dest_hook": 8, "exampl": [9, 10, 11, 12, 13, 14, 18, 19, 20, 21, 23, 24, 25], "airflow": [9, 10, 11, 12, 13, 14, 16, 20, 21, 26], "dag": [9, 10, 11, 12, 13, 14], "show": [9, 10, 11, 12, 13, 14], "usag": [9, 10, 11, 12, 14, 21, 23, 24, 25], "file": [9, 10, 18, 20, 23, 24], "In": [9, 10], "acycl": [9, 10], "graph": [9, 10], "below": [9, 10, 14, 19, 20, 21, 23], "assum": [9, 10, 11, 12, 13, 14, 24], "wasb_default": [9, 21], "alreadi": [9, 10, 11, 12, 13, 14, 20], "report": [9, 10], "subsequ": [9, 10], "drop": [9, 10, 20, 21, 23, 25], "env_id": [9, 10, 11, 12, 14, 21, 23, 24, 25], "dag_id": [9, 10, 11, 12, 13, 14, 21, 23, 24, 25], "example_azure_blob_to_teradata_transfer_oper": [9, 21], "conn_id": [9, 10, 11, 12, 13, 14, 18, 21, 23, 24, 25], "transfer_data_csv": [9, 10, 21, 23], "test_run": [9, 10, 11, 12, 13, 14], "s3storagetoteradataoper": 10, "example_s3_to_teradata_transfer_oper": [10, 23], "teradata_ssl_default": 11, "local": [11, 12, 13, 20], "updat": [11, 12, 16, 17], "delet": [11, 12], "select": [11, 12, 20, 21, 23, 24, 25], "task": [11, 12, 13, 21, 23, 24, 25], "create_country_t": 11, "create_t": [12, 24, 25], "creation": 13, "teradata_sp_cal": [13, 24], "create_sp_in_inout": [13, 24], "run": [14, 20], "sampl": 14, "my_us": 14, "copi": 14, "example_teradata_to_teradata_transfer_oper": 14, "create_src_t": 14, "example_azure_blob_to_teradata_transf": [15, 21], "example_s3_to_teradata_transf": [15, 23], "example_ssl_teradata": 15, "example_teradata": [15, 24, 25], "example_teradata_call_sp": [15, 24], "example_teradata_to_teradata_transf": [15, 25], "apach": [16, 20], "provid": [16, 20, 21, 23, 24, 25, 26], "teradata": [16, 20], "40378": [16, 17], "releas": [16, 17, 19], "sever": 16, "new": [16, 26], "introduct": 16, "support": [16, 18, 19, 23], "inclus": 16, "integr": [16, 18], "provis": 16, "necessari": 16, "along": 16, "unit": 16, "system": [16, 21, 23, 24, 25], "test": [16, 21, 23, 24, 25, 26], "modif": 16, "39217": [16, 17], "faster": [16, 17], "airflow_vers": [16, 17], "import": [16, 17, 20, 21, 23], "39552": [16, 17], "simplifi": [16, 17], "39497": [16, 17], "onli": [16, 26], "avail": [16, 20], "7": [16, 17, 19], "explain": 16, "polici": [16, 26], "bump": [16, 17], "minimum": [16, 17, 19], "version": [16, 17, 19, 20, 23, 26], "39240": [16, 17], "alwai": [16, 17, 26], "method": [16, 17, 24], "wai": [16, 17, 24], "much": [16, 17], "38715": [16, 17], "initi": 16, "36953": [16, 17], "previou": [16, 20], "packag": 16, "were": 16, "own": 16, "felip": 16, "lola": 16, "under": 16, "github": 16, "flola": 16, "These": 16, "maintain": [16, 24], "migrat": 16, "older": [16, 26], "recommend": [16, 20], "read": 16, "refactor": 16, "code": [16, 20, 24], "detail": [17, 18, 20, 23], "chang": [17, 26], "high": 17, "level": [17, 24], "changelog": 17, "see": [17, 19, 23], "latest": [17, 26], "2024": 17, "06": [17, 21, 23], "22": 17, "subject": 17, "33a14198c1": 17, "05": 17, "30": 17, "11f219abff": 17, "4th": 17, "wave": 17, "mai": 17, "39934": 17, "0b9232e54d": 17, "29": 17, "26": 17, "34500f3a2f": 17, "3rd": 17, "39738": 17, "2b1a2f8d56": 17, "11": [17, 20], "reappli": 17, "all": [17, 18, 19, 26], "39554": 17, "2c05187b07": 17, "73918925ed": 17, "08": 17, "01": 17, "fe4605a10": 17, "1st": 17, "39328": 17, "ead9b00f7c": 17, "04": 17, "25": [17, 24, 25], "7ab24c7723": 17, "12": [17, 20], "5fa80b6aea": 17, "rc1": 17, "april": 17, "38863": 17, "0a74928894": 17, "03": 17, "18": 17, "ruff": 17, "38240": 17, "02": 17, "b2f0279cc1": 17, "ad": 17, "hoc": 17, "rc2": 17, "februari": 17, "37624": 17, "69d48ed7b5": 17, "21": 17, "37589": 17, "5a0be392e6": 17, "16": 17, "add": 17, "comment": 17, "about": [17, 20, 26], "manag": [17, 20], "37488": 17, "c41794d056": 17, "15": 17, "enabl": 18, "host": 18, "login": [18, 21], "user": [18, 20, 21, 23, 24, 25], "follow": [18, 20, 21, 23, 24, 25, 26], "standard": 18, "tmode": 18, "mode": 18, "possibl": [18, 24], "ansi": 18, "tera": 18, "There": [18, 20], "six": 18, "disabl": 18, "allow": [18, 23], "prefer": 18, "verifi": [18, 19], "ca": 18, "full": 18, "sslca": 18, "certif": [18, 20], "sslcapath": 18, "tl": 18, "cipher": 18, "sslcipher": 18, "sslcrc": 18, "revoc": 18, "check": [18, 20], "sslprotocol": 18, "protocol": 18, "found": [18, 26], "tmp": 18, "sslkei": 18, "kei": [18, 20, 21], "airflow_conn_": 18, "syntax": 18, "where": [18, 24, 25, 26], "compon": 18, "encod": 18, "export": 18, "airflow_conn_teradata_default": 18, "teradata_us": 18, "xxxxxxxxxxxx": 18, "teradatadb": 18, "2ftmp": 18, "2fserver": 18, "class": 19, "top": [19, 20], "pip": [19, 20], "teradatasqlalchemi": 19, "28": 19, "those": [19, 20], "might": [19, 26], "need": 19, "pypi": [19, 26], "microsoft": 19, "checksum": [19, 20], "signatur": [19, 20], "site": 19, "sdist": [19, 20], "asc": [19, 20], "sha512": [19, 20], "wheel": 19, "page": 20, "describ": 20, "download": [20, 23], "offici": 20, "most": 20, "choos": 20, "differ": 20, "down": 20, "left": 20, "whl": 20, "want": [20, 26], "origin": 20, "softwar": 20, "foundat": 20, "link": 20, "abov": 20, "build": 20, "pgp": 20, "essenti": 20, "sha": 20, "gpg": 20, "pleas": 20, "well": 20, "relev": 20, "distribut": 20, "main": [20, 26], "directori": 20, "mirror": 20, "pgpk": 20, "ka": 20, "To": [20, 24, 25], "binari": 20, "pgpv": 20, "tar": 20, "gz": 20, "made": 20, "sat": 20, "sep": 20, "49": 20, "54": 20, "2021": 20, "bst": 20, "rsa": 20, "cde15c6e4d3a8ec4ecf4ba4b6674e08ad7de406f": 20, "issuer": 20, "kaxilnaik": 20, "org": 20, "good": [20, 26], "kaxil": 20, "naik": 20, "unknown": 20, "aka": 20, "gmail": 20, "warn": 20, "certifi": 20, "trust": 20, "indic": 20, "belong": 20, "owner": [20, 24, 25], "primari": 20, "fingerprint": 20, "cde1": 20, "5c6e": 20, "4d3a": 20, "8ec4": 20, "ecf4": 20, "ba4b": 20, "6674": 20, "e08a": 20, "d7de": 20, "406f": 20, "correct": 20, "do": 20, "worri": 20, "self": 20, "sign": 20, "why": 20, "By": 20, "step": 20, "know": 20, "valid": 20, "sum": 20, "shasum": 20, "512": 20, "diff": 20, "match": 20, "script": 20, "bin": 20, "bash": 20, "package_vers": 20, "package_nam": 20, "provider_download_dir": 20, "mktemp": 20, "d": [20, 21], "dep": 20, "dest": 20, "curl": 20, "apache_airflow_providers_teradata": 20, "py3": 20, "l": 20, "o": [20, 21, 23, 24, 25], "echo": 20, "la": 20, "onc": [20, 21, 23, 24, 25], "instruct": [20, 26], "chapter": 20, "remov": 20, "temporari": [20, 23], "folder": 20, "purpos": [21, 23, 24, 25], "defin": [21, 23, 24, 25], "involv": [21, 23, 24, 25], "leverag": [21, 23], "read_no": [21, 23], "directli": [21, 23], "perman": [21, 23], "AS": [21, 23, 24, 25], "function": [21, 23], "multiset": 21, "multiset_table_nam": 21, "authorization_object": 21, "WITH": [21, 24], "facilit": 21, "grant": 21, "convers": 21, "secret": 21, "privileg": 21, "preced": 21, "py": [21, 23, 24, 25], "task_id": [21, 23, 24, 25], "transfer_data_blob_to_teradata_csv": 21, "akiaxox5jikeotfww4ul": 21, "td": [21, 23], "usg": [21, 23], "csvdata": [21, 23], "09380000": 21, "2018": [21, 23], "example_blob_teradata_csv": 21, "trigger_rul": [21, 23], "all_don": [21, 23], "transfer_key_data_csv": [21, 23], "transfer_key_data_blob_to_teradata_csv": 21, "airflowteradata": 21, "extern": [21, 23, 24], "transfer_auth_data_csv": [21, 23], "transfer_auth_data_blob_to_teradata_csv": 21, "azure_author": 21, "transfer_data_json": [21, 23], "transfer_data_blob_to_teradata_json": 21, "jsondata": [21, 23], "example_blob_teradata_json": 21, "transfer_data_parquet": [21, 23], "transfer_data_blob_to_teradata_parquet": 21, "parquetdata": [21, 23], "09394500": [21, 23], "example_blob_teradata_parquet": 21, "we": [21, 23, 24, 25, 26], "put": [21, 23, 24, 25], "everyth": [21, 23, 24, 25], "togeth": [21, 23, 24, 25], "our": [21, 23, 24, 25], "environ": [21, 23, 24, 25], "system_tests_env_id": [21, 23, 24, 25], "start_dat": [21, 23, 24, 25], "datetim": [21, 23, 24, 25], "2020": [21, 23, 24, 25], "schedul": [21, 23, 24, 25], "catchup": [21, 23, 24, 25], "default_arg": [21, 23, 24, 25], "read_data_table_csv": [21, 23], "count": 21, "drop_table_csv": [21, 23], "read_key_data_table_csv": [21, 23], "drop_key_table_csv": [21, 23], "create_azure_author": 21, "var": [21, 23], "azure_blob_accountnam": 21, "azure_blob_account_secret_kei": 21, "read_auth_data_table_csv": [21, 23], "drop_auth_table_csv": [21, 23], "drop_auth": [21, 23], "read_data_table_json": [21, 23], "drop_table_json": [21, 23], "read_data_table_parquet": [21, 23], "drop_table_parquet": [21, 23], "simpl": [23, 24], "servic": 23, "vantag": 23, "current": [23, 24], "doe": 23, "secur": 23, "token": 23, "st": 23, "exclus": 23, "long": 23, "term": 23, "transfer_data_s3_to_teradata_csv": 23, "example_s3_teradata_csv": 23, "transfer_data_s3_to_teradata_json": 23, "example_s3_teradata_json": 23, "transfer_data_s3_to_teradata_parquet": 23, "example_s3_teradata_parquet": 23, "s3_to_teradata_transfer_operator_howto_guide_transfer_data_public_s3_to_teradata_csv": 23, "end": [23, 24], "s3_to_teradata_transfer_operator_howto_guide_read_data_table_csv": 23, "s3_to_teradata_transfer_operator_howto_guide_drop_table_csv": 23, "s3_to_teradata_transfer_operator_howto_guide_transfer_data_access_s3_to_teradata_csv": 23, "transfer_key_data_s3_to_teradata_key_csv": 23, "airflowteradatatest": 23, "ap": 23, "southeast": 23, "s3_to_teradata_transfer_operator_howto_guide_create_author": 23, "create_aws_author": 23, "aws_author": 23, "aws_access_key_id": 23, "aws_secret_access_kei": 23, "s3_to_teradata_transfer_operator_howto_guide_transfer_data_authorization_s3_to_teradata_csv": 23, "transfer_auth_data_s3_to_teradata_auth_csv": 23, "east": 23, "devtool": 23, "s3_to_teradata_transfer_operator_howto_guide_drop_author": 23, "s3_to_teradata_transfer_operator_howto_guide_transfer_data_s3_to_teradata_json": 23, "s3_to_teradata_transfer_operator_howto_guide_read_data_table_json": 23, "s3_to_teradata_transfer_operator_howto_guide_drop_table_json": 23, "s3_to_teradata_transfer_operator_howto_guide_transfer_data_s3_to_teradata_parquet": 23, "s3_to_teradata_transfer_operator_howto_guide_read_data_table_parquet": 23, "s3_to_teradata_transfer_operator_howto_guide_drop_t": 23, "arbitrari": 24, "countri": [24, 25], "country_id": [24, 25], "integ": [24, 25], "char": [24, 25], "contin": [24, 25], "easili": 24, "separ": [24, 26], "create_table_from_external_fil": [24, 25], "fallback": 24, "varchar": 24, "50": 24, "descript": [24, 25], "256": 24, "popul": 24, "populate_t": [24, 25], "INTO": [24, 25], "danni": [24, 25], "musician": [24, 25], "simon": [24, 25], "chef": [24, 25], "lili": [24, 25], "florist": [24, 25], "tim": [24, 25], "pet": [24, 25], "shop": [24, 25], "get_all_countri": [24, 25], "attribut": 24, "make": 24, "dynam": 24, "inject": 24, "request": 24, "dure": 24, "runtim": 24, "find": 24, "asian": 24, "get_countries_from_contin": [24, 25], "param": [24, 25], "asia": [24, 25], "drop_users_t": [24, 25], "drop_country_t": [24, 25], "create_schema": [24, 25], "airflow_temp": [24, 25], "perm": [24, 25], "10e6": [24, 25], "create_table_with_schema": [24, 25], "schema_t": [24, 25], "drop_schema_t": [24, 25], "drop_schema": [24, 25], "replac": 24, "test_procedur": 24, "val_in": 24, "val_in_out": 24, "val_out": 24, "value_str_out": 24, "100": 24, "begin": 24, "4": 24, "output": 24, "input": 24, "serv": 24, "addition": 24, "invok": 24, "variou": 24, "manner": 24, "One": 24, "approach": 24, "position": 24, "opr_sp_typ": 24, "altern": 24, "design": 24, "opr_sp_place_hold": 24, "anoth": 24, "entail": 24, "opr_sp_dict": 24, "str_out": 24, "gettimestampoutparamet": 24, "out_timestamp": 24, "timestamp": 24, "assign": 24, "current_timestamp": 24, "yield": 24, "singular": 24, "callabl": 24, "through": 24, "opr_sp_timestamp": 24, "declar": 24, "cur1": 24, "cursor": 24, "FOR": 24, "dbc": 24, "dbcinfo": 24, "BY": 24, "cur2": 24, "infodata": 24, "infokei": 24, "open": 24, "produc": 24, "two": 24, "repres": 24, "create_sp_param_dr": 24, "examplestoredproc": 24, "p1": 24, "p2": 24, "p3": 24, "result": 24, "max_active_run": 24, "max_active_task": 24, "2023": 24, "create_sp_timestamp": 24, "opr_sp_param_dr": 24, "drop_sp": 24, "drop_sp_test": 24, "drop_sp_timestamp": 24, "transfer_data": 25, "my_users_dest": 25, "my_users_src": 25, "independ": 26, "itself": 26, "vulner": 26, "publish": 26, "upgrad": 26, "instal": 26, "develop": 26, "done": 26, "branch": 26, "next": 26, "strict": 26, "semver": 26, "scope": 26, "major": 26, "break": 26, "minor": 26, "patchlevel": 26, "bug": 26, "fix": 26, "bugfix": 26, "receiv": 26, "rule": 26, "critic": 26, "reason": 26, "band": 26, "case": 26, "stakehold": 26, "decid": 26, "cherri": 26, "pick": 26, "mix": 26, "govern": 26, "interest": 26, "parti": 26}, "objects": {"airflow.providers": [[2, 0, 0, "-", "teradata"]], "airflow.providers.teradata": [[2, 1, 1, "", "__version__"], [0, 0, 0, "-", "hooks"], [3, 0, 0, "-", "operators"], [6, 0, 0, "-", "transfers"]], "airflow.providers.teradata.hooks": [[1, 0, 0, "-", "teradata"]], "airflow.providers.teradata.hooks.teradata": [[1, 1, 1, "", "PARAM_TYPES"], [1, 2, 1, "", "TeradataHook"]], "airflow.providers.teradata.hooks.teradata.TeradataHook": [[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, 3, 1, "", "get_sqlalchemy_engine"], [1, 3, 1, "", "get_ui_field_behaviour"], [1, 4, 1, "", "hook_name"], [1, 4, 1, "", "placeholder"], [1, 4, 1, "", "supports_autocommit"], [1, 4, 1, "", "supports_executemany"]], "airflow.providers.teradata.operators": [[4, 0, 0, "-", "teradata"]], "airflow.providers.teradata.operators.teradata": [[4, 2, 1, "", "TeradataOperator"], [4, 2, 1, "", "TeradataStoredProcedureOperator"]], "airflow.providers.teradata.operators.teradata.TeradataOperator": [[4, 4, 1, "", "template_ext"], [4, 4, 1, "", "template_fields"], [4, 4, 1, "", "template_fields_renderers"], [4, 4, 1, "", "ui_color"]], "airflow.providers.teradata.operators.teradata.TeradataStoredProcedureOperator": [[4, 3, 1, "", "execute"], [4, 4, 1, "", "template_fields"], [4, 4, 1, "", "ui_color"]], "airflow.providers.teradata.transfers": [[5, 0, 0, "-", "azure_blob_to_teradata"], [7, 0, 0, "-", "s3_to_teradata"], [8, 0, 0, "-", "teradata_to_teradata"]], "airflow.providers.teradata.transfers.azure_blob_to_teradata": [[5, 2, 1, "", "AzureBlobStorageToTeradataOperator"]], "airflow.providers.teradata.transfers.azure_blob_to_teradata.AzureBlobStorageToTeradataOperator": [[5, 3, 1, "", "execute"], [5, 4, 1, "", "template_fields"], [5, 4, 1, "", "ui_color"]], "airflow.providers.teradata.transfers.s3_to_teradata": [[7, 2, 1, "", "S3ToTeradataOperator"]], "airflow.providers.teradata.transfers.s3_to_teradata.S3ToTeradataOperator": [[7, 3, 1, "", "execute"], [7, 4, 1, "", "template_fields"], [7, 4, 1, "", "ui_color"]], "airflow.providers.teradata.transfers.teradata_to_teradata": [[8, 2, 1, "", "TeradataToTeradataOperator"]], "airflow.providers.teradata.transfers.teradata_to_teradata.TeradataToTeradataOperator": [[8, 3, 1, "", "dest_hook"], [8, 3, 1, "", "execute"], [8, 3, 1, "", "src_hook"], [8, 4, 1, "", "template_ext"], [8, 4, 1, "", "template_fields"], [8, 4, 1, "", "template_fields_renderers"], [8, 4, 1, "", "ui_color"]], "tests.system.providers": [[15, 0, 0, "-", "teradata"]], "tests.system.providers.teradata": [[9, 0, 0, "-", "example_azure_blob_to_teradata_transfer"], [10, 0, 0, "-", "example_s3_to_teradata_transfer"], [11, 0, 0, "-", "example_ssl_teradata"], [12, 0, 0, "-", "example_teradata"], [13, 0, 0, "-", "example_teradata_call_sp"], [14, 0, 0, "-", "example_teradata_to_teradata_transfer"]], "tests.system.providers.teradata.example_azure_blob_to_teradata_transfer": [[9, 1, 1, "", "CONN_ID"], [9, 1, 1, "", "DAG_ID"], [9, 1, 1, "", "ENV_ID"], [9, 1, 1, "", "test_run"], [9, 1, 1, "", "transfer_data_csv"]], "tests.system.providers.teradata.example_s3_to_teradata_transfer": [[10, 1, 1, "", "CONN_ID"], [10, 1, 1, "", "DAG_ID"], [10, 1, 1, "", "ENV_ID"], [10, 1, 1, "", "test_run"], [10, 1, 1, "", "transfer_data_csv"]], "tests.system.providers.teradata.example_ssl_teradata": [[11, 1, 1, "", "CONN_ID"], [11, 1, 1, "", "DAG_ID"], [11, 1, 1, "", "ENV_ID"], [11, 1, 1, "", "create_country_table"], [11, 1, 1, "", "test_run"]], "tests.system.providers.teradata.example_teradata": [[12, 1, 1, "", "CONN_ID"], [12, 1, 1, "", "DAG_ID"], [12, 1, 1, "", "ENV_ID"], [12, 1, 1, "", "create_table"], [12, 1, 1, "", "test_run"]], "tests.system.providers.teradata.example_teradata_call_sp": [[13, 1, 1, "", "CONN_ID"], [13, 1, 1, "", "DAG_ID"], [13, 1, 1, "", "create_sp_in_inout"], [13, 1, 1, "", "test_run"]], "tests.system.providers.teradata.example_teradata_to_teradata_transfer": [[14, 1, 1, "", "CONN_ID"], [14, 1, 1, "", "DAG_ID"], [14, 1, 1, "", "ENV_ID"], [14, 1, 1, "", "create_src_table"], [14, 1, 1, "", "test_run"]]}, "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, 7, 8, 17, 19], "provid": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 19], "teradata": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 21, 22, 23, 24, 25], "hook": [0, 1], "submodul": [0, 3, 6, 15], "modul": [1, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14], "content": [1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14], "class": [1, 4, 5, 7, 8], "attribut": 1, "subpackag": 2, "packag": [2, 17, 19, 20], "oper": [3, 4, 21, 22, 23, 24, 25], "transfer": [5, 6, 7, 8, 21, 23, 25], "azure_blob_to_teradata": 5, "s3_to_teradata": 7, "teradata_to_teradata": 8, "test": [9, 10, 11, 12, 13, 14, 15], "system": [9, 10, 11, 12, 13, 14, 15], "example_azure_blob_to_teradata_transf": 9, "example_s3_to_teradata_transf": 10, "example_ssl_teradata": 11, "example_teradata": 12, "example_teradata_call_sp": 13, "example_teradata_to_teradata_transf": 14, "changelog": 16, "2": [16, 17], "3": [16, 17], "0": [16, 17], "featur": 16, "1": [16, 17], "misc": 16, "break": 16, "chang": 16, "apach": [17, 19], "connect": [18, 21], "configur": 18, "instal": [19, 20], "requir": 19, "cross": 19, "depend": 19, "download": 19, "offici": 19, "from": [20, 21, 23, 24], "sourc": 20, "releas": [20, 26], "integr": 20, "verifi": 20, "pypi": 20, "azureblobstoragetoteradataoper": 21, "data": [21, 23, 24, 25], "public": 21, "azur": 21, "blob": 21, "storag": 21, "privat": 21, "aw": 21, "author": 21, "object": 21, "csv": [21, 23], "format": [21, 23], "json": [21, 23], "parquet": [21, 23], "The": [21, 23, 24, 25], "complet": [21, 23, 24, 25], "dag": [21, 23, 24, 25], "s3toteradataoper": 23, "s3": 23, "teradataoper": 24, "common": 24, "databas": 24, "creat": 24, "tabl": 24, "insert": 24, "fetch": 24, "record": 24, "your": 24, "pass": 24, "paramet": 24, "drop": 24, "teradatastoredprocedureoper": 24, "execut": 24, "store": 24, "procedur": 24, "teradatatoteradataoper": 25, "between": 25, "two": 25, "instanc": 25, "teradatatoteradata": 25, "secur": 26, "patch": 26}, "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.teradata.hooks": [[0, "module-airflow.providers.teradata.hooks"]], "Submodules": [[0, "submodules"], [3, "submodules"], [6, "submodules"], [15, "submodules"]], "airflow.providers.teradata.hooks.teradata": [[1, "module-airflow.providers.teradata.hooks.teradata"]], "Module Contents": [[1, "module-contents"], [4, "module-contents"], [5, "module-contents"], [7, "module-contents"], [8, "module-contents"], [9, "module-contents"], [10, "module-contents"], [11, "module-contents"], [12, "module-contents"], [13, "module-contents"], [14, "module-contents"]], "Classes": [[1, "classes"], [4, "classes"], [5, "classes"], [7, "classes"], [8, "classes"]], "Attributes": [[1, "attributes"]], "airflow.providers.teradata": [[2, "module-airflow.providers.teradata"]], "Subpackages": [[2, "subpackages"]], "Package Contents": [[2, "package-contents"]], "airflow.providers.teradata.operators": [[3, "module-airflow.providers.teradata.operators"]], "airflow.providers.teradata.operators.teradata": [[4, "module-airflow.providers.teradata.operators.teradata"]], "airflow.providers.teradata.transfers.azure_blob_to_teradata": [[5, "module-airflow.providers.teradata.transfers.azure_blob_to_teradata"]], "airflow.providers.teradata.transfers": [[6, "module-airflow.providers.teradata.transfers"]], "airflow.providers.teradata.transfers.s3_to_teradata": [[7, "module-airflow.providers.teradata.transfers.s3_to_teradata"]], "airflow.providers.teradata.transfers.teradata_to_teradata": [[8, "module-airflow.providers.teradata.transfers.teradata_to_teradata"]], "tests.system.providers.teradata.example_azure_blob_to_teradata_transfer": [[9, "module-tests.system.providers.teradata.example_azure_blob_to_teradata_transfer"]], "tests.system.providers.teradata.example_s3_to_teradata_transfer": [[10, "module-tests.system.providers.teradata.example_s3_to_teradata_transfer"]], "tests.system.providers.teradata.example_ssl_teradata": [[11, "module-tests.system.providers.teradata.example_ssl_teradata"]], "tests.system.providers.teradata.example_teradata": [[12, "module-tests.system.providers.teradata.example_teradata"]], "tests.system.providers.teradata.example_teradata_call_sp": [[13, "module-tests.system.providers.teradata.example_teradata_call_sp"]], "tests.system.providers.teradata.example_teradata_to_teradata_transfer": [[14, "module-tests.system.providers.teradata.example_teradata_to_teradata_transfer"]], "tests.system.providers.teradata": [[15, "module-tests.system.providers.teradata"]], "Changelog": [[16, "changelog"]], "2.3.0": [[16, "id1"], [17, "id1"]], "Features": [[16, "features"], [16, "id3"]], "2.2.0": [[16, "id2"], [17, "id2"]], "2.1.1": [[16, "id4"], [17, "id3"]], "Misc": [[16, "misc"], [16, "id6"]], "2.1.0": [[16, "id5"], [17, "id4"]], "2.0.0": [[16, "id7"], [17, "id5"]], "Breaking changes": [[16, "breaking-changes"]], "Package apache-airflow-providers-teradata": [[17, "package-apache-airflow-providers-teradata"]], "Teradata Connection": [[18, "teradata-connection"]], "Configuring the Connection": [[18, "configuring-the-connection"]], "apache-airflow-providers-teradata": [[19, "apache-airflow-providers-teradata"]], "apache-airflow-providers-teradata package": [[19, "apache-airflow-providers-teradata-package"]], "Provider package": [[19, "provider-package"]], "Installation": [[19, "installation"]], "Requirements": [[19, "requirements"]], "Cross provider package dependencies": [[19, "cross-provider-package-dependencies"]], "Downloading official packages": [[19, "downloading-official-packages"]], "Installing from sources": [[20, "installing-from-sources"]], "Released packages": [[20, "released-packages"]], "Release integrity": [[20, "release-integrity"]], "Verifying PyPI releases": [[20, "verifying-pypi-releases"]], "AzureBlobStorageToTeradataOperator": [[21, "azureblobstoragetoteradataoperator"]], "Transferring data from public Azure Blob Storage to Teradata": [[21, "transferring-data-from-public-azure-blob-storage-to-teradata"]], "Transferring data from private Azure Blob Storage to Teradata with AWS connection": [[21, "transferring-data-from-private-azure-blob-storage-to-teradata-with-aws-connection"]], "Transferring data from private Azure Blob Storage to Teradata with Teradata Authorization Object": [[21, "transferring-data-from-private-azure-blob-storage-to-teradata-with-teradata-authorization-object"]], "Transferring data in CSV format from Azure Blob Storage to Teradata": [[21, "transferring-data-in-csv-format-from-azure-blob-storage-to-teradata"]], "Transferring data in JSON format from Azure Blob Storage to Teradata": [[21, "transferring-data-in-json-format-from-azure-blob-storage-to-teradata"]], "Transferring data in PARQUET format from Azure Blob Storage to Teradata": [[21, "transferring-data-in-parquet-format-from-azure-blob-storage-to-teradata"]], "The complete AzureBlobStorageToTeradataOperator Operator DAG": [[21, "the-complete-azureblobstoragetoteradataoperator-operator-dag"]], "Teradata operators": [[22, "teradata-operators"]], "S3ToTeradataOperator": [[23, "s3toteradataoperator"]], "Transferring data in CSV format from S3 to Teradata": [[23, "transferring-data-in-csv-format-from-s3-to-teradata"]], "Transferring data in JSON format from S3 to Teradata": [[23, "transferring-data-in-json-format-from-s3-to-teradata"]], "Transferring data in PARQUET format from S3 to Teradata": [[23, "transferring-data-in-parquet-format-from-s3-to-teradata"]], "The complete S3ToTeradataOperator Operator DAG": [[23, "the-complete-s3toteradataoperator-operator-dag"]], "TeradataOperator": [[24, "teradataoperator"]], "Common Database Operations with TeradataOperator": [[24, "common-database-operations-with-teradataoperator"]], "Creating a Teradata database table": [[24, "creating-a-teradata-database-table"]], "Inserting data into a Teradata database table": [[24, "inserting-data-into-a-teradata-database-table"]], "Fetching records from your Teradata database table": [[24, "fetching-records-from-your-teradata-database-table"]], "Passing Parameters into TeradataOperator": [[24, "passing-parameters-into-teradataoperator"]], "Dropping a Teradata database table": [[24, "dropping-a-teradata-database-table"]], "The complete Teradata Operator DAG": [[24, "the-complete-teradata-operator-dag"]], "TeradataStoredProcedureOperator": [[24, "teradatastoredprocedureoperator"]], "Execute a Stored Procedure in a Teradata database": [[24, "execute-a-stored-procedure-in-a-teradata-database"]], "The complete TeradataStoredProcedureOperator DAG": [[24, "the-complete-teradatastoredprocedureoperator-dag"]], "TeradataToTeradataOperator": [[25, "teradatatoteradataoperator"]], "Transfer data between two Teradata instances": [[25, "transfer-data-between-two-teradata-instances"]], "The complete TeradataToTeradata Transfer Operator DAG": [[25, "the-complete-teradatatoteradata-transfer-operator-dag"]], "Releasing security patches": [[26, "releasing-security-patches"]]}, "indexentries": {"airflow.providers.teradata.hooks": [[0, "module-airflow.providers.teradata.hooks"]], "module": [[0, "module-airflow.providers.teradata.hooks"], [1, "module-airflow.providers.teradata.hooks.teradata"], [2, "module-airflow.providers.teradata"], [3, "module-airflow.providers.teradata.operators"], [4, "module-airflow.providers.teradata.operators.teradata"], [5, "module-airflow.providers.teradata.transfers.azure_blob_to_teradata"], [6, "module-airflow.providers.teradata.transfers"], [7, "module-airflow.providers.teradata.transfers.s3_to_teradata"], [8, "module-airflow.providers.teradata.transfers.teradata_to_teradata"], [9, "module-tests.system.providers.teradata.example_azure_blob_to_teradata_transfer"], [10, "module-tests.system.providers.teradata.example_s3_to_teradata_transfer"], [11, "module-tests.system.providers.teradata.example_ssl_teradata"], [12, "module-tests.system.providers.teradata.example_teradata"], [13, "module-tests.system.providers.teradata.example_teradata_call_sp"], [14, "module-tests.system.providers.teradata.example_teradata_to_teradata_transfer"], [15, "module-tests.system.providers.teradata"]], "param_types (in module airflow.providers.teradata.hooks.teradata)": [[1, "airflow.providers.teradata.hooks.teradata.PARAM_TYPES"]], "teradatahook (class in airflow.providers.teradata.hooks.teradata)": [[1, "airflow.providers.teradata.hooks.teradata.TeradataHook"]], "airflow.providers.teradata.hooks.teradata": [[1, "module-airflow.providers.teradata.hooks.teradata"]], "bulk_insert_rows() (airflow.providers.teradata.hooks.teradata.teradatahook method)": [[1, "airflow.providers.teradata.hooks.teradata.TeradataHook.bulk_insert_rows"]], "callproc() (airflow.providers.teradata.hooks.teradata.teradatahook method)": [[1, "airflow.providers.teradata.hooks.teradata.TeradataHook.callproc"]], "conn_name_attr (airflow.providers.teradata.hooks.teradata.teradatahook attribute)": [[1, "airflow.providers.teradata.hooks.teradata.TeradataHook.conn_name_attr"]], "conn_type (airflow.providers.teradata.hooks.teradata.teradatahook attribute)": [[1, "airflow.providers.teradata.hooks.teradata.TeradataHook.conn_type"]], "default_conn_name (airflow.providers.teradata.hooks.teradata.teradatahook attribute)": [[1, "airflow.providers.teradata.hooks.teradata.TeradataHook.default_conn_name"]], "get_conn() (airflow.providers.teradata.hooks.teradata.teradatahook method)": [[1, "airflow.providers.teradata.hooks.teradata.TeradataHook.get_conn"]], "get_sqlalchemy_engine() (airflow.providers.teradata.hooks.teradata.teradatahook method)": [[1, "airflow.providers.teradata.hooks.teradata.TeradataHook.get_sqlalchemy_engine"]], "get_ui_field_behaviour() (airflow.providers.teradata.hooks.teradata.teradatahook static method)": [[1, "airflow.providers.teradata.hooks.teradata.TeradataHook.get_ui_field_behaviour"]], "hook_name (airflow.providers.teradata.hooks.teradata.teradatahook attribute)": [[1, "airflow.providers.teradata.hooks.teradata.TeradataHook.hook_name"]], "placeholder (airflow.providers.teradata.hooks.teradata.teradatahook attribute)": [[1, "airflow.providers.teradata.hooks.teradata.TeradataHook.placeholder"]], "supports_autocommit (airflow.providers.teradata.hooks.teradata.teradatahook attribute)": [[1, "airflow.providers.teradata.hooks.teradata.TeradataHook.supports_autocommit"]], "supports_executemany (airflow.providers.teradata.hooks.teradata.teradatahook attribute)": [[1, "airflow.providers.teradata.hooks.teradata.TeradataHook.supports_executemany"]], "__version__ (in module airflow.providers.teradata)": [[2, "airflow.providers.teradata.__version__"]], "airflow.providers.teradata": [[2, "module-airflow.providers.teradata"]], "airflow.providers.teradata.operators": [[3, "module-airflow.providers.teradata.operators"]], "teradataoperator (class in airflow.providers.teradata.operators.teradata)": [[4, "airflow.providers.teradata.operators.teradata.TeradataOperator"]], "teradatastoredprocedureoperator (class in airflow.providers.teradata.operators.teradata)": [[4, "airflow.providers.teradata.operators.teradata.TeradataStoredProcedureOperator"]], "airflow.providers.teradata.operators.teradata": [[4, "module-airflow.providers.teradata.operators.teradata"]], "execute() (airflow.providers.teradata.operators.teradata.teradatastoredprocedureoperator method)": [[4, "airflow.providers.teradata.operators.teradata.TeradataStoredProcedureOperator.execute"]], "template_ext (airflow.providers.teradata.operators.teradata.teradataoperator attribute)": [[4, "airflow.providers.teradata.operators.teradata.TeradataOperator.template_ext"]], "template_fields (airflow.providers.teradata.operators.teradata.teradataoperator attribute)": [[4, "airflow.providers.teradata.operators.teradata.TeradataOperator.template_fields"]], "template_fields (airflow.providers.teradata.operators.teradata.teradatastoredprocedureoperator attribute)": [[4, "airflow.providers.teradata.operators.teradata.TeradataStoredProcedureOperator.template_fields"]], "template_fields_renderers (airflow.providers.teradata.operators.teradata.teradataoperator attribute)": [[4, "airflow.providers.teradata.operators.teradata.TeradataOperator.template_fields_renderers"]], "ui_color (airflow.providers.teradata.operators.teradata.teradataoperator attribute)": [[4, "airflow.providers.teradata.operators.teradata.TeradataOperator.ui_color"]], "ui_color (airflow.providers.teradata.operators.teradata.teradatastoredprocedureoperator attribute)": [[4, "airflow.providers.teradata.operators.teradata.TeradataStoredProcedureOperator.ui_color"]], "azureblobstoragetoteradataoperator (class in airflow.providers.teradata.transfers.azure_blob_to_teradata)": [[5, "airflow.providers.teradata.transfers.azure_blob_to_teradata.AzureBlobStorageToTeradataOperator"]], "airflow.providers.teradata.transfers.azure_blob_to_teradata": [[5, "module-airflow.providers.teradata.transfers.azure_blob_to_teradata"]], "execute() (airflow.providers.teradata.transfers.azure_blob_to_teradata.azureblobstoragetoteradataoperator method)": [[5, "airflow.providers.teradata.transfers.azure_blob_to_teradata.AzureBlobStorageToTeradataOperator.execute"]], "template_fields (airflow.providers.teradata.transfers.azure_blob_to_teradata.azureblobstoragetoteradataoperator attribute)": [[5, "airflow.providers.teradata.transfers.azure_blob_to_teradata.AzureBlobStorageToTeradataOperator.template_fields"]], "ui_color (airflow.providers.teradata.transfers.azure_blob_to_teradata.azureblobstoragetoteradataoperator attribute)": [[5, "airflow.providers.teradata.transfers.azure_blob_to_teradata.AzureBlobStorageToTeradataOperator.ui_color"]], "airflow.providers.teradata.transfers": [[6, "module-airflow.providers.teradata.transfers"]], "s3toteradataoperator (class in airflow.providers.teradata.transfers.s3_to_teradata)": [[7, "airflow.providers.teradata.transfers.s3_to_teradata.S3ToTeradataOperator"]], "airflow.providers.teradata.transfers.s3_to_teradata": [[7, "module-airflow.providers.teradata.transfers.s3_to_teradata"]], "execute() (airflow.providers.teradata.transfers.s3_to_teradata.s3toteradataoperator method)": [[7, "airflow.providers.teradata.transfers.s3_to_teradata.S3ToTeradataOperator.execute"]], "template_fields (airflow.providers.teradata.transfers.s3_to_teradata.s3toteradataoperator attribute)": [[7, "airflow.providers.teradata.transfers.s3_to_teradata.S3ToTeradataOperator.template_fields"]], "ui_color (airflow.providers.teradata.transfers.s3_to_teradata.s3toteradataoperator attribute)": [[7, "airflow.providers.teradata.transfers.s3_to_teradata.S3ToTeradataOperator.ui_color"]], "teradatatoteradataoperator (class in airflow.providers.teradata.transfers.teradata_to_teradata)": [[8, "airflow.providers.teradata.transfers.teradata_to_teradata.TeradataToTeradataOperator"]], "airflow.providers.teradata.transfers.teradata_to_teradata": [[8, "module-airflow.providers.teradata.transfers.teradata_to_teradata"]], "dest_hook() (airflow.providers.teradata.transfers.teradata_to_teradata.teradatatoteradataoperator method)": [[8, "airflow.providers.teradata.transfers.teradata_to_teradata.TeradataToTeradataOperator.dest_hook"]], "execute() (airflow.providers.teradata.transfers.teradata_to_teradata.teradatatoteradataoperator method)": [[8, "airflow.providers.teradata.transfers.teradata_to_teradata.TeradataToTeradataOperator.execute"]], "src_hook() (airflow.providers.teradata.transfers.teradata_to_teradata.teradatatoteradataoperator method)": [[8, "airflow.providers.teradata.transfers.teradata_to_teradata.TeradataToTeradataOperator.src_hook"]], "template_ext (airflow.providers.teradata.transfers.teradata_to_teradata.teradatatoteradataoperator attribute)": [[8, "airflow.providers.teradata.transfers.teradata_to_teradata.TeradataToTeradataOperator.template_ext"]], "template_fields (airflow.providers.teradata.transfers.teradata_to_teradata.teradatatoteradataoperator attribute)": [[8, "airflow.providers.teradata.transfers.teradata_to_teradata.TeradataToTeradataOperator.template_fields"]], "template_fields_renderers (airflow.providers.teradata.transfers.teradata_to_teradata.teradatatoteradataoperator attribute)": [[8, "airflow.providers.teradata.transfers.teradata_to_teradata.TeradataToTeradataOperator.template_fields_renderers"]], "ui_color (airflow.providers.teradata.transfers.teradata_to_teradata.teradatatoteradataoperator attribute)": [[8, "airflow.providers.teradata.transfers.teradata_to_teradata.TeradataToTeradataOperator.ui_color"]], "conn_id (in module tests.system.providers.teradata.example_azure_blob_to_teradata_transfer)": [[9, "tests.system.providers.teradata.example_azure_blob_to_teradata_transfer.CONN_ID"]], "dag_id (in module tests.system.providers.teradata.example_azure_blob_to_teradata_transfer)": [[9, "tests.system.providers.teradata.example_azure_blob_to_teradata_transfer.DAG_ID"]], "env_id (in module tests.system.providers.teradata.example_azure_blob_to_teradata_transfer)": [[9, "tests.system.providers.teradata.example_azure_blob_to_teradata_transfer.ENV_ID"]], "test_run (in module tests.system.providers.teradata.example_azure_blob_to_teradata_transfer)": [[9, "tests.system.providers.teradata.example_azure_blob_to_teradata_transfer.test_run"]], "tests.system.providers.teradata.example_azure_blob_to_teradata_transfer": [[9, "module-tests.system.providers.teradata.example_azure_blob_to_teradata_transfer"]], "transfer_data_csv (in module tests.system.providers.teradata.example_azure_blob_to_teradata_transfer)": [[9, "tests.system.providers.teradata.example_azure_blob_to_teradata_transfer.transfer_data_csv"]], "conn_id (in module tests.system.providers.teradata.example_s3_to_teradata_transfer)": [[10, "tests.system.providers.teradata.example_s3_to_teradata_transfer.CONN_ID"]], "dag_id (in module tests.system.providers.teradata.example_s3_to_teradata_transfer)": [[10, "tests.system.providers.teradata.example_s3_to_teradata_transfer.DAG_ID"]], "env_id (in module tests.system.providers.teradata.example_s3_to_teradata_transfer)": [[10, "tests.system.providers.teradata.example_s3_to_teradata_transfer.ENV_ID"]], "test_run (in module tests.system.providers.teradata.example_s3_to_teradata_transfer)": [[10, "tests.system.providers.teradata.example_s3_to_teradata_transfer.test_run"]], "tests.system.providers.teradata.example_s3_to_teradata_transfer": [[10, "module-tests.system.providers.teradata.example_s3_to_teradata_transfer"]], "transfer_data_csv (in module tests.system.providers.teradata.example_s3_to_teradata_transfer)": [[10, "tests.system.providers.teradata.example_s3_to_teradata_transfer.transfer_data_csv"]], "conn_id (in module tests.system.providers.teradata.example_ssl_teradata)": [[11, "tests.system.providers.teradata.example_ssl_teradata.CONN_ID"]], "dag_id (in module tests.system.providers.teradata.example_ssl_teradata)": [[11, "tests.system.providers.teradata.example_ssl_teradata.DAG_ID"]], "env_id (in module tests.system.providers.teradata.example_ssl_teradata)": [[11, "tests.system.providers.teradata.example_ssl_teradata.ENV_ID"]], "create_country_table (in module tests.system.providers.teradata.example_ssl_teradata)": [[11, "tests.system.providers.teradata.example_ssl_teradata.create_country_table"]], "test_run (in module tests.system.providers.teradata.example_ssl_teradata)": [[11, "tests.system.providers.teradata.example_ssl_teradata.test_run"]], "tests.system.providers.teradata.example_ssl_teradata": [[11, "module-tests.system.providers.teradata.example_ssl_teradata"]], "conn_id (in module tests.system.providers.teradata.example_teradata)": [[12, "tests.system.providers.teradata.example_teradata.CONN_ID"]], "dag_id (in module tests.system.providers.teradata.example_teradata)": [[12, "tests.system.providers.teradata.example_teradata.DAG_ID"]], "env_id (in module tests.system.providers.teradata.example_teradata)": [[12, "tests.system.providers.teradata.example_teradata.ENV_ID"]], "create_table (in module tests.system.providers.teradata.example_teradata)": [[12, "tests.system.providers.teradata.example_teradata.create_table"]], "test_run (in module tests.system.providers.teradata.example_teradata)": [[12, "tests.system.providers.teradata.example_teradata.test_run"]], "tests.system.providers.teradata.example_teradata": [[12, "module-tests.system.providers.teradata.example_teradata"]], "conn_id (in module tests.system.providers.teradata.example_teradata_call_sp)": [[13, "tests.system.providers.teradata.example_teradata_call_sp.CONN_ID"]], "dag_id (in module tests.system.providers.teradata.example_teradata_call_sp)": [[13, "tests.system.providers.teradata.example_teradata_call_sp.DAG_ID"]], "create_sp_in_inout (in module tests.system.providers.teradata.example_teradata_call_sp)": [[13, "tests.system.providers.teradata.example_teradata_call_sp.create_sp_in_inout"]], "test_run (in module tests.system.providers.teradata.example_teradata_call_sp)": [[13, "tests.system.providers.teradata.example_teradata_call_sp.test_run"]], "tests.system.providers.teradata.example_teradata_call_sp": [[13, "module-tests.system.providers.teradata.example_teradata_call_sp"]], "conn_id (in module tests.system.providers.teradata.example_teradata_to_teradata_transfer)": [[14, "tests.system.providers.teradata.example_teradata_to_teradata_transfer.CONN_ID"]], "dag_id (in module tests.system.providers.teradata.example_teradata_to_teradata_transfer)": [[14, "tests.system.providers.teradata.example_teradata_to_teradata_transfer.DAG_ID"]], "env_id (in module tests.system.providers.teradata.example_teradata_to_teradata_transfer)": [[14, "tests.system.providers.teradata.example_teradata_to_teradata_transfer.ENV_ID"]], "create_src_table (in module tests.system.providers.teradata.example_teradata_to_teradata_transfer)": [[14, "tests.system.providers.teradata.example_teradata_to_teradata_transfer.create_src_table"]], "test_run (in module tests.system.providers.teradata.example_teradata_to_teradata_transfer)": [[14, "tests.system.providers.teradata.example_teradata_to_teradata_transfer.test_run"]], "tests.system.providers.teradata.example_teradata_to_teradata_transfer": [[14, "module-tests.system.providers.teradata.example_teradata_to_teradata_transfer"]], "tests.system.providers.teradata": [[15, "module-tests.system.providers.teradata"]], "airflow_conn_{conn_id}": [[18, "index-0"]], "environment variable": [[18, "index-0"]]}}) |