Konfigurációs paraméterek

A következőkre vonatkozik:check marked yes 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.

  • Munkamenet

    A felhasználó ideiglenesen felülbírálhat egy konfigurációs paramétert egy munkamenet hatókörében a Standard kiadás T utasítás használatával. A beállítás a munkamenet időtartama alatt is érvényben marad, kivéve, ha a felhasználó felülbírálása Standard kiadás T utasítással vagy RE Standard kiadás T utasítással történik.

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ított tábla Munkamenet-beállítástábla
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
ENABLE_PHOTON Szabályozza a Photon vektorizált lekérdezési motor használatát. IGAZ Nem Igen
LEGACY_TIME_PAR Standard kiadás R_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 SQL-utasítás időtúllépésének beállítása másodpercben 172800 másodperc Igen Igen
TIMEZONE Beállítja a helyi időzónát. UTC Igen Igen
U Standard kiadás_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.