TRANSACTION_NOT_SUPPORTED felkod

SQLSTATE: 0A000

Det gick inte att köra kommandot.

ACCESS_DELTA_TABLE_WITH_RLS_CM

Tabellen <tableName> har radfilter och/eller kolumnmasker konfigurerade, som inte stöds i en transaktion. Du kan köra instruktionen utanför transaktionsblocket istället.

CDF_READ

Det går inte att läsa ändringsdataflödet från tabellen <tableName> med hjälp av table_changes() funktionen. Ta bort användningen av table_changes() och försök igen.

KOLUMNMAPPNINGSLÄGESÄNDRING_I_CDF

Ändring av kolumnmappningsläge har identifierats i tabellen <tableName>. Det går inte att ändra kolumnmappningsläget för tabeller med CDF aktiverat i en transaktion.

COMMAND

Kommandot <command> stöds inte i en transaktion. Endast SELECT / INSERT / MERGE / UPDATE / DELETEstöds.

DELTA_SHARING

Åtkomst till Delta-delningstabellen <tableName> stöds inte i en transaktion med flera uttryck.

FGAC_ON_DEDICATED_COMPUTE

Åtkomst till tabellen <tableName> med detaljerad åtkomstkontroll i ett dedikerat beräkningskluster stöds inte i en transaktion. Om den här transaktionen inte omfattar dynamiska vyer, radfilter eller kolumnmasker kan du försöka igen med ett standardberäkningskluster i stället.

ILLEGAL_DATA_SOURCE_FOR_NONTRANSACTIONAL_READ

Datakällan <name> har formatet <format>, som inte tillåts läsas icke-transaktionsmässigt i en transaktion. De tillåtna formaten är: <allowedFormats>.

ILLEGAL_DATA_SOURCE_FOR_TRANSACTIONAL_READ

Datakällan <name> har formatet <format>, som inte kan läsas transaktionsmässigt i en transaktion. Om du i stället vill läsa den utan transaktion, ange detta explicit genom att lägga till 'WITH (<optionKey> = true' till datakällans namn.

ILLEGAL_ENTITY_ACCESS

Det går inte att komma åt en entiteten <entityName> av typen <entityType> i en transaktion.

INFORMATION_SCHEMA_TABLE

Åtkomst till tabeller från INFORMATION_SCHEMA (<tableName>) stöds inte i en transaktion.

INTERACTIVE_TRANSACTION

Interaktiva transaktioner (BEGIN TRANSACTION... COMMIT) kan bara köras mot Databricks SQL-lager. Om du vill köra flera SQL-instruktioner atomiskt i den aktuella kontexten använder du SQL-skriptsyntax med BEGIN ATOMIC ... END; block (<docLink>).

INTERACTIVE_TRANSACTION_OLD_SQL_EDITOR (interaktiv transaktion gammal SQL-redigerare)

Interaktiva transaktioner stöds inte i den äldre SQL-redigeraren. Växla till den nya SQL-redigeraren (<docLink>) eller använd en notebook-fil som är ansluten till ett Databricks SQL-lager.

MAX_INTERMEDIATE_COMMITS_EXCEEDED

Du kan inte utföra mer än <maxCommits> kommitteringar på tabellen <table> i en enda transaktion.

MAX_TABELLER_ÅTKOMST_ÖVERSKRIDEN

Du kan inte komma åt fler än <maxTables> tabeller i en enda transaktion.

MAX_TABELLER_SKRIVA_ÖVERSKRIDET

Du kan inte skriva till fler än <maxTables> tabeller i en enda transaktion.

MAX_TRANSACTION_DURATION_EXCEEDED

Överskred den maximala transaktionstiden för <maxDurationMinutes> minuter.

NESTED_TRANSACTION

Kapslade transaktioner stöds inte.

PATH_BASED_ACCESS

Åtkomst till tabeller efter sökväg (<path>) tillåts inte i en transaktion. Använd tabellnamn i stället.

PREVIEW_NOT_ENABLED

Transaktioner är inte aktiverade för den här arbetsytan. Kontakta din Databricks-supportrepresentant för att aktivera den här funktionen.

SQL_SCRIPT_TRANSACTION_COMMAND

Transaktionskommandot <command> stöds inte i SQL-skript. Om du vill köra flera SQL-instruktioner atomiskt i ett SQL-skript använder du BEGIN ATOMIC ... END; block.

SYSTEM_TABLE

Åtkomst till systemtabell <tableName> stöds inte i en transaktion.

TIME_TRAVEL_QUERY

Tidsresefrågor stöds inte i en transaktion. Ta bort den tidsmässiga specifikationen när du refererar till tabellen <tableName> och försök sedan utföra transaktionen igen.

VY_FRÅN_DATA_RAM

Åtkomstvyn <viewName> stöds inte i en transaktion eftersom den skapades med hjälp av DataFrame-API:et. Skapa vyn med SQL i stället.

WRITE_NON_CATALOG_OWNED_TABLE

Tabellen <tableName> har inte tabellfunktionen '<feature>' aktiverad. Endast tabeller med den här funktionen aktiverade kan skrivas till i en transaktion. Aktivera den här funktionen och försök sedan utföra transaktionen igen.

WRITE_NON_DELTA_TABLE

En av tabellerna som skrivs till är inte en Delta-tabell. Endast Delta-tabeller kan skrivas till i en transaktion.

WRITE_NON_DELTA_TABLE_WITH_NAME

Tabellen <tableName> är inte en Delta-tabell. Endast Delta-tabeller kan skrivas till i en transaktion.

WRITE_NON_UC_MANAGED_TABLE

Tabellen <tableName> är inte UC-hanterad. Endast UC-hanterade tabeller kan skrivas i en transaktion.

WRITE_TABLE_WITH_CDF

Tabellen <tableName> har Ändringsdataflöde aktiverat. Det går inte att skriva till tabeller med den här funktionen aktiverad i en transaktion.

WRITE_VIEW

Skrivning för att visa <viewName> stöds inte i en transaktion. Skriv direkt till den underliggande tabellen i stället.