blob: e1c3378ce5f3b272bbeb6d3c70ae15457cef180b [file] [log] [blame]
Search.setIndex({docnames:["_api/airflow/providers/trino/hooks/index","_api/airflow/providers/trino/hooks/trino/index","_api/airflow/providers/trino/index","_api/airflow/providers/trino/transfers/gcs_to_trino/index","_api/airflow/providers/trino/transfers/index","_api/tests/system/providers/trino/example_gcs_to_trino/index","_api/tests/system/providers/trino/index","commits","connections","index","installing-providers-from-sources","operators/transfer/gcs_to_trino"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":5,"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.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["_api/airflow/providers/trino/hooks/index.rst","_api/airflow/providers/trino/hooks/trino/index.rst","_api/airflow/providers/trino/index.rst","_api/airflow/providers/trino/transfers/gcs_to_trino/index.rst","_api/airflow/providers/trino/transfers/index.rst","_api/tests/system/providers/trino/example_gcs_to_trino/index.rst","_api/tests/system/providers/trino/index.rst","commits.rst","connections.rst","index.rst","installing-providers-from-sources.rst","operators/transfer/gcs_to_trino.rst"],objects:{"airflow.providers":[[2,0,0,"-","trino"]],"airflow.providers.trino":[[0,0,0,"-","hooks"],[4,0,0,"-","transfers"]],"airflow.providers.trino.hooks":[[1,0,0,"-","trino"]],"airflow.providers.trino.hooks.trino":[[1,1,1,"","DEFAULT_FORMAT_PREFIX"],[1,2,1,"","TrinoException"],[1,3,1,"","TrinoHook"],[1,6,1,"","generate_trino_client_info"]],"airflow.providers.trino.hooks.trino.TrinoHook":[[1,4,1,"","conn_name_attr"],[1,4,1,"","conn_type"],[1,4,1,"","default_conn_name"],[1,5,1,"","get_conn"],[1,5,1,"","get_isolation_level"],[1,4,1,"","hook_name"],[1,5,1,"","insert_rows"]],"airflow.providers.trino.transfers":[[3,0,0,"-","gcs_to_trino"]],"airflow.providers.trino.transfers.gcs_to_trino":[[3,3,1,"","GCSToTrinoOperator"]],"airflow.providers.trino.transfers.gcs_to_trino.GCSToTrinoOperator":[[3,5,1,"","execute"],[3,4,1,"","template_fields"]],"tests.system.providers":[[6,0,0,"-","trino"]],"tests.system.providers.trino":[[5,0,0,"-","example_gcs_to_trino"]],"tests.system.providers.trino.example_gcs_to_trino":[[5,1,1,"","BUCKET"],[5,1,1,"","DAG_ID"],[5,1,1,"","ENV_ID"],[5,1,1,"","PATH_TO_FILE"],[5,1,1,"","TRINO_TABLE"],[5,1,1,"","gcs_csv_to_trino_table"],[5,1,1,"","test_run"]]},objnames:{"0":["py","module","Python module"],"1":["py","data","Python data"],"2":["py","exception","Python exception"],"3":["py","class","Python class"],"4":["py","attribute","Python attribute"],"5":["py","method","Python method"],"6":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:data","2":"py:exception","3":"py:class","4":"py:attribute","5":"py:method","6":"py:function"},terms:{"0":[0,1,2,3,4,5,6,8,10,11],"01":7,"02":7,"027b707d21":7,"03":7,"04":7,"05":7,"06":7,"07":7,"08":7,"0a68588479":7,"0c30564992":7,"1":[1,3],"10":[7,9],"11":[7,10],"12":[7,10],"14":7,"15":7,"15187":7,"15667":9,"16":7,"16294":7,"16405":7,"16464":7,"16501":7,"16682":7,"16adc035b1":7,"17":9,"17015":7,"17116":7,"17682":7,"17890":7,"18":7,"18791":[7,9],"1884f2227d":7,"19":7,"19321":7,"1fba5402bb":7,"2":[0,1,2,3,4,5,6,8,10,11],"20":7,"20190":7,"2021":[7,10],"2022":7,"20523":7,"20614":7,"20951":7,"21257":7,"21439":7,"21479":7,"21630":7,"21704":[7,9],"22":7,"22056":7,"22226":7,"22382":9,"22383":7,"22535":[7,9],"22819":7,"22884":7,"23":7,"23061":[7,9],"23104":7,"23116":[7,9],"23631":7,"24118":7,"24229":7,"24231":7,"24292":7,"26":7,"27":7,"28":7,"2807193594":7,"29":7,"3":[0,1,2,3,4,5,6,8,10,11],"30":7,"301":9,"31":7,"340698":1,"4":[0,1,2,3,4,5,6,7,8,9,10,11],"406f":10,"47":7,"49":10,"4d3a":10,"512":10,"5164cdbe98":7,"54":10,"56ab82ed7a":7,"5c6e":10,"602abe8394":7,"6674":10,"6933022e94":7,"6bc0f87755":7,"6c3a67d4fc":7,"717a7588bc":7,"7489962e75":7,"75c60923e0":7,"76ed2a49c6":7,"866a601b76":7,"87f408b1e7":7,"8b6b0848a3":7,"8ec4":10,"942f8fd657":7,"97496ba2b4":7,"9c94b72d44":7,"boolean":8,"case":8,"class":9,"do":10,"import":[7,9,10],"int":1,"new":7,"return":1,"short":3,A:[1,11],AS:1,By:10,For:[3,7,9,10],If:[3,8,9,10],It:10,The:[1,3,8,9,10],There:10,These:8,To:[10,11],about:[7,10],abov:10,access_token:3,account:3,across:11,ad:9,add:[7,9],aeabe994b3:7,after:7,against:11,aip:7,airflow:10,airflow_ctx_dag_own:8,aka:10,all:[1,8,9,11],allow:[8,11],alreadi:[3,10],also:10,an:[0,1,2,3,4,5,6,7,8,9,10,11],analyt:11,ani:[3,10],apach:10,apache_airflow_providers_trino:10,api:9,appli:9,applic:11,apply_default:9,april:7,ar:[8,9,10],arg:1,asc:[9,10],assum:11,assumpt:3,august:7,auth:8,authent:[7,8,9],author:3,auto:9,autoapi:7,automat:9,avail:[9,10],b916b75079:7,ba4b:10,base:[1,3],baseoper:3,bash:10,basic:8,bbc627a3da:7,be75dcd39c:7,belong:10,below:[9,10],bin:10,binari:10,blob:9,bool:1,brees:7,bst:10,bucket:[3,5,11],bugfix:7,buggfix:7,build:[7,10],can:[3,8,9,10,11],cassandra:11,cbf8001d76:7,ccb5ce934c:7,cde15c6e4d3a8ec4ecf4ba4b6674e08ad7de406f:10,cde1:10,certif:10,certifi:10,chain:3,chang:7,changelog:7,chapter:10,check:10,checksum:[9,10],choos:10,classifi:[7,9],client:[7,9],cloud:3,code:10,column:[1,3,11],com:[9,10],combin:11,commit:7,commit_everi:1,compat:[7,9],complet:9,conn_name_attr:1,conn_typ:1,connect:[1,3,7,9],contain:[3,10],context:3,contributor:7,correct:10,correspond:11,count:1,creat:[3,10],creator:3,credenti:3,csv:3,ctx:1,curl:10,d7dbfb7e26:7,d7de:10,d94fa37830:7,d9567eb106:7,d:10,dad2f8103b:7,dag:[5,7,9],dag_id:[1,5],data:[3,7,8,11],databas:11,db:9,dbapi:1,dbapihook:[1,7],decemb:7,decor:9,default_conn_nam:1,default_format_prefix:1,delai:7,deleg:3,delegate_to:3,dep:10,deriv:3,describ:10,descript:7,design:[7,8],dest:10,destin:3,detail:[7,9,10],dev0:[0,1,2,3,4,5,6,7,8,9,10,11],dictionari:[3,8],diff:10,differ:[8,10],directli:3,directori:10,distribut:[8,10,11],doc:7,document:7,doe:11,domain:3,doubl:7,down:10,download:10,drop:10,due:9,e08a:10,eae22cec9c:7,ecf4:10,echo:10,effect:8,enabl:[3,8],engin:[8,11],ensur:8,entir:11,env_id:5,error:7,essenti:10,even:11,exampl:[5,7,9,10],example_gcs_to_trino:[6,11],except:1,execut:3,execution_d:1,exist:[9,11],experiment:[0,1,2,3,4,5,6,7,8,9,10,11],explain:9,explanatori:7,extra:[8,9],f5b96315fe:7,f77417eb0d:7,fals:1,fast:11,featur:[0,1,2,3,4,5,6,7,8,10,11],feb:7,field:3,file:[3,10,11],fill:[1,3],fingerprint:10,first:[3,9],fix:7,folder:10,follow:[8,10],footprint:7,foundat:10,framework:9,from:[1,3,7,9],gc:3,gcp_conn_id:3,gcs_csv_to_trino_t:[5,11],gcs_to_trino:[2,4],gcstotrinooper:[3,5,7,9,11],gener:1,generate_trino_client_info:1,get:[3,10],get_conn:1,get_isolation_level:1,get_record:1,get_template_context:3,gigabyt:11,github:9,given:8,gmail:10,good:10,googl:[3,9],google_cloud_default:3,gpg:10,grant:3,guid:10,gz:10,ha:11,handl:[7,9],have:[3,9,11],header:[3,11],heterogen:8,high:7,hive:11,hook:[2,7,8,9],hook_nam:1,host:8,how:10,hql:7,http:[9,10],i:10,iam:3,id:[3,10],ident:3,imag:7,imperson:[3,7,9],impersonate_as_own:8,impersonation_chain:3,includ:[3,7,11],indic:10,individu:7,info:[7,9],inform:7,initi:9,insert:1,insert_row:1,install_requir:9,instead:1,instruct:10,interact:[1,3,11],isol:1,issuer:10,iter:[1,3],januari:7,jinja:3,json:[1,3,8,11],juli:7,june:7,jwt:[7,8,9],jwt__token:8,k8:7,ka:10,kaxil:10,kaxilnaik:10,kei:10,kerbero:8,kerberos__ca_bundl:8,kerberos__config:8,kerberos__deleg:8,kerberos__force_preempt:8,kerberos__hostname_overrid:8,kerberos__mutual_authent:8,kerberos__princip:8,kerberos__sanitize_mutual_error_respons:8,kerberos__service_nam:8,know:10,kwarg:[1,3],l:10,la:10,larg:[8,11],last:3,latest:7,lazili:7,least:9,left:10,level:[1,7],line:7,link:10,list:[3,7,9,11],live:11,load:3,local:[8,10],login:8,lower:7,ls:10,made:10,mai:7,main:[3,7,9,10],make:[3,7,9],manag:[7,10],manual:9,march:7,match:10,maximum:1,md:9,mechan:8,memori:7,meta:7,method:3,mid:7,might:9,migrat:[7,9],min:7,minimum:9,mirror:10,mistakenli:9,mktemp:10,model:3,more:[3,7,8],most:10,multipl:[8,11],must:3,mypi:7,naik:10,name:[1,3],need:[8,9],none:[1,3,8,10],note:7,now:7,num:1,number:1,o:10,object:[1,3],octob:7,offici:10,onc:10,one:[1,8,10],onli:9,open:11,oper:3,optimis:9,option:[1,3,8,11],order:9,org:10,organ:11,origin:[3,10],otherwis:9,our:7,out:8,over:8,owner:10,packag:1,package_nam:10,package_vers:10,page:10,panda:9,param:7,paramet:[1,3,7,8,9],pass:[7,8,9],password:8,path:[3,11],path_to_fil:[5,11],petabyt:11,pgp:10,pgpk:10,pgpv:10,ph:1,pip:[9,10],pleas:10,polici:9,port:8,pre:11,preced:3,prepar:7,presto:[7,9,11],prestohook:7,previou:10,primari:10,properli:[7,9],proprietari:11,provid:[10,11],provider_download_dir:10,pull:7,py3:10,py:11,pylint:7,pypi:[7,9],python:[8,9,10],queri:[8,11],rang:11,rc2:7,readm:9,recommend:10,refer:[3,7],relat:11,releas:[7,9],relev:10,remov:[7,9,10],render:3,replac:[1,7],repositori:9,request:3,requir:[3,8],requisit:3,role:3,row:1,rsa:10,run:[9,10,11],s:[7,10],same:[3,11],sat:10,schema:[1,3,11],schema_field:3,schema_object:3,script:10,sdist:[9,10],see:[7,9],select:[1,10],self:[1,3,10],sep:10,separ:3,sequenc:3,server:10,servic:[3,11],set:[1,3,8],sha512:[9,10],sha:10,shasum:10,should:[3,8,10],sign:10,signatur:[9,10],singl:11,site:9,size:11,softwar:10,sourc:[1,3,5,8,9,11],source_bucket:[3,11],source_object:[3,11],specif:7,specifi:[8,9],sphinx:7,sql:[1,7,8,11],standard:8,static_babynam:1,step:10,storag:3,store:11,str:[1,3],string:[1,3,11],subject:7,sum:10,support:[7,8,9],synchron:7,system:[8,11],tabl:[1,3],tar:10,target:1,target_field:1,task_id:[1,11],templat:3,template_field:3,temporari:10,term:3,test:[7,11],test_run:5,them:9,thi:[0,1,2,3,4,5,6,7,8,9,10,11],those:[9,10],through:1,token:[3,7,8,9],toolchain:7,top:[9,10],transact:1,transfer:2,trino:10,trino_conn_id:[1,3,8],trino_default:[1,3,8],trino_t:[3,5,11],trinoexcept:1,trinohook:[1,7,9],trinotransferoper:9,trove:9,trust:10,try_numb:1,tupl:[1,11],type:[7,8,9],typehint:7,union:3,unknown:10,updat:7,upgrad:9,upload:3,url:8,us:[3,5,7,8,9,10,11],user:[8,10],valid:10,valu:8,variou:11,verifi:[7,9],version:[7,9,10],via:[7,8,9,10],wai:1,want:[9,10],warn:10,well:10,wheel:9,when:[3,8,9],where:11,whether:1,which:[3,8],whl:10,why:10,wide:3,work:3,worri:10,x:[7,9],yarn:8,you:[9,10,11],your:[9,11]},titles:["<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.trino.hooks</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.trino.hooks.trino</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.trino</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.trino.transfers.gcs_to_trino</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.trino.transfers</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.trino.example_gcs_to_trino</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.trino</span></code>","Package apache-airflow-providers-trino","Apache Trino Connection","<code class=\"docutils literal notranslate\"><span class=\"pre\">apache-airflow-providers-trino</span></code>","Installing from sources","Google Cloud Storage to Trino Transfer Operator"],titleterms:{"0":[7,9],"1":[7,9],"2":[7,9],"3":[7,9],"break":9,"class":[1,3],"default":8,"function":1,airflow:[0,1,2,3,4,7,9],apach:[7,8,9],attribut:1,bug:9,chang:9,changelog:9,cloud:11,commit:9,configur:8,connect:8,content:[1,3,5,9],cross:9,csv:11,depend:9,download:9,example_gcs_to_trino:5,featur:9,fix:9,from:[10,11],gc:11,gcs_to_trino:3,googl:11,guid:9,hook:[0,1],id:8,instal:[9,10],integr:10,load:11,misc:9,modul:[1,3,5],offici:9,oper:11,packag:[7,9,10],prerequisit:11,provid:[0,1,2,3,4,5,6,7,9],pypi:10,refer:9,releas:10,requir:9,resourc:9,sourc:10,storag:11,submodul:[0,4,6],subpackag:2,system:[5,6],tabl:11,task:11,test:[5,6],transfer:[3,4,11],trino:[0,1,2,3,4,5,6,7,8,9,11],verifi:10}})