Mai haɗawa na Snowflake na Python 5 yana goyan bayan filayen wakili a matakin haɗi. Don aikace-aikacen da ke riƙe zaɓuɓɓukan haɗinsa na yau da kullun daban:

connection = snowflake.connector.connect(
    **connection_options,
    proxy_host='proxy.example',
    proxy_port=8080,
    use_proxy_env=False,
)

connection_options yana ɗauke da saitunan asusun Snowflake da tabbatarwa da suke akwai, ba tare da maimaita maɓallan wakili ba. proxy_user da proxy_password suna ba da asusun tsaka-tsaki daban idan an buƙata. Don hanyar wakilin jama'a da aka yarda ba tare da wannan asusun ba, ɗauki ƙimar proxy_host da proxy_port daga jerin wakilan HTTP.

Ta hanyar tsohuwar, use_proxy_env gaskiya ne kuma mai haɗawa yana karanta HTTP_PROXY, HTTPS_PROXY da NO_PROXY. A cikin sigar 5, bayyanannen proxy_host ko proxy_port yana da fifiko akan waɗannan ƙimar muhalli. Saita use_proxy_env=False yana kashe amfani da su da gangan.

Halin da aka rubuta tun 3.17.0 amma kafin sigar 5 yana barin ƙimar muhalli su rinjayi bayyanannen masauki da tashar jiragen ruwa. Riƙe sigar mai haɗawa tare da kwatance tsakanin turawa.

Snowflake kuma yana buƙatar takardar shaidarsa ta wuce ba tare da canje-canjen tsangwama ba. Hanya ta wakilin kamfani ba ta ba da izinin maye gurbin takardar shaidar sabis da kowace takardar shaidar bincike ba.

Don keɓancewa, NO_PROXY yana karɓar ƙarin masauki ko adiresoshin IP da aka raba da waƙafi, ba maganganun wildcard ba. Sanya ainihin muhallin ma'aikacin Python yayin amfani da wannan hanyar, gami da ma'aikacin Django ko tsarin littafin rubutu.

Labarai masu alaƙa