Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:
Databricks SQL
Databricks Runtime
Módosítja egy tábla sémáját vagy tulajdonságait.
Az ideiglenes táblák támogatják ALTER TABLE ... SET TBLPROPERTIES a ALTER TABLE ... UNSET TBLPROPERTIES kiszolgáló nélküli számításokat, a Databricks Runtime 18.2-es és újabb verzióját, valamint a Databricks SQL 2026.15-ös vagy újabb verzióját. Az egyéb ALTER TABLE záradékok nem támogatottak az ideiglenes táblákban, és hibát adnak vissza. Ha a tábla gyorsítótárazva van, a parancs törli a tábla gyorsítótárazott adatait és az arra hivatkozó összes függőt. A gyorsítótár kényelmesen töltődik, amikor a táblához vagy a függőkhöz legközelebb hozzáférnek.
A külföldi táblázatok korlátozott műveleti rendszert ALTER TABLE támogatnak, beleértve ALTER TABLE SET OWNER, ALTER TABLE RENAME TO, ALTER TABLE SET MANAGED { MOVE | COPY }, és ALTER TABLE SET EXTERNAL.
SET MANAGED és SET EXTERNAL egy külföldi táblát igényel , amely Hive metastore és Glue Federation használatával federált, valamint SET MANAGED a Delta Lake formátumot is megköveteli. Lásd az Idegen táblákat és a Külföldi táblát egy külső Unity Catalog táblává konvertálni.
Szükséges engedélyek
Ha a Unity Katalógust használja, MODIFY engedéllyel kell rendelkeznie a következőhöz:
ALTER COLUMNADD COLUMNDROP COLUMNSET TBLPROPERTIESUNSET TBLPROPERTIES
Ha a Unity Katalógust használja, MANAGE engedéllyel vagy tulajdonjoggal kell rendelkeznie a következőhöz:
SET OWNER TOPREDICTIVE OPTIMIZATION
Minden más művelet megköveteli az asztal tulajdonjogát, beleértve SET MANAGED és UNSET MANAGED.
SET EXTERNALés a külföldi táblázat formája SET MANAGED is engedélyt CREATE igényel a .EXTERNAL LOCATION Minden átváltás teljes előfeltételeiért lásd: Előfeltételek és előfeltételek.
Szintaxis
ALTER TABLE table_name
{ RENAME TO clause |
ADD COLUMN clause |
ALTER COLUMN clause |
DROP COLUMN clause |
RENAME COLUMN clause |
DEFAULT COLLATION clause |
ADD CONSTRAINT clause |
DROP CONSTRAINT clause |
DROP FEATURE clause |
ADD PARTITION clause |
DROP PARTITION clause |
PARTITION SET LOCATION clause |
RENAME PARTITION clause |
RECOVER PARTITIONS clause |
SET { ROW FILTER clause } |
DROP ROW FILTER |
SET TBLPROPERTIES clause |
UNSET TBLPROPERTIES clause |
SET SERDE clause |
SET LOCATION clause |
SET EXTERNAL clause |
SET MANAGED clause |
UNSET MANAGED clause |
SET OWNER TO clause |
SET TAGS clause |
UNSET TAGS clause |
CLUSTER BY clause |
REPLACE PARTITIONED BY WITH CLUSTER BY clause |
PREDICTIVE OPTIMIZATION clause}
Paraméterek
-
Azonosítja a módosítandó táblát. A név nem tartalmazhat időbeli specifikációt vagy beállításspecifikációt. Ha a tábla nem található, az Azure Databricks TABLE_OR_VIEW_NOT_FOUND hibát jelez.
RENAME TOto_table_nameÁtnevezi a táblát.
-
Azonosítja az új táblanevet. A név nem tartalmazhat időbeli specifikációt vagy beállításspecifikációt.
A Unity Catalog-táblák esetében a
to_table_namekatalógusnak ugyanabban a katalógusban kell lennie, mint atable_name. Más táblák esetében ato_table_nameugyanabban a sémában kell legyen, mint atable_name.Ha
to_table_namenincs minősítve, akkor az aktuális sémával van implicit módon minősítve.
> ALTER TABLE student RENAME TO student_info;-
-
Egy vagy több oszlopot ad hozzá a táblához.
Ha oszlopot ad hozzá egy meglévő Delta Lake-táblához, nem definiálhat
DEFAULTértéket. A Delta Lake-táblákhoz hozzáadott összes oszlop a meglévő sorokhoz hasonlóanNULLlesz kezelve. Oszlop hozzáadása után igény szerint megadhat egy alapértelmezett értéket az új sorokhoz a használatávalALTER COLUMN.> DESCRIBE StudentInfo; col_name data_type comment ----------------------- --------- ------- name string NULL rollno int NULL age int NULL > ALTER TABLE StudentInfo ADD columns (LastName string, DOB timestamp); -- After adding new columns to the table > DESCRIBE StudentInfo; col_name data_type comment ----------------------- --------- ------- name string NULL rollno int NULL LastName string NULL DOB timestamp NULL age int NULL -- Optionally set a default value for new rows > ALTER TABLE StudentInfo ALTER COLUMN LastName SET DEFAULT 'unknown';
-
Módosít egy tulajdonságot vagy egy oszlop helyét.
> DESCRIBE StudentInfo; col_name data_type comment ----------------------- --------- ------- name string NULL rollno int NULL LastName string NULL DOB timestamp NULL age int NULL > ALTER TABLE StudentInfo ALTER COLUMN name COMMENT "new comment"; -- After altering the column > DESCRIBE StudentInfo; col_name data_type comment ----------------------- --------- ----------- name string new comment rollno int NULL LastName string NULL DOB timestamp NULL age int NULLTöbb oszlop módosítása egyetlen utasításban:
-- Create a table with 3 columns > CREATE TABLE my_table (num INT, str STRING, bool BOOLEAN) TBLPROPERTIES('delta.feature.allowColumnDefaults' = 'supported') > DESCRIBE TABLE my_table; col_name data_type comment -------- --------- ------- num int null str string null bool boolean null -- Update comments on multiple columns > ALTER TABLE table ALTER COLUMN num COMMENT 'number column', str COMMENT 'string column'; > DESCRIBE TABLE my_table; col_name data_type comment -------- --------- ------------- num int number column str string string column bool boolean null -- Can mix different types of column alter > ALTER TABLE table ALTER COLUMN bool COMMENT 'boolean column', num AFTER bool, str AFTER num, bool SET DEFAULT true; > DESCRIBE TABLE my_table; col_name data_type comment -------- --------- -------------- bool boolean boolean column num int number column str string string column -
Egy vagy több oszlop vagy mező eltávolítása egy Delta Lake-táblából.
-
Egy Delta Lake-tábla oszlopának vagy mezőjének átnevezése.
> ALTER TABLE StudentInfo RENAME COLUMN name TO FirstName; -- After renaming the column > DESCRIBE StudentInfo; col_name data_type comment ----------------------- --------- ----------- FirstName string new comment rollno int NULL LastName string NULL DOB timestamp NULL age int NULL
-
Ellenőrző kényszert, információs idegenkulcs-kényszert vagy információs elsődlegeskulcs-kényszert ad hozzá a táblához.
Az idegen kulcsok és az elsődleges kulcsok csak a Unity Katalógusban lévő táblák esetében támogatottak, a
hive_metastorekatalógusban nem. DEFAULT COLLATIONkolláció_névA következőkre vonatkozik:
Databricks SQL
Databricks Runtime 16.3 és újabbMódosítja az új
STRINGoszlopok táblázatának alapértelmezett rendezést. A meglévő oszlopokat ez a záradék nem érinti. Meglévő oszlop rendezésének módosításához használja aALTER TABLE ... ALTER COLUMN ... COLLATE collation_name.
-
Elvet egy elsődleges kulcsot, idegen kulcsot vagy ellenőrzési kényszert a táblából.
DROP FEATURE feature_name [ TRUNCATE HISTORY ]Alkalmazható:
a Databricks Runtime 14.3 LTS és újabb verziókraA Databricks Runtime 14.3 LTS-ben érhető el a régebbi rendszerek támogatása. Az örökölt funkciók dokumentációját lásd: Drop Delta table features (legacy).
A következőkre vonatkozik:
Databricks SQL
Databricks Runtime 16.3 és újabbAz Azure Databricks a Databricks Runtime 16.3-at és újabb verzióját javasolja az összes
DROP FEATUREparancshoz, amely felváltja az örökölt viselkedést.Eltávolít egy funkciót egy Delta Lake-táblából.
Ha eltávolít egy funkciót, az az író funkció hozzáadását
checkpointProtectioneredményezheti a táblaprotokollban. További információ: Drop Delta table features and Protocol versions and table features.feature_nameEgy szolgáltatás neve
STRINGkonstans vagy azonosítóformájában, amelyet az Azure Databricksnek kell értelmeznie, és támogatnia kell a táblában.Ha a funkció nem szerepel a táblában, az Azure Databricks hibát jelez: DELTA_FEATURE_DROP_FEATURE_NOT_PRESENT.
ELŐZMÉNYEK CSONKOLÁSA
A funkciók eltávolítása az előzmények csonkolásával. Ehhez két fázisú folyamat szükséges:
Az előzmények csonkolása által a funkciók eltávolításához két lépés szükséges:
Az első meghívás törli a funkció nyomait, és tájékoztatja a részleges sikerről.
Ezután várjon, amíg a megőrzési időszak véget ér, mielőtt újra végrehajtja az utasítást az eltávolítás befejezéséhez.
Ha túl korán kezdeményezi a második meghívást, az Azure Databricks megjeleníti a DELTA_FEATURE_DROP_WAIT_FOR_RETENTION_PERIOD vagy a DELTA_FEATURE_DROP_HISTORICAL_VERSIONS_EXIST hibaüzenetet.
A táblaelőzmények csonkolása korlátozza a képességét arra, hogy DESCRIBE HISTORY-t hajtson végre és időutazási lekérdezéseket végezzen.
-- Drop the "deletion vectors" from a Delta table > ALTER TABLE my_table DROP FEATURE deletionVectors; -- 24 hours later > ALTER TABLE my_table DROP FEATURE deletionVectors TRUNCATE HISTORY;-
Egy vagy több partíciót ad hozzá a táblához.
> SHOW PARTITIONS StudentInfo; partition --------- age=11 age=12 age=15 > ALTER TABLE StudentInfo ADD IF NOT EXISTS PARTITION (age=18); -- After adding a new partition to the table > SHOW PARTITIONS StudentInfo; partition --------- age=11 age=12 age=15 age=18 -- Adding multiple partitions to the table > ALTER TABLE StudentInfo ADD IF NOT EXISTS PARTITION (age=18) PARTITION (age=20); > SHOW PARTITIONS StudentInfo; partition --------- age=11 age=12 age=15 age=18 age=20 -
Egy vagy több partíció törlése a táblából.
> SHOW PARTITIONS StudentInfo; partition --------- age=11 age=12 age=15 age=18 > ALTER TABLE StudentInfo DROP IF EXISTS PARTITION (age=18); -- After dropping the partition of the table > SHOW PARTITIONS StudentInfo; partition --------- age=11 age=12 age=15 -
Beállítja egy partíció helyét.
> ALTER TABLE dbx.tab1 PARTITION (a='1', b='2') SET LOCATION '/path/to/part/ways'; -
Lecseréli egy partíció kulcsait.
> SHOW PARTITIONS StudentInfo; partition --------- age=10 age=11 age=12 > ALTER TABLE default.StudentInfo PARTITION (age='10') RENAME TO PARTITION (age='15'); -- After renaming Partition > SHOW PARTITIONS StudentInfo; partition --------- age=11 age=12 age=15 -
Utasítja az Azure Databrickset, hogy vizsgálja meg a tábla helyét, és adja hozzá a közvetlenül a fájlrendszerhez hozzáadott fájlokat a táblához.
-
A következőkre vonatkozik:
Databricks SQL
Databricks Runtime 12.2 LTS és újabb
Csak Unity CatalogSorszűrő függvényt ad hozzá a táblához. A tábla minden további lekérdezése megkapja azoknak a soroknak a részhalmazát, ahol a függvény logikai értéke igaz. Ez hasznos lehet részletes hozzáférés-vezérlési célokra, ahol a függvény megvizsgálhatja a meghívást hívó felhasználó identitását vagy csoporttagságát annak megállapításához, hogy szűrjön-e bizonyos sorokat.
DROP ROW FILTERA következőkre vonatkozik:
csak a Unity Catalog esetébenHa van ilyen, eltávolítja a sorszűrőt a táblából. A jövőbeli lekérdezések automatikus szűrés nélkül visszaadják a tábla összes sorát.
-
Beállít vagy alaphelyzetbe állít egy vagy több felhasználó által definiált tulajdonságot.
> ALTER TABLE dbx.tab1 SET TBLPROPERTIES ('winner' = 'loser'); -
Eltávolít egy vagy több felhasználó által definiált tulajdonságot.
> ALTER TABLE dbx.tab1 UNSET TBLPROPERTIES ('winner'); SET SERDEA következőkre vonatkozik:
Databricks RuntimeMegadja a Hive formátumú táblában lévő adatok olvasásához és írásához használt szerializáló/deszerializáló (SerDe) osztályt. A SerDe-tulajdonságokat
WITH SERDEPROPERTIESkonfigurálhatja a .> ALTER TABLE test_tab SET SERDE 'org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe'; > ALTER TABLE dbx.tab1 SET SERDE 'org.apache.hadoop' WITH SERDEPROPERTIES ('k' = 'v', 'kay' = 'vee');SET LOCATIONÁthelyezi a táblázat helyét.
SET LOCATION pathLOCATION pathpathegy literál kell, hogy legyenSTRING. Megadja a tábla új helyét.Az eredeti helyen lévő fájlok nem lesznek áthelyezve az új helyre.
SET EXTERNAL [ DRY RUN ]Érvényes:
a Databricks Runtime 17.3-s és újabb verziója, és ellenőrizze, hogy csak igen Unity-katalógus 
Egy idegen táblát átalakít Unity Catalog külső táblájává, megőrizve a tábla előzményeit és konfigurációit, beleértve a nevet, beállításokat, jogosultságokat és nézeteket. Csak külföldi asztalokon támogatva, amelyeket Hive metastore és Glue Federation használ federálva.
Engedélyek
OWNERMANAGEvagy engedélyek az asztalon ésCREATEaz engedélyek .EXTERNAL LOCATIONAz átalakítás visszafordításához dobd el az asztalt. Azure Databricks a következő katalógus sync során idegen tábla néven federatodik.
DRY RUNEllenőrzi, hogy a forrástábla konvertálható-e anélkül, hogy átkonvertálná. A parancs visszatér
DRY_RUN_SUCCESS, ha a tábla konvertálható.
Az előfeltételekért és formátum-specifikus útmutatásért lásd: Átalakítja az idegen táblát egy külső Unity katalógustáblá.
-- Check whether a foreign table can be converted > ALTER TABLE hms_federated_catalog.my_schema.my_table SET EXTERNAL DRY RUN; -- Convert a foreign table to an external table > ALTER TABLE hms_federated_catalog.my_schema.my_table SET EXTERNAL;
SET MANAGEDVonatkozik:
Databricks Runtime 17.3 LTS és annál magasabb,
Unity CatalogÁtalakítja a Unity katalógus külső vagy külföldi Delta Lake tábláját egy Unity Catalog által kezelt táblává. Az átalakítás megőrzi a tábla nevét, beállításokat, jogosultságokat, nézeteket és előzményeket.
A külső és idegen táblázatok különböző formákat használnak a klauzulatnak, ahogy az alábbi szintaxis is mutatja:
SET MANAGED [ TRUNCATE UNIFORM HISTORY ] -- external tables SET MANAGED { MOVE | COPY } -- foreign tablesKülső táblák esetén hagyjuk
MOVEki a ésCOPY. Ha bármelyiket beleszámítod, Azure Databricks emeli DELTA_ALTER_TABLE_SET_MANAGED_UNSUPPORTED_COPY_MOVE_SYNTAX.Külföldi táblákhoz vagy vagy .
MOVECOPYHa mindkettőt kihagyod, Azure Databricks növeli DELTA_ALTER_TABLE_SET_MANAGED_COPY_OR_MOVE_REQUIRED. A két forma közül választhatni lásd: Válassza ki a megfelelő parancsot a forrástáblához.TRUNCATE UNIFORM HISTORYOlyan külső táblákra vonatkozik, amelyeknél az Apache Iceberg olvasás engedélyezve van. Ha a táblázatban engedélyezve van a Jégberg-olvasás, és ezt az opciót kihagyod, akkor Azure Databricks emeli DELTA_ALTER_TABLE_SET_MANAGED_DOES_NOT_SUPPORT_UNIFORM_ICEBERG.
TRUNCATE UNIFORM HISTORYlerövidíti az UniForm Iceberg történetét, és nem veszi el a Delta Lake történetét. A csorkítás rövid Iceberg olvasási és írási leállást okoz.MOVEÁtalakítja az idegen táblát kezeltté, és letiltja a külső katalógusban lévő forrástáblához való hozzáférést. Átalakítás után a külső katalógusen keresztüli és az útvonalalapú hozzáférés meghibásodott, így minden olvasónak és írónak a Unity Catalog névteret kell használnia.
COPYEgy idegen táblát kezelhetővé alakít anélkül, hogy módosítaná vagy letiltaná a külső katalógusban lévő forrástáblához való hozzáférést. Az átalakítás az adatokat a kezelt tárolóhelyre másolja, így két különálló másolatot hoz létre az adatokból. Te vagy felelős az olvasások és írások letiltásáért a forrástáblába, valamint a munkaterhelések áthelyezéséért a kezelt táblára.
Az előfeltételekért, leállásidő-becslésekről és hibaelhárításért lásd: Külső vagy külföldi Delta Lake táblák átalakítása Unity Catalog által kezelt táblákra.
-- Convert an external table > ALTER TABLE main.default.my_external_table SET MANAGED; -- Convert an external table that has Iceberg reads enabled > ALTER TABLE main.default.my_external_table SET MANAGED TRUNCATE UNIFORM HISTORY; -- Convert a foreign table and disable access to the source table > ALTER TABLE hms_federated_catalog.my_schema.my_table SET MANAGED MOVE;UNSET MANAGEDVonatkozik:
Databricks Runtime 17.3 LTS és annál magasabb,
Unity CatalogEgy tábla visszafordításával
SET MANAGEDkülső táblává alakítja a tábla metaadatát úgy, hogy az eredeti külső helyre mutat. Azure Databricks megőrzi a konvertálás után a kezelt helyre végrehajtott írásokat. Egy átalakított külső tábla esetén 14 napon belül vissza lehet fordítani az átalakítás után.UNSET MANAGED [ TRUNCATE UNIFORM HISTORY ]TRUNCATE UNIFORM HISTORYEz vonatkozik azokra a táblákra, amelyeknél az Iceberg olvasás engedélyezve van. Ha a táblázatban engedélyezve van a Iceberg olvasás, és ezt a lehetőséget kihagyod, akkor Azure Databricks emeli DELTA_ALTER_TABLE_UNSET_MANAGED_DOES_NOT_SUPPORT_UNIFORM.
Az átalakítás és visszahúzás között végzett commitek verzió szerint támogatják az időutazást, de nem időbélyegzővel.
Ha egy idegen táblát
MOVEvisszafordítva egy idegen táblára alakítva, futtatjukUNSET MANAGED, majd eldobjuk a kapott külső táblát, amely a következő katalógus szinkronizációnál újra összefogja. Egy idegen tábla, amelyet az -velCOPYkonvertálnak, nem szükségesUNSET MANAGED, mert az átalakítás megváltoztathatatlanul hagyta a forrástáblát.Warning
Ha egy idegen táblát konvertáltál ,
MOVEne hagyd el a kezelt táblát, mielőtt futtatodUNSET MANAGED. Ha először elhagyod, adatvesztéshez vagy következetlenségekhez vezethet.A teljes visszaállítási utasításokért lásd: A menedzselt táblázat átalakításának visszaforgassa.
-- Roll a converted managed table back to an external table > ALTER TABLE main.default.my_managed_table UNSET MANAGED;[ SET ] OWNER TOigazgatóA tábla tulajdonjogát átkerül
principal-hoz.A következőkre vonatkozik:
Databricks SQL
Databricks Runtime 11.3 LTS és újabbSETválasztható kulcsszóként engedélyezett.Megjegyzés:
A tulajdonos módosítása nem érhető el a munkaterületi folyamat által felügyelt adathalmazokon.
SET TAGS ( { tag_name = tag_value } [, ...] )A következőkre vonatkozik:
Databricks SQL
Databricks Runtime 13.3 LTS és újabbCímkék alkalmazása a táblára. A táblához címkék hozzáadásához
APPLY TAGengedéllyel kell rendelkeznie.tag_name
Egy szó szerinti
STRING. Atag_nameegyedinek kell lennie a táblában vagy oszlopban.tag_value
Egy szó szerinti
STRING.
-- Applies three tags to the table named `test`. > ALTER TABLE test SET TAGS ('tag1' = 'val1', 'tag2' = 'val2', 'tag3' = 'val3'); -- Applies three tags to table `main.schema1.test` column `col1`. > ALTER TABLE main.schema1.test ALTER COLUMN col1 SET TAGS ('tag1' = 'val1', 'tag2' = 'val2', 'tag3' = 'val3');UNSET TAGS ( tag_name [, ...] )A következőkre vonatkozik:
Databricks SQL
Databricks Runtime 13.3 LTS és újabbTávolítsa el a címkéket a táblából. A címkék táblából való eltávolításához
APPLY TAGengedéllyel kell rendelkeznie.tag_name
Egy szó szerinti
STRING. Atag_nameegyedinek kell lennie a táblában vagy oszlopban.
-- Removes three tags from the table named `test`. > ALTER TABLE test UNSET TAGS ('tag1', 'tag2', 'tag3'); -- Removes three tags from table `main.schema1.test` column `col1`. > ALTER TABLE main.schema1.test ALTER COLUMN col1 UNSET TAGS ('tag1', 'tag2', 'tag3');-
A következőkre vonatkozik:
Databricks SQL
Databricks Runtime 13.3 LTS és újabbHozzáadja, módosítja vagy eltávolítja egy Delta Lake-tábla fürtözési stratégiáját.
REPLACE PARTITIONED BY WITH CLUSTER BY [( <clustering_columns> ) | AUTO]A következőre vonatkozik:
Databricks SQL
Databricks Runtime 18.1 és későbbi verziókMeglévő particionált Delta Lake-táblázatot alakít át helyben folyékony fürtözéssé, minimális olvasó- és írói állásidővel. A
CLUSTER BYzáradék explicit fürtözési oszlopokat fogad el,AUTOhogy a kulcskijelölést prediktív optimalizálásra delegálja, vagy kihagyhatja a meglévő partícióoszlopok használatát.Lásd: Particionált tábla átalakítása folyékony fürtszolgáltatássá.
{ ENABLE | DISABLE | INHERIT } PREDICTIVE OPTIMIZATIONA következőkre vonatkozik:
Databricks SQL
Databricks Runtime 12.2 LTS és újabb
Csak Unity CatalogA felügyelt Delta Lake-táblát a kívánt prediktív optimalizálási beállításra módosítja.
Alapértelmezés szerint, amikor táblákat hoznak létre, az eljárás a sémából
INHERIT.Ha a prediktív optimalizálás engedélyezve van, vagy engedélyezésként öröklődik, az Azure Databricks a OPTIMIZE-t és a VACUUM-et automatikusan meghívja a táblázatra, amikor azt megfelelőnek ítéli. További részletekért lásd: A Unity Catalog által felügyelt táblák prediktív optimalizálása.
-- Enables predictive optimization for my_table > ALTER TABLE my_table ENABLE PREDICTIVE OPTIMIZATION;
További példák
Delta Lake esetén a korlátozások hozzáadásához és az oszlopok módosításához tekintse meg:
Kapcsolódó cikkek
- ADD CONSTRAINT záradék: Ellenőrző korlátozások, elsődleges kulcsok és idegen kulcsok hozzáadása vagy elvetése.
- ALTER MATERIALIZED VIEW: Szintaxis a materializált nézetek módosításához.
- ALTER STREAMING TABLE: A streamelési táblák módosításának szintaxisa.
- ALTER TABLE ... COLUMN záradék: Az ADD, ALTER, DROP és RENAME függvény teljes szintaxisa COLUMN.
- ALTER TABLE... PARTITION: Partíciók hozzáadásának, elvetésének és átnevezésének teljes szintaxisa.
- Táblázatséma frissítése sémafejlődéssel: Oszloptípusok átnevezése vagy módosítása egy Delta-táblában.
-
Külső vagy külföldi Delta Lake táblapok átalakítása Unity Catalog által kezelt táblákra: előfeltételek, leállási becslések és visszaállítás és
SET MANAGEDUNSET MANAGEDesetén. -
Idegen tábla átalakítása külső Unity katalógustábbá: Előfeltételek és formátum-specifikus útmutató .
SET EXTERNAL