Cleachdaidh Snowpark Scala draibhear Snowflake JDBC airson ceangal. Gabhaidh an neach-togail seisean ri feartan rèiteachaidh JDBC, mar sin faodaidh roghainnean progsaidh siubhal leis a' mhapa ceangail a th' ann mar-thà:

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

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

connectionOptions a' chunntas, an dearbhadh agus rèiteachaidhean eile a tha an aplacaid a' cleachdadh mu thràth. 'S e inntrigidhean mapa sreang Scala a tha seo; chan eil sgeama URL no am port aig ainm òstair a' phrogsaidh. Airson slighe tro phrogsaid phoblaich ceadaichte gun dearbhadh progsaidh, tagh òstair is port bho liosta phrogsaidhean HTTP fhad 's a chumas tu rèiteachaidhean a' chunntais Snowflake.

Clàraichidh Snowflake JDBC proxyUser agus proxyPassword airson cunntas eadar-mheadhanach cuideachd. Lìbhrig iad tron stòr teisteanais a th' aig an aplacaid mu thràth nuair a bhios feum air.

Cleachdaidh nonProxyHosts JDBC pàtranan air an sgaradh le bàraichean dìreach le taic idir-chomharran. Ann an luach mapa, 's e | an sgaradh gu litireil; thig còdachadh URL am follais nuair a thèid URL JDBC a thogail. Na cuir co-chòrdadh NO_PROXY le cromagan bho chliant eile 'na àite.

Cùm an rèiteachadh seo sònraichte do Snowpark Scala. Tha Snowpark Python agus ceanglaiche Snowflake Spark a' tabhann eadar-aghaidhean ceangail agus ainmean roghainn eadar-dhealaichte.

Feumaidh Snowflake gum bi teisteanas na seirbheis a' dol tron phrogsaid gun ath-chur. 'S e rèiteachaidhean eadar-dhealaichte a th' ann an slighe HTTP CONNECT agus sgrùdadh TLS; chan eil progsaid a dh'ath-éisigeas teastas Snowflake a' coileanadh na riatanais sin.

Artaigilean co-cheangailte