Megosztás:


Konfigurációs paraméterek

A következőkre vonatkozik:jelölje be az igennel jelölt jelölőnégyzetet Databricks SQL

A konfigurációs paraméter olyan beállítás, amely befolyásolja a Databricks SQL viselkedését a megadott SQL-szintaxison kívül.

A konfigurációs paraméter tényleges értéke a beállítás különböző szintjeiből származik.

Konfigurációs paraméter hatókörei

  • Rendszer

    A rendszerérték a Databricks SQL által használt alapértelmezett érték, ha nincs felülbírálás.

  • Globális

    A rendszergazda felülbírálhatja egy paraméter alapértelmezett rendszerértékét az SQL-paraméterek konfigurálása vagy az SQL Warehouse API használatával. Ez az érték az újonnan létrehozott munkamenetek előrehaladtával látható kezdeti érték.

  • Ülésszak

    A felhasználó ideiglenesen felülbírálhat egy konfigurációs paramétert egy munkamenet hatókörében a SET utasításhasználatával. A beállítás a munkamenet idejére érvényes marad, kivéve, ha a felhasználó újra felülírja egy SET utasítással vagy RESET.

Támogatott konfigurációs paraméterek

Az alábbiakban felsoroljuk a Databricks SQL-ben beállítható támogatott konfigurációs paramétereket, azok alapértelmezett rendszerbeállításait és a beállítható szinteket. A Databricks SQL nem támogatja a nem felsorolt Spark-konfigurációk beállítását.

Paraméter neve Leírás A rendszer alapértelmezése Globálisan beállítható Munkamenetben beállítható
ANSI_MODE Lehetővé teszi, hogy letiltsa a szigorú ANSI SQL-viselkedést bizonyos függvények és az öntési szabályok esetében. IGAZ Igen Igen
LEGACY_TIME_PARSER_POLICY A dátum- és időbélyegek elemzésének és formázásának módját szabályozza. KIVÉTEL Igen Igen
MAX_FILE_PARTITION_BYTES Az egyetlen partícióba csomagolható bájtok maximális száma fájlalapú forrásokból való olvasáskor. 128m Nem Igen
READ_ONLY_EXTERNAL_METASTORE Azt szabályozza, hogy egy külső metaadattár írásvédettként legyen-e kezelve. HAMIS Igen Nem
STATEMENT_TIMEOUT Beállítja az SQL-utasítás időtúllépését másodpercekben. 172800 másodperc Igen Igen
TIMEZONE Beállítja a helyi időzónát. egyezményes világidő Igen Igen
USE_CACHED_RESULT Szabályozza, hogy a Databricks SQL gyorsítótárazza-e és használja-e újra az eredményeket, amikor csak lehetséges. IGAZ Nem Igen

A ANSI_MODE rendszer alapértelmezett értéke a FALSE Databricks SQL 2022.35 előtt hozzáadott fiókokhoz tartozik.