Snowflake Python Connector v5: izilungiselelo ze-proxy ezingeni lokuxhumana
Khetha izinkambu ze-proxy ezicacile ze-connector noma ukutholwa kwemvelo, ucabanga ngokuhleleka okushintshile ku-Python 5.
I-Snowflake Python 5 connector isekela izinkambu ze-proxy ezingeni lokuxhumana. Kuhlelo olugcina izinketho zalo ezijwayelekile zokuxhumana zehlukene:
connection = snowflake.connector.connect(
**connection_options,
proxy_host='proxy.example',
proxy_port=8080,
use_proxy_env=False,
)
I-connection_options iqukethe izilungiselelo ezikhona ze-akhawunti neziqinisekiso ze-Snowflake, ngaphandle kokophindwa kwezinkinobho ze-proxy. I-proxy_user ne-proxy_password zinikeza i-akhawunti ehlukile yomlamuli uma kudingeka. Endleleni evunyelwe ye-proxy yomphakathi ngaphandle kwalezo akhawunti, thatha amanani angamakhandidethi e-proxy_host ne-proxy_port ku-uhlu lwe-proxy ye-HTTP.
Ngokuzenzakalela i-use_proxy_env iyiqiniso futhi i-connector ifunda i-HTTP_PROXY, i-HTTPS_PROXY ne-NO_PROXY. Ku-version 5, i-proxy_host noma i-proxy_port ecacile inokubaluleka okuphezulu kunalawa manani emvelo. Ukusetha i-use_proxy_env=False kuvala ukusetshenziswa kwazo ngamabomu.
Ukuziphatha okubhalwe phansi kusukela ku-3.17.0 kodwa ngaphambi kwe-version 5 kwakuvumela amanani emvelo ukuba adlule umkhathi nombobo ocacile. Gcina inguqulo ye-connector kanye nokuqhathanisa phakathi kokufakwa.
I-Snowflake futhi idinga ukuthi isitifiketi sayo sidlule ngaphandle kwezinguquko zokubamba. Indlela edlula ku-proxy yenkampani ayivumeli ukushintsha isitifiketi sesevisi ngesitifiketi sokuhlola esingafanele.
Okokudlula, i-NO_PROXY yamukela izijobelelo zomkhathi noma amakheli e-IP ahlukaniswe ngokhefana, hhayi izinkulumo ze-wildcard. Lungiselela imvelo yangempela yomsebenzi we-Python lapho usebenzisa leyo ndlela, kuhlanganise umsebenzi we-Django noma inqubo ye-notebook.