Snowflake Python Connector v5: suidheachaidhean proxy aig ìre a' cheangail
Tagh raointean proxy follaiseach a' cheanglaiche no lorg bhon àrainneachd, a' beachdachadh air a' phrìomhachas air atharrachadh ann an Python 5.
Tha ceanglaiche Snowflake airson Python 5 a' cumail taic ri raointean proxy aig ìre a' cheangail. Airson aplacaid a chumas a roghainnean ceangail àbhaisteach air leth:
connection = snowflake.connector.connect(
**connection_options,
proxy_host='proxy.example',
proxy_port=8080,
use_proxy_env=False,
)
Tha connection_options a' cumail suidheachaidhean a' chunntais Snowflake agus an dearbhaidh a th' ann mar-thà, gun iuchraichean proxy dùbailte. Bheir proxy_user agus proxy_password cunntas eadar-mheadhanaich air leth nuair a dh'fheumar. Airson slighe proxy poblach ceadaichte gun a' chunntas sin, gabh luachan tagraiche proxy_host agus proxy_port bhon liosta proxy HTTP.
Gu gnàthach tha use_proxy_env fìor agus leughaidh an ceanglaiche HTTP_PROXY, HTTPS_PROXY agus NO_PROXY. Ann an tionndadh 5, tha prìomhachas aig proxy_host no proxy_port follaiseach thairis air na luachan àrainneachd sin. Le use_proxy_env=False thèid an cleachdadh a chur dheth a dh'aona ghnothaich.
Bha an giùlan clàraichte bho 3.17.0 ach ro thionndadh 5 a' leigeil le luachan àrainneachd buaidh a thoirt air ostair is port follaiseach. Cùm tionndadh a' cheanglaiche còmhla ri coimeas thar chur-a-steach.
Feumaidh Snowflake cuideachd gum bi an teisteanas aige a' dol troimhe gun atharrachaidhean eadar-theachdaidh. Chan eil slighe tron phroxy chorporra a' ceadachadh teisteanas na seirbheise a chur an àite le teisteanas sgrùdaidh sam bith.
Airson seachnadh, gabhaidh NO_PROXY iar-leasachain ostair no seòlaidhean IP air an sgaradh le cromagan, chan e abairtean le comharran fiadhaich. Rèitich àrainneachd fhìor an neach-obrach Python nuair a chleachdas tu an t-slighe sin, a' gabhail a-steach neach-obrach Django no pròiseas leabhair-nòtaichean.