Seachfhreastalaí a chumrú do chónascóir Spark Snowflake ar AWS
Cumraigh roghanna use_proxy, proxy_host agus proxy_port an chónascóra Spark, le srianta doiciméadaithe AWS ar phrótacal, ar chuntas agus ar sheachbhóthar.
Don chónascóir Spark Snowflake ar AWS, cumraigh an léitheoir le roghanna seachfhreastalaí an chónascóra féin:
options = {
**snowflake_options,
'use_proxy': 'true',
'proxy_host': 'proxy.example',
'proxy_port': '8080',
'proxy_protocol': 'http',
}
reader = spark.read.format('snowflake').options(**options)
Coinníonn snowflake_options socruithe críochphointe agus fíordheimhnithe an fheidhmchláir. Cuir an tábla nó an cheist atá beartaithe leis sula nglaonn tú ar load.
Is é false réamhshocrú use_proxy. Nuair a chumasaítear é, éilíonn sé proxy_host agus proxy_port mar réimsí ar leithligh. Soláthraíonn proxy_user agus proxy_password cuntas idirghabhálaí. Gan fíordheimhniú seachfhreastalaí, is féidir le bealach seachfhreastalaí poiblí ceadaithe iarrthóirí óstaigh agus poirt a úsáid ón liosta seachfhreastalaí HTTP agus socruithe cuntais Snowflake á gcoimeád.
Doiciméadaíonn Snowflake na réimsí cuntais, proxy_protocol agus non_proxy_hosts mar rud AWS-amháin. Cuireadh proxy_protocol leis i gcónascóir 2.11.1 agus is é http an réamhshocrú. Scarann non_proxy_hosts óstaigh le píopa éalaithe in URL (%7C) agus tacaíonn sé le réiltín mar chomhartha ionadaíoch.
Úsáid cónascóir a thagann le leaganacha Spark agus Scala an tionscadail. Tá a n-ainmneacha agus a bhformáidí féin ag na roghanna foinse sonraí seo; ní hionchuir inmhalartaithe iad airíonna JDBC ná oibiachtaí java.net.Proxy.