blob: 0412cf7259f2a4026932c9709de9324ce7641663 [file] [log] [blame]
Search.setIndex({"docnames": ["core-extensions/auth-backends", "core-extensions/connections", "core-extensions/extra-links", "core-extensions/index", "core-extensions/logging", "core-extensions/secrets-backends", "howto/create-update-providers", "index", "installing-from-pypi", "installing-from-sources", "operators-and-hooks-ref/apache", "operators-and-hooks-ref/aws", "operators-and-hooks-ref/azure", "operators-and-hooks-ref/google", "operators-and-hooks-ref/index", "operators-and-hooks-ref/protocol", "operators-and-hooks-ref/services", "operators-and-hooks-ref/software", "packages-ref"], "filenames": ["core-extensions/auth-backends.rst", "core-extensions/connections.rst", "core-extensions/extra-links.rst", "core-extensions/index.rst", "core-extensions/logging.rst", "core-extensions/secrets-backends.rst", "howto/create-update-providers.rst", "index.rst", "installing-from-pypi.rst", "installing-from-sources.rst", "operators-and-hooks-ref/apache.rst", "operators-and-hooks-ref/aws.rst", "operators-and-hooks-ref/azure.rst", "operators-and-hooks-ref/google.rst", "operators-and-hooks-ref/index.rst", "operators-and-hooks-ref/protocol.rst", "operators-and-hooks-ref/services.rst", "operators-and-hooks-ref/software.rst", "packages-ref.rst"], "titles": ["Auth backends", "Connections", "Extra Links", "Core Extensions", "Writing logs", "Secret backends", "Community Providers", "Provider packages", "Installation from PyPI", "Installing Providers from Sources", "ASF: Apache Software Foundation", "AWS: Amazon Web Services", "Azure: Microsoft Azure", "Google", "Operators and Hooks Reference", "Protocol integrations", "Services", "Software integrations", "Providers packages reference"], "terms": {"thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "summari": [0, 1, 2, 4, 5, 7], "all": [0, 1, 2, 4, 5, 6, 7, 11, 13], "apach": [0, 2, 3, 4, 5, 6, 7, 8, 9, 12, 14, 16], "airflow": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], "commun": [0, 1, 2, 4, 5, 15], "provid": [0, 1, 2, 3, 4, 5, 8, 10, 11, 12, 13, 15, 16, 17], "implement": [0, 1, 2, 3, 4, 5, 6, 7], "authent": [0, 7, 12], "expos": [0, 1, 2, 4, 5, 7], "via": [0, 1, 2, 4, 5, 7, 8, 9, 18], "manag": [0, 1, 2, 4, 5, 7, 8, 9, 14, 18], "": [0, 5, 6, 7, 9, 12, 18], "web": [0, 7, 14, 18], "server": [0, 3, 7, 9, 14, 18], "api": [0, 7, 10, 11, 12, 14, 15, 16, 17, 18], "base": [0, 6, 11, 12, 13], "flask": 0, "applic": 0, "builder": 0, "capabl": [0, 5, 7, 18], "you": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17], "can": [0, 1, 2, 3, 4, 5, 6, 7, 9, 13], "read": [0, 5, 6, 7], "more": [0, 6, 7, 8], "about": [0, 6, 7, 9], "those": [0, 1, 4, 5, 6, 7, 8], "fab": 0, "secur": [0, 14, 18], "doc": [0, 6], "also": [0, 1, 2, 4, 5, 6, 7, 9, 13], "take": [0, 5], "look": [0, 5, 6, 7, 8], "avail": [0, 2, 4, 5, 6, 7, 14, 18], "core": [0, 4, 5, 14], "webserv": 0, "see": [0, 1, 2, 4, 5, 6, 7, 8, 13], "google_openid": 0, "devel": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "2": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "4": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "0": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "dev0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "an": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "experiment": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "featur": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "extend": [1, 2, 3], "custom": [1, 2, 5, 6], "each": [1, 2, 6, 7], "defin": [1, 2, 6, 7], "own": [1, 2, 5, 6], "paramet": [1, 6], "ui": [1, 6, 7], "field": [1, 7], "behaviour": [1, 7], "when": [1, 6, 7, 8], "type": [1, 6, 13], "us": [1, 3, 8, 9, 13, 15, 17], "automat": [1, 6, 7], "creat": [1, 10], "hook": [1, 6, 7, 10, 11, 12, 15, 16, 17], "specif": [1, 3, 7], "The": [1, 2, 6, 7, 9], "explain": [1, 2, 6, 7], "airbytehook": 1, "oss": 1, "osshook": 1, "s3": [1, 14], "s3hook": 1, "aw": [1, 7, 10, 13, 14, 15, 16, 17, 18], "awsgenerichook": 1, "emr": [1, 14], "emrhook": 1, "redshift": [1, 14], "redshiftsqlhook": 1, "redshiftdatahook": 1, "cassandrahook": 1, "drillhook": 1, "druiddbapihook": 1, "hdfshook": 1, "hive_cli": 1, "hiveclihook": 1, "hiveserver2": 1, "hiveserver2hook": 1, "hive_metastor": 1, "hivemetastorehook": 1, "livyhook": 1, "pig_cli": 1, "pigclihook": 1, "spark_jdbc": [1, 10], "sparkjdbchook": 1, "spark_sql": [1, 10], "sparksqlhook": 1, "sparksubmithook": 1, "sqoophook": 1, "arangodbhook": 1, "asanahook": 1, "cloudanthook": 1, "kuberneteshook": 1, "databrickshook": 1, "databrickssqlhook": 1, "dbt_cloud": 1, "dbtcloudhook": 1, "dingdinghook": 1, "discordwebhookhook": 1, "dockerhook": 1, "elasticsearchhook": 1, "exasolhook": 1, "facebook_soci": 1, "facebookadsreportinghook": 1, "ftphook": 1, "githubhook": 1, "google_cloud_platform": [1, 7], "googlebasehook": [1, 13], "dataprep": 1, "googledataprephook": 1, "gcpcloudsql": 1, "cloudsqlhook": 1, "gcpcloudsqldb": 1, "cloudsqldatabasehook": 1, "gcpbigqueri": 1, "bigqueryhook": 1, "gcpssh": 1, "computeenginesshhook": 1, "leveldb": [1, 14, 18], "leveldbhook": 1, "grpchook": 1, "vault": [1, 14, 18], "vaulthook": 1, "httphook": 1, "imaphook": 1, "influxdbhook": 1, "jdbchook": 1, "jenkinshook": 1, "jirahook": 1, "azurebasehook": 1, "azure_data_explor": 1, "azuredataexplorerhook": 1, "azure_batch": [1, 12], "azurebatchhook": 1, "azure_cosmo": [1, 12], "azurecosmosdbhook": 1, "azure_data_lak": [1, 12], "azuredatalakehook": 1, "azure_fileshar": [1, 12], "azurefilesharehook": 1, "azure_container_volum": [1, 12], "azurecontainervolumehook": 1, "azure_container_inst": [1, 12], "azurecontainerinstancehook": 1, "wasb": [1, 12], "wasbhook": 1, "azure_data_factori": [1, 12], "azuredatafactoryhook": 1, "azure_container_registri": [1, 12], "azurecontainerregistryhook": 1, "azure_service_bu": 1, "baseazureservicebushook": 1, "mssqlhook": 1, "mongo": [1, 17], "mongohook": 1, "mysqlhook": 1, "neo4jhook": 1, "odbchook": 1, "opsgeniealerthook": 1, "oraclehook": 1, "pagerdutyhook": 1, "pagerduty_ev": [1, 16], "pagerdutyeventshook": 1, "postgr": [1, 17], "postgreshook": 1, "prestohook": 1, "qubolehook": 1, "redishook": 1, "salesforcehook": 1, "sambahook": 1, "segmenthook": 1, "sftphook": 1, "slackwebhook": 1, "slackwebhookhook": 1, "snowflakehook": 1, "sqlitehook": 1, "sshhook": 1, "tableauhook": 1, "tabularhook": 1, "trinohook": 1, "verticahook": 1, "yandexcloud": 1, "yandexcloudbasehook": 1, "oper": [2, 6, 7, 10, 11, 12, 15, 16, 17], "For": [2, 6, 7, 9], "its": [2, 5, 7], "redirect": 2, "user": [2, 6, 7, 9], "extern": [2, 6, 7], "system": [2, 7, 14, 18], "button": 2, "task": [2, 4, 7], "page": [2, 7, 8, 9], "ar": [2, 6, 7, 8, 9, 11, 12, 13, 14], "here": [2, 3, 4, 5, 7, 14, 18], "batchjobdefinitionlink": 2, "batchjobdetailslink": 2, "batchjobqueuelink": 2, "emrclusterlink": 2, "cloudwatcheventslink": 2, "databricksjobrunlink": 2, "dbtcloudrunjoboperatorlink": 2, "bigqueryconsolelink": 2, "bigqueryconsoleindexablelink": 2, "aiplatformconsolelink": 2, "dataformworkflowinvocationlink": 2, "datafusioninstancelink": 2, "datafusionpipelinelink": 2, "datafusionpipelineslink": 2, "cloudsqlinstancelink": 2, "cloudsqlinstancedatabaselink": 2, "dataplextasklink": 2, "dataplextaskslink": 2, "bigquerydatasetlink": 2, "bigquerytablelink": 2, "bigquerydatatransferconfiglink": 2, "cloudtasksqueuelink": 2, "cloudtaskslink": 2, "datacatalogentrygrouplink": 2, "datacatalogentrylink": 2, "datacatalogtagtemplatelink": 2, "dataproclink": 2, "dataproclistlink": 2, "dataprocmetastoredetailedlink": 2, "dataprocmetastorelink": 2, "vertexaimodellink": 2, "vertexaimodellistlink": 2, "vertexaimodelexportlink": 2, "vertexaitraininglink": 2, "vertexaitrainingpipelineslink": 2, "vertexaidatasetlink": 2, "vertexaidatasetlistlink": 2, "vertexaihyperparametertuningjoblistlink": 2, "vertexaibatchpredictionjoblink": 2, "vertexaibatchpredictionjoblistlink": 2, "vertexaiendpointlink": 2, "vertexaiendpointlistlink": 2, "workflowsworkflowdetailslink": 2, "workflowslistofworkflowslink": 2, "workflowsexecutionlink": 2, "cloudcomposerenvironmentlink": 2, "cloudcomposerenvironmentslink": 2, "dataflowjoblink": 2, "clouddatastoreimportexportlink": 2, "clouddatastoreentitieslink": 2, "bigtableinstancelink": 2, "bigtableclusterlink": 2, "bigtabletableslink": 2, "spannerdatabaselink": 2, "spannerinstancelink": 2, "stackdrivernotificationslink": 2, "stackdriverpolicieslink": 2, "kubernetesengineclusterlink": 2, "kubernetesenginepodlink": 2, "pubsubsubscriptionlink": 2, "pubsubtopiclink": 2, "memcachedinstancedetailslink": 2, "memcachedinstancelistlink": 2, "redisinstancedetailslink": 2, "redisinstancelistlink": 2, "storagelink": 2, "filedetailslink": 2, "azuredatafactorypipelinerunlink": 2, "qdslink": 2, "list": [3, 6, 7, 14, 18], "function": [3, 14], "thei": [3, 6, 7, 8, 18], "certain": [3, 7], "auth": 3, "backend": 3, "googl": [3, 6, 7, 9, 14], "connect": [3, 5, 6, 9, 13, 14, 18], "airbyt": [3, 9, 14], "alibaba": [3, 9], "amazon": [3, 7, 9, 14], "cassandra": [3, 9, 14], "drill": [3, 9, 14], "druid": [3, 9, 14], "hdf": [3, 9, 14], "hive": [3, 9, 14], "livi": [3, 9, 14], "pig": [3, 9, 14], "spark": [3, 9, 14], "sqoop": [3, 9, 14], "arangodb": [3, 9, 14], "asana": [3, 9, 14], "ibm": [3, 9, 14, 18], "cloudant": [3, 9, 14], "kubernet": [3, 9, 14], "databrick": [3, 9, 14], "dbt": [3, 9], "cloud": [3, 4, 7, 9, 14], "dingd": [3, 9, 14], "discord": [3, 9, 14], "docker": [3, 6, 9, 14], "elasticsearch": [3, 9, 14], "exasol": [3, 9, 14], "facebook": [3, 9, 14], "file": [3, 6, 7, 9, 14, 18], "transfer": [3, 6, 7, 9, 14, 18], "protocol": [3, 9, 14, 18], "ftp": [3, 9, 14], "github": [3, 6, 9, 14], "grpc": [3, 9, 14], "hashicorp": [3, 9, 14], "hypertext": [3, 9, 14, 18], "http": [3, 6, 7, 8, 9, 14], "internet": [3, 9, 14, 18], "messag": [3, 9, 14, 18], "access": [3, 6, 7, 9, 14, 18], "imap": [3, 9, 14], "influxdb": [3, 9, 14], "java": [3, 9, 14, 18], "databas": [3, 5, 7, 9, 14, 18], "jdbc": [3, 9, 14], "jenkin": [3, 9, 14], "jira": [3, 9, 14], "microsoft": [3, 9, 14], "azur": [3, 9, 14], "sql": [3, 9, 14], "mssql": [3, 7, 9, 14], "mongodb": [3, 9, 14, 18], "mysql": [3, 9, 14], "neo4j": [3, 6, 9, 14], "odbc": [3, 9, 14], "opsgeni": [3, 9, 14], "oracl": [3, 9, 14], "pagerduti": [3, 9, 14], "postgresql": [3, 9, 14, 18], "presto": [3, 9, 14], "qubol": [3, 9, 14], "redi": [3, 9, 14], "salesforc": [3, 9, 14], "samba": [3, 9, 14], "segment": [3, 9, 14], "sftp": [3, 9, 14], "slack": [3, 9, 14], "snowflak": [3, 9, 14], "sqlite": [3, 9, 14], "ssh": [3, 9, 14], "tableau": [3, 9, 14], "tabular": [3, 9, 14], "trino": [3, 9, 14], "vertica": [3, 9, 14], "yandex": [3, 9, 14], "extra": [3, 6], "link": [3, 6], "write": [3, 7], "log": [3, 6, 14], "secret": 3, "option": [4, 7], "osstaskhandl": 4, "s3taskhandl": 4, "cloudwatchtaskhandl": 4, "elasticsearchtaskhandl": 4, "platform": [4, 14, 18], "gcstaskhandl": 4, "stackdrivertaskhandl": 4, "blob": [4, 14], "storag": [4, 14], "wasbtaskhandl": 4, "ha": [5, 6, 7, 11, 12, 13], "variabl": [5, 7], "configur": [5, 6, 7, 13], "from": [5, 6, 7, 10, 11, 12, 13], "rather": [5, 6, 7], "than": [5, 6, 7], "while": [5, 6, 7, 8], "store": 5, "inform": [5, 6, 7], "possibl": [5, 6, 7], "mani": [5, 7], "enterpris": 5, "alreadi": [5, 6, 9], "have": [5, 7], "some": [5, 6, 7, 8, 12, 13], "tap": 5, "servic": [5, 6, 7, 14, 18], "integr": [5, 7, 10, 11, 12, 13, 14, 16, 18], "ones": [5, 6], "secretsmanagerbackend": 5, "systemsmanagerparameterstorebackend": 5, "cloudsecretmanagerbackend": 5, "vaultbackend": 5, "azurekeyvaultbackend": 5, "gather": 6, "necessari": 6, "step": [6, 7, 9, 14], "guidelin": 6, "exist": [6, 7], "should": [6, 7, 8, 9], "awar": 6, "mai": 6, "distinct": 6, "cover": [6, 7], "guid": [6, 9, 10, 11, 12, 13, 15, 16, 17], "sequenc": 6, "describ": [6, 7, 8], "wa": [6, 7], "design": [6, 7], "meet": 6, "most": [6, 7, 9], "linear": 6, "flow": 6, "order": [6, 7], "develop": [6, 7, 10], "anoth": 6, "recommend": [6, 9], "help": 6, "work": [6, 7], "similar": 6, "your": [6, 8], "That": [6, 7], "wai": [6, 7], "set": 6, "up": 6, "other": [6, 7, 8, 14], "depend": [6, 7], "first": [6, 7], "need": [6, 7, 8], "local": [6, 7, 14], "environ": [6, 7], "contribut": [6, 7], "quick": 6, "start": [6, 7], "did": 6, "yet": 6, "we": [6, 7], "breez": 6, "easili": [6, 7], "abl": [6, 7], "one": [6, 7, 9], "execut": [6, 18], "ci": 6, "workflow": [6, 8], "abov": [6, 7], "contain": [6, 7, 14], "These": [6, 10, 11, 12, 13, 15, 16, 17], "intern": [6, 7], "volum": 6, "In": [6, 7], "chang": [6, 7], "made": [6, 9], "id": [6, 7, 9], "appli": [6, 7], "insid": 6, "carri": 6, "out": 6, "quickli": 6, "our": [6, 7], "exampl": [6, 7, 8, 9, 13], "name": [6, 7], "new_provid": 6, "placehold": 6, "must": 6, "like": [6, 7, 8], "version": [6, 7, 8, 9, 18], "now": 6, "project": [6, 7], "below": [6, 7, 8, 9], "structur": [6, 7], "understand": 6, "compon": [6, 7], "If": [6, 7, 8], "still": 6, "doubt": 6, "build": [6, 7], "open": 6, "issu": 6, "so": [6, 7], "__init__": 6, "py": [6, 7], "example_dag": 6, "example_": 6, "test_": 6, "_system": 6, "consid": [6, 7], "ll": 6, "run": [6, 7, 9, 18], "my": [6, 7], "root": 6, "fafd8d630e46": 6, "opt": 6, "python": [6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18], "m": 6, "pytest": 6, "import": [6, 7, 9], "part": [6, 7], "occur": 6, "pre": 6, "commit": 6, "instal": [6, 18], "rst": [6, 7], "setup": [6, 7], "spelling_wordlist": 6, "txt": [6, 8], "packag": [6, 8], "ref": 6, "logo": 6, "png": 6, "index": [6, 7], "yaml": 6, "changelog": 6, "releas": [6, 7, 14], "There": [6, 7, 9], "chanc": 6, "common": [6, 9, 13, 14], "english": 6, "word": 6, "case": [6, 7], "add": [6, 7], "begin": 6, "capit": 6, "lowercas": 6, "second": 6, "block": 6, "namespac": 6, "nextdoor": 6, "line": [6, 7], "none": 6, "notfound": 6, "nullabl": 6, "neq": 6, "networkuri": 6, "nginx": 6, "nobr": 6, "nodash": 6, "under": [6, 7], "kei": [6, 9], "doesn": 6, "t": [6, 7], "ani": [6, 7], "empti": 6, "It": [6, 7, 9], "addit": [6, 7], "_howto": 6, "newprovideroper": 6, "class": [6, 7], "do": [6, 7, 8, 9], "someth": [6, 7], "amaz": 6, "requir": [6, 7, 8], "connection_id": 6, "awesom": 6, "exampleinclud": 6, "languag": 6, "after": [6, 7], "howto_operator_": 6, "end": [6, 7], "befor": [6, 7], "purpos": [6, 7], "check": [6, 7, 9, 16], "complet": 6, "best": [6, 7], "descript": [6, 7], "io": 6, "__": 6, "1": [6, 9, 18], "url": [6, 7], "www": 6, "tag": 6, "modul": [6, 7], "newproviderhook": 6, "deprec": [6, 7], "onli": [6, 7, 8], "behavior": 6, "howev": [6, 7], "support": [6, 8, 10, 11, 12, 13], "target": [6, 7, 10, 11, 12, 13, 15, 16, 17], "arrai": [6, 7], "allow": [6, 7, 10, 11, 12, 13, 15, 16, 17], "optim": [6, 7], "individu": [6, 7], "handl": [6, 7], "both": [6, 7], "definit": [6, 7], "two": [6, 7], "command": [6, 7, 8], "serv": 6, "accomplish": 6, "ensur": 6, "main": [6, 7, 9], "involv": 6, "filter": 6, "3": [6, 7, 8, 18], "might": [6, 7], "which": [6, 7, 12], "librari": 6, "Such": 6, "typic": [6, 8], "result": 6, "importerror": 6, "error": 6, "silent": 6, "ignor": 6, "pollut": 6, "fals": 6, "warn": [6, 9], "veri": [6, 7], "bad": 6, "pattern": 6, "tend": 6, "turn": [6, 7], "blind": 6, "spot": 6, "avoid": 6, "encourag": 6, "until": 6, "had": 6, "mechan": [6, 7], "select": [6, 9], "known": 6, "come": [6, 7, 8], "actual": 6, "lead": 6, "even": 6, "without": [6, 7], "give": [6, 7], "clue": 6, "miss": 6, "except": 6, "optionalproviderfeatureexcept": 6, "been": [6, 7], "introduc": [6, 7], "signal": 6, "providersmanag": 6, "would": [6, 7], "remain": 6, "compat": [6, 7], "continu": 6, "throw": 6, "plyvel": 6, "condit": 6, "keep": [6, 7], "try": [6, 7], "db": [6, 14], "airflowexcept": 6, "basehook": 6, "e": [6, 7], "As": [6, 7], "airflowoptionalproviderfeatureexcept": 6, "backward": [6, 7], "cannot": 6, "origin": 6, "rais": 6, "remov": [6, 7], "ad": [6, 7, 14, 18], "assign": 6, "uniqu": [6, 7], "mean": [6, 7], "want": [6, 7], "retriev": [6, 7], "xcom": 6, "calcul": 6, "alwai": [6, 7], "ti_kei": 6, "pass": 6, "get_valu": 6, "earlier": [6, 7], "note": [6, 7], "def": [6, 7], "get_link": 6, "self": [6, 9], "dttm": 6, "datetim": 6, "taskinstancekei": 6, "job_id": 6, "els": 6, "assert": 6, "get_on": 6, "dag_id": 6, "dag": [6, 7, 13], "task_id": 6, "execution_d": 6, "len": 6, "bigquery_job_details_link_fmt": 6, "format": [6, 7, 8], "achiev": 6, "instanc": [6, 14], "pokereturnvalu": 6, "object": [6, 7], "poke": 6, "method": 6, "sensorwithxcomvalu": 6, "basesensoroper": 6, "context": 6, "union": 6, "bool": 6, "is_don": 6, "true": 6, "stop": [6, 7], "xcom_valu": 6, "push": 6, "To": [6, 9, 13, 16, 17, 18], "explicitli": 6, "ti": 6, "xcom_push": 6, "xcom_kei": 6, "built": 7, "modular": 7, "schedul": 7, "basic": 7, "call": 7, "sensor": 7, "multitud": 7, "new": 7, "separ": 7, "interfac": [7, 15], "given": 7, "60": 7, "free": 7, "exactli": 7, "same": [7, 8], "written": 7, "share": [7, 8], "full": 7, "refer": 7, "solid": 7, "discov": 7, "onc": 7, "re": 7, "becom": 7, "extens": [7, 13], "public": 7, "privat": 7, "form": 7, "deliv": 7, "visibl": 7, "detail": 7, "view": 7, "By": [7, 9], "default": 7, "save": 7, "make": 7, "them": [7, 8], "where": 7, "remot": [7, 9, 14, 18], "logger": 7, "were": 7, "latest": 7, "particular": 7, "downgrad": 7, "previou": [7, 9], "problem": 7, "impact": 7, "increment": 7, "independ": [7, 14], "valid": [7, 9], "updat": 7, "follow": [7, 9], "usual": 7, "test": 7, "capac": 7, "matter": 7, "third": 7, "parti": 7, "chapter": 7, "point": 7, "multipl": 7, "semver": 7, "scheme": 7, "gener": 7, "approach": 7, "unless": 7, "good": [7, 9], "reason": 7, "recent": 7, "x": 7, "vari": 7, "per": 7, "limit": [7, 12], "constrain": 7, "includ": [7, 8, 18], "correspond": 7, "togeth": 7, "correct": [7, 9], "constraint": [7, 8], "appropri": [7, 8], "cross": 7, "well": [7, 9], "simpli": 7, "enabl": [7, 18], "often": 7, "between": 7, "differ": [7, 9], "again": 7, "kind": 7, "break": 7, "document": [7, 10, 11, 12, 13, 14, 15, 16, 17], "everi": 7, "could": 7, "back": 7, "port": 7, "last": 7, "done": 7, "march": 7, "17": 7, "2021": [7, 9], "longer": 7, "sinc": 7, "reach": 7, "Of": 7, "life": 7, "june": 7, "standard": [7, 15], "moreov": 7, "mention": 7, "just": 7, "right": [7, 8], "meta": 7, "data": [7, 10, 14, 15, 16], "entri": 7, "apache_airflow_provid": 7, "callabl": 7, "return": 7, "dictionari": 7, "discover": 7, "json": 7, "schema": 7, "displai": [7, 14], "cli": 7, "human": 7, "friendli": 7, "revers": 7, "chronolog": 7, "current": [7, 8], "taken": 7, "provider_info": 7, "replac": 7, "queri": 7, "verifi": [7, 9], "properli": 7, "recogn": 7, "whether": 7, "sub": 7, "convent": 7, "possibli": 7, "beyond": 7, "practic": 7, "time": 7, "autom": 7, "semi": 7, "verif": 7, "go": 7, "reli": 7, "manual": 7, "advis": 7, "stage": 7, "choic": 7, "either": 7, "round": 7, "probabl": 7, "safer": 7, "older": 7, "lightli": 7, "fine": 7, "am": 7, "scope": 7, "later": 7, "incompat": 7, "speak": 7, "major": 7, "modif": 7, "long": 7, "anyth": 7, "special": 7, "besid": 7, "anyon": 7, "who": 7, "what": [7, 18], "cfg": 7, "tell": 7, "get": [7, 9], "metadata": 7, "sure": 7, "pypi": [7, 9, 18], "compliant": 7, "runtim": 7, "sever": 7, "org": [7, 9], "draft": 7, "07": 7, "properti": 7, "repositori": [7, 18], "string": 7, "item": 7, "favour": 7, "perform": [7, 10, 11, 12, 13, 15, 16, 17], "deprecatedvers": 7, "map": 7, "handler": 7, "decor": 7, "taskflow": 7, "path": 7, "entry_point": 7, "get_provider_info": 7, "myproviderpackag": 7, "somemodul": 7, "sourc": [7, 10, 11, 12, 13, 15, 16, 17], "sourcehook": 7, "hood": 7, "least": 7, "three": 7, "itself": 7, "venv": 7, "pip": [7, 8, 18], "relat": [7, 11], "g": 7, "folder": 7, "normal": 7, "doe": 7, "loop": 7, "through": 7, "section": 7, "valu": 7, "statement": 7, "translat": 7, "being": 7, "get_ui_field_behaviour": 7, "get_connection_form_widget": 7, "attribut": 7, "conn_typ": 7, "hook_nam": 7, "quit": 7, "number": 7, "intent": 7, "pr": 7, "But": 7, "conflict": 7, "prefer": 7, "choos": [7, 9], "domain": 7, "question": 7, "glad": 7, "ask": 7, "_default": 7, "few": 7, "google_cloud_default": 7, "aws_default": 7, "succe": 7, "cours": 7, "better": 7, "mail": 7, "accept": 7, "invest": 7, "enough": 7, "fulli": 7, "peopl": 7, "posit": 7, "think": 7, "match": [7, 9], "expect": 7, "prerequisit": 7, "discuss": 7, "devlist": 7, "team": 7, "publish": [7, 8], "whatev": 7, "find": 7, "advertis": 7, "absolut": 7, "ecosystem": 7, "area": 7, "websit": 7, "non": 7, "feel": 7, "evalu": 7, "merg": 7, "charg": 7, "outsid": 7, "control": 7, "commerci": 7, "busi": 7, "around": 7, "softwar": [7, 14], "never": 7, "3rd": 7, "12": [7, 9], "stabl": 7, "becaus": 7, "don": 7, "anymor": 7, "know": [7, 9], "highest": 7, "offici": 8, "success": 8, "poetri": 8, "especi": 8, "v": 8, "wish": 8, "convert": 8, "celeri": [8, 9], "raw": 8, "githubusercont": 8, "com": [8, 9], "7": [8, 18], "how": [8, 13, 16, 17], "upgrad": 8, "beam": [9, 14], "kylin": [9, 14], "pinot": [9, 14], "datadog": [9, 14], "powershel": [9, 14, 18], "psrp": [9, 15], "window": [9, 14, 18], "winrm": [9, 14], "openfaa": [9, 14], "papermil": [9, 14], "plexu": [9, 14], "sendgrid": 9, "singular": [9, 14], "telegram": [9, 14], "zendesk": [9, 14], "drop": 9, "down": 9, "top": 9, "left": 9, "pgp": 9, "signatur": 9, "essenti": 9, "download": [9, 13], "sha": 9, "gpg": 9, "pleas": 9, "asc": 9, "relev": 9, "distribut": [9, 14, 18], "directori": 9, "mirror": 9, "pgpk": 9, "ka": 9, "binari": 9, "pgpv": 9, "tar": 9, "gz": 9, "sat": 9, "11": 9, "sep": 9, "49": 9, "54": 9, "bst": 9, "rsa": 9, "cde15c6e4d3a8ec4ecf4ba4b6674e08ad7de406f": 9, "issuer": 9, "kaxilnaik": 9, "kaxil": 9, "naik": 9, "unknown": 9, "aka": 9, "gmail": 9, "certifi": 9, "trust": 9, "indic": 9, "belong": 9, "owner": 9, "primari": 9, "fingerprint": 9, "cde1": 9, "5c6e": 9, "4d3a": 9, "8ec4": 9, "ecf4": 9, "ba4b": 9, "6674": 9, "e08a": 9, "d7de": 9, "406f": 9, "worri": 9, "certif": 9, "sign": 9, "why": 9, "sha512": 9, "sum": 9, "shasum": 9, "512": 9, "diff": 9, "variou": [10, 11, 12, 13, 15, 16, 17], "within": [10, 11, 12, 13, 15, 16], "product": [10, 11, 12, 13, 15, 16, 17], "druid_check": 10, "hive_stat": 10, "kylin_cub": 10, "spark_submit": 10, "spark_jdbc_script": 10, "copi": [10, 11, 12, 13, 15, 17], "hive_to_dynamodb": [10, 11], "hive_to_druid": 10, "vertica_to_h": [10, 17], "hive_to_mysql": [10, 17], "hive_to_samba": [10, 15], "s3_to_hiv": [10, 11], "mysql_to_h": [10, 17], "mssql_to_hiv": [10, 17], "cassandra_to_gc": [10, 13], "base_aw": 11, "cloud_form": 11, "comput": 11, "elasticache_replication_group": 11, "redshift_sql": 11, "redshift_clust": 11, "redshift_data": 11, "secrets_manag": 11, "batch_client": 11, "batch_wait": 11, "dm": 11, "glue_crawl": 11, "glue_catalog": 11, "aws_lambda": 11, "lambda_funct": 11, "step_funct": 11, "dynamodb_to_s3": 11, "gcs_to_s3": [11, 13], "glacier_to_gc": [11, 13], "google_api_to_s3": 11, "attach": [11, 15], "imap_attachment_to_s3": [11, 15], "mongo_to_s3": [11, 17], "redshift_to_s3": 11, "s3_to_redshift": 11, "s3_to_sftp": [11, 15], "sftp_to_s3": [11, 15], "s3_to_ftp": [11, 15], "exasol_to_s3": [11, 17], "ftp_to_s3": [11, 15], "salesforce_to_s3": [11, 16], "filesystem": [11, 12, 13], "local_to_s3": 11, "sql_to_s3": 11, "s3_to_gc": [11, 13], "s3_to_mysql": [11, 17], "s3tosnowflakeoper": [11, 16], "s3_to_snowflak": [11, 16], "base_azur": 12, "sdk": 12, "client": 12, "wasb_delete_blob": 12, "container_inst": 12, "container_volum": 12, "container_registri": 12, "adx": 12, "data_factori": 12, "adls_list": 12, "adls_delet": 12, "adl": 12, "data_lak": 12, "datalak": 12, "asb": 12, "azure_fileshare_to_gc": [12, 13], "adls_to_gc": [12, 13], "upload": [12, 13], "local_to_adl": 12, "oracle_to_azure_data_lak": [12, 17], "file_to_wasb": 12, "local_to_wasb": 12, "azure_blob_to_gc": [12, 13], "sftp_to_wasb": [12, 15], "base_googl": 13, "discovery_api": 13, "analyz": 13, "code": 13, "bigquery_dt": 13, "marketing_platform": 13, "campaign_manag": 13, "cloud_build": 13, "firebas": [13, 18], "life_sci": 13, "cloud_memorystor": 13, "memcach": 13, "natural_languag": 13, "os_login": 13, "pubsub": 13, "secret_manag": 13, "speech_to_text": 13, "cloud_sql": 13, "cloud_storage_transfer_servic": 13, "text_to_speech": 13, "translate_speech": 13, "video_intellig": 13, "compute_ssh": 13, "datacatalog": 13, "datafus": 13, "dataproc_metastor": 13, "gdm": 13, "kubernetes_engin": 13, "mlengin": 13, "vertex_ai": 13, "dataset": 13, "custom_job": 13, "auto_ml": 13, "batch_prediction_job": 13, "endpoint_servic": 13, "hyperparameter_tuning_job": 13, "model_servic": 13, "vertexai": 13, "presto_to_gc": [13, 17], "trino_to_gc": [13, 17], "sql_to_gc": 13, "suit": [13, 18], "gcs_to_gdriv": 13, "gdrive_to_gc": 13, "mssql_to_gc": [13, 17], "calendar_to_gc": 13, "sheet": 13, "sheets_to_gc": 13, "gcs_to_sftp": [13, 15], "postgres_to_gc": [13, 17], "bigquery_to_mysql": [13, 17], "bigquery_to_mssql": [13, 17], "gcs_to_bigqueri": 13, "gcs_to_gc": 13, "facebook_ads_to_gc": [13, 16], "sftp_to_gc": [13, 15], "bigquery_to_bigqueri": 13, "mysql_to_gc": [13, 17], "oracle_to_gc": [13, 17], "gcs_to_sheet": 13, "local_to_gc": 13, "bigquery_to_gc": 13, "gcs_to_loc": 13, "salesforce_to_gc": [13, 16], "ads_to_gc": 13, "gcs_to_presto": [13, 17], "gcs_to_trino": [13, 17], "analyt": 13, "display_video": 13, "search_ad": 13, "cloud_compos": 13, "A": 14, "asf": 14, "foundat": 14, "hadoop": [14, 18], "webhdf": [14, 18], "dynamodb": 14, "simpl": 14, "gc": 14, "appflow": 14, "athena": 14, "cloudform": 14, "cloudwatch": 14, "datasync": 14, "ec2": 14, "ec": 14, "elast": 14, "ek": 14, "elasticach": 14, "glacier": 14, "kinesi": 14, "firehos": 14, "quicksight": 14, "rd": 14, "sagemak": 14, "secretsmanag": 14, "email": 14, "se": 14, "notif": 14, "sn": 14, "queue": 14, "sq": 14, "batch": 14, "migrat": 14, "glue": 14, "lambda": 14, "token": 14, "st": 14, "cosmo": 14, "explor": 14, "factori": 14, "lake": 14, "fileshar": 14, "bu": 14, "market": [14, 18], "analytics360": 14, "video": 14, "360": 14, "search": 14, "calendar": 14, "compos": 14, "dataform": 14, "discoveri": 14, "drive": 14, "spreadsheet": 14, "shell": [14, 18], "repo": 14, "dataproc": 14, "atlassian": [14, 18], "swarm": 14, "bigqueri": 14, "jdbcoper": 15, "airbytetriggersyncoper": 16, "databricks_bas": 16, "databrickssubmitrunoper": 16, "databricksrunnowoper": 16, "databricks_repo": 16, "databricksreposcreateoper": 16, "databricksreposupdateoper": 16, "databricksreposdeleteoper": 16, "databricks_sql": 16, "databrickssqloper": 16, "databrickscopyintooper": 16, "discord_webhook": 16, "opsgenie_alert": 16, "opsgeniecreatealertoper": 16, "job": 16, "qubole_check": 16, "salesforce_apex_rest": 16, "bulk": 16, "salesforceapexrestoper": 16, "salesforcebulkoper": 16, "segment_track_ev": 16, "slack_webhook": 16, "snowflakeoper": 16, "tableau_refresh_workbook": 16, "tableauoper": 16, "telegramoper": 16, "yandexcloud_dataproc": 16, "proc": 16, "sqltoslackoper": 16, "sql_to_slack": 16, "snowflaketoslackoper": 16, "snowflake_to_slack": 16, "asana_task": 17, "asanacreatetaskoper": 17, "docker_swarm": 17, "jenkins_job_trigg": 17, "cncf": 17, "kubernetes_pod": 17, "spark_kubernet": 17, "kubernetespodoper": 17, "mssqloper": 17, "mysqloper": 17, "neo4joper": 17, "postgresoper": 17, "redis_publish": 17, "sqliteoper": 17, "trinooper": 17, "vertica_to_mysql": 17, "presto_to_mysql": 17, "trino_to_mysql": 17, "oracle_to_oracl": 17, "5": 18, "6": 18, "gcp": 18, "workspac": 18, "formerli": 18, "8": 18, "9": 18}, "objects": {"": [[18, 0, 1, "std-provider-apache-airflow-providers-airbyte", "apache-airflow-providers-airbyte"], [18, 0, 1, "std-provider-apache-airflow-providers-alibaba", "apache-airflow-providers-alibaba"], [18, 0, 1, "std-provider-apache-airflow-providers-amazon", "apache-airflow-providers-amazon"], [18, 0, 1, "std-provider-apache-airflow-providers-apache-beam", "apache-airflow-providers-apache-beam"], [18, 0, 1, "std-provider-apache-airflow-providers-apache-cassandra", "apache-airflow-providers-apache-cassandra"], [18, 0, 1, "std-provider-apache-airflow-providers-apache-drill", "apache-airflow-providers-apache-drill"], [18, 0, 1, "std-provider-apache-airflow-providers-apache-druid", "apache-airflow-providers-apache-druid"], [18, 0, 1, "std-provider-apache-airflow-providers-apache-hdfs", "apache-airflow-providers-apache-hdfs"], [18, 0, 1, "std-provider-apache-airflow-providers-apache-hive", "apache-airflow-providers-apache-hive"], [18, 0, 1, "std-provider-apache-airflow-providers-apache-kylin", "apache-airflow-providers-apache-kylin"], [18, 0, 1, "std-provider-apache-airflow-providers-apache-livy", "apache-airflow-providers-apache-livy"], [18, 0, 1, "std-provider-apache-airflow-providers-apache-pig", "apache-airflow-providers-apache-pig"], [18, 0, 1, "std-provider-apache-airflow-providers-apache-pinot", "apache-airflow-providers-apache-pinot"], [18, 0, 1, "std-provider-apache-airflow-providers-apache-spark", "apache-airflow-providers-apache-spark"], [18, 0, 1, "std-provider-apache-airflow-providers-apache-sqoop", "apache-airflow-providers-apache-sqoop"], [18, 0, 1, "std-provider-apache-airflow-providers-arangodb", "apache-airflow-providers-arangodb"], [18, 0, 1, "std-provider-apache-airflow-providers-asana", "apache-airflow-providers-asana"], [18, 0, 1, "std-provider-apache-airflow-providers-celery", "apache-airflow-providers-celery"], [18, 0, 1, "std-provider-apache-airflow-providers-cloudant", "apache-airflow-providers-cloudant"], [18, 0, 1, "std-provider-apache-airflow-providers-cncf-kubernetes", "apache-airflow-providers-cncf-kubernetes"], [18, 0, 1, "std-provider-apache-airflow-providers-common-sql", "apache-airflow-providers-common-sql"], [18, 0, 1, "std-provider-apache-airflow-providers-databricks", "apache-airflow-providers-databricks"], [18, 0, 1, "std-provider-apache-airflow-providers-datadog", "apache-airflow-providers-datadog"], [18, 0, 1, "std-provider-apache-airflow-providers-dbt-cloud", "apache-airflow-providers-dbt-cloud"], [18, 0, 1, "std-provider-apache-airflow-providers-dingding", "apache-airflow-providers-dingding"], [18, 0, 1, "std-provider-apache-airflow-providers-discord", "apache-airflow-providers-discord"], [18, 0, 1, "std-provider-apache-airflow-providers-docker", "apache-airflow-providers-docker"], [18, 0, 1, "std-provider-apache-airflow-providers-elasticsearch", "apache-airflow-providers-elasticsearch"], [18, 0, 1, "std-provider-apache-airflow-providers-exasol", "apache-airflow-providers-exasol"], [18, 0, 1, "std-provider-apache-airflow-providers-facebook", "apache-airflow-providers-facebook"], [18, 0, 1, "std-provider-apache-airflow-providers-ftp", "apache-airflow-providers-ftp"], [18, 0, 1, "std-provider-apache-airflow-providers-github", "apache-airflow-providers-github"], [18, 0, 1, "std-provider-apache-airflow-providers-google", "apache-airflow-providers-google"], [18, 0, 1, "std-provider-apache-airflow-providers-grpc", "apache-airflow-providers-grpc"], [18, 0, 1, "std-provider-apache-airflow-providers-hashicorp", "apache-airflow-providers-hashicorp"], [18, 0, 1, "std-provider-apache-airflow-providers-http", "apache-airflow-providers-http"], [18, 0, 1, "std-provider-apache-airflow-providers-imap", "apache-airflow-providers-imap"], [18, 0, 1, "std-provider-apache-airflow-providers-influxdb", "apache-airflow-providers-influxdb"], [18, 0, 1, "std-provider-apache-airflow-providers-jdbc", "apache-airflow-providers-jdbc"], [18, 0, 1, "std-provider-apache-airflow-providers-jenkins", "apache-airflow-providers-jenkins"], [18, 0, 1, "std-provider-apache-airflow-providers-jira", "apache-airflow-providers-jira"], [18, 0, 1, "std-provider-apache-airflow-providers-microsoft-azure", "apache-airflow-providers-microsoft-azure"], [18, 0, 1, "std-provider-apache-airflow-providers-microsoft-mssql", "apache-airflow-providers-microsoft-mssql"], [18, 0, 1, "std-provider-apache-airflow-providers-microsoft-psrp", "apache-airflow-providers-microsoft-psrp"], [18, 0, 1, "std-provider-apache-airflow-providers-microsoft-winrm", "apache-airflow-providers-microsoft-winrm"], [18, 0, 1, "std-provider-apache-airflow-providers-mongo", "apache-airflow-providers-mongo"], [18, 0, 1, "std-provider-apache-airflow-providers-mysql", "apache-airflow-providers-mysql"], [18, 0, 1, "std-provider-apache-airflow-providers-neo4j", "apache-airflow-providers-neo4j"], [18, 0, 1, "std-provider-apache-airflow-providers-odbc", "apache-airflow-providers-odbc"], [18, 0, 1, "std-provider-apache-airflow-providers-openfaas", "apache-airflow-providers-openfaas"], [18, 0, 1, "std-provider-apache-airflow-providers-opsgenie", "apache-airflow-providers-opsgenie"], [18, 0, 1, "std-provider-apache-airflow-providers-oracle", "apache-airflow-providers-oracle"], [18, 0, 1, "std-provider-apache-airflow-providers-pagerduty", "apache-airflow-providers-pagerduty"], [18, 0, 1, "std-provider-apache-airflow-providers-papermill", "apache-airflow-providers-papermill"], [18, 0, 1, "std-provider-apache-airflow-providers-plexus", "apache-airflow-providers-plexus"], [18, 0, 1, "std-provider-apache-airflow-providers-postgres", "apache-airflow-providers-postgres"], [18, 0, 1, "std-provider-apache-airflow-providers-presto", "apache-airflow-providers-presto"], [18, 0, 1, "std-provider-apache-airflow-providers-qubole", "apache-airflow-providers-qubole"], [18, 0, 1, "std-provider-apache-airflow-providers-redis", "apache-airflow-providers-redis"], [18, 0, 1, "std-provider-apache-airflow-providers-salesforce", "apache-airflow-providers-salesforce"], [18, 0, 1, "std-provider-apache-airflow-providers-samba", "apache-airflow-providers-samba"], [18, 0, 1, "std-provider-apache-airflow-providers-segment", "apache-airflow-providers-segment"], [18, 0, 1, "std-provider-apache-airflow-providers-sendgrid", "apache-airflow-providers-sendgrid"], [18, 0, 1, "std-provider-apache-airflow-providers-sftp", "apache-airflow-providers-sftp"], [18, 0, 1, "std-provider-apache-airflow-providers-singularity", "apache-airflow-providers-singularity"], [18, 0, 1, "std-provider-apache-airflow-providers-slack", "apache-airflow-providers-slack"], [18, 0, 1, "std-provider-apache-airflow-providers-snowflake", "apache-airflow-providers-snowflake"], [18, 0, 1, "std-provider-apache-airflow-providers-sqlite", "apache-airflow-providers-sqlite"], [18, 0, 1, "std-provider-apache-airflow-providers-ssh", "apache-airflow-providers-ssh"], [18, 0, 1, "std-provider-apache-airflow-providers-tableau", "apache-airflow-providers-tableau"], [18, 0, 1, "std-provider-apache-airflow-providers-tabular", "apache-airflow-providers-tabular"], [18, 0, 1, "std-provider-apache-airflow-providers-telegram", "apache-airflow-providers-telegram"], [18, 0, 1, "std-provider-apache-airflow-providers-trino", "apache-airflow-providers-trino"], [18, 0, 1, "std-provider-apache-airflow-providers-vertica", "apache-airflow-providers-vertica"], [18, 0, 1, "std-provider-apache-airflow-providers-yandex", "apache-airflow-providers-yandex"], [18, 0, 1, "std-provider-apache-airflow-providers-zendesk", "apache-airflow-providers-zendesk"]]}, "objtypes": {"0": "std:provider"}, "objnames": {"0": ["std", "provider", "provider"]}, "titleterms": {"auth": [0, 7], "backend": [0, 5, 7], "googl": [0, 1, 2, 4, 5, 10, 11, 12, 13, 15, 16, 17, 18], "connect": [1, 7, 15], "airbyt": [1, 16, 18], "alibaba": [1, 4, 18], "amazon": [1, 2, 4, 5, 10, 11, 13, 15, 16, 17, 18], "apach": [1, 10, 11, 13, 15, 17, 18], "cassandra": [1, 10, 13, 18], "drill": [1, 10, 18], "druid": [1, 10, 18], "hdf": [1, 10, 18], "hive": [1, 10, 11, 15, 17, 18], "livi": [1, 10, 18], "pig": [1, 10, 18], "spark": [1, 10, 18], "sqoop": [1, 10, 18], "arangodb": [1, 17, 18], "asana": [1, 17, 18], "ibm": [1, 16], "cloudant": [1, 16, 18], "kubernet": [1, 11, 13, 17, 18], "databrick": [1, 2, 16, 18], "dbt": [1, 2, 18], "cloud": [1, 2, 10, 11, 12, 13, 15, 16, 17, 18], "dingd": [1, 16, 18], "discord": [1, 16, 18], "docker": [1, 17, 18], "elasticsearch": [1, 4, 17, 18], "exasol": [1, 11, 17, 18], "facebook": [1, 13, 16, 18], "file": [1, 10, 11, 12, 13, 15], "transfer": [1, 10, 11, 12, 13, 15, 16, 17], "protocol": [1, 11, 12, 13, 15], "ftp": [1, 11, 15, 18], "github": [1, 17, 18], "grpc": [1, 15, 18], "hashicorp": [1, 5, 17, 18], "hypertext": [1, 15], "http": [1, 15, 18], "internet": [1, 11, 15], "messag": [1, 11, 15], "access": [1, 11, 15], "imap": [1, 11, 15, 18], "influxdb": [1, 17, 18], "java": [1, 15], "databas": [1, 11, 15], "jdbc": [1, 15, 18], "jenkin": [1, 17, 18], "jira": [1, 17, 18], "microsoft": [1, 2, 4, 5, 10, 12, 13, 15, 17, 18], "azur": [1, 2, 4, 5, 12, 13, 15, 17, 18], "sql": [1, 10, 11, 13, 16, 17, 18], "server": [1, 10, 13, 17], "mssql": [1, 10, 13, 17, 18], "mongodb": [1, 11, 17], "mysql": [1, 10, 11, 13, 17, 18], "neo4j": [1, 17, 18], "odbc": [1, 15, 18], "opsgeni": [1, 16, 18], "oracl": [1, 12, 13, 17, 18], "pagerduti": [1, 16, 18], "postgresql": [1, 13, 17], "presto": [1, 13, 17, 18], "qubol": [1, 2, 16, 18], "redi": [1, 17, 18], "salesforc": [1, 11, 13, 16, 18], "samba": [1, 10, 15, 18], "segment": [1, 16, 18], "sftp": [1, 11, 12, 13, 15, 18], "slack": [1, 16, 18], "snowflak": [1, 11, 16, 18], "sqlite": [1, 17, 18], "ssh": [1, 11, 12, 13, 15, 18], "tableau": [1, 16, 18], "tabular": [1, 17, 18], "trino": [1, 13, 17, 18], "vertica": [1, 10, 17, 18], "yandex": [1, 16, 18], "extra": [2, 7], "link": [2, 7], "core": [3, 7], "extens": 3, "write": 4, "log": [4, 7, 11], "secret": [5, 7, 13], "commun": [6, 7], "provid": [6, 7, 9, 18], "how": [6, 7], "creat": [6, 7], "new": 6, "initi": 6, "code": 6, "unit": 6, "test": 6, "integr": [6, 9, 15, 17], "document": 6, "option": 6, "featur": 6, "us": [6, 7], "dynam": 6, "task": [6, 13], "map": 6, "have": 6, "sensor": 6, "return": 6, "xom": 6, "valu": 6, "updat": 6, "packag": [7, 9, 18], "extend": 7, "airflow": [7, 18], "function": [7, 11, 13], "custom": 7, "instal": [7, 8, 9], "upgrad": 7, "type": 7, "maintain": 7, "your": 7, "own": 7, "faq": 7, "2": 7, "0": 7, "backport": 7, "1": 7, "10": 7, "from": [8, 9], "pypi": 8, "tool": 8, "sourc": 9, "releas": 9, "asf": 10, "softwar": [10, 17], "foundat": 10, "beam": [10, 18], "kylin": [10, 18], "pinot": [10, 18], "hadoop": 10, "distribut": 10, "system": 10, "webhdf": 10, "dynamodb": [10, 11], "simpl": [10, 11, 13, 15, 16, 17], "storag": [10, 11, 12, 13, 15, 16, 17], "servic": [10, 11, 12, 13, 15, 16, 17], "s3": [10, 11, 13, 15, 16, 17], "gc": [10, 11, 12, 13, 15, 16, 17], "aw": 11, "web": 11, "appflow": 11, "athena": 11, "cloudform": 11, "cloudwatch": 11, "datasync": 11, "ec2": 11, "ec": 11, "elast": 11, "ek": 11, "elasticach": 11, "emr": 11, "glacier": [11, 13], "kinesi": 11, "data": [11, 12, 13, 17], "firehos": 11, "quicksight": 11, "rd": 11, "redshift": 11, "sagemak": 11, "secretsmanag": 11, "email": 11, "se": 11, "notif": 11, "sn": 11, "queue": 11, "sq": 11, "batch": [11, 12], "migrat": 11, "glue": 11, "lambda": 11, "secur": [11, 15], "token": 11, "st": 11, "step": 11, "local": [11, 12, 13], "blob": [12, 13, 15], "contain": 12, "instanc": 12, "cosmo": 12, "db": 12, "explor": 12, "factori": 12, "lake": [12, 13, 17], "fileshar": [12, 13], "bu": 12, "automl": 13, "bigqueri": [13, 17], "bigtabl": 13, "campaign": 13, "manag": [13, 15], "build": 13, "loss": 13, "prevent": 13, "dlp": 13, "firestor": 13, "kei": 13, "km": 13, "life": 13, "scienc": 13, "memorystor": 13, "natur": 13, "languag": 13, "o": 13, "login": 13, "pub": 13, "sub": 13, "spanner": 13, "speech": 13, "text": 13, "stackdriv": 13, "translat": 13, "video": 13, "intellig": 13, "vision": 13, "workflow": 13, "comput": 13, "engin": 13, "catalog": 13, "fusion": 13, "dataflow": 13, "dataplex": 13, "dataprep": 13, "dataproc": [13, 16], "metastor": 13, "datastor": 13, "deploy": 13, "looker": 13, "machin": 13, "learn": 13, "vertex": 13, "ai": 13, "drive": 13, "calendar": 13, "spreadsheet": 13, "ad": [13, 16], "market": 13, "platform": 13, "analytics360": 13, "displai": 13, "360": 13, "search": 13, "other": 13, "oper": [13, 14], "hook": [13, 14], "compos": 13, "dataform": 13, "discoveri": 13, "api": 13, "leveldb": 13, "refer": [14, 18], "shell": 15, "window": 15, "powershel": 15, "remot": 15, "winrm": [15, 18], "repo": 16, "datadog": [16, 18], "plexu": [16, 18], "telegram": [16, 18], "atlassian": 17, "common": [17, 18], "swarm": 17, "vault": 17, "openfaa": [17, 18], "papermil": [17, 18], "singular": [17, 18], "zendesk": [17, 18], "celeri": 18, "cncf": 18, "psrp": 18, "mongo": 18, "postgr": 18, "sendgrid": 18}, "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}})