Snowpark Scala waxay isticmaashaa darawalka Snowflake JDBC si ay u xiriirto. Dhisaha kalfadhiyadeeda wuxuu aqbalaa sifooyinka habaynta JDBC, marka dejinta boroksigu waxay la socon kartaa khariidadda xiriirka ee jirta:

val proxyOptions = Map(
  "useProxy" -> "true",
  "proxyHost" -> "proxy.example",
  "proxyPort" -> "8080"
)

val session = com.snowflake.snowpark.Session.builder
  .configs(connectionOptions ++ proxyOptions)
  .create

connectionOptions waxa ku jira akoonka, xaqiijinta iyo dejimo kale oo abka horey u isticmaalay. Kuwani waa gelitaanno khariidad xaraf Scala ah; magaca martigeliyaha boroksigu ma koobnaa qorshaha URL ama dekeddiisa. Jid boroksi dadweyne oo la ogolaaday oo aan xaqiijin boroksi lahayn, ka dooro martigeliyaha iyo dekedda liiska boroksiyada HTTP adigoo haynaya dejinta akoonka Snowflake.

Snowflake JDBC waxay kaloo diiwaangelisaa proxyUser iyo proxyPassword akoon dhexdhexaad ah. Ku bixi iyaga iyada oo loo marayo isha aqoonsiga ee abka jirta marka loo baahdo.

JDBC nonProxyHosts waxay isticmaashaa qaabab lagu kala soocay xariiq toosan oo leh taageerada calaamadaha beddelka. Qiimaha khariidadda, kala-soocuhu waa | sugan; codeynta URL waxay noqotaa mid khusaysa marka la dhisayo JDBC URL. Ha ku beddelin qaabka NO_PROXY ee macmiil kale oo ku kala soocan comma.

Ku hay habayntan mid gaar u ah Snowpark Scala. Snowpark Python iyo isku-xirka Snowflake Spark waxay bixiyaan is-dhexgallo xiriir iyo magacyo doorasho oo kala duwan.

Snowflake waxay dalbataa in shahaadada adeeggu ay boroksiga uga gudubto iyada oo aan la beddelin. Jidka HTTP CONNECT iyo baaritaanka TLS waa habab kala duwan; boroksi dib u soo saara shahaadada Snowflake ma buuxiyo shardigaas.

Maqaallo la xiriira