Connector Snowflake fún Python 5 ń ṣe àtìlẹ́yìn àwọn pápá aṣojú ní ìpele ìsopọ̀. Fún ohun èlò tí ó ń tọ́jú àwọn àṣàyàn ìsopọ̀ deede rẹ̀ lọ́tọ̀:

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

connection_options ní àwọn ètò àpamọ́ àti ìjẹ́rìí Snowflake tí ó wà, láìsí àwọn kọ́kọ́rọ́ aṣojú tí ó tún ṣe. proxy_user àti proxy_password ń pèsè àpamọ́ alárinà lọ́tọ̀ nígbà tí ó bá yẹ. Fún ipa ọ̀nà aṣojú gbogbogbo tí a gbà láàyè láìsí àpamọ́ yẹn, mú àwọn iye proxy_host àti proxy_port tí ó jẹ́ olùdíje láti inú àkójọ aṣojú HTTP.

Ní àìpé use_proxy_env jẹ́ òtítọ́, connector sì ń ka HTTP_PROXY, HTTPS_PROXY àti NO_PROXY. Nínú ẹ̀yà 5, proxy_host tàbí proxy_port tí ó ṣe kedere ní ipò àkọ́kọ́ ju àwọn iye àyíká yẹn lọ. Ṣíṣe use_proxy_env=False ń pa lílò wọn mọ́ lọ́nà àmọ̀ọ́mọ̀.

Ìwà tí a kọ sílẹ̀ láti 3.17.0 ṣùgbọ́n kí ẹ̀yà 5 tó dé ń jẹ́ kí àwọn iye àyíká borí host àti port tí ó ṣe kedere. Tọ́jú ẹ̀yà connector pẹ̀lú ìfiwéra láàrin àwọn ìgbékalẹ̀.

Snowflake tún ń béèrè pé kí ìwé-ẹ̀rí rẹ̀ kọjá láìsí àwọn ìyípadà ìdáná. Ọ̀nà nipasẹ aṣojú ilé-iṣẹ́ kò gbà láàyè láti rọ́pò ìwé-ẹ̀rí iṣẹ́ pẹ̀lú ìwé-ẹ̀rí àyẹ̀wò àìtọ́.

Fún àwọn ọ̀nà àyọkùrò, NO_PROXY ń gba àwọn ìparí host tàbí àwọn àdírẹ́sì IP tí a fi kọ́mà pín, kì í ṣe àwọn ọ̀rọ̀ wildcard. Ṣètò àyíká òṣìṣẹ́ Python gidi nígbà tí o bá ń lo ipa ọ̀nà yẹn, pẹ̀lú òṣìṣẹ́ Django tàbí ìlànà ìwé àkọsílẹ̀.

Àwọn àpilẹ̀kọ tó jọra