Felklasser i Azure Databricks

Gäller för:markerad ja Databricks SQL markerad ja Databricks Runtime 12.2 och senare

Felklasser är beskrivande, läsbara för människor, strängar som är unika för felvillkoret.

Du kan använda felklasser för att programmatiskt hantera fel i ditt program utan att behöva parsa felmeddelandet.

Det här är en lista över vanliga namngivna felvillkor som returneras av Azure Databricks.

Databricks Runtime och Databricks SQL

AGGREGATE_FUNCTION_WITH_NONDETERMINISTIC_EXPRESSION

SQLSTATE: 42845

Icke-deterministiska uttryck <sqlExpr> bör inte visas i argumenten för en aggregeringsfunktion.

AI_FUNCTION_HTTP_PARSE_CAST_ERROR

SQLSTATE: 2203G

Det gick inte att parsa modellutdata vid gjutning till angiven returnType: "<dataType>", svaret JSON var: "<responseString>". Uppdatera returnType så att det matchar innehållet i den typ som representeras av svarets JSON och försök sedan igen.

AI_FUNCTION_HTTP_PARSE_COLUMNS_ERROR

SQLSTATE: 2203G

Den faktiska modellutdatan har mer än en kolumn "<responseString>". Den angivna returtypen["<dataType>"] har dock bara en kolumn. Uppdatera returnType så att den innehåller samma antal kolumner som modellutdata och försök sedan igen.

AI_FUNCTION_HTTP_REQUEST_ERROR

SQLSTATE: 08000

Ett fel uppstod när en HTTP-begäran om funktionen skulle utföras <funcName>: <errorMessage>

AI_FUNCTION_INVALID_HTTP_RESPONSE

SQLSTATE: 08000

Ogiltigt HTTP-svar för funktionen <funcName>: <errorMessage>

AI_FUNCTION_INVALID_MAX_WORDS

SQLSTATE: 22032

Det maximala antalet ord måste vara ett icke-negativt heltal, men får <maxWords>.

AI_FUNCTION_JSON_PARSE_ERROR

SQLSTATE: 22000

Ett fel uppstod vid parsning av JSON-svaret för funktionen <funcName>: <errorMessage>

AI_FUNCTION_UNSUPPORTED_ERROR

SQLSTATE: 56038

Funktionen <funcName> stöds inte i den aktuella miljön. Den är endast tillgänglig i Databricks SQL Pro och Serverless.

AI_FUNCTION_UNSUPPORTED_REQUEST

SQLSTATE: 0A000

Det gick inte att utvärdera SQL-funktionen eftersom<functionName> det angivna argumentet <invalidValue> för har "<invalidDataType>", men endast följande typer stöds: <supportedDataTypes>. Uppdatera funktionsanropet för att ange ett argument av strängtyp och försök igen.

AI_FUNCTION_UNSUPPORTED_RETURN_TYPE

SQLSTATE: 0A000

AI-funktion: "<functionName>" stöder inte följande typ som returtyp: "<typeName>". Returtypen måste vara en giltig SQL-typ som ska tolkas av Catalyst och som stöds av AI-funktionen. Aktuella typer som stöds omfattar: <supportedValues>

AI_INVALID_ARGUMENT_VALUE_ERROR

SQLSTATE: 22032

Angivet värde "<argValue>" stöds inte av argumentet "<argName>". Värden som stöds är: <supportedValues>

ALL_PARAMETERS_MUST_BE_NAMED

SQLSTATE: 07001

Om du använder namnparameteriserade frågor måste alla parametrar namnges. Parametrar som saknar namn: <exprs>.

ALL_PARTITION_COLUMNS_NOT_ALLOWED

SQLSTATE: KD005

Det går inte att använda alla kolumner för partitionskolumner.

ALTER_TABLE_COLUMN_DESCRIPTOR_DUPLICATE

SQLSTATE: 42710

ALTER TABLE-kolumnen <type><columnName> anger beskrivningen "<optionName>" mer än en gång, vilket är ogiltigt.

AMBIGUOUS_ALIAS_IN_NESTED_CTE

SQLSTATE: 42KD0

Namnet <name> är tvetydigt i kapslad CTE.

<config> Ange till "CORRECTED" så att namnet som definieras i inre CTE har företräde. Om den anges till "LEGACY" prioriteras de yttre CTE-definitionerna.

Se https://spark.apache.org/docs/latest/sql-migration-guide.html#query-engine".

AMBIGUOUS_COLUMN_OR_FIELD

SQLSTATE: 42702

Kolumnen eller fältet <name> är tvetydigt och har <n> matchningar.

AMBIGUOUS_COLUMN_REFERENCE

SQLSTATE: 42702

Kolumnen <name> är tvetydig. Det beror på att du har anslutit flera DataFrame tillsammans, och vissa av dessa DataFrames är desamma.

Den här kolumnen pekar på en dataram, men Spark kan inte ta reda på vilken.

Ange ett alias för DataFrames med olika namn via DataFrame.alias innan du ansluter dem.

och ange kolumnen med hjälp av kvalificerat namn, t.ex. df.alias("a").join(df.alias("b"), col("a.id") > col("b.id")).

AMBIGUOUS_CONSTRAINT

SQLSTATE: 42K0C

Tvetydig referens till villkoret <constraint>.

AMBIGUOUS_LATERAL_COLUMN_ALIAS

SQLSTATE: 42702

Alias för <name> lateral kolumn är tvetydigt och har <n> matchningar.

AMBIGUOUS_REFERENCE

SQLSTATE: 42704

Referensen <name> är tvetydig, kan vara: <referenceNames>.

AMBIGUOUS_REFERENCE_TO_FIELDS

SQLSTATE: 42000

Tvetydig referens till fältet <field>. Det visas <count> tider i schemat.

ANSI_CONFIG_CANNOT_BE_DISABLED

SQLSTATE: 56038

ANSI SQL-konfigurationen <config> kan inte inaktiveras i den här produkten.

ARGUMENT_NOT_CONSTANT

SQLSTATE: 42K08

Funktionen <functionName> innehåller en parameter <parameterName> vid position <pos> som kräver ett konstant argument. Beräkna argumentet <sqlExpr> separat och skicka resultatet som en konstant.

ARITHMETIC_OVERFLOW

SQLSTATE: 22003

<message>.<alternative> Om det behövs anger du <config> "false" för att kringgå det här felet.

Mer information finns i ARITHMETIC_OVERFLOW

ASSIGNMENT_ARITY_MISMATCH

SQLSTATE: 42802

Antalet kolumner eller variabler som tilldelats eller aliasats: <numTarget> matchar inte antalet källuttryck: <numExpr>.

AS_OF_JOIN

SQLSTATE: 42604

Ogiltigt från och med anslutning.

Mer information finns i AS_OF_JOIN

AVRO_DEFAULT_VALUES_UNSUPPORTED

SQLSTATE: 0A000

Användning av standardvärden stöds inte närrescuedDataColumn är aktiverat. Du kanske kan ta bort den här kontrollen genom att ange spark.databricks.sql.avro.rescuedDataBlockUserDefinedSchemaDefaultValue false, men standardvärdena gäller inte och null-värden används fortfarande.

AVRO_INCOMPATIBLE_READ_TYPE

SQLSTATE: 22KD3

Det går inte att konvertera Avro <avroPath> till SQL <sqlPath> eftersom den ursprungliga kodade datatypen är <avroType>, men du försöker läsa fältet som <sqlType>, vilket skulle leda till ett felaktigt svar.

Om du vill tillåta läsning av det här fältet aktiverar du SQL-konfigurationen: "spark.sql.legacy.avro.allowIncompatibleSchema".

AVRO_POSITIONAL_FIELD_MATCHING_UNSUPPORTED

SQLSTATE: 0A000

Användning av positionsfältmatchning stöds inte när någon av rescuedDataColumn dem eller failOnUnknownFields är aktiverad. Ta bort de här alternativen för att fortsätta.

BATCH_METADATA_NOT_FOUND

SQLSTATE: 42K03

Det går inte att hitta batchen <batchMetadataFile>.

BIGQUERY_OPTIONS_ARE_MUTUALLY_EXCLUSIVE

SQLSTATE: 42616

Autentiseringsuppgifter för BigQuery-anslutning måste anges med parametern "GoogleServiceAccountKeyJson" eller alla "projectId", "OAuthServiceAcctEmail", "OAuthPvtKey"

BINARY_ARITHMETIC_OVERFLOW

SQLSTATE: 22003

<value1><symbol><value2> orsakat spill.

BUILT_IN_CATALOG

SQLSTATE: 42832

<operation> stöder inte inbyggda kataloger.

CALL_ON_STREAMING_DATASET_UNSUPPORTED

SQLSTATE: 42KDE

Metoden <methodName> kan inte anropas för strömmande datauppsättning/dataram.

CANNOT_ALTER_PARTITION_COLUMN

SQLSTATE: 428FR

ALTER TABLE (ALTER|ÄNDRA) KOLUMNEN stöds inte för partitionskolumner, men partitionskolumnen <columnName> hittades i tabellen <tableName>.

CANNOT_CAST_DATATYPE

SQLSTATE: 42846

Det går inte att casta <sourceType> till <targetType>.

CANNOT_CONVERT_PROTOBUF_FIELD_TYPE_TO_SQL_TYPE

SQLSTATE: 42846

Det går inte att konvertera Protobuf <protobufColumn> till SQL <sqlColumn> eftersom schemat är inkompatibelt (protobufType = <protobufType>, sqlType = <sqlType>).

CANNOT_CONVERT_PROTOBUF_MESSAGE_TYPE_TO_SQL_TYPE

SQLSTATE: 42846

Det går inte att konvertera <protobufType> Protobuf till SQL-typen <toType>.

CANNOT_CONVERT_SQL_TYPE_TO_PROTOBUF_FIELD_TYPE

SQLSTATE: 42846

Det går inte att konvertera SQL <sqlColumn> till Protobuf <protobufColumn> eftersom schemat är inkompatibelt (protobufType = <protobufType>, sqlType = <sqlType>).

CANNOT_CONVERT_SQL_VALUE_TO_PROTOBUF_ENUM_TYPE

SQLSTATE: 42846

Det går inte att konvertera SQL <sqlColumn> till Protobuf <protobufColumn> eftersom <data> det inte finns i definierade värden för uppräkning: <enumString>.

CANNOT_COPY_STATE

SQLSTATE: 0AKD0

Det går inte att kopiera katalogtillstånd som aktuell databas och tillfälliga vyer från Unity Catalog till en äldre katalog.

CANNOT_CREATE_DATA_SOURCE_TABLE

SQLSTATE: 42KDE

Det gick inte att skapa datakällans tabell <tableName>:

Mer information finns i CANNOT_CREATE_DATA_SOURCE_TABLE

CANNOT_DECODE_URL

SQLSTATE: 22546

Den angivna URL:en kan inte avkodas: <url>. Kontrollera att URL:en är korrekt formaterad och försök igen.

CANNOT_DELETE_SYSTEM_OWNED

SQLSTATE: 42832

Det går inte att ta bort systemägda <resourceType> .

CANNOT_DROP_AMBIGUOUS_CONSTRAINT

SQLSTATE: 42K0C

Det går inte att släppa villkoret med namnet <constraintName> som delas av en CHECK-begränsning

och villkoret PRIMÄRNYCKEL eller SEKUNDÄRNYCKEL. Du kan släppa primärnyckeln eller

VILLKOR FÖR SEKUNDÄRNYCKEL efter frågor:

  • ALTER TABLE .. SLÄPP PRIMÄRNYCKEL eller
  • ALTER TABLE .. SLÄPP SEKUNDÄRNYCKEL ..

CANNOT_ESTABLISH_CONNECTION

SQLSTATE: 08001

Det går inte att upprätta en anslutning till fjärrdatabasen <jdbcDialectName> . Kontrollera anslutningsinformation och autentiseringsuppgifter, t.ex. alternativ för värd, port, användare, lösenord och databas. ** Om du tror att informationen är korrekt kontrollerar du konfigurationen av arbetsytans nätverk och ser till att den inte har utgående begränsningar för värden. Kontrollera också att värden inte blockerar inkommande anslutningar från nätverket där arbetsytans Spark-kluster distribueras. ** Detaljerat felmeddelande: <causeErrorMessage>.

CANNOT_ESTABLISH_CONNECTION_SERVERLESS

SQLSTATE: 08001

Det går inte att upprätta en anslutning till fjärrdatabasen <jdbcDialectName> . Kontrollera anslutningsinformation och autentiseringsuppgifter, t.ex. alternativ för värd, port, användare, lösenord och databas. ** Om du tror att informationen är korrekt kan du tillåta inkommande trafik från Internet till din värd, eftersom du använder serverlös beräkning. Om dina nätverksprinciper inte tillåter inkommande Internettrafik kan du använda icke-serverlös beräkning, eller så kan du kontakta din Databricks-representant för att lära dig mer om serverlöst privat nätverk. ** Detaljerat felmeddelande: <causeErrorMessage>.

CANNOT_INVOKE_IN_TRANSFORMATIONS

SQLSTATE: 0A000

Datamängdstransformeringar och åtgärder kan bara anropas av drivrutinen, inte inuti andra datauppsättningstransformeringar. Till exempel är dataset1.map(x => dataset2.values.count() * x) ogiltig eftersom åtgärden transformering och antal värden inte kan utföras i datauppsättningen1.map-transformering. Mer information finns i SPARK-28702.

CANNOT_LOAD_FUNCTION_CLASS

SQLSTATE: 46103

Det går inte att läsa in klassen <className> när du registrerar funktionen <functionName>. Kontrollera att den finns på klassökvägen.

CANNOT_LOAD_PROTOBUF_CLASS

SQLSTATE: 42K03

Det gick inte att läsa in Protobuf-klassen med namnet <protobufClassName>. <explanation>.

CANNOT_LOAD_STATE_STORE

SQLSTATE: 58030

Ett fel uppstod under inläsningstillståndet.

Mer information finns i CANNOT_LOAD_STATE_STORE

CANNOT_MERGE_INCOMPATIBLE_DATA_TYPE

SQLSTATE: 42825

Det gick inte att sammanfoga inkompatibla datatyper <left> och <right>. Kontrollera datatyperna för de kolumner som sammanfogas och se till att de är kompatibla. Om det behövs bör du överväga att casta kolumnerna till kompatibla datatyper innan du försöker slå samman.

CANNOT_MERGE_SCHEMAS

SQLSTATE: 42KD9

Det gick inte att slå samman scheman:

Ursprungligt schema:

<left>

Schema som inte kan sammanfogas med det ursprungliga schemat:

<right>.

CANNOT_MODIFY_CONFIG

SQLSTATE: 46110

Det går inte att ändra värdet för Spark-konfigurationen: <key>.

Se även https://spark.apache.org/docs/latest/sql-migration-guide.html#ddl-statements".

CANNOT_PARSE_DECIMAL

SQLSTATE: 22018

Det går inte att parsa decimaltecken. Kontrollera att indata är ett giltigt tal med valfria decimaltecken eller kommaavgränsare.

CANNOT_PARSE_INTERVAL

SQLSTATE: 22006

Det går inte att parsa <intervalString>. Kontrollera att det angivna värdet är i ett giltigt format för att definiera ett intervall. Du kan referera till dokumentationen för rätt format. Om problemet kvarstår kontrollerar du att indatavärdet inte är null eller tomt och försök igen.

CANNOT_PARSE_JSON_FIELD

SQLSTATE: 2203G

Det går inte att parsa fältnamnet <fieldName> och värdet <fieldValue> för JSON-tokentypen <jsonType> som mål för Spark-datatypen <dataType>.

CANNOT_PARSE_PROTOBUF_DESCRIPTOR

SQLSTATE: 22018

Fel vid parsning av beskrivande byte i Protobuf FileDescriptorSet.

CANNOT_PARSE_TIMESTAMP

SQLSTATE: 22007

<message>. Om det behövs anger du <ansiConfig> "false" för att kringgå det här felet.

CANNOT_READ_ARCHIVED_FILE

SQLSTATE: KD003

Det går inte att läsa filen på sökvägen <path> eftersom den har arkiverats. Justera dina frågefilter för att undanta arkiverade filer.

CANNOT_READ_FILE

SQLSTATE: KD003

Det går inte att läsa <format> filen på sökvägen: <path>.

Mer information finns i CANNOT_READ_FILE

SQLSTATE: KD001

Det gick inte att läsa sidfoten för filen: <file>. Kontrollera att filen är i antingen ORC- eller Parquet-format.

Om inte konverterar du det till ett giltigt format. Om filen är i giltigt format kontrollerar du om den är skadad.

Om det är det kan du välja att antingen ignorera det eller åtgärda skada.

CANNOT_READ_SENSITIVE_KEY_FROM_SECURE_PROVIDER

SQLSTATE: 42501

Det går inte att läsa känslig nyckel<key> från en säker provider.

CANNOT_RECOGNIZE_HIVE_TYPE

SQLSTATE: 429BB

Det går inte att identifiera hive-typsträngen: <fieldType>, kolumn: <fieldName>. Den angivna datatypen för fältet kan inte identifieras av Spark SQL. Kontrollera datatypen för det angivna fältet och kontrollera att det är en giltig Spark SQL-datatyp. I Spark SQL-dokumentationen finns en lista över giltiga datatyper och deras format. Om datatypen är korrekt kontrollerar du att du använder en version av Spark SQL som stöds.

CANNOT_REFERENCE_UC_IN_HMS

SQLSTATE: 0AKD0

Det går inte att referera till en Unity-katalog <objType> i Hive-metaarkivobjekt.

CANNOT_RENAME_ACROSS_CATALOG

SQLSTATE: 0AKD0

Det är inte tillåtet att byta namn på en <type> över kataloger.

CANNOT_RENAME_ACROSS_SCHEMA

SQLSTATE: 0AKD0

Det är inte tillåtet att byta namn på flera <type> scheman.

CANNOT_RESOLVE_DATAFRAME_COLUMN

SQLSTATE: 42704

Det går inte att matcha dataramskolumnen <name>. Det beror förmodligen på olagliga referenser som df1.select(df2.col("a")).

CANNOT_RESOLVE_STAR_EXPAND

SQLSTATE: 42704

Det går inte att matcha <targetString>.* angivna indatakolumner <columns>. Kontrollera att den angivna tabellen eller structen finns och är tillgänglig i indatakolumnerna.

CANNOT_RESTORE_PERMISSIONS_FOR_PATH

SQLSTATE: 58030

Det gick inte att ange behörigheter för den skapade sökvägen <path> tillbaka till <permission>.

CANNOT_SAVE_VARIANT

SQLSTATE: 0A000

Det går inte att spara variantdatatypen i extern lagring.

CANNOT_SHALLOW_CLONE_ACROSS_UC_AND_HMS

SQLSTATE: 0AKD0

Det går inte att grunda kloningstabeller i Unity Catalog och Hive Metastore.

CANNOT_SHALLOW_CLONE_NESTED

SQLSTATE: 0AKUC

Det går inte att grunt klona en tabell <table> som redan är en ytlig klon.

CANNOT_SHALLOW_CLONE_NON_UC_MANAGED_TABLE_AS_SOURCE_OR_TARGET

SQLSTATE: 0AKUC

Ytlig klon stöds endast för tabelltypen MANAGED. Tabellen <table> är inte HANTERAd tabell.

CANNOT_UPDATE_FIELD

SQLSTATE: 0A000

Det går inte att uppdatera <table> fälttypen <fieldName> :

Mer information finns i CANNOT_UPDATE_FIELD

CANNOT_UP_CAST_DATATYPE

SQLSTATE: 42846

Det går inte att gjuta <expression> från <sourceType> till <targetType>.

<details>

CANNOT_VALIDATE_CONNECTION

SQLSTATE: 08000

Verifiering av <jdbcDialectName> anslutning stöds inte. Kontakta Databricks-supporten för alternativa lösningar eller ange "spark.databricks.test Anslut ionBeforeCreation" till "false" för att hoppa över anslutningstestning innan du skapar ett anslutningsobjekt.

CANNOT_WRITE_STATE_STORE

SQLSTATE: 58030

Det gick inte att skriva tillståndsarkivfiler för providern <providerClass>.

Mer information finns i CANNOT_WRITE_STATE_STORE

CAST_INVALID_INPUT

SQLSTATE: 22018

Värdet <expression> för typen <sourceType> kan inte gjutas till <targetType> eftersom det är felaktigt. Korrigera värdet enligt syntaxen eller ändra dess måltyp. Använd try_cast för att tolerera felaktiga indata och returnera NULL i stället. Om det behövs anger du <ansiConfig> "false" för att kringgå det här felet.

Mer information finns i CAST_INVALID_INPUT

CAST_OVERFLOW

SQLSTATE: 22003

Värdet <value> för typen <sourceType> kan inte gjutas till <targetType> på grund av ett spill. Använd try_cast för att tolerera spill och returnera NULL i stället. Om det behövs anger du <ansiConfig> "false" för att kringgå det här felet.

CAST_OVERFLOW_IN_TABLE_INSERT

SQLSTATE: 22003

Det går inte att tilldela ett värde av <sourceType> typen till typkolumnen <targetType> eller variabeln <columnName> på grund av ett spill. Använd try_cast på indatavärdet för att tolerera spill och returnera NULL i stället.

CHECKPOINT_RDD_BLOCK_ID_NOT_FOUND

SQLSTATE: 56000

Kontrollpunktsblocket <rddBlockId> hittades inte!

Antingen är den köre som ursprungligen kontrollpunktsbegränsade partitionen inte längre aktiv, eller så är den ursprungliga RDD:n opersisterad.

Om det här problemet kvarstår kan du överväga att använda rdd.checkpoint() i stället, vilket är långsammare än lokal kontrollpunkt men mer feltolerant.

CLASS_UNSUPPORTED_BY_MAP_OBJECTS

SQLSTATE: 0A000

MapObjects stöder inte klassen <cls> som den resulterande samlingen.

CLEANROOM_COMMANDS_NOT_SUPPORTED

SQLSTATE: 0A000

Kommandon för rent rum stöds inte

CLEANROOM_INVALID_SHARED_DATA_OBJECT_NAME

SQLSTATE: 42K05

Ogiltigt namn att referera <type> till i ett rent rum. Använd ett <type>'s-namn i det rena rummet efter formatet [katalog].[ schema]. [<type>].

Om du är osäker på vilket namn du ska använda kan du köra "VISA ALLA I CLEANROOM [clean_room]" och använda värdet i kolumnen "namn".

CLOUD_FILE_SOURCE_FILE_NOT_FOUND

SQLSTATE: 42K03

Ett filmeddelande togs emot för filen, <filePath> men det finns inte längre. Kontrollera att filerna inte tas bort innan de bearbetas. Om du vill fortsätta dataströmmen kan du ställa in Spark SQL-konfigurationen <config> på true.

CODEC_NOT_AVAILABLE

SQLSTATE: 56038

Codec <codecName> är inte tillgänglig. Överväg att ange konfigurationen <configKey> till <configVal>.

CODEC_SHORT_NAME_NOT_FOUND

SQLSTATE: 42704

Det går inte att hitta ett kort namn för codec <codecName>.

COLLATION_INVALID_NAME

SQLSTATE: 42704

Värdet <collationName> representerar inte ett korrekt sorteringsnamn. Föreslaget giltigt sorteringsnamn: [<proposal>].

COLLECTION_SIZE_LIMIT_EXCEEDED

SQLSTATE: 54000

Det går inte att skapa matris med <numberOfElements> element som överskrider matrisstorleksgränsen <maxRoundedArrayLength>,

Mer information finns i COLLECTION_SIZE_LIMIT_EXCEEDED

COLUMN_ALIASES_NOT_ALLOWED

SQLSTATE: 42601

Kolumnalias tillåts inte i <op>.

COLUMN_ALREADY_EXISTS

SQLSTATE: 42711

Kolumnen <columnName> finns redan. Välj ett annat namn eller byt namn på den befintliga kolumnen.

COLUMN_MASKS_CHECK_CONSTRAINT_UNSUPPORTED

SQLSTATE: 0A000

Det går inte att skapa CHECK-villkor för tabellen <tableName> med kolumnmaskprinciper.

COLUMN_MASKS_DUPLICATE_USING_COLUMN_NAME

SQLSTATE: 42734

En <statementType> instruktion försökte tilldela en kolumnmaskprincip till en kolumn som innehöll två eller flera andra refererade kolumner i listan USING COLUMNS med samma namn <columnName>, vilket är ogiltigt.

COLUMN_MASKS_FEATURE_NOT_SUPPORTED

SQLSTATE: 0A000

Kolumnmaskprinciper för <tableName> stöds inte:

Mer information finns i COLUMN_MASKS_FEATURE_NOT_SUPPORTED

COLUMN_MASKS_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 0A000

Det går inte att <statementType><columnName> komma från tabellen <tableName> eftersom den refereras till i en kolumnmaskprincip för kolumnen <maskedColumn>. Tabellägaren måste ta bort eller ändra den här principen innan du fortsätter.

COLUMN_MASKS_MERGE_UNSUPPORTED_SOURCE

SQLSTATE: 0A000

MERGE INTO-åtgärder stöder inte kolumnmaskprinciper i källtabellen <tableName>.

COLUMN_MASKS_MERGE_UNSUPPORTED_TARGET

SQLSTATE: 0A000

MERGE INTO-åtgärder har inte stöd för att skriva till tabell <tableName> med kolumnmaskprinciper.

COLUMN_MASKS_MULTI_PART_TARGET_COLUMN_NAME

SQLSTATE: 42K05

Den här instruktionen försökte tilldela en kolumnmaskprincip till en kolumn <columnName> med flera namndelar, vilket är ogiltigt.

COLUMN_MASKS_MULTI_PART_USING_COLUMN_NAME

SQLSTATE: 42K05

Den här instruktionen försökte tilldela en kolumnmaskprincip till en kolumn och listan USING COLUMNS innehöll namnet <columnName> med flera namndelar, vilket är ogiltigt.

COLUMN_MASKS_NOT_ENABLED

SQLSTATE: 56038

Stöd för att definiera kolumnmasker är inte aktiverat

COLUMN_MASKS_REQUIRE_UNITY_CATALOG

SQLSTATE: 0A000

Kolumnmaskprinciper stöds endast i Unity Catalog.

COLUMN_MASKS_TABLE_CLONE_SOURCE_NOT_SUPPORTED

SQLSTATE: 0A000

<mode> klona från tabellen <tableName> med kolumnmaskprinciper stöds inte.

COLUMN_MASKS_TABLE_CLONE_TARGET_NOT_SUPPORTED

SQLSTATE: 0A000

<mode> klona till tabell <tableName> med kolumnmaskprinciper stöds inte.

COLUMN_MASKS_UNSUPPORTED_CONSTANT_AS_PARAMETER

SQLSTATE: 0AKD1

Det går inte att använda en konstant som en parameter i en kolumnmaskprincip. Uppdatera SQL-kommandot för att ta bort konstanten från kolumnmaskdefinitionen och försök sedan igen.

COLUMN_MASKS_UNSUPPORTED_PROVIDER

SQLSTATE: 0A000

Det gick inte att köra <statementType> kommandot eftersom tilldelning av kolumnmaskprinciper inte stöds för måldatakällan med tabellprovidern: "<provider>".

COLUMN_MASKS_UNSUPPORTED_SUBQUERY

SQLSTATE: 0A000

Det går inte att utföra <operation> för tabellen <tableName> eftersom den innehåller en eller flera kolumnmaskprinciper med subquery-uttryck som ännu inte stöds. Kontakta tabellens ägare för att uppdatera kolumnmaskprinciperna för att fortsätta.

COLUMN_MASKS_USING_COLUMN_NAME_SAME_AS_TARGET_COLUMN

SQLSTATE: 42734

Kolumnen <columnName> hade samma namn som målkolumnen, vilket är ogiltigt. Ta bort kolumnen från listan ANVÄNDA KOLUMNER och försök igen.

COLUMN_NOT_DEFINED_IN_TABLE

SQLSTATE: 42703

<colType> kolumnen <colName> definieras inte i tabellen <tableName>, definierade tabellkolumner är: <tableCols>.

COLUMN_NOT_FOUND

SQLSTATE: 42703

Det går inte att hitta kolumnen <colName> . Kontrollera stavning och korrekthet för kolumnnamnet enligt SQL-konfigurationen <caseSensitiveConfig>.

COMMA_PRECEDING_CONSTRAINT_ERROR

SQLSTATE: 42601

Oväntad före begränsningsdefinition. Se till att villkorssatsen inte börjar med kommatecken när kolumner (och förväntningar) inte har definierats.

COMPARATOR_RETURNS_NULL

SQLSTATE: 22004

Jämförelsen har returnerat en NULL för en jämförelse mellan <firstValue> och <secondValue>.

Det bör returnera ett positivt heltal för "större än", 0 för "lika" och ett negativt heltal för "mindre än".

Om du vill återgå till inaktuellt beteende där NULL behandlas som 0 (lika) måste du ange "spark.sql.legacy.allowNullComparisonResultInArraySort" till "true".

CONCURRENT_QUERY

SQLSTATE: 0A000

En annan instans av den här frågan [id: <queryId>] startades just av en samtidig session [befintligt runId: <existingQueryRunId> nytt runId: <newQueryRunId>].

CONCURRENT_STREAM_LOG_UPDATE

SQLSTATE: 40000

Samtidig uppdatering av loggen. Flera direktuppspelningsjobb har identifierats för <batchId>.

Kontrollera att endast ett direktuppspelningsjobb körs på en specifik kontrollpunktsplats i taget.

CONFLICTING_PROVIDER

SQLSTATE: 22023

Den angivna providern <provider> är inkonsekvent med den befintliga katalogprovidern <expectedProvider>. Använd "USING <expectedProvider>" och försök igen.

ANSLUTA

SQLSTATE: 56K00

Allmänt Spark-Anslut fel.

Mer information finns i CONNECT

CONNECTION_ALREADY_EXISTS

SQLSTATE: 42000

Det går inte att skapa anslutningen <connectionName> eftersom den redan finns.

Välj ett annat namn, släpp eller ersätt den befintliga anslutningen eller lägg till IF NOT EXISTS-satsen för att tolerera befintliga anslutningar.

CONNECTION_NAME_CANNOT_BE_EMPTY

SQLSTATE: 42000

Det går inte att köra det här kommandot eftersom anslutningsnamnet måste vara tomt.

CONNECTION_NOT_FOUND

SQLSTATE: 42000

Det går inte att köra det här kommandot eftersom anslutningsnamnet <connectionName> inte hittades.

CONNECTION_OPTION_NOT_SUPPORTED

SQLSTATE: 42000

Anslut av typen stöder<connectionType> inte följande alternativ: <optionsNotSupported>. Alternativ som stöds: <allowedOptions>.

CONNECTION_TYPE_NOT_SUPPORTED

SQLSTATE: 42000

Det går inte att skapa en anslutning av typen .<connectionType> Anslutningstyper som stöds: <allowedTypes>.

CONSTRAINTS_REQUIRE_UNITY_CATALOG

SQLSTATE: 0A000

Tabellbegränsningar stöds endast i Unity Catalog.

CONVERSION_INVALID_INPUT

SQLSTATE: 22018

Det går inte att konvertera värdet <str> (<fmt>) till <targetType> eftersom det är felaktigt. Korrigera värdet enligt syntaxen eller ändra dess format. Använd <suggestion> för att tolerera felaktiga indata och returnera NULL i stället.

COPY_INTO_CREDENTIALS_NOT_ALLOWED_ON

SQLSTATE: 0A000

Ogiltigt schema <scheme>. KOPIERA TILL källautentiseringsuppgifter stöder för närvarande endast s3/s3n/s3a/wasbs/abfss.

COPY_INTO_CREDENTIALS_REQUIRED

SQLSTATE: 42601

KOPIERA TILL källautentiseringsuppgifter måste ange <keyList>.

COPY_INTO_DUPLICATED_FILES_COPY_NOT_ALLOWED

SQLSTATE: 25000

Duplicerade filer har checkats in i en samtidig COPY INTO-åtgärd. Försök igen senare.

COPY_INTO_ENCRYPTION_NOT_ALLOWED_ON

SQLSTATE: 0A000

Ogiltigt schema <scheme>. COPY INTO-källkryptering stöder för närvarande endast s3/s3n/s3a/abfss.

COPY_INTO_ENCRYPTION_NOT_SUPPORTED_FOR_AZURE

SQLSTATE: 0A000

KOPIERA TILL kryptering stöder endast ADLS Gen2 eller abfss:// filschema

COPY_INTO_ENCRYPTION_REQUIRED

SQLSTATE: 42601

KOPIERA TILL källkryptering måste ange .<key>

COPY_INTO_ENCRYPTION_REQUIRED_WITH_EXPECTED

SQLSTATE: 42601

Ogiltigt krypteringsalternativ <requiredKey>. KOPIERA TILL källkryptering måste ange '<requiredKey>' = '<keyValue>'.

COPY_INTO_NON_BLIND_APPEND_NOT_ALLOWED

SQLSTATE: 25000

KOPIERA TILL annat än att lägga till data tillåts inte köras samtidigt med andra transaktioner. Försök igen senare.

COPY_INTO_ROCKSDB_MAX_RETRY_EXCEEDED

SQLSTATE: 25000

COPY INTO kunde inte läsa in dess tillstånd, maximala återförsök överskreds.

COPY_INTO_SCHEMA_MISMATCH_WITH_TARGET_TABLE

SQLSTATE: 42KDG

Ett schemamatchningsfel upptäcktes vid kopiering till Delta-tabellen (tabell: <table>).

Detta kan tyda på ett problem med inkommande data, eller så kan deltatabellschemat utvecklas automatiskt enligt inkommande data genom att ställa in:

COPY_OPTIONS ("mergeSchema" = "true")

Schemaskillnad:

<schemaDiff>

COPY_INTO_SOURCE_FILE_FORMAT_NOT_SUPPORTED

SQLSTATE: 0A000

Formatet för källfilerna måste vara en av CSV, JSON, AVRO, ORC, PARQUET, TEXT eller BINARYFILE. Det går inte att använda COPY INTO i Delta-tabeller som källa eftersom dubblettdata kan matas in efter OPTIMIZE-åtgärder. Den här kontrollen kan inaktiveras genom att köra SQL-kommandot set spark.databricks.delta.copyInto.formatCheck.enabled = false.

COPY_INTO_SOURCE_SCHEMA_INFERENCE_FAILED

SQLSTATE: 42KD9

Källkatalogen innehöll inga parsbara filer av typen <format>. Kontrollera innehållet i '<source>'.

COPY_INTO_SYNTAX_ERROR

SQLSTATE: 42601

Det gick inte att parsa kommandot COPY INTO.

Mer information finns i COPY_INTO_SYNTAX_ERROR

CREATE_OR_REFRESH_MV_ST_ASYNC

SQLSTATE: 0A000

Det går inte att skapa eller uppdatera materialiserade vyer eller strömmande tabeller med ASYNC angivet. Ta bort ASYNC från instruktionen CREATE OR REFRESH eller använd UPPDATERA ASYNC för att uppdatera befintliga materialiserade vyer eller strömmande tabeller asynkront.

CREATE_PERMANENT_VIEW_WITHOUT_ALIAS

SQLSTATE: 0A000

Det går inte att skapa den permanenta vyn <name> utan att uttryckligen tilldela ett alias för uttrycket <attr>.

CREATE_TABLE_COLUMN_DESCRIPTOR_DUPLICATE

SQLSTATE: 42710

KOLUMNEN <columnName> CREATE TABLE anger beskrivningen "<optionName>" mer än en gång, vilket är ogiltigt.

CREATE_VIEW_COLUMN_ARITY_MISMATCH

SQLSTATE: 21S01

Det går inte att skapa vyn <viewName>, orsaken är

Mer information finns i CREATE_VIEW_COLUMN_ARITY_MISMATCH

CREDENTIAL_MISSING

SQLSTATE: 42601

Ange autentiseringsuppgifter när du skapar eller uppdaterar externa platser.

CSV_ENFORCE_SCHEMA_NOT_SUPPORTED

SQLSTATE: 0A000

CSV-alternativet enforceSchema kan inte anges när du använder rescuedDataColumn eller failOnUnknownFields, eftersom kolumner läse efter namn i stället för ordningstal.

CYCLIC_FUNCTION_REFERENCE

SQLSTATE: 42887

Cyklisk funktionsreferens har identifierats: <path>.

DATABRICKS_DELTA_NOT_ENABLED

SQLSTATE: 56038

Databricks Delta är inte aktiverat i ditt konto.<hints>

DATATYPE_MISMATCH

SQLSTATE: 42K09

Det går inte att lösa <sqlExpr> på grund av matchningsfel av datatyp:

Mer information finns i DATATYPE_MISMATCH

DATATYPE_MISSING_SIZE

SQLSTATE: 42K01

DataType <type> kräver en längdparameter, till exempel <type>(10). Ange längden.

DATA_LINEAGE_SECURE_VIEW_LEAF_NODE_HAS_NO_RELATION

SQLSTATE: 25000

Det går inte att skriva ursprung: motsvarande relation med principer för CLM/RLS saknas.

DATA_SOURCE_ALREADY_EXISTS

SQLSTATE: 42710

Datakällan finns<provider> redan. Välj ett annat namn för den nya datakällan.

DATA_SOURCE_NOT_EXIST

SQLSTATE: 42704

Det går inte att hitta datakällan<provider>. Kontrollera att datakällan är registrerad.

DATA_SOURCE_NOT_FOUND

SQLSTATE: 42K02

Det gick inte att hitta datakällan: <provider>. Kontrollera att providernamnet är korrekt och att paketet är korrekt registrerat och kompatibelt med din Spark-version.

DATA_SOURCE_OPTION_CONTAINS_INVALID_CHARACTERS

SQLSTATE: 42602

Alternativet <option> får inte vara tomt och får inte innehålla ogiltiga tecken, frågesträngar eller parametrar.

DATA_SOURCE_OPTION_IS_REQUIRED

SQLSTATE: 42601

Alternativet <option> krävs.

DATA_SOURCE_TABLE_SCHEMA_MISMATCH

SQLSTATE: 42K03

Schemat för datakällans tabell matchar inte det förväntade schemat. Om du använder API:et DataFrameReader.schema eller skapar en tabell bör du undvika att ange schemat.

Schema för datakälla: <dsSchema>

Förväntat schema: <expectedSchema>

DATA_SOURCE_URL_NOT_ALLOWED

SQLSTATE: 42KDB

JDBC-URL:en tillåts inte i alternativen för datakällor. Ange i stället alternativen "värd", "port" och "databas".

DATETIME_OVERFLOW

SQLSTATE: 22008

Datetime-åtgärdsspill: <operation>.

DC_CONNECTION_ERROR

SQLSTATE: KD000

Det gick inte att upprätta en anslutning till datakällan <sourceName>. Felkod: <errorCode>.

Mer information finns i DC_CONNECTION_ERROR

DC_CONNECTOR_ERROR

SQLSTATE: KD000

Ett fel uppstod i datakällan <sourceName>. Felkod: <errorCode>.

Mer information finns i DC_CONNECTOR_ERROR

DC_FEATURE_NOT_ENABLED

SQLSTATE: 0A000

<feature> är inte aktiverat. Snälla <action>.

DC_FILE_BACKUP_NOT_FOUND

SQLSTATE: KD000

Blockhanteraren förlorade data och det finns ingen filsäkerhetskopia för dem. Uppdatera pipelinen fullständigt.

DC_GA4_RAW_DATA_ERROR

SQLSTATE: KD000

Fel inträffade i GA4-anrop för rådataanslutning, errorCode: <errorCode>.

Mer information finns i DC_GA4_RAW_DATA_ERROR

DC_INVALID_OFFSET

SQLSTATE: KD000

Det går inte att parsa förskjutningen <offset> eller så går det inte att hitta förskjutningen. Starta om frågan från en ny kontrollpunktskatalog.

DC_SFDC_API_DAILY_QUOTA_THRESHOLD_EXCEEDED

SQLSTATE: KD000

Du har överskridit den konfigurerade dagliga API-kvoten (<type>) för <sourceName>.

Aktuell användning: <usage>, konfigurerad kvot: <quota>.

Öka kvoten i Salesforce eller uppdatera det konfigurerade tröskelvärdet.

DC_SFDC_API_ERROR

SQLSTATE: KD000

Fel inträffade i salesforce API-anrop, errorCode: <errorCode>.

Mer information finns i DC_SFDC_API_ERROR

DC_SQLSERVER_ERROR

SQLSTATE: KD000

Ett fel uppstod i SQL Server-anslutningsappen.

Mer information finns i DC_SQLSERVER_ERROR

DC_UNSUPPORTED_ERROR

SQLSTATE: 0A000

Fel som inte stöds inträffade i datakällan <sourceName>.

Mer information finns i DC_UNSUPPORTED_ERROR

DC_WORKDAY_RAAS_API_ERROR

SQLSTATE: KD000

Felet inträffade i Workday RAAS API-anrop, errorCode: <errorCode>.

Mer information finns i DC_WORKDAY_RAAS_API_ERROR

DECIMAL_PRECISION_EXCEEDS_MAX_PRECISION

SQLSTATE: 22003

Decimalprecisionen <precision> överskrider maxprecisionen <maxPrecision>.

DEFAULT_DATABASE_NOT_EXISTS

SQLSTATE: 42704

Standarddatabasen <defaultDatabase> finns inte, skapa den först eller ändra standarddatabasen till <defaultDatabase>.

DEFAULT_FILE_NOT_FOUND

SQLSTATE: 42K03

Det är möjligt att de underliggande filerna har uppdaterats. Du kan uttryckligen ogiltigförklara cachen i Spark genom att köra kommandot REFRESH TABLE tableName i SQL eller genom att återskapa datauppsättningen/dataramen. Om diskcachen är inaktuell eller om de underliggande filerna har tagits bort kan du ogiltigförklara diskcachen manuellt genom att starta om klustret.

DEFAULT_PLACEMENT_INVALID

SQLSTATE: 42608

Det gick inte att tilldela ett STANDARDnyckelord i kommandot MERGE, INSERT, UPDATE eller SET VARIABLE direkt till en målkolumn eftersom det var en del av ett uttryck.

Till exempel: UPDATE SET c1 = DEFAULT tillåts, men UPDATE T SET c1 = DEFAULT + 1 tillåts inte.

DIFFERENT_DELTA_TABLE_READ_BY_STREAMING_SOURCE

SQLSTATE: 55019

Strömningsfrågan läste från en oväntad Delta-tabell (id = '<newTableId>').

Den brukade läsa från en annan Delta-tabell (id = '<oldTableId>') enligt kontrollpunkten.

Detta kan inträffa när du har ändrat koden så att den läss från en ny tabell eller om du har tagit bort och

återskapat en tabell. Återställ ändringen eller ta bort kontrollpunkten för strömmande frågor

för att starta om från början.

DISTINCT_WINDOW_FUNCTION_UNSUPPORTED

SQLSTATE: 0A000

Distinkta fönsterfunktioner stöds inte: <windowExpr>.

DIVIDE_BY_ZERO

SQLSTATE: 22012

Delning med noll. Använd try_divide för att tolerera att divisor-värdet är 0 och returnera NULL i stället. Om det behövs anger du <config> "false" för att kringgå det här felet.

Mer information finns i DIVIDE_BY_ZERO

DLT_EXPECTATIONS_NOT_SUPPORTED

SQLSTATE: 56038

Förväntningar stöds endast i en Delta Live Tables-pipeline.

DLT_VIEW_CLUSTER_BY_NOT_SUPPORTED

SQLSTATE: 56038

MATERIALISERADE VIEW:er med en CLUSTER BY-sats stöds endast i en Delta Live Tables-pipeline.

DLT_VIEW_LOCATION_NOT_SUPPORTED

SQLSTATE: 56038

MATERIALISERADE VISNINGsplatser stöds endast i en Delta Live Tables-pipeline.

DLT_VIEW_SCHEMA_WITH_TYPE_NOT_SUPPORTED

SQLSTATE: 56038

MATERIALISERADE VIEW-scheman med en angiven typ stöds endast i en Delta Live Tables-pipeline.

DLT_VIEW_TABLE_CONSTRAINTS_NOT_SUPPORTED

SQLSTATE: 56038

BEGRÄNSNINGssatser i en vy stöds endast i en Delta Live Tables-pipeline.

DUPLICATED_FIELD_NAME_IN_ARROW_STRUCT

SQLSTATE: 42713

Duplicerade fältnamn i Arrow Struct tillåts inte, fick <fieldNames>.

DUPLICATED_MAP_KEY

SQLSTATE: 23505

Dubbletter av kartnyckeln <key> hittades. Kontrollera indata.

Om du vill ta bort de duplicerade nycklarna kan du ange <mapKeyDedupPolicy> "LAST_WIN" så att nyckeln som infogas äntligen har företräde.

DUPLICATED_METRICS_NAME

SQLSTATE: 42710

Måttnamnet är inte unikt: <metricName>. Samma namn kan inte användas för mått med olika resultat.

Flera instanser av mått med samma resultat och namn tillåts dock (t.ex. självkopplingar).

DUPLICATE_ASSIGNMENTS

SQLSTATE: 42701

Kolumnerna eller variablerna <nameList> visas mer än en gång som tilldelningsmål.

DUPLICATE_CLAUSES

SQLSTATE: 42614

Dubblettsatser hittades: <clauseName>. Ta bort en av dem.

DUPLICATE_KEY

SQLSTATE: 23505

Dubblettnycklar <keyColumn>hittades .

DUPLICATE_ROUTINE_PARAMETER_ASSIGNMENT

SQLSTATE: 4274K

Anrop till funktion <functionName> är ogiltigt eftersom det innehåller flera argumenttilldelningar till samma parameternamn <parameterName>.

Mer information finns i DUPLICATE_ROUTINE_PARAMETER_ASSIGNMENT

DUPLICATE_ROUTINE_PARAMETER_NAMES

SQLSTATE: 42734

Hittade dubblettnamn i parameterlistan för den användardefinierade rutinen <routineName>: <names>.

DUPLICATE_ROUTINE_RETURNS_COLUMNS

SQLSTATE: 42711

Hittade dubblettkolumner i kolumnen RETURNS-sats i den användardefinierade rutinen <routineName>: <columns>.

EMPTY_JSON_FIELD_VALUE

SQLSTATE: 42604

Det gick inte att parsa en tom sträng för datatypen <dataType>.

EMPTY_LOCAL_FILE_IN_STAGING_ACCESS_QUERY

SQLSTATE: 22023

Tom lokal fil i mellanlagringsfråga <operation>

ENCODER_NOT_FOUND

SQLSTATE: 42704

Det går inte att hitta en kodare av typen <typeName> till en intern Spark SQL-representation.

Överväg att ändra indatatypen till en av de som stöds i "<docroot>/sql-ref-datatypes.html".

END_OFFSET_HAS_GREATER_OFFSET_FOR_TOPIC_PARTITION_THAN_LATEST_WITH_TRIGGER_AVAILABLENOW

SQLSTATE: KD000

Vissa partitioner i Kafka-ämnesrapporten är tillgängliga förskjutningar som är mindre än slutförskjutningen under körning av frågan med Trigger.AvailableNow. Felet kan vara tillfälligt – starta om frågan och rapportera om du fortfarande ser samma problem.

senaste förskjutning: <latestOffset>, slutförskjutning: <endOffset>

END_OFFSET_HAS_GREATER_OFFSET_FOR_TOPIC_PARTITION_THAN_PREFETCHED

SQLSTATE: KD000

För Kafka-datakälla med Trigger.AvailableNow bör slutförskjutningen ha lägre eller lika förskjutning per ämnespartition än förhämtad förskjutning. Felet kan vara tillfälligt – starta om frågan och rapportera om du fortfarande ser samma problem.

förhämtningsförskjutning: <prefetchedOffset>, slutförskjutning: <endOffset>.

ERROR_READING_AVRO_UNKNOWN_FINGERPRINT

SQLSTATE: KD00B

Fel vid läsning av avro-data – påträffade ett okänt fingeravtryck: <fingerprint>, inte säker på vilket schema som ska användas.

Detta kan inträffa om du har registrerat ytterligare scheman när du har startat spark-kontexten.

EVENT_LOG_REQUIRES_SHARED_COMPUTE

SQLSTATE: 42601

Det går inte att köra frågor mot händelseloggar från ett tilldelat eller delat kluster utan isolering. Använd ett delat kluster eller ett Databricks SQL-lager i stället.

EVENT_LOG_UNAVAILABLE

SQLSTATE: 55019

Det finns inga tillgängliga händelseloggar för <tableOrPipeline>. Försök igen senare när händelser har genererats

EVENT_LOG_UNSUPPORTED_TABLE_TYPE

SQLSTATE: 42832

Tabelltypen <tableIdentifier> är <tableType>.

Frågor mot händelseloggar stöder endast materialiserade vyer, strömmande tabeller eller Delta Live Tables-pipelines

EVENT_TIME_IS_NOT_ON_TIMESTAMP_TYPE

SQLSTATE: 42K09

Händelsetiden <eventName> har den ogiltiga typen <eventType>, men förväntades "TIMESTAMP".

EXCEED_LIMIT_LENGTH

SQLSTATE: 54006

Överskrider längdbegränsningen för tecken/varchar-typ: <limit>.

EXCEPT_NESTED_COLUMN_INVALID_TYPE

SQLSTATE: 428H2

EXCEPT-kolumnen <columnName> löstes och förväntades vara StructType, men hittade typen <dataType>.

EXCEPT_OVERLAPPING_COLUMNS

SQLSTATE: 42702

Kolumner i en EXCEPT-lista måste vara distinkta och icke-överlappande, men de får (<columns>).

EXCEPT_RESOLVED_COLUMNS_WITHOUT_MATCH

SQLSTATE: 42703

EXCEPT-kolumner [<exceptColumns>] löstes, men matchar inte någon av kolumnerna [<expandedColumns>] från stjärnexpansionen.

EXCEPT_UNRESOLVED_COLUMN_IN_STRUCT_EXPANSION

SQLSTATE: 42703

Det går inte att matcha kolumn-/fältnamnet <objectName> i EXCEPT-satsen. Menade du något av följande: [<objectList>]?

Obs! Kapslade kolumner i EXCEPT-satsen kanske inte innehåller kvalificerare (tabellnamn, överordnat struct-kolumnnamn osv.) under en struct-expansion; prova att ta bort kvalificerare om de används med kapslade kolumner.

EXECUTOR_BROADCAST_JOIN_OOM

SQLSTATE: 53200

Det finns inte tillräckligt med minne för att skapa sändningsrelationen <relationClassName>. Relationsstorlek = <relationSize>. Blandningsstorlek på byggsidan = <shuffleSize>. Totalt minne som används av den här uppgiften = <taskMemoryUsage>. Mått för Executor Memory Manager: onHeapExecutionMemoryUsed = <onHeapExecutionMemoryUsed>, offHeapExecutionMemoryUsed = <offHeapExecutionMemoryUsed>, onHeapStorageMemoryUsed = <onHeapStorageMemoryUsed>, offHeapStorageMemoryUsed = <offHeapStorageMemoryUsed>. [shuffleId: <shuffleId>]

EXEC_IMMEDIATE_DUPLICATE_ARGUMENT_ALIASES

SQLSTATE: 42701

USING-satsen i det här EXECUTE IMMEDIATE-kommandot innehöll flera argument med samma alias (<aliases>), vilket är ogiltigt. Uppdatera kommandot för att ange unika alias och försök sedan igen.

EXPECT_PERMANENT_VIEW_NOT_TEMP

SQLSTATE: 42809

'<operation>' förväntar sig en permanent vy men <viewName> är en temporär vy.

EXPECT_TABLE_NOT_VIEW

SQLSTATE: 42809

'<operation>' förväntar sig en tabell men <viewName> är en vy.

Mer information finns i EXPECT_TABLE_NOT_VIEW

EXPECT_VIEW_NOT_TABLE

SQLSTATE: 42809

Tabellen <tableName> stöder <operation>inte .

Mer information finns i EXPECT_VIEW_NOT_TABLE

EXPRESSION_DECODING_FAILED

SQLSTATE: 42846

Det gick inte att avkoda en rad till ett värde för uttrycken: <expressions>.

EXPRESSION_ENCODING_FAILED

SQLSTATE: 42846

Det gick inte att koda ett värde för uttrycken: <expressions> till en rad.

EXPRESSION_TYPE_IS_NOT_ORDERABLE

SQLSTATE: 42822

Det går inte att sortera kolumnuttrycket <expr> eftersom dess typ <exprType> inte kan ordnas.

EXTERNAL_TABLE_INVALID_SCHEME

SQLSTATE: 0A000

Externa tabeller stöder inte schemat <scheme> .

FABRIC_REFRESH_INVALID_SCOPE

SQLSTATE: 0A000

Ett fel uppstod när "REFRESH FOREIGN <scope><name>" skulle köras. Det går inte att uppdatera en infrastrukturresurs <scope> direkt. Använd UPPDATERA EXTERN KATALOG <catalogName>för att uppdatera infrastrukturkatalogen i stället.

FAILED_EXECUTE_UDF

SQLSTATE: 39000

Användardefinierad funktion (: (<signature>) =><result>) misslyckades på grund av: <reason>.<functionName>

FAILED_FUNCTION_CALL

SQLSTATE: 38000

Det gick inte att förbereda funktionen <funcName> för anrop. Dubbelkolla funktionens argument.

FAILED_JDBC

SQLSTATE: HV000

JDBC <url> misslyckades för åtgärden:

Mer information finns i FAILED_JDBC

FAILED_PARSE_STRUCT_TYPE

SQLSTATE: 22018

Det gick inte att parsa struct: <raw>.

FAILED_REGISTER_CLASS_WITH_KRYO

SQLSTATE: KD000

Det gick inte att registrera klasser med Kryo.

FAILED_RENAME_PATH

SQLSTATE: 42K04

Det gick inte att byta <sourcePath> namn på till <targetPath> eftersom målet redan finns.

FAILED_RENAME_TEMP_FILE

SQLSTATE: 58030

Det gick inte att byta namn på temp-filen <srcPath> till <dstPath> som FileSystem.rename returnerade false.

FEATURE_NOT_ON_CLASSIC_WAREHOUSE

SQLSTATE: 56038

<feature> stöds inte på klassiska SQL-lager. Om du vill använda den här funktionen använder du ett Pro- eller Serverlöst SQL-lager. Mer information om lagertyper finns i <docLink>

FEATURE_REQUIRES_UC

SQLSTATE: 0AKUD

<feature> stöds inte utan Unity Catalog. Aktivera Unity Catalog om du vill använda den här funktionen. Mer information om Unity Catalog finns i <docLink>

FEATURE_UNAVAILABLE

SQLSTATE: 56038

<feature> stöds inte i din miljö. Om du vill använda den här funktionen kontaktar du Databricks-supporten.

FIELDS_ALREADY_EXISTS

SQLSTATE: 42710

Det går inte <op> att kolumn eftersom <fieldNames> det redan finns i <struct>.

FIELD_NOT_FOUND

SQLSTATE: 42704

Inget sådant structfält <fieldName> i <fields>.

FILE_IN_STAGING_PATH_ALREADY_EXISTS

SQLSTATE: 42K04

Filen i mellanlagringssökvägen <path> finns redan men OVERWRITE har inte angetts

FORBIDDEN_OPERATION

SQLSTATE: 42809

Åtgärden <statement> tillåts inte för <objectType>: <objectName>.

FOREACH_BATCH_USER_FUNCTION_ERROR

SQLSTATE: 39000

Ett fel uppstod i den användaringivna funktionen i batchmottagaren foreach. Anledning: <reason>

FOREIGN_KEY_MISMATCH

SQLSTATE: 42830

Överordnade sekundärnyckelkolumner <parentColumns> matchar inte underordnade primärnyckelkolumner <childColumns>.

FOREIGN_OBJECT_NAME_CANNOT_BE_EMPTY

SQLSTATE: 42000

Det går inte att köra det här kommandot eftersom det externa <objectType> namnet måste vara tomt.

FOUND_MULTIPLE_DATA_SOURCES

SQLSTATE: 42710

Flera datakällor med namnet har<provider> identifierats. Kontrollera att datakällan inte är registrerad samtidigt och finns i klassökvägen.

FROM_JSON_CONFLICTING_SCHEMA_UPDATES

SQLSTATE: 42601

from_json slutsatsdragning påträffade motstridiga schemauppdateringar på: <location>

FROM_JSON_CORRUPT_RECORD_COLUMN_IN_SCHEMA

SQLSTATE: 42601

from_json hittade columnNameOfCorruptRecord (<columnNameOfCorruptRecord>) närvarande

i ett JSON-objekt och kan inte längre fortsätta. Konfigurera ett annat värde för

alternativet "columnNameOfCorruptRecord".

FROM_JSON_CORRUPT_SCHEMA

SQLSTATE: 42601

from_json slutsats kunde inte läsa schemat som lagras på: <location>

FROM_JSON_INFERENCE_FAILED

SQLSTATE: 42601

from_json kunde inte härleda schemat. Ange en i stället.

FROM_JSON_INFERENCE_NOT_SUPPORTED

SQLSTATE: 0A000

from_json slutsatsdragning stöds endast när du definierar strömmande tabeller

FROM_JSON_INVALID_CONFIGURATION

SQLSTATE: 42601

from_json konfigurationen är ogiltig:

Mer information finns i FROM_JSON_INVALID_CONFIGURATION

FROM_JSON_SCHEMA_EVOLUTION_FAILED

SQLSTATE: 22KD3

from_json kunde inte utvecklas från <old> till <new>

GENERATED_COLUMN_WITH_DEFAULT_VALUE

SQLSTATE: 42623

En kolumn kan inte ha både ett standardvärde och ett generationsuttryck, men kolumnen <colName> har standardvärdet: (<defaultValue>) och generationsuttrycket: (<genExpr>).

GET_TABLES_BY_TYPE_UNSUPPORTED_BY_HIVE_VERSION

SQLSTATE: 56038

Hive 2.2- och lägre versioner stöder inte getTablesByType. Använd Hive 2.3 eller senare.

GRAPHITE_SINK_INVALID_PROTOCOL

SQLSTATE: KD000

Ogiltigt Graphite-protokoll: <protocol>.

GRAPHITE_SINK_PROPERTY_MISSING

SQLSTATE: KD000

Graphite-mottagare kräver egenskapen "<property>".

GROUPING_COLUMN_MISMATCH

SQLSTATE: 42803

Det går inte att hitta kolumnen för gruppering (<grouping>) i grupperingskolumner <groupingColumns>.

GROUPING_ID_COLUMN_MISMATCH

SQLSTATE: 42803

Kolumner i grouping_id (<groupingIdColumn>) matchar inte grupperingskolumner (<groupByColumns>).

GROUPING_SIZE_LIMIT_EXCEEDED

SQLSTATE: 54000

Grupperingsuppsättningar får inte vara större än <maxSize>.

GROUP_BY_AGGREGATE

SQLSTATE: 42903

Aggregeringsfunktioner tillåts inte i GROUP BY, men hittade <sqlExpr>.

Mer information finns i GROUP_BY_AGGREGATE

GROUP_BY_POS_AGGREGATE

SQLSTATE: 42903

GROUP BY <index> refererar till ett uttryck <aggExpr> som innehåller en mängdfunktion. Mängdfunktioner tillåts inte i GROUP BY.

GROUP_BY_POS_OUT_OF_RANGE

SQLSTATE: 42805

GROUP BY-position <index> finns inte i urvalslistan (giltigt intervall är [1, <size>]).

GROUP_EXPRESSION_TYPE_IS_NOT_ORDERABLE

SQLSTATE: 42822

<sqlExpr> Uttrycket kan inte användas som ett grupperingsuttryck eftersom dess datatyp <dataType> inte är en ordnad datatyp.

HLL_INVALID_INPUT_SKETCH_BUFFER

SQLSTATE: 22546

Ogiltigt anrop till <function>; endast giltiga HLL-skissbuffertar stöds som indata (till exempel de som genereras av hll_sketch_agg funktionen).

HLL_INVALID_LG_K

SQLSTATE: 22546

Ogiltigt anrop till <function>; lgConfigK värdet måste vara mellan <min> och <max>, inklusive: <value>.

HLL_UNION_DIFFERENT_LG_K

SQLSTATE: 22000

Skisser har olika lgConfigK värden: <left> och <right>. Ange parametern allowDifferentLgConfigK till true för att anropa <function> med olika lgConfigK värden.

IDENTIFIER_TOO_MANY_NAME_PARTS

SQLSTATE: 42601

<identifier> är inte en giltig identifierare eftersom den har fler än 2 namndelar.

INCOMPARABLE_PIVOT_COLUMN

SQLSTATE: 42818

Ogiltig pivotkolumn <columnName>. Pivotkolumner måste vara jämförbara.

INCOMPATIBLE_COLUMN_TYPE

SQLSTATE: 42825

<operator> kan endast utföras på tabeller med kompatibla kolumntyper. Kolumnen <columnOrdinalNumber> i tabellen är <dataType1> typ som inte är kompatibel med <dataType2> i samma kolumn i den första tabellen.<hint><tableOrdinalNumber>.

INCOMPATIBLE_DATASOURCE_REGISTER

SQLSTATE: 56038

Identifierade en inkompatibel DataSourceRegister. Ta bort det inkompatibla biblioteket från classpath eller uppgradera det. Fel: <message>

INCOMPATIBLE_DATA_FOR_TABLE

SQLSTATE: KD000

Det går inte att skriva inkompatibla data för tabellen <tableName>:

Mer information finns i INCOMPATIBLE_DATA_FOR_TABLE

INCOMPATIBLE_JOIN_TYPES

SQLSTATE: 42613

Kopplingstyperna <joinType1> och <joinType2> är inkompatibla.

INCOMPATIBLE_VIEW_SCHEMA_CHANGE

SQLSTATE: 51024

SQL-frågan i vyn <viewName> har en inkompatibel schemaändring och kolumnen <colName> kan inte matchas. Förväntade <expectedNum> kolumner med namnet <colName> men fick <actualCols>.

Försök att återskapa vyn genom att köra: <suggestion>.

INCOMPLETE_TYPE_DEFINITION

SQLSTATE: 42K01

Ofullständig komplex typ:

Mer information finns i INCOMPLETE_TYPE_DEFINITION

INCONSISTENT_BEHAVIOR_CROSS_VERSION

SQLSTATE: 42K0B

Du kan få ett annat resultat på grund av uppgraderingen till

Mer information finns i INCONSISTENT_BEHAVIOR_CROSS_VERSION

INCORRECT_NUMBER_OF_ARGUMENTS

SQLSTATE: 42605

<failure>, <functionName> kräver minst <minArgs> argument och högst <maxArgs> argument.

INCORRECT_RAMP_UP_RATE

SQLSTATE: 22003

Maximal förskjutning med <rowsPerSecond> raderPerSecond är <maxSeconds>, men "rampUpTimeSeconds" är <rampUpTimeSeconds>.

INDEX_ALREADY_EXISTS

SQLSTATE: 42710

Det går inte att skapa indexet <indexName> i tabellen <tableName> eftersom det redan finns.

INDEX_NOT_FOUND

SQLSTATE: 42704

Det går inte att hitta indexet <indexName> i tabellen <tableName>.

INFINITE_STREAMING_TRIGGER_NOT_SUPPORTED

SQLSTATE: 0A000

Utlösartyp <trigger> stöds inte för den här klustertypen.

Använd en annan utlösartyp, t.ex. AvailableNow, Once.

INSERT_COLUMN_ARITY_MISMATCH

SQLSTATE: 21S01

Det går inte att skriva till <tableName>, orsaken är

Mer information finns i INSERT_COLUMN_ARITY_MISMATCH

INSERT_PARTITION_COLUMN_ARITY_MISMATCH

SQLSTATE: 21S01

Det går inte att skriva till ,<tableName><reason> :

Tabellkolumner: <tableColumns>.

Partitionskolumner med statiska värden: <staticPartCols>.

Datakolumner: <dataColumns>.

INSUFFICIENT_PERMISSIONS

SQLSTATE: 42501

Otillräcklig behörighet:

<report>

INSUFFICIENT_PERMISSIONS_EXT_LOC

SQLSTATE: 42501

Användaren <user> har inte tillräcklig behörighet för den externa platsen <location>.

INSUFFICIENT_PERMISSIONS_NO_OWNER

SQLSTATE: 42501

Det finns ingen ägare för <securableName>. Be administratören att ange en ägare.

INSUFFICIENT_PERMISSIONS_OWNERSHIP_SECURABLE

SQLSTATE: 42501

Användaren äger <securableName>inte .

INSUFFICIENT_PERMISSIONS_SECURABLE

SQLSTATE: 42501

Användaren har inte behörighet <action> för <securableName>.

INSUFFICIENT_PERMISSIONS_SECURABLE_PARENT_OWNER

SQLSTATE: 42501

Ägaren till <securableName> skiljer sig från ägaren till <parentSecurableName>.

INSUFFICIENT_PERMISSIONS_STORAGE_CRED

SQLSTATE: 42501

Lagringsautentiseringsuppgifterna <credentialName> har inte tillräcklig behörighet.

INSUFFICIENT_PERMISSIONS_UNDERLYING_SECURABLES

SQLSTATE: 42501

Användaren kan inte <action> aktivera på <securableName> grund av behörigheter för underliggande skyddsbara objekt.

INSUFFICIENT_PERMISSIONS_UNDERLYING_SECURABLES_VERBOSE

SQLSTATE: 42501

Användaren kan inte <action> aktivera på <securableName> grund av behörigheter för underliggande skyddsbara objekt:

<underlyingReport>

INTERVAL_ARITHMETIC_OVERFLOW

SQLSTATE: 22015

<message>.<alternative>

INTERVAL_DIVIDED_BY_ZERO

SQLSTATE: 22012

Delning med noll. Använd try_divide för att tolerera att divisor-värdet är 0 och returnera NULL i stället.

INVALID_ARRAY_INDEX

SQLSTATE: 22003

Indexet <indexValue> ligger utanför gränserna. Matrisen har <arraySize> element. Använd SQL-funktionen get() för att tolerera åtkomst till element vid ogiltigt index och returnera NULL i stället. Om det behövs anger du <ansiConfig> "false" för att kringgå det här felet.

Mer information finns i INVALID_ARRAY_INDEX

INVALID_ARRAY_INDEX_IN_ELEMENT_AT

SQLSTATE: 22003

Indexet <indexValue> ligger utanför gränserna. Matrisen har <arraySize> element. Använd try_element_at för att tolerera åtkomst av element vid ogiltigt index och returnera NULL i stället. Om det behövs anger du <ansiConfig> "false" för att kringgå det här felet.

Mer information finns i INVALID_ARRAY_INDEX_IN_ELEMENT_AT

INVALID_BITMAP_POSITION

SQLSTATE: 22003

Den 0-indexerade bitmappspositionen <bitPosition> ligger utanför gränserna. Bitmappen har <bitmapNumBits> bitar (<bitmapNumBytes> byte).

INVALID_BOUNDARY

SQLSTATE: 22003

<boundary> Gränsen är ogiltig: <invalidValue>.

Mer information finns i INVALID_BOUNDARY

INVALID_BUCKET_FILE

SQLSTATE: 58030

Ogiltig bucketfil: <path>.

INVALID_BYTE_STRING

SQLSTATE: 22P03

Det förväntade formatet är ByteString, men var <unsupported> (<class>).

INVALID_COLUMN_NAME_AS_PATH

SQLSTATE: 46121

Datakällan <datasource> kan inte spara kolumnen <columnName> eftersom dess namn innehåller vissa tecken som inte tillåts i filsökvägar. Använd ett alias för att byta namn på det.

INVALID_COLUMN_OR_FIELD_DATA_TYPE

SQLSTATE: 42000

Kolumn eller fält <name> är av typen <type> medan den måste vara <expectedType>.

INVALID_CURRENT_RECIPIENT_USAGE

SQLSTATE: 42887

current_recipient funktionen kan endast användas i -instruktionen CREATE VIEW eller -instruktionen ALTER VIEW för att definiera en resursvy i Unity Catalog.

INVALID_CURSOR

SQLSTATE: HY109

Markören är ogiltig.

Mer information finns i INVALID_CURSOR

INVALID_DEFAULT_VALUE

SQLSTATE: 42623

Det gick inte att köra <statement> kommandot eftersom målkolumnen eller variabeln <colName> har standardvärdet <defaultValue>,

Mer information finns i INVALID_DEFAULT_VALUE

INVALID_DEST_CATALOG

SQLSTATE: 42809

Målkatalogen för SYNC-kommandot måste finnas i Unity Catalog. Hittade <catalog>.

INVALID_DRIVER_MEMORY

SQLSTATE: F0000

Systemminnet <systemMemory> måste vara minst <minSystemMemory>.

Öka heapstorleken med alternativet –driver-memory eller "<config>" i Spark-konfigurationen.

INVALID_EMPTY_LOCATION

SQLSTATE: 42K05

Platsnamnet får inte vara en tom sträng, men <location> angavs.

INVALID_ESC

SQLSTATE: 42604

En ogiltig escape-sträng hittades: <invalidEscape>. Escape-strängen får bara innehålla ett tecken.

INVALID_ESCAPE_CHAR

SQLSTATE: 42604

EscapeChar bör vara en strängliteral av längd ett, men fick <sqlExpr>.

INVALID_EXECUTOR_MEMORY

SQLSTATE: F0000

Körminnet <executorMemory> måste vara minst <minSystemMemory>.

Öka körminnet med alternativet –executor-memory eller "<config>" i Spark-konfigurationen.

INVALID_EXPRESSION_ENCODER

SQLSTATE: 42001

Hittade en ogiltig uttryckskodare. Förväntar sig en instans av ExpressionEncoder men fick <encoderType>. Mer information finns i "<docroot>/api/java/index.html?org/apache/spark/sql/Encoder.html".

INVALID_EXTRACT_BASE_FIELD_TYPE

SQLSTATE: 42000

Det går inte att extrahera ett värde från <base>. Behöver en komplex typ [STRUCT, ARRAY, MAP] men fick <other>.

INVALID_EXTRACT_FIELD

SQLSTATE: 42601

Det går inte att extrahera <field> från <expr>.

INVALID_EXTRACT_FIELD_TYPE

SQLSTATE: 42000

Fältnamnet ska vara en strängliteral som inte är null, men det är <extraction>.

INVALID_FIELD_NAME

SQLSTATE: 42000

Fältnamnet <fieldName> är ogiltigt: <path> är inte en struct.

INVALID_FORMAT

SQLSTATE: 42601

Formatet är ogiltigt: <format>.

Mer information finns i INVALID_FORMAT

INVALID_FRACTION_OF_SECOND

SQLSTATE: 22023

Bråkdelen av sek måste vara noll. Giltigt intervall är [0, 60]. Om det behövs anger du <ansiConfig> "false" för att kringgå det här felet.

INVALID_HANDLE

SQLSTATE: HY000

Handtaget <handle> är ogiltigt.

Mer information finns i INVALID_HANDLE

INVALID_IDENTIFIER

SQLSTATE: 42602

Identifieraren <ident> är ogiltig. Överväg att citera den med citattecken som <ident>.

INVALID_INDEX_OF_ZERO

SQLSTATE: 22003

Index 0 är ogiltigt. Ett index ska vara antingen < 0 eller > 0 (det första elementet har index 1).

INVALID_INLINE_TABLE

SQLSTATE: 42000

Ogiltig infogad tabell.

Mer information finns i INVALID_INLINE_TABLE

INVALID_INVERSE_DISTRIBUTION_FUNCTION

SQLSTATE: 42K0K

Ogiltig inverteringsdistributionsfunktion <funcName>.

Mer information finns i INVALID_INVERSE_DISTRIBUTION_FUNCTION

INVALID_JSON_ROOT_FIELD

SQLSTATE: 22032

Det går inte att konvertera JSON-rotfältet till måltypen Spark.

INVALID_JSON_SCHEMA_MAP_TYPE

SQLSTATE: 22032

Indataschemat <jsonSchema> kan bara innehålla STRING som en nyckeltyp för en MAP.

INVALID_KRYO_SERIALIZER_BUFFER_SIZE

SQLSTATE: F0000

Värdet för konfigurationen "<bufferSizeConfKey>" måste vara mindre än 2048 MiB, men fick <bufferSizeConfValue> MiB.

INVALID_LAMBDA_FUNCTION_CALL

SQLSTATE: 42K0D

Ogiltigt lambda-funktionsanrop.

Mer information finns i INVALID_LAMBDA_FUNCTION_CALL

INVALID_LATERAL_JOIN_TYPE

SQLSTATE: 42613

Kopplingen <joinType> med LATERAL korrelation tillåts inte eftersom en YTTRE underfråga inte kan korrelera med dess kopplingspartner. Ta bort LATERAL korrelationen eller använd en INRE KOPPLING eller VÄNSTER YTTRE KOPPLING i stället.

INVALID_LIMIT_LIKE_EXPRESSION

SQLSTATE: 42K0E

Gränsen som uttrycket <expr> är ogiltig.

Mer information finns i INVALID_LIMIT_LIKE_EXPRESSION

INVALID_NON_DETERMINISTIC_EXPRESSIONS

SQLSTATE: 42K0E

Operatorn förväntar sig ett deterministiskt uttryck, men det faktiska uttrycket är <sqlExprs>.

INVALID_NUMERIC_LITERAL_RANGE

SQLSTATE: 22003

Numerisk literal <rawStrippedQualifier> ligger utanför det giltiga intervallet för <typeName> med det minsta värdet <minValue> och det maximala värdet för <maxValue>. Justera värdet i enlighet med detta.

INVALID_OBSERVED_METRICS

SQLSTATE: 42K0E

Ogiltiga observerade mått.

Mer information finns i INVALID_OBSERVED_METRICS

INVALID_OPTIONS

SQLSTATE: 42K06

Ogiltiga alternativ:

Mer information finns i INVALID_OPTIONS

INVALID_PANDAS_UDF_PLACEMENT

SQLSTATE: 0A000

Gruppaggregatet pandas UDF <functionList> kan inte anropas tillsammans med andra, icke-pandas-aggregeringsfunktioner.

INVALID_PARAMETER_MARKER_VALUE

SQLSTATE: 22023

En ogiltig parametermappning angavs:

Mer information finns i INVALID_PARAMETER_MARKER_VALUE

INVALID_PARAMETER_VALUE

SQLSTATE: 22023

Värdet för parametrar <parameter> i <functionName> är ogiltigt:

Mer information finns i INVALID_PARAMETER_VALUE

INVALID_PARTITION_OPERATION

SQLSTATE: 42601

Partitionskommandot är ogiltigt.

Mer information finns i INVALID_PARTITION_OPERATION

INVALID_PIPELINE_ID

SQLSTATE: 42604

Pipeline-ID <pipelineId> är inte giltigt.

Ett pipeline-ID ska vara ett UUID i formatet "xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx"

INVALID_PRIVILEGE

SQLSTATE: 42852

Behörigheten <privilege> är inte giltig för <securable>.

INVALID_PROPERTY_KEY

SQLSTATE: 42602

<key> är en ogiltig egenskapsnyckel, använd citattecken, t.ex. SET <key>=<value>.

INVALID_PROPERTY_VALUE

SQLSTATE: 42602

<value> är ett ogiltigt egenskapsvärde, använd citattecken, t.ex. SET <key>=<value>

INVALID_QUERY_MIXED_QUERY_PARAMETERS

SQLSTATE: 42613

Parameteriserad fråga måste antingen använda positionella eller namngivna parametrar, men inte båda.

INVALID_S3_COPY_CREDENTIALS

SQLSTATE: 42501

KOPIERA TILL autentiseringsuppgifter måste innehålla AWS_ACCESS_KEY, AWS_SECRET_KEY och AWS_SESSION_TOKEN.

INVALID_SAVE_MODE

SQLSTATE: 42000

Det angivna spara-läget <mode> är ogiltigt. Giltiga sparlägen inkluderar "append", "overwrite", "ignore", "error", "errorifexists" och "default".

INVALID_SCHEMA

SQLSTATE: 42K07

Indataschemat <inputSchema> är inte en giltig schemasträng.

Mer information finns i INVALID_SCHEMA

INVALID_SCHEMA_OR_RELATION_NAME

SQLSTATE: 42602

<name> är inte ett giltigt namn för tabeller/scheman. Giltiga namn innehåller bara alfabettecken, siffror och _.

INVALID_SCHEME

SQLSTATE: 0AKUC

Unity-katalogen stöder <name> inte standardfilschemat.

INVALID_SECRET_LOOKUP

SQLSTATE: 22531

Ogiltig hemlig sökning:

Mer information finns i INVALID_SECRET_LOOKUP

INVALID_SET_SYNTAX

SQLSTATE: 42000

Det förväntade formatet är "SET", "SET key" eller "SET key=value". Om du vill inkludera specialtecken i nyckeln eller inkludera semikolon i värde använder du backquotes, t.ex. SET key=value.

INVALID_SHARED_ALIAS_NAME

SQLSTATE: 42601

Aliasnamnet <sharedObjectType> måste vara av formatet "schema.name".

INVALID_SINGLE_VARIANT_COLUMN

SQLSTATE: 42613

När singleVariantColumn anges i genomsökningsdatakällan <dataSource>måste användaren ange ett explicit schema med en enskild variantkolumn (till exempel column VARIANT).

INVALID_SOURCE_CATALOG

SQLSTATE: 42809

Källkatalogen får inte finnas i Unity Catalog för SYNC-kommandot. Hittade <catalog>.

INVALID_SQL_ARG

SQLSTATE: 42K08

Argumentet <name>sql() för är ogiltigt. Överväg att ersätta den med en SQL-literal eller med samlingskonstruktorfunktioner som map(), array(), struct().

INVALID_SQL_SYNTAX

SQLSTATE: 42000

Ogiltig SQL-syntax:

Mer information finns i INVALID_SQL_SYNTAX

INVALID_STAGING_PATH_IN_STAGING_ACCESS_QUERY

SQLSTATE: 42604

Ogiltig mellanlagringssökväg i mellanlagringsfrågan <operation> : <path>

INVALID_STATEMENT_FOR_EXECUTE_INTO

SQLSTATE: 07501

INTO-satsen i EXECUTE IMMEDIATE är endast giltig för frågor, men den angivna instruktionen är inte en fråga: <sqlString>.

INVALID_SUBQUERY_EXPRESSION

SQLSTATE: 42823

Ogiltig underfråga:

Mer information finns i INVALID_SUBQUERY_EXPRESSION

INVALID_TEMP_OBJ_REFERENCE

SQLSTATE: 42K0F

Det går inte att skapa det beständiga objektet <objName> av typen <obj> eftersom det refererar till det tillfälliga objektet <tempObjName> av typen <tempObj>. Gör det tillfälliga objektet <tempObjName> beständigt eller gör det beständiga objektet <objName> tillfälligt.

INVALID_TIMESTAMP_FORMAT

SQLSTATE: 22000

Den angivna tidsstämpeln <timestamp> matchar inte den förväntade syntaxen <format>.

INVALID_TIME_TRAVEL_SPEC

SQLSTATE: 42K0E

Det går inte att ange både version och tidsstämpel när du reser tabellen.

INVALID_TIME_TRAVEL_TIMESTAMP_EXPR

SQLSTATE: 42K0E

Tidsstämpeluttrycket <expr> för tidsresor är ogiltigt.

Mer information finns i INVALID_TIME_TRAVEL_TIMESTAMP_EXPR

INVALID_TYPED_LITERAL

SQLSTATE: 42604

Värdet för den typerade literalen <valueType> är ogiltigt: <value>.

INVALID_UDF_IMPLEMENTATION

SQLSTATE: 38000

Funktionen <funcName> implementerar inte en ScalarFunction eller AggregateFunction.

INVALID_UPGRADE_SYNTAX

SQLSTATE: 42809

<command><supportedOrNot> källtabellen finns i Hive-metaarkivet och måltabellen finns i Unity Catalog.

INVALID_URL

SQLSTATE: 22P02

Url:en är ogiltig: <url>. Om det behövs anger du <ansiConfig> "false" för att kringgå det här felet.

INVALID_USAGE_OF_STAR_OR_REGEX

SQLSTATE: 42000

Ogiltig användning av <elem> i <prettyName>.

INVALID_UUID

SQLSTATE: 42604

Indata <uuidInput> är inte ett giltigt UUID.

UUID ska vara i formatet "xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"

Kontrollera formatet för UUID.

INVALID_VARIABLE_TYPE_FOR_QUERY_EXECUTE_IMMEDIATE

SQLSTATE: 42K09

Variabeltyp måste vara strängtyp men fick <varType>.

INVALID_WHERE_CONDITION

SQLSTATE: 42903

WHERE-villkoret <condition> innehåller ogiltiga uttryck: <expressionList>.

Skriv om frågan för att undvika fönsterfunktioner, aggregeringsfunktioner och generatorfunktioner i WHERE-satsen.

INVALID_WINDOW_SPEC_FOR_AGGREGATION_FUNC

SQLSTATE: 42601

Det går inte att ange ORDER BY eller en fönsterram för <aggFunc>.

INVALID_WRITER_COMMIT_MESSAGE

SQLSTATE: 42KDE

Datakällans skrivare har genererat ett ogiltigt antal incheckningsmeddelanden. Förväntade exakt ett meddelande om skrivincheckning från varje uppgift, men tog emot <detail>.

INVALID_WRITE_DISTRIBUTION

SQLSTATE: 42000

Den begärda skrivdistributionen är ogiltig.

Mer information finns i INVALID_WRITE_DISTRIBUTION

JOIN_CONDITION_IS_NOT_BOOLEAN_TYPE

SQLSTATE: 42K0E

Kopplingsvillkoret <joinCondition> har den ogiltiga typen <conditionType>, förväntat "BOOLEAN".

KAFKA_DATA_LOSS

SQLSTATE: 22000

Vissa data kan ha gått förlorade eftersom de inte längre är tillgängliga i Kafka.

antingen har data föråldrades ut av Kafka eller så kan ämnet ha tagits bort innan alla data i

ämnet har bearbetats.

Om du inte vill att strömningsfrågan ska misslyckas i sådana fall anger du källalternativet failOnDataLoss till false.

Orsak:

Mer information finns i KAFKA_DATA_LOSS

KINESIS_COULD_NOT_READ_SHARD_UNTIL_END_OFFSET

SQLSTATE: 22000

Det gick inte att läsa förrän önskat sekvensnummer <endSeqNum> för shard <shardId> i

kinesis stream <stream> med konsumentläge <consumerMode>. Frågan misslyckas på grund av

potentiell dataförlust. Den senast lästa posten var vid sekvensnummer <lastSeqNum>.

Detta kan inträffa om data med endSeqNum redan har åldrats eller om Kinesis-strömmen var

tas bort och rekonstrueras med samma namn. Felbeteendet kan åsidosättas

genom att ange spark.databricks.kinesis.failOnDataLoss till false i Spark-konfigurationen.

KINESIS_FETCHED_SHARD_LESS_THAN_TRACKED_SHARD

SQLSTATE: 42K04

Minsta hämtade shardId från Kinesis (<fetchedShardId>)

är mindre än det minsta spårade shardId (<trackedShardId>).

Detta är oväntat och inträffar när en Kinesis-ström tas bort och återskapas med samma namn.

och en direktuppspelningsfråga med den här Kinesis-strömmen startas om med hjälp av en befintlig kontrollpunktsplats.

Starta om strömningsfrågan med en ny kontrollpunktsplats eller skapa en ström med ett nytt namn.

KRYO_BUFFER_OVERFLOW

SQLSTATE: 54006

Kryo-serialiseringen misslyckades: <exceptionMsg>. Undvik detta genom att öka värdet för "<bufferSizeConfKey>".

LOAD_DATA_PATH_NOT_EXISTS

SQLSTATE: 42K03

Indatasökvägen LOAD DATA finns inte: <path>.

LOCAL_MUST_WITH_SCHEMA_FILE

SQLSTATE: 42601

LOCAL måste användas tillsammans med schemat fileför , men fick: <actualSchema>.

LOCATION_ALREADY_EXISTS

SQLSTATE: 42710

Det går inte att namnge den hanterade tabellen som <identifier>, eftersom dess associerade plats <location> redan finns. Välj ett annat tabellnamn eller ta bort den befintliga platsen först.

LOST_TOPIC_PARTITIONS_IN_END_OFFSET_WITH_TRIGGER_AVAILABLENOW

SQLSTATE: KD000

Vissa partitioner i Kafka-ämnen har gått förlorade under körningen av frågan med Trigger.AvailableNow. Felet kan vara tillfälligt – starta om frågan och rapportera om du fortfarande ser samma problem.

topic-partitioner för senaste förskjutning: <tpsForLatestOffset>, topic-partitioner för slutförskjutning: <tpsForEndOffset>

MALFORMED_AVRO_MESSAGE

SQLSTATE: KD000

Felaktiga Avro-meddelanden identifieras i meddelandedeserialisering. Parsningsläge: <mode>. Om du vill bearbeta felaktigt Avro-meddelande som null-resultat kan du prova att ange alternativet "läge" som "PERMISSIVE".

MALFORMED_CSV_RECORD

SQLSTATE: KD000

Felaktig CSV-post: <badRecord>

MALFORMED_RECORD_IN_PARSING

SQLSTATE: 22023

Felaktiga poster identifieras i postparsing: <badRecord>.

Parsningsläge: <failFastMode>. Om du vill bearbeta felaktiga poster som null-resultat kan du prova att ange alternativet "läge" som "PERMISSIVE".

Mer information finns i MALFORMED_RECORD_IN_PARSING

MALFORMED_VARIANT

SQLSTATE: 22023

Variant binär är felaktigt. Kontrollera att datakällan är giltig.

MANAGED_TABLE_WITH_CRED

SQLSTATE: 42613

Det går inte att skapa en hanterad tabell med lagringsautentiseringsuppgifter.

MATERIALIZED_VIEW_MESA_REFRESH_WITHOUT_PIPELINE_ID

SQLSTATE: 55019

Det går inte <refreshType> att materialisera vyn eftersom den föregår att ha ett pipelineId. Om du vill aktivera <refreshType> kan du släppa och återskapa den materialiserade vyn.

MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED

SQLSTATE: 56038

Den materialiserade vyåtgärden <operation> tillåts inte:

Mer information finns i MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED

MATERIALIZED_VIEW_OUTPUT_WITHOUT_EXPLICIT_ALIAS

SQLSTATE: 0A000

Utdatauttrycket <expression> i en materialiserad vy måste vara explicit alias.

MATERIALIZED_VIEW_UNSUPPORTED_OPERATION

SQLSTATE: 0A000

Åtgärden <operation> stöds inte på materialiserade vyer för den här versionen.

MAX_NUMBER_VARIABLES_IN_SESSION_EXCEEDED

SQLSTATE: 54KD1

Det går inte att skapa den nya variabeln <variableName> eftersom antalet variabler i sessionen överskrider det maximala tillåtna antalet (<maxNumVariables>).

MAX_RECORDS_PER_FETCH_INVALID_FOR_KINESIS_SOURCE

SQLSTATE: 22023

maxRecordsPerFetch måste vara ett positivt heltal som är mindre än eller lika med <kinesisRecordLimit>

MERGE_CARDINALITY_VIOLATION

SQLSTATE: 23K01

VILLKORET PÅ-sökning för MERGE-instruktionen matchade en enskild rad från måltabellen med flera rader i källtabellen.

Detta kan leda till att målraden körs mer än en gång med en uppdaterings- eller borttagningsåtgärd och inte tillåts.

MISMATCHED_TOPIC_PARTITIONS_BETWEEN_END_OFFSET_AND_PREFETCHED

SQLSTATE: KD000

Kafka-datakällan i Trigger.AvailableNow bör ange samma ämnespartitioner i förhäckad förskjutning till slutförskjutning för varje mikrobatch. Felet kan vara tillfälligt – starta om frågan och rapportera om du fortfarande ser samma problem.

topic-partitions for pre-fetched offset: <tpsForPrefetched>, topic-partitions for end offset: <tpsForEndOffset>.

MISSING_AGGREGATION

SQLSTATE: 42803

Uttrycket som inte är aggregeringsuttryck <expression> baseras på kolumner som inte deltar i GROUP BY-satsen.

Lägg till kolumnerna eller uttrycket i GROUP BY, aggregera uttrycket eller använd <expressionAnyValue> om du inte bryr dig om vilka av värdena i en grupp som returneras.

Mer information finns i MISSING_AGGREGATION

MISSING_CONNECTION_OPTION

SQLSTATE: 42000

Anslut ions av typen måste<connectionType> innehålla följande alternativ: <requiredOptions>.

MISSING_GROUP_BY

SQLSTATE: 42803

Frågan innehåller inte någon GROUP BY-sats. Lägg till GROUP BY eller omvandla den till fönsterfunktionerna med hjälp av OVER-satser.

MISSING_NAME_FOR_CHECK_CONSTRAINT

SQLSTATE: 42000

CHECK-villkoret måste ha ett namn.

MISSING_PARAMETER_FOR_KAFKA

SQLSTATE: 42KDF

Parameter <parameterName> krävs för Kafka, men anges inte i <functionName>.

MISSING_PARAMETER_FOR_ROUTINE

SQLSTATE: 42KDF

Parameter <parameterName> krävs, men anges inte i <functionName>.

MODIFY_BUILTIN_CATALOG

SQLSTATE: 42832

Det går inte att ändra den inbyggda katalogen <catalogName> .

MULTIPLE_LOAD_PATH

SQLSTATE: 42000

Databricks Delta stöder inte flera indatasökvägar i API:et load().

paths: <pathList>. Så här skapar du en enda DataFrame genom att läsa in

flera sökvägar från samma Delta-tabell läser du in rotsökvägen för

Delta-tabellen med motsvarande partitionsfilter. Om flera sökvägar

är från olika Delta-tabeller använder du API:er för Dataset union()/unionByName()

för att kombinera DataFrames som genereras av separata API-anrop för load().

MULTIPLE_MATCHING_CONSTRAINTS

SQLSTATE: 42891

Minst två matchande villkor hittades med det angivna villkoret.

MULTIPLE_TIME_TRAVEL_SPEC

SQLSTATE: 42K0E

Det går inte att ange tidsresor i både tidsresesatsen och alternativen.

MULTIPLE_XML_DATA_SOURCE

SQLSTATE: 42710

Flera datakällor har identifierats med namnet <provider> (<sourceNames>). Ange det fullständigt kvalificerade klassnamnet eller ta bort <externalSource> från klassökvägen.

MULTI_SOURCES_UNSUPPORTED_FOR_EXPRESSION

SQLSTATE: 42K0E

Uttrycket <expr> stöder inte mer än en källa.

MULTI_UDF_INTERFACE_ERROR

SQLSTATE: 0A000

Det går inte att implementera flera UDF-gränssnitt, UDF-klass <className>.

MUTUALLY_EXCLUSIVE_CLAUSES

SQLSTATE: 42613

Ömsesidigt uteslutande satser eller alternativ <clauses>. Ta bort någon av dessa satser.

MV_ST_ALTER_QUERY_INCORRECT_BACKING_TYPE

SQLSTATE: 42601

Indatafrågan förväntar sig en <expectedType>, men den underliggande tabellen är en <givenType>.

NAMED_PARAMETERS_NOT_SUPPORTED

SQLSTATE: 4274K

Namngivna parametrar stöds inte för funktionen <functionName>. Försök igen med positionella argument till funktionsanropet i stället.

NAMED_PARAMETERS_NOT_SUPPORTED_FOR_SQL_UDFS

SQLSTATE: 0A000

Det går inte att anropa funktionen <functionName> eftersom namngivna argumentreferenser för SQL UDF inte stöds. I det här fallet var <argument>den namngivna argumentreferensen .

NAMED_PARAMETER_SUPPORT_DISABLED

SQLSTATE: 0A000

Det går inte att anropa funktionen <functionName> eftersom namngivna argumentreferenser inte är aktiverade här.

I det här fallet var <argument>den namngivna argumentreferensen .

Ange "spark.sql.allowNamedFunctionArguments" till "true" för att aktivera funktionen.

NAMESPACE_ALREADY_EXISTS

SQLSTATE: 42000

Det går inte att skapa namnområdet <nameSpaceName> eftersom det redan finns.

Välj ett annat namn, släpp det befintliga namnområdet eller lägg till IF NOT EXISTS-satsen för att tolerera befintligt namnområde.

NAMESPACE_NOT_EMPTY

SQLSTATE: 42000

Det går inte att släppa ett namnområde <nameSpaceNameName> eftersom det innehåller objekt.

Använd DROP NAMESPACE ... CASCADE för att släppa namnområdet och alla dess objekt.

NAMESPACE_NOT_FOUND

SQLSTATE: 42000

Det går inte att hitta namnområdet <nameSpaceName> . Kontrollera stavning och korrekthet för namnområdet.

Om du inte kvalificerar namnet med kontrollerar du current_schema() utdata eller kvalificerar namnet med rätt.

Om du vill tolerera felet vid släpp använder du DROP NAMESPACE IF EXISTS.

NATIVE_XML_DATA_SOURCE_NOT_ENABLED

SQLSTATE: 56038

Intern XML-datakälla är inte aktiverad i det här klustret.

NESTED_AGGREGATE_FUNCTION

SQLSTATE: 42607

Det är inte tillåtet att använda en aggregeringsfunktion i argumentet för en annan mängdfunktion. Använd den inre mängdfunktionen i en underfråga.

NESTED_EXECUTE_IMMEDIATE

SQLSTATE: 07501

Kapslade EXECUTE IMMEDIATE-kommandon tillåts inte. Kontrollera att SQL-frågan som tillhandahålls (<sqlString>) inte innehåller något annat EXECUTE IMMEDIATE-kommando.

NON_FOLDABLE_ARGUMENT

SQLSTATE: 42K08

Funktionen <funcName> kräver att parametern <paramName> är ett vikbart uttryck av typen <paramType>, men det faktiska argumentet är inte vikbart.

NON_LAST_MATCHED_CLAUSE_OMIT_CONDITION

SQLSTATE: 42613

Om det finns fler än en MATCHED-satser i en MERGE-instruktion kan endast den sista MATCHED-satsen utelämna villkoret.

NON_LAST_NOT_MATCHED_BY_SOURCE_CLAUSE_OMIT_CONDITION

SQLSTATE: 42613

Om det finns fler än en SOM INTE MATCHAS AV KÄLL-satser i en MERGE-instruktion kan endast den sista INTE MATCHADE AV SOURCE-satsen utelämna villkoret.

NON_LAST_NOT_MATCHED_BY_TARGET_CLAUSE_OMIT_CONDITION

SQLSTATE: 42613

Om det finns fler än en INTE MATCHAD [BY TARGET]-satser i en MERGE-instruktion kan endast den sista INTE MATCHADE [BY TARGET]-satsen utelämna villkoret.

NON_LITERAL_PIVOT_VALUES

SQLSTATE: 42K08

Literaluttryck som krävs för pivotvärden hittades <expression>.

NON_PARTITION_COLUMN

SQLSTATE: 42000

PARTITION-satsen får inte innehålla kolumnen som inte är partitionerad: <columnName>.

NON_TIME_WINDOW_NOT_SUPPORTED_IN_STREAMING

SQLSTATE: 42KDE

Funktionen Window stöds inte i <windowFunc> (som kolumn <columnName>) på strömmande DataFrames/Datauppsättningar.

Strukturerad direktuppspelning stöder endast aggregering av tidsfönster med funktionen WINDOW. (fönsterspecifikation: <windowSpec>)

NOT_ALLOWED_IN_FROM

SQLSTATE: 42601

Tillåts inte i FROM-satsen:

Mer information finns i NOT_ALLOWED_IN_FROM

NOT_A_CONSTANT_STRING

SQLSTATE: 42601

<expr> Uttrycket som används för rutinen eller -satsen <name> måste vara en konstant STRING som INTE är NULL.

Mer information finns i NOT_A_CONSTANT_STRING

NOT_A_PARTITIONED_TABLE

SQLSTATE: 42809

Åtgärden <operation> är inte tillåten för <tableIdentWithDB> eftersom den inte är en partitionerad tabell.

NOT_A_SCALAR_FUNCTION

SQLSTATE: 42887

<functionName> visas som ett skalärt uttryck här, men funktionen definierades som en tabellfunktion. Uppdatera frågan för att flytta funktionsanropet till FROM-satsen eller omdefiniera <functionName> som en skalär funktion i stället.

NOT_A_TABLE_FUNCTION

SQLSTATE: 42887

<functionName> visas som en tabellfunktion här, men funktionen definierades som en skalär funktion. Uppdatera frågan för att flytta funktionsanropet utanför FROM-satsen eller omdefiniera <functionName> som en tabellfunktion i stället.

NOT_NULL_CONSTRAINT_VIOLATION

SQLSTATE: 42000

Det är inte tillåtet att tilldela en NULL här.

Mer information finns i NOT_NULL_CONSTRAINT_VIOLATION

NOT_SUPPORTED_CHANGE_COLUMN

SQLSTATE: 0A000

ALTER TABLE ALTER/CHANGE COLUMN stöds inte för att ändra <table>kolumnen <originName> med typen <originType> till <newName> med typen <newType>.

NOT_SUPPORTED_COMMAND_FOR_V2_TABLE

SQLSTATE: 0A000

<cmd> stöds inte för v2-tabeller.

NOT_SUPPORTED_COMMAND_WITHOUT_HIVE_SUPPORT

SQLSTATE: 0A000

<cmd> stöds inte, om du vill aktivera det anger du "spark.sql.catalogImplementation" till "hive".

NOT_SUPPORTED_IN_JDBC_CATALOG

SQLSTATE: 0A000

Kommandot stöds inte i JDBC-katalogen:

Mer information finns i NOT_SUPPORTED_IN_JDBC_CATALOG

NOT_SUPPORTED_WITH_DB_SQL

SQLSTATE: 0A000

<operation> stöds inte på en SQL <endpoint>.

NO_DEFAULT_COLUMN_VALUE_AVAILABLE

SQLSTATE: 42608

Det går inte att fastställa standardvärdet för <colName> eftersom det inte är null och inte har något standardvärde.

NO_HANDLER_FOR_UDAF

SQLSTATE: 42000

Ingen hanterare för UDAF<functionName>. Använd sparkSession.udf.register(...) i stället.

NO_MERGE_ACTION_SPECIFIED

SQLSTATE: 42K0E

df.mergeInto måste följas av minst en av whenMatched/whenNotMatched/whenNotMatchedBySource.

NO_PARENT_EXTERNAL_LOCATION_FOR_PATH

SQLSTATE: ingen tilldelad

Det gick inte att hitta någon överordnad extern plats för sökvägen .<path> Skapa en extern plats på en av de överordnade sökvägarna och försök sedan köra frågan eller kommandot igen.

NO_SQL_TYPE_IN_PROTOBUF_SCHEMA

SQLSTATE: 42S22

Det går inte att hitta <catalystFieldPath> i Protobuf-schemat.

NO_STORAGE_LOCATION_FOR_TABLE

SQLSTATE: ingen tilldelad

Det gick inte att hitta någon lagringsplats för tabellen när<tableId> autentiseringsuppgifterna för tabellen genererades. Kontrollera tabelltypen och url:en för tabellplatsen och försök sedan köra frågan eller kommandot igen.

NO_SUCH_CATALOG_EXCEPTION

SQLSTATE: ingen tilldelad

<catalog>Det gick inte att hitta katalogen . Kontrollera katalognamnet och försök sedan köra frågan eller kommandot igen.

NO_SUCH_CLEANROOM_EXCEPTION

SQLSTATE: ingen tilldelad

Det rena rummet "<cleanroom>" finns inte. Kontrollera att namnet på det rena rummet är korrekt stavat och matchar namnet på ett giltigt befintligt rent rum och försök sedan köra frågan eller kommandot igen.

NO_SUCH_EXTERNAL_LOCATION_EXCEPTION

SQLSTATE: ingen tilldelad

Den externa platsen finns<externalLocation> inte. Kontrollera att namnet på den externa platsen är korrekt och försök sedan köra frågan eller kommandot igen.

NO_SUCH_METASTORE_EXCEPTION

SQLSTATE: ingen tilldelad

Metaarkivet hittades inte. Be kontoadministratören att tilldela ett metaarkiv till den aktuella arbetsytan och försök sedan köra frågan eller kommandot igen.

NO_SUCH_PROVIDER_EXCEPTION

SQLSTATE: ingen tilldelad

Resursprovidern<providerName> finns inte. Kontrollera att namnet på resursprovidern är korrekt stavat och matchar namnet på ett giltigt befintligt providernamn och försök sedan köra frågan eller kommandot igen.

NO_SUCH_RECIPIENT_EXCEPTION

SQLSTATE: ingen tilldelad

Mottagaren finns<recipient> inte. Kontrollera att mottagarnamnet är korrekt stavat och matchar namnet på en giltig befintlig mottagare och försök sedan köra frågan eller kommandot igen.

NO_SUCH_SHARE_EXCEPTION

SQLSTATE: ingen tilldelad

Resursen<share> finns inte. Kontrollera att resursnamnet är korrekt stavat och matchar namnet på en giltig befintlig resurs och försök sedan köra frågan eller kommandot igen.

NO_SUCH_STORAGE_CREDENTIAL_EXCEPTION

SQLSTATE: ingen tilldelad

Lagringsautentiseringsuppgifterna<storageCredential> finns inte. Kontrollera att namnet på lagringsautentiseringsuppgifterna är korrekt stavat och matchar namnet på en giltig befintlig lagringsautentiseringsuppgift och försök sedan köra frågan eller kommandot igen.

NO_SUCH_USER_EXCEPTION

SQLSTATE: ingen tilldelad

Användaren finns<userName> inte. Kontrollera att den användare som du beviljar behörighet eller ändra ägarskap till är korrekt stavad och matchar namnet på en giltig befintlig användare och försök sedan köra frågan eller kommandot igen.

NO_UDF_INTERFACE

SQLSTATE: 38000

UDF-klassen <className> implementerar inget UDF-gränssnitt.

NULLABLE_COLUMN_OR_FIELD

SQLSTATE: 42000

Kolumnen eller fältet <name> kan inte vara null medan den måste vara icke-nullbar.

NULLABLE_ROW_ID_ATTRIBUTES

SQLSTATE: 42000

Rad-ID-attribut kan inte vara nullbara: <nullableRowIdAttrs>.

NULL_MAP_KEY

SQLSTATE: 2200E

Det går inte att använda null som kartnyckel.

NUMERIC_OUT_OF_SUPPORTED_RANGE

SQLSTATE: 22003

<value> Värdet kan inte tolkas som ett numeriskt värde eftersom det har fler än 38 siffror.

NUMERIC_VALUE_OUT_OF_RANGE

SQLSTATE: 22003

<value> kan inte representeras som Decimal(<precision>, <scale>). Om det behövs anger du <config> "false" för att kringgå det här felet och returnerar NULL i stället.

NUM_COLUMNS_MISMATCH

SQLSTATE: 42826

<operator> kan bara utföras på indata med samma antal kolumner, men den första indatan har <firstNumColumns> kolumner och <invalidOrdinalNum> indata har <invalidNumColumns> kolumner.

NUM_TABLE_VALUE_ALIASES_MISMATCH

SQLSTATE: 42826

Antalet angivna alias matchar inte antalet utdatakolumner.

Funktionsnamn: <funcName>; antal alias: <aliasesNum>; antal utdatakolumner: <outColsNum>.

OAUTH_CUSTOM_IDENTITY_CLAIM_NOT_PROVIDED

SQLSTATE: 22KD2

Inget anpassat identitetsanspråk har angetts.

ONLY_SECRET_FUNCTION_SUPPORTED_HERE

SQLSTATE: 42K0E

Anropsfunktionen <functionName> stöds inte i detta <location>; <supportedFunctions> stöds här.

OPERATION_CANCELED

SQLSTATE: HY008

Åtgärden har avbrutits.

OPERATION_REQUIRES_UNITY_CATALOG

SQLSTATE: 0AKUD

Åtgärden <operation> kräver att Unity Catalog är aktiverat.

OP_NOT_SUPPORTED_READ_ONLY

SQLSTATE: 42KD1

<plan> stöds inte i skrivskyddat sessionsläge.

ORDER_BY_POS_OUT_OF_RANGE

SQLSTATE: 42805

ORDER BY-position <index> finns inte i urvalslistan (giltigt intervall är [1, <size>]).

PARSE_EMPTY_STATEMENT

SQLSTATE: 42617

Syntaxfel, oväntad tom instruktion.

PARSE_SYNTAX_ERROR

SQLSTATE: 42601

Syntaxfel vid eller nära <error><hint>.

PARTITIONS_ALREADY_EXIST

SQLSTATE: 428FT

Det går inte att lägga till eller byta namn på partitioner <partitionList> i tabellen <tableName> eftersom de redan finns.

Välj ett annat namn, släpp den befintliga partitionen eller lägg till IF NOT EXISTS-satsen för att tolerera en befintlig partition.

PARTITIONS_NOT_FOUND

SQLSTATE: 428FT

Det går inte att hitta partitionerna <partitionList> i tabellen <tableName>.

Kontrollera partitionsspecifikationen och tabellnamnet.

Om du vill tolerera felet vid släpp använder du ALTER TABLE ... SLÄPP OM DET FINNS EN PARTITION.

PARTITION_LOCATION_ALREADY_EXISTS

SQLSTATE: 42K04

Partitionsplatsen <locationPath> finns redan i tabellen <tableName>.

PARTITION_LOCATION_IS_NOT_UNDER_TABLE_DIRECTORY

SQLSTATE: 42KD5

Det gick inte att köra instruktionen ALTER TABLE SET PARTITION LOCATION eftersom

partitionsplatsen <location> finns inte under tabellkatalogen <table>.

Du kan åtgärda det genom att ange platsen för partitionen till en underkatalog <table>till .

PARTITION_METADATA

SQLSTATE: 0AKUC

<action> tillåts inte i tabellen <tableName> eftersom lagring av partitionsmetadata inte stöds i Unity Catalog.

PATH_ALREADY_EXISTS

SQLSTATE: 42K04

Sökvägen <outputPath> finns redan. Ange läget som "skriv över" för att skriva över den befintliga sökvägen.

PATH_NOT_FOUND

SQLSTATE: 42K03

Sökvägen finns inte: <path>.

PIVOT_VALUE_DATA_TYPE_MISMATCH

SQLSTATE: 42K09

Ogiltigt pivotvärde<value>: värdedatatypen <valueType> matchar inte datatypen <pivotType>pivottabellkolumn .

PROTOBUF_DEPENDENCY_NOT_FOUND

SQLSTATE: 42K0G

Det gick inte att hitta beroendet: <dependencyName>.

PROTOBUF_DESCRIPTOR_FILE_NOT_FOUND

SQLSTATE: 42K0G

Det gick inte att läsa Protobuf-beskrivningsfilen vid sökvägen: <filePath>.

PROTOBUF_FIELD_MISSING

SQLSTATE: 42K0G

<field> Söker efter i Protobuf-schemat på <protobufSchema> gav <matchSize> matchningar. Kandidater: <matches>.

PROTOBUF_FIELD_MISSING_IN_SQL_SCHEMA

SQLSTATE: 42K0G

Finns <field> i Protobuf-schemat men det finns ingen matchning i SQL-schemat.

PROTOBUF_FIELD_TYPE_MISMATCH

SQLSTATE: 42K0G

Typmatchningsfel påträffades för fältet: <field>.

PROTOBUF_JAVA_CLASSES_NOT_SUPPORTED

SQLSTATE: 0A000

Java-klasser stöds inte för <protobufFunction>. Kontakta Databricks Support om alternativa alternativ.

PROTOBUF_MESSAGE_NOT_FOUND

SQLSTATE: 42K0G

Det går inte att hitta meddelandet <messageName> i beskrivningen.

PROTOBUF_TYPE_NOT_SUPPORT

SQLSTATE: 42K0G

Protobuf-typen stöds inte ännu: <protobufType>.

PS_FETCH_RETRY_EXCEPTION

SQLSTATE: 22000

Det går inte att göra ett nytt försök med uppgiften i pubsub-hämtningssteget. Partition <partitionInfo> i steg <stageInfo>, TID <taskId>.

PS_INVALID_EMPTY_OPTION

SQLSTATE: 42000

<key> får inte vara en tom sträng.

PS_INVALID_KEY_TYPE

SQLSTATE: 22000

Ogiltig nyckeltyp för PubSub-deduplicering: <key>.

PS_INVALID_OPTION

SQLSTATE: 42000

Alternativet <key> stöds inte av PubSub. Det kan bara användas vid testning.

PS_INVALID_OPTION_TYPE

SQLSTATE: 42000

Ogiltig typ för <key>. Den förväntade typen av <key> ska vara typ <type>.

PS_INVALID_READ_LIMIT

SQLSTATE: 42000

Ogiltig läsgräns för PubSub-dataström: <limit>.

PS_INVALID_UNSAFE_ROW_CONVERSION_FROM_PROTO

SQLSTATE: 22000

Invalid UnsafeRow to decode to PubSubMessageMetadata, the desired proto schema is: <protoSchema>. Indatan UnsafeRow kan vara skadad: <unsafeRow>.

PS_MISSING_AUTH_INFO

SQLSTATE: 42000

Det gick inte att hitta fullständig PubSub-autentiseringsinformation.

PS_MISSING_REQUIRED_OPTION

SQLSTATE: 42000

Det gick inte att hitta det obligatoriska alternativet: <key>.

PS_MOVING_CHECKPOINT_FAILURE

SQLSTATE: 22000

Det gick inte att flytta rådatakontrollpunktsfiler från <src> till målkatalogen: <dest>.

PS_MULTIPLE_FAILED_EPOCHS

SQLSTATE: 22000

PubSub-strömmen kan inte startas eftersom det finns fler än en misslyckad hämtning: <failedEpochs>.

PS_OPTION_NOT_IN_BOUNDS

SQLSTATE: 22000

<key> måste ligga inom följande gränser (<min>, <max>) exklusive båda gränserna.

PS_PROVIDE_CREDENTIALS_WITH_OPTION

SQLSTATE: 42000

Delade kluster stöder inte autentisering med instansprofiler. Ange autentiseringsuppgifter till strömmen direkt med hjälp av .option().

PS_SPARK_SPECULATION_NOT_SUPPORTED

SQLSTATE: 0A000

PubSub-källanslutningsappen är endast tillgänglig i kluster med spark.speculation inaktiverad.

PS_UNABLE_TO_CREATE_SUBSCRIPTION

SQLSTATE: 42000

Ett fel uppstod när du försökte skapa en prenumeration <subId> i ämnet <topicId>. Kontrollera att det finns tillräckliga behörigheter för att skapa en prenumeration och försök igen.

PS_UNABLE_TO_PARSE_PROTO

SQLSTATE: 22000

Det går inte att parsa serialiserade byte för att generera proto.

PS_UNSUPPORTED_GET_OFFSET_CALL

SQLSTATE: 0A000

getOffset stöds inte utan att ange en gräns.

PYTHON_DATA_SOURCE_ERROR

SQLSTATE: 38000

Det gick inte att komma åt <action> Python-datakällan <type>: <msg>

QUERIED_TABLE_INCOMPATIBLE_WITH_COLUMN_MASK_POLICY

SQLSTATE: 428HD

Det går inte att komma åt den refererade tabellen eftersom en tidigare tilldelad kolumnmask för närvarande inte är kompatibel med tabellschemat. om du vill fortsätta kontaktar du tabellens ägare för att uppdatera principen:

Mer information finns i QUERIED_TABLE_INCOMPATIBLE_WITH_COLUMN_MASK_POLICY

QUERIED_TABLE_INCOMPATIBLE_WITH_ROW_LEVEL_SECURITY_POLICY

SQLSTATE: 428HD

Det går inte att komma åt den refererade tabellen eftersom en tidigare tilldelad säkerhetsprincip på radnivå för närvarande inte är kompatibel med tabellschemat. om du vill fortsätta kontaktar du tabellens ägare för att uppdatera principen:

Mer information finns i QUERIED_TABLE_INCOMPATIBLE_WITH_ROW_LEVEL_SECURITY_POLICY

READ_FILES_AMBIGUOUS_ROUTINE_PARAMETERS

SQLSTATE: 4274K

Funktionens <functionName> anrop har <parameterName> och <alternativeName> anges, vilket är alias för varandra. Ange bara en av dem.

READ_TVF_UNEXPECTED_REQUIRED_PARAMETER

SQLSTATE: 4274K

Den funktion <functionName> som krävs-parametern <parameterName> måste tilldelas på plats <expectedPos> utan namnet.

RECURSIVE_PROTOBUF_SCHEMA

SQLSTATE: 42K0G

Hittade rekursiv referens i Protobuf-schema, som inte kan bearbetas av Spark som standard: <fieldDescriptor>. prova att ange alternativet recursive.fields.max.depth 0 till 10. Att gå längre än 10 nivåer av rekursion är inte tillåtet.

RECURSIVE_VIEW

SQLSTATE: 42K0H

Rekursiv vy <viewIdent> har identifierats (cykel: <newPath>).

REF_DEFAULT_VALUE_IS_NOT_ALLOWED_IN_PARTITION

SQLSTATE: 42601

Referenser till standardkolumnvärden tillåts inte i PARTITION-satsen.

RELATION_LARGER_THAN_8G

SQLSTATE: 54000

Det går inte att skapa en <relationName> som är större än 8G.

REMOTE_FUNCTION_HTTP_FAILED_ERROR

SQLSTATE: 57012

Http-fjärrbegäran misslyckades med kod <errorCode>och felmeddelande <errorMessage>

REMOTE_FUNCTION_HTTP_RESULT_PARSE_ERROR

SQLSTATE: 22032

Det gick inte att utvärdera <functionName> SQL-funktionen på grund av att det inte gick att parsa JSON-resultatet från http-fjärrsvaret. Felmeddelandet är <errorMessage>. Kontrollera API-dokumentationen: <docUrl>. Åtgärda problemet som anges i felmeddelandet och försök igen.

REMOTE_FUNCTION_HTTP_RESULT_UNEXPECTED_ERROR

SQLSTATE: 57012

Det gick inte att utvärdera <functionName> SQL-funktionen på grund av att det inte gick att bearbeta det oväntade HTTP-fjärrsvaret. Felmeddelandet är <errorMessage>. Kontrollera API-dokumentationen: <docUrl>. Åtgärda problemet som anges i felmeddelandet och försök igen.

REMOTE_FUNCTION_HTTP_RETRY_TIMEOUT

SQLSTATE: 57012

Fjärrbegäran misslyckades efter återförsök <N> . Den senaste misslyckade HTTP-felkoden var <errorCode> och meddelandet var <errorMessage>

REMOTE_FUNCTION_MISSING_REQUIREMENTS_ERROR

SQLSTATE: 57012

Det gick inte att utvärdera <functionName> SQL-funktionen eftersom <errorMessage>. Kontrollera kraven i <docUrl>. Åtgärda problemet som anges i felmeddelandet och försök igen.

RENAME_SRC_PATH_NOT_FOUND

SQLSTATE: 42K03

Det gick inte att byta namn på eftersom <sourcePath> det inte gick att hitta det.

REPEATED_CLAUSE

SQLSTATE: 42614

<clause> Satsen kan användas högst en gång per <operation> åtgärd.

REQUIRED_PARAMETER_NOT_FOUND

SQLSTATE: 4274K

Det går inte att anropa funktionen <functionName> eftersom parametern med namnet <parameterName> krävs, men funktionsanropet angav inget värde. Uppdatera funktionsanropet för att ange ett argumentvärde (antingen positionellt vid index <index> eller efter namn) och försök igen.

REQUIRES_SINGLE_PART_NAMESPACE

SQLSTATE: 42K05

<sessionCatalog> kräver ett namnområde med en enda del, men fick <namespace>.

RESERVED_CDC_COLUMNS_ON_WRITE

SQLSTATE: 42939

Skrivningen innehåller reserverade kolumner <columnList> som används

internt som metadata för Ändringsdataflöde. Så här skriver du till tabellen genom att antingen byta namn på/släppa

dessa kolumner eller inaktivera Ändra dataflöde i tabellen genom att ange

<config> till false.

RESTRICTED_STREAMING_OPTION_PERMISSION_ENFORCED

SQLSTATE: 0A000

Alternativet <option> har begränsade värden för delade kluster för <source> källan.

Mer information finns i RESTRICTED_STREAMING_OPTION_PERMISSION_ENFORCED

ROUTINE_ALREADY_EXISTS

SQLSTATE: 42723

Det går inte att skapa funktionen <routineName> eftersom den redan finns.

Välj ett annat namn, släpp eller ersätt den befintliga funktionen eller lägg till IF NOT EXISTS-satsen för att tolerera en befintlig funktion.

ROUTINE_NOT_FOUND

SQLSTATE: 42883

Det går inte att hitta funktionen <routineName> . Kontrollera stavningen och korrektheten i schemat och katalogen.

Om du inte kvalificerar namnet med ett schema och en katalog kontrollerar du utdata för current_schema() eller kvalificerar namnet med rätt schema och katalog.

Om du vill tolerera felet vid släpp använder du DROP-FUNKTIONEN OM FINNS.

ROUTINE_PARAMETER_NOT_FOUND

SQLSTATE: 42000

Funktionen <functionName> stöder inte parametern <parameterName> som anges vid position <pos>.<suggestion>

ROUTINE_USES_SYSTEM_RESERVED_CLASS_NAME

SQLSTATE: 42939

Det går inte att skapa funktionen <routineName> eftersom det angivna klassnamnet är<className> reserverat för systemanvändning. Byt namn på klassen och försök igen.

ROW_LEVEL_SECURITY_CHECK_CONSTRAINT_UNSUPPORTED

SQLSTATE: 0A000

Det går inte att skapa CHECK-villkor i tabellen <tableName> med säkerhetsprinciper på radnivå.

ROW_LEVEL_SECURITY_DUPLICATE_COLUMN_NAME

SQLSTATE: 42734

En <statementType> instruktion försökte tilldela en säkerhetsprincip på radnivå till en tabell, men två eller flera refererade kolumner hade samma namn <columnName>, vilket är ogiltigt.

ROW_LEVEL_SECURITY_FEATURE_NOT_SUPPORTED

SQLSTATE: 0A000

Säkerhetsprinciper på radnivå för <tableName> stöds inte:

Mer information finns i ROW_LEVEL_SECURITY_FEATURE_NOT_SUPPORTED

ROW_LEVEL_SECURITY_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 0A000

Det går inte att <statementType><columnName> komma från tabellen <tableName> eftersom den refereras till i en säkerhetsprincip på radnivå. Tabellägaren måste ta bort eller ändra den här principen innan du fortsätter.

ROW_LEVEL_SECURITY_MERGE_UNSUPPORTED_SOURCE

SQLSTATE: 0A000

MERGE INTO-åtgärder stöder inte säkerhetsprinciper på radnivå i källtabellen <tableName>.

ROW_LEVEL_SECURITY_MERGE_UNSUPPORTED_TARGET

SQLSTATE: 0A000

MERGE INTO-åtgärder har inte stöd för att skriva till tabellen <tableName> med säkerhetsprinciper på radnivå.

ROW_LEVEL_SECURITY_MULTI_PART_COLUMN_NAME

SQLSTATE: 42K05

Den här instruktionen försökte tilldela en säkerhetsprincip på radnivå till en tabell, men den refererade kolumnen <columnName> hade flera namndelar, vilket är ogiltigt.

ROW_LEVEL_SECURITY_REQUIRE_UNITY_CATALOG

SQLSTATE: 0A000

Säkerhetsprinciper på radnivå stöds endast i Unity Catalog.

ROW_LEVEL_SECURITY_TABLE_CLONE_SOURCE_NOT_SUPPORTED

SQLSTATE: 0A000

<mode> klona från en tabell <tableName> med en säkerhetsprincip på radnivå stöds inte.

ROW_LEVEL_SECURITY_TABLE_CLONE_TARGET_NOT_SUPPORTED

SQLSTATE: 0A000

<mode> klona till tabell <tableName> med säkerhetsprincip på radnivå stöds inte.

ROW_LEVEL_SECURITY_UNSUPPORTED_CONSTANT_AS_PARAMETER

SQLSTATE: 0AKD1

Det går inte att använda en konstant som en parameter i en säkerhetsprincip på radnivå. Uppdatera SQL-kommandot för att ta bort konstanten från radfilterdefinitionen och försök sedan kommandot igen.

ROW_LEVEL_SECURITY_UNSUPPORTED_PROVIDER

SQLSTATE: 0A000

Det gick inte att köra <statementType> kommandot eftersom det inte går att tilldela en säkerhetsprincip på radnivå för måldatakällan med tabellprovidern : "<provider>".

ROW_SUBQUERY_TOO_MANY_ROWS

SQLSTATE: 21000

Mer än en rad som returneras av en underfråga som används som en rad.

RULE_ID_NOT_FOUND

SQLSTATE: 22023

Det går inte att hitta ett ID för regelnamnet .<ruleName> Ändra RuleIdCollection.scala om du lägger till en ny regel.

SAMPLE_TABLE_PERMISSIONS

SQLSTATE: 42832

Behörigheter som inte stöds för exempeldatabaser/tabeller.

SCALAR_SUBQUERY_IS_IN_GROUP_BY_OR_AGGREGATE_FUNCTION

SQLSTATE: 0A000

Den korrelerade skalära underfrågan "<sqlExpr>" finns varken i GROUP BY eller i en aggregerad funktion.

Lägg till den i GRUPP MED hjälp av ordningstal eller omslut den i first() (eller first_value) om du inte bryr dig om vilket värde du får.

SCALAR_SUBQUERY_TOO_MANY_ROWS

SQLSTATE: 21000

Mer än en rad som returneras av en underfråga som används som ett uttryck.

SCHEMA_ALREADY_EXISTS

SQLSTATE: 42P06

Det går inte att skapa schemat <schemaName> eftersom det redan finns.

Välj ett annat namn, släpp det befintliga schemat eller lägg till IF NOT EXISTS-satsen för att tolerera befintligt schema.

SCHEMA_NOT_EMPTY

SQLSTATE: 2BP01

Det går inte att släppa ett schema <schemaName> eftersom det innehåller objekt.

Använd DROP-SCHEMA ... CASCADE för att släppa schemat och alla dess objekt.

SCHEMA_NOT_FOUND

SQLSTATE: 42704

Det går inte att hitta schemat <schemaName> . Kontrollera stavningen och korrektheten i schemat och katalogen.

Om du inte kvalificerar namnet med en katalog kontrollerar du current_schema() utdata eller kvalificerar namnet med rätt katalog.

Om du vill tolerera felet vid släpp använder du DROP SCHEMA IF EXISTS.

SCHEMA_REGISTRY_CONFIGURATION_ERROR

SQLSTATE: 42K0G

Det gick inte att initiera schemat från schemaregistret. <reason>.

SECOND_FUNCTION_ARGUMENT_NOT_INTEGER

SQLSTATE: 22023

Det andra argumentet för <functionName> funktionen måste vara ett heltal.

SECRET_FUNCTION_INVALID_LOCATION

SQLSTATE: 42K0E

Det går inte att köra <commandType> kommandot med en eller flera icke-krypterade referenser till funktionen SECRET. Kryptera resultatet av varje sådant funktionsanrop med AES_ENCRYPT och försök igen

SEED_EXPRESSION_IS_UNFOLDABLE

SQLSTATE: 42K08

Uttryckets <exprWithSeed> seed-uttryck <seedExpr> måste vara vikbart.

SERVER_IS_BUSY

SQLSTATE: 08KD1

Servern är upptagen och kunde inte hantera begäran. Vänta ett ögonblick och försök igen.

SORT_BY_WITHOUT_BUCKETING

SQLSTATE: 42601

sortBy måste användas tillsammans med bucketBy.

SPECIFY_BUCKETING_IS_NOT_ALLOWED

SQLSTATE: 42601

En CREATE TABLE utan explicit kolumnlista kan inte ange bucketinginformation.

Använd formuläret med explicit kolumnlista och ange bucketinginformation.

Du kan också tillåta att bucketinginformation härleds genom att utelämna -satsen.

SPECIFY_CLUSTER_BY_WITH_BUCKETING_IS_NOT_ALLOWED

SQLSTATE: 42908

Det går inte att ange både CLUSTER BY och CLUSTERED BY INTO BUCKETS.

SPECIFY_CLUSTER_BY_WITH_PARTITIONED_BY_IS_NOT_ALLOWED

SQLSTATE: 42908

Det går inte att ange både CLUSTER BY och PARTITIONED BY.

SPECIFY_PARTITION_IS_NOT_ALLOWED

SQLSTATE: 42601

En CREATE-TABELL utan explicit kolumnlista kan inte ange PARTITIONERAD AV.

Använd formuläret med explicit kolumnlista och ange PARTITIONERAD AV.

Du kan också tillåta att partitionering härleds genom att utelämna PARTITION BY-satsen.

SQL_CONF_NOT_FOUND

SQLSTATE: 42K0I

Det går inte att hitta SQL-konfigurationen <sqlConf> . Kontrollera att konfigurationen finns.

STAGING_PATH_CURRENTLY_INACCESSIBLE

SQLSTATE: 22000

Tillfälligt fel vid åtkomst till mål mellanlagringssökväg <path>, försök om några minuter

STAR_GROUP_BY_POS

SQLSTATE: 0A000

Star (*) tillåts inte i en urvalslista när EN ordningstalsposition används för GROUP BY.

STATE_STORE_CANNOT_REMOVE_DEFAULT_COLUMN_FAMILY

SQLSTATE: 42802

Det gick inte att ta bort standardkolumnfamiljen med reserverat namn=<colFamilyName>.

STATE_STORE_MULTIPLE_VALUES_PER_KEY

SQLSTATE: 42802

Store stöder inte flera värden per nyckel

STATIC_PARTITION_COLUMN_IN_INSERT_COLUMN_LIST

SQLSTATE: 42713

Statisk partitionskolumn <staticName> anges också i kolumnlistan.

STDS_COMMITTED_BATCH_UNAVAILABLE

SQLSTATE: KD006

Ingen bekräftad batch hittades, kontrollpunktsplats: <checkpointLocation>. Kontrollera att frågan har körts och checkat in alla mikrobatch innan du stoppar den.

STDS_CONFLICT_OPTIONS

SQLSTATE: 42613

Det går inte att ange alternativen <options> tillsammans. Ange den.

STDS_FAILED_TO_READ_STATE_SCHEMA

SQLSTATE: 42K03

Det gick inte att läsa tillståndsschemat. Antingen finns inte filen eller så är filen skadad. alternativ: <sourceOptions>.

Kör direktuppspelningsfrågan igen för att konstruera tillståndsschemat och rapportera till motsvarande communities eller leverantörer om felet kvarstår.

STDS_INVALID_OPTION_VALUE

SQLSTATE: 42616

Ogiltigt värde för källalternativet :<optionName>:

Mer information finns i STDS_INVALID_OPTION_VALUE

STDS_NO_PARTITION_DISCOVERED_IN_STATE_STORE

SQLSTATE: KD006

Tillståndet har ingen partition. Kontrollera att frågan pekar på ett giltigt tillstånd. Alternativ: <sourceOptions>

STDS_OFFSET_LOG_UNAVAILABLE

SQLSTATE: KD006

Förskjutningsloggen för <batchId> finns inte, kontrollpunktsplats: <checkpointLocation>.

Ange det batch-ID som är tillgängligt för frågor – du kan fråga de tillgängliga batch-ID:erna via datakällan för tillståndsmetadata.

STDS_OFFSET_METADATA_LOG_UNAVAILABLE

SQLSTATE: KD006

Metadata är inte tillgängliga för förskjutningsloggen för <batchId>, kontrollpunktsplats: <checkpointLocation>.

Kontrollpunkten verkar bara köras med äldre Spark-versioner. Kör strömningsfrågan med den senaste Spark-versionen, så att Spark skapar tillståndsmetadata.

STDS_REQUIRED_OPTION_UNSPECIFIED

SQLSTATE: 42601

'<optionName>' måste anges.

STORED_PROCEDURE_NOT_SUPPORTED

SQLSTATE: 0A000

Lagrad procedur stöds inte

STREAMING_AQE_NOT_SUPPORTED_FOR_STATEFUL_OPERATORS

SQLSTATE: 0A000

Adaptiv frågekörning stöds inte för tillståndskänsliga operatorer i Strukturerad direktuppspelning.

STREAMING_FROM_MATERIALIZED_VIEW

SQLSTATE: 0A000

Det går inte att strömma från materialiserad vy <viewName>. Direktuppspelning från materialiserade vyer stöds inte.

STREAMING_STATEFUL_OPERATOR_NOT_MATCH_IN_STATE_METADATA

SQLSTATE: 42K03

Statuskänsligt strömningsoperatornamn matchar inte operatorn i tillståndsmetadata. Detta kan inträffa när användaren lägger till/tar bort/ändrar tillståndskänslig operator för befintlig strömmande fråga.

Tillståndskänsliga operatorer i metadata: [<OpsInMetadataSeq>]; Tillståndskänsliga operatorer i aktuell batch: [<OpsInCurBatchSeq>].

STREAMING_TABLE_NEEDS_REFRESH

SQLSTATE: 55019

Strömningstabellen <tableName> måste uppdateras. Kör CREATE OR REFRESH STREAMING TABLE <tableName> AS för att uppdatera tabellen.

STREAMING_TABLE_NOT_SUPPORTED

SQLSTATE: 56038

Direktuppspelningstabeller kan bara skapas och uppdateras i Delta Live Tables och Databricks SQL Warehouses.

STREAMING_TABLE_OPERATION_NOT_ALLOWED

SQLSTATE: 42601

Åtgärden <operation> är inte tillåten:

Mer information finns i STREAMING_TABLE_OPERATION_NOT_ALLOWED

STREAMING_TABLE_QUERY_INVALID

SQLSTATE: 42000

Direktuppspelningstabellen <tableName> kan bara skapas från en direktuppspelningsfråga. Lägg till stream-nyckelordet i FROM-satsen för att omvandla den här relationen till en direktuppspelningsfråga.

STREAM_NOT_FOUND_FOR_KINESIS_SOURCE

SQLSTATE: 42K02

Kinesis-strömmen <streamName><region> hittades inte.

Starta en ny fråga som pekar på rätt strömnamn.

SUM_OF_LIMIT_AND_OFFSET_EXCEEDS_MAX_INT

SQLSTATE: 22003

Summan av LIMIT-satsen och OFFSET-satsen får inte vara större än det maximala 32-bitars heltalsvärdet (2 147 483 647), men den hittade gränsen = <limit>, offset = <offset>.

SYNC_METADATA_DELTA_ONLY

SQLSTATE: 0AKDD

Kommandot Reparera metadata för tabellsynkronisering stöds endast för deltatabellen.

SYNC_METADATA_NOT_SUPPORTED

SQLSTATE: 0AKUD

Kommandot Reparera metadata för tabellsynkronisering stöds endast för Unity Catalog-tabeller.

SYNC_SRC_TARGET_TBL_NOT_SAME

SQLSTATE: 42KD2

Källtabellens namn <srcTable> måste vara samma som måltabellnamnet <destTable>.

TABLE_OR_VIEW_ALREADY_EXISTS

SQLSTATE: 42P07

Det går inte att skapa en tabell eller vy <relationName> eftersom den redan finns.

Välj ett annat namn, släpp eller ersätt det befintliga objektet, lägg till IF NOT EXISTS-satsen för att tolerera befintliga objekt eller lägg till OR REFRESH-satsen för att uppdatera den befintliga strömningstabellen.

TABLE_OR_VIEW_NOT_FOUND

SQLSTATE: 42P01

Det går inte att hitta tabellen eller vyn <relationName> . Kontrollera stavningen och korrektheten i schemat och katalogen.

Om du inte kvalificerar namnet med ett schema kontrollerar du current_schema() utdata eller kvalificerar namnet med rätt schema och katalog.

Om du vill tolerera felet vid släpp använder du DROP VIEW IF EXISTS eller DROP TABLE IF EXISTS.

Mer information finns i TABLE_OR_VIEW_NOT_FOUND

TABLE_VALUED_ARGUMENTS_NOT_YET_IMPLEMENTED_FOR_SQL_FUNCTIONS

SQLSTATE: 0A000

Det går inte <action> att använda sql-användardefinierad funktion <functionName> med TABLE-argument eftersom den här funktionen ännu inte har implementerats.

TABLE_VALUED_FUNCTION_FAILED_TO_ANALYZE_IN_PYTHON

SQLSTATE: 38000

Det gick inte att analysera den användardefinierade tabellfunktionen i Python: <msg>

TABLE_VALUED_FUNCTION_REQUIRED_METADATA_INCOMPATIBLE_WITH_CALL

SQLSTATE: 22023

Det gick inte att utvärdera tabellfunktionen <functionName> eftersom dess tabellmetadata <requestedMetadata>, men funktionen anropar <invalidFunctionCallProperty>.

TABLE_VALUED_FUNCTION_REQUIRED_METADATA_INVALID

SQLSTATE: 22023

Det gick inte att utvärdera tabellfunktionen <functionName> eftersom dess tabellmetadata var ogiltiga. <reason>.

TABLE_VALUED_FUNCTION_TOO_MANY_TABLE_ARGUMENTS

SQLSTATE: 54023

Det finns för många tabellargument för tabellvärdesfunktionen.

Det tillåter ett tabellargument, men fick: <num>.

Om du vill tillåta det anger du "spark.sql.allowMultipleTableArguments.enabled" till "true"

TABLE_WITH_ID_NOT_FOUND

SQLSTATE: 42P01

Det går inte att hitta tabellen med ID <tableId> . Kontrollera att UUID är korrekt.

TASK_WRITE_FAILED

SQLSTATE: 58030

Uppgiften misslyckades när rader skrevs till <path>.

TEMP_TABLE_OR_VIEW_ALREADY_EXISTS

SQLSTATE: 42P07

Det går inte att skapa den tillfälliga vyn <relationName> eftersom den redan finns.

Välj ett annat namn, släpp eller ersätt den befintliga vyn eller lägg till IF NOT EXISTS-satsen för att tolerera befintliga vyer.

TEMP_VIEW_NAME_TOO_MANY_NAME_PARTS

SQLSTATE: 428EK

SKAPA TILLFÄLLIG VY eller motsvarande API:er för datauppsättningar accepterar bara visningsnamn i en del, men fick: <actualName>.

TWS_VALUE_SHOULD_NOT_BE_NULL

SQLSTATE: 22004

Nytt värde ska inte vara null för <typeOfState>

UC_BUCKETED_TABLES

SQLSTATE: 0AKUC

Bucketade tabeller stöds inte i Unity Catalog.

UC_CATALOG_NAME_NOT_PROVIDED

SQLSTATE: 3D000

För Unity Catalog anger du katalognamnet explicit. T.ex. VISA GRANT your.address@email.com ON CATALOG main.

UC_COMMAND_NOT_SUPPORTED

SQLSTATE: 0AKUC

Kommandona: <commandName> stöds inte i Unity Catalog.

Mer information finns i UC_COMMAND_NOT_SUPPORTED

UC_DATASOURCE_NOT_SUPPORTED

SQLSTATE: 0AKUC

Datakällans format <dataSourceFormatName> stöds inte i Unity Catalog.

UC_DATASOURCE_OPTIONS_NOT_SUPPORTED

SQLSTATE: 0AKUC

Alternativ för datakällor stöds inte i Unity Catalog.

UC_EXTERNAL_VOLUME_MISSING_LOCATION

SQLSTATE: 42601

LOCATION-satsen måste finnas för den externa volymen. Kontrollera syntaxen "SKAPA EXTERN VOLYM ... PLATS ...' för att skapa en extern volym.

UC_FILE_SCHEME_FOR_TABLE_CREATION_NOT_SUPPORTED

SQLSTATE: 0AKUC

Det går inte att skapa tabellen i Unity Catalog med filschemat <schemeName> .

Skapa i stället en federerad datakällanslutning med kommandot CREATE CONNECTION för samma tabellprovider och skapa sedan en katalog baserat på anslutningen med kommandot CREATE FOREIGN CATALOG för att referera till tabellerna där.

UC_HIVE_METASTORE_FEDERATION_NOT_ENABLED

SQLSTATE: 0A000

Hive Metastore-federationen är inte aktiverad i det här klustret.

Åtkomst till katalogen <catalogName> stöds inte i det här klustret

UC_INVALID_DEPENDENCIES

SQLSTATE: 56098

Beroenden för <viewName> registreras som <storedDeps> när de parsas som <parsedDeps>. Detta inträffade troligen genom felaktig användning av ett icke-SQL-API. Du kan reparera beroenden i Databricks Runtime genom att köra ALTER VIEW <viewName> AS <viewText>.

UC_INVALID_NAMESPACE

SQLSTATE: 0AKUC

Kapslade eller tomma namnområden stöds inte i Unity Catalog.

UC_INVALID_REFERENCE

SQLSTATE: 0AKUC

Objekt som inte är unity-catalog-objekt <name> kan inte refereras till i Unity Catalog-objekt.

UC_LAKEHOUSE_FEDERATION_WRITES_NOT_ALLOWED

SQLSTATE: 56038

Skrivstöd för Unity Catalog Lakehouse Federation är inte aktiverat för providern <provider> i det här klustret.

UC_LOCATION_FOR_MANAGED_VOLUME_NOT_SUPPORTED

SQLSTATE: 42601

Hanterad volym accepterar inte LOCATION-satsen. Kontrollera syntaxen "CREATE VOLUME ..." för att skapa en hanterad volym.

UC_NOT_ENABLED

SQLSTATE: 56038

Unity Catalog är inte aktiverat i det här klustret.

UC_QUERY_FEDERATION_NOT_ENABLED

SQLSTATE: 56038

Unity Catalog Query Federation är inte aktiverat i det här klustret.

UC_VOLUMES_NOT_ENABLED

SQLSTATE: 56038

Stöd för Unity-katalogvolymer är inte aktiverat på den här instansen.

UC_VOLUMES_SHARING_NOT_ENABLED

SQLSTATE: 56038

Stöd för volymdelning är inte aktiverat på den här instansen.

UC_VOLUME_NOT_FOUND

SQLSTATE: 42704

Volymen <name> finns inte. Använd VISA VOLYMER för att visa tillgängliga volymer.

UDF_ERROR

SQLSTATE: ingen tilldelad

Körningen av funktionen <fn> misslyckades

Mer information finns i UDF_ERROR

UDF_LIMITS

SQLSTATE: 54KD0

En eller flera UDF-gränser överträddes.

Mer information finns i UDF_LIMITS

UDF_MAX_COUNT_EXCEEDED

SQLSTATE: 54KD0

Överskred den frågeomfattande UDF-gränsen för <maxNumUdfs> UDF-filer (begränsad under offentlig förhandsversion). Hittade <numUdfs>. UDF:erna var: <udfNames>.

UDF_PYSPARK_UNSUPPORTED_TYPE

SQLSTATE: 0A000

PySpark UDF <udf> (<eval-type>) stöds inte i kluster i läget Delad åtkomst.

UDF_UNSUPPORTED_PARAMETER_DEFAULT_VALUE

SQLSTATE: 0A000

Parameterstandardvärdet stöds inte för användardefinierad <functionType> funktion.

UDF_USER_CODE_ERROR

SQLSTATE: 39000

Det gick inte att köra funktionen <fn> .

Mer information finns i UDF_USER_CODE_ERROR

UDTF_ALIAS_NUMBER_MISMATCH

SQLSTATE: 42802

Antalet alias som anges i AS-satsen matchar inte antalet kolumner som utdata från UDTF.

Förväntade <aliasesSize> alias, men fick <aliasesNames>.

Kontrollera att antalet angivna alias matchar antalet kolumner som utdata från UDTF.

UDTF_INVALID_ALIAS_IN_REQUESTED_ORDERING_STRING_FROM_ANALYZE_METHOD

SQLSTATE: 42802

Det gick inte att utvärdera den användardefinierade tabellfunktionen eftersom dess "analysera"-metod returnerade en begärd OrderingColumn vars kolumnnamnuttryck innehöll ett onödigt alias <aliasName>. Ta bort det här aliaset och försök sedan köra frågan igen.

UDTF_INVALID_REQUESTED_SELECTED_EXPRESSION_FROM_ANALYZE_METHOD_REQUIRES_ALIAS

SQLSTATE: 42802

Det gick inte att utvärdera den användardefinierade tabellfunktionen eftersom dess "analysera"-metod returnerade ett begärt "select"-uttryck (<expression>) som inte innehåller ett motsvarande alias. Uppdatera UDTF för att ange ett alias där och försök sedan köra frågan igen.

UDTF_PYSPARK_NOT_SUPPORTED

SQLSTATE: 0A000

PySpark UDTF stöds inte i kluster i läget delad åtkomst. Om du vill fortsätta skapar du ett kluster med en användare i stället och kör notebook-filen igen.

UNABLE_TO_ACQUIRE_MEMORY

SQLSTATE: 53200

Det gick inte att hämta <requestedBytes> byte minne, fick <receivedBytes>.

UNABLE_TO_CONVERT_TO_PROTOBUF_MESSAGE_TYPE

SQLSTATE: 42K0G

Det går inte att konvertera SQL-typen <toType> till Protobuf-typen <protobufType>.

UNABLE_TO_FETCH_HIVE_TABLES

SQLSTATE: 58030

Det går inte att hämta tabeller i Hive-databasen: <dbName>. Felklassnamn: <className>.

UNABLE_TO_INFER_SCHEMA

SQLSTATE: 42KD9

Det går inte att härleda schemat för <format>. Den måste anges manuellt.

UNAUTHORIZED_ACCESS

SQLSTATE: 42501

Obehörig åtkomst:

<report>

UNBOUND_SQL_PARAMETER

SQLSTATE: 42P02

Hittade den obundna parametern: <name>. args Åtgärda och ange en mappning av parametern till antingen en SQL-literal- eller samlingskonstruktorfunktioner som map(), array(), struct().

UNCLOSED_BRACKETED_COMMENT

SQLSTATE: 42601

Hittade en kommentar inom parentes. Lägg till */ i slutet av kommentaren.

UNEXPECTED_INPUT_TYPE

SQLSTATE: 42K09

Parametern <paramIndex> för funktionen <functionName> kräver <requiredType> typen, men <inputSql> har typen <inputType>.

UNEXPECTED_OPERATOR_IN_STREAMING_VIEW

SQLSTATE: 42KDD

Oväntad operator <op> i CREATE VIEW-instruktionen som en strömmande källa.

En strömningsvyfråga får endast bestå av SELECT-, WHERE- och UNION ALL-åtgärder.

UNEXPECTED_POSITIONAL_ARGUMENT

SQLSTATE: 4274K

Det går inte att anropa funktionen <functionName> eftersom den innehåller positionella argument efter det namngivna argumentet som tilldelats till <parameterName>. Ordna om dem så att positionsargumenten kommer först och sedan försöker frågan igen.

UNEXPECTED_SERIALIZER_FOR_CLASS

SQLSTATE: 42846

Klassen <className> har ett oväntat uttrycks serialiserare. Förväntar sig "STRUCT" eller "IF" som returnerar "STRUCT" men hittade <expr>.

UNKNOWN_FIELD_EXCEPTION

SQLSTATE: KD003

Okända fält påträffades under parsningen: <unknownFieldBlob>, som kan åtgärdas genom ett automatiskt nytt försök: <isRetryable>

Mer information finns i UNKNOWN_FIELD_EXCEPTION

UNKNOWN_POSITIONAL_ARGUMENT

SQLSTATE: 4274K

Funktionens anrop <functionName> innehåller ett okänt positionsargument <sqlExpr> vid position <pos>. Detta är ogiltigt.

UNKNOWN_PROTOBUF_MESSAGE_TYPE

SQLSTATE: 42K0G

Försöker behandla <descriptorName> som ett meddelande, men det var <containingType>.

UNPIVOT_REQUIRES_ATTRIBUTES

SQLSTATE: 42K0A

UNPIVOT kräver att alla givna <given> uttryck är kolumner när inga <empty> uttryck anges. Det här är inte kolumner: [<expressions>].

UNPIVOT_REQUIRES_VALUE_COLUMNS

SQLSTATE: 42K0A

Minst en värdekolumn måste anges för UNPIVOT, alla kolumner som anges som ID:er.

UNPIVOT_VALUE_DATA_TYPE_MISMATCH

SQLSTATE: 42K09

Kolumner med icke-anropsvärde måste dela en minst vanlig typ, men vissa typer gör det inte: [<types>].

UNPIVOT_VALUE_SIZE_MISMATCH

SQLSTATE: 428C4

Alla kolumner med opivotvärde måste ha samma storlek som det finns värdekolumnnamn (<names>).

UNRECOGNIZED_PARAMETER_NAME

SQLSTATE: 4274K

Det går inte att anropa funktionen <functionName> eftersom funktionsanropet innehöll en namngiven argumentreferens för argumentet med namnet <argumentName>, men den här funktionen innehåller inte någon signatur som innehåller ett argument med det här namnet. Menade du något av följande? [<proposal>].

UNRECOGNIZED_SQL_TYPE

SQLSTATE: 42704

Okänd SQL-typ – namn: <typeName>, id: <jdbcType>.

UNRESOLVABLE_TABLE_VALUED_FUNCTION

SQLSTATE: 42883

Det gick inte att matcha <name> till en tabellvärdesfunktion.

Kontrollera att <name> är definierad som en tabellvärdesfunktion och att alla obligatoriska parametrar har angetts korrekt.

Om <name> inte har definierats skapar du funktionen table-valued innan du använder den.

Mer information om hur du definierar tabellvärdesfunktioner finns i Apache Spark-dokumentationen.

UNRESOLVED_ALL_IN_GROUP_BY

SQLSTATE: 42803

Det går inte att härleda grupperingskolumner för GROUP BY ALL baserat på select-satsen. Ange uttryckligen grupperingskolumnerna.

UNRESOLVED_COLUMN

SQLSTATE: 42703

Det går inte att matcha en kolumn, variabel eller funktionsparameter med namn <objectName> .

Mer information finns i UNRESOLVED_COLUMN

UNRESOLVED_FIELD

SQLSTATE: 42703

Det går inte att matcha ett fält med namnet <fieldName> med kolumnen <columnPath>struct-type .

Mer information finns i UNRESOLVED_FIELD

UNRESOLVED_MAP_KEY

SQLSTATE: 42703

Det går inte att matcha kolumnen <objectName> som en kartnyckel. Om nyckeln är en strängliteral lägger du till enkla citattecken runt den.

Mer information finns i UNRESOLVED_MAP_KEY

UNRESOLVED_ROUTINE

SQLSTATE: 42883

Det går inte att lösa funktionen <routineName> på sökvägen <searchPath>.

Mer information finns i UNRESOLVED_ROUTINE

UNRESOLVED_USING_COLUMN_FOR_JOIN

SQLSTATE: 42703

DET går inte att matcha USING-kolumnen <colName><side> sidan av kopplingen. Kolumnerna <side>på -sidan: [<suggestion>].

UNRESOLVED_VARIABLE

SQLSTATE: 42883

Det går inte att matcha variabeln <variableName> på sökvägen <searchPath>.

UNSET_NONEXISTENT_PROPERTIES

SQLSTATE: 42K0J

Försökte ta bort obefintliga egenskaper [<properties>] i tabellen <table>.

UNSUPPORTED_ADD_FILE

SQLSTATE: 0A000

Stöd inte för att lägga till fil.

Mer information finns i UNSUPPORTED_ADD_FILE

UNSUPPORTED_ARROWTYPE

SQLSTATE: 0A000

Piltypen <typeName>stöds inte .

UNSUPPORTED_BATCH_TABLE_VALUED_FUNCTION

SQLSTATE: 42000

Funktionen <funcName> stöder inte batchfrågor.

UNSUPPORTED_CHAR_OR_VARCHAR_AS_STRING

SQLSTATE: 0A000

Typ av tecken/varchar kan inte användas i tabellschemat.

Om du vill att Spark ska behandla dem som strängtyper som samma som Spark 3.0 och tidigare anger du "spark.sql.legacy.charVarcharAsString" till "true".

UNSUPPORTED_CLAUSE_FOR_OPERATION

SQLSTATE: 0A000

<clause> Stöds inte för <operation>.

UNSUPPORTED_COMMON_ANCESTOR_LOC_FOR_FILE_STREAM_SOURCE

SQLSTATE: 42616

Den gemensamma överordnade källsökvägen och källanArchiveDir bör registreras med UC.

Om du ser det här felmeddelandet är det troligt att du registrerar källsökvägen och sourceArchiveDir på olika externa platser.

Placera dem på en enda extern plats.

UNSUPPORTED_CONSTRAINT_CLAUSES

SQLSTATE: 0A000

Villkorssatser <clauses> stöds inte.

UNSUPPORTED_CONSTRAINT_TYPE

SQLSTATE: 42000

Villkorstyp som inte stöds. Endast <supportedConstraintTypes> stöds

UNSUPPORTED_DATASOURCE_FOR_DIRECT_QUERY

SQLSTATE: 0A000

Datakälltypen stöds inte för direkt fråga om filer: <dataSourceType>

UNSUPPORTED_DATATYPE

SQLSTATE: 0A000

Datatypen <typeName>stöds inte .

UNSUPPORTED_DATA_SOURCE_SAVE_MODE

SQLSTATE: 0A000

Det går inte att skriva datakällan<source> i <createMode> läget . Använd antingen läget "Lägg till" eller "Skriv över" i stället.

UNSUPPORTED_DATA_TYPE_FOR_DATASOURCE

SQLSTATE: 0A000

Datakällan <format> stöder inte kolumnen <columnName> av typen <columnType>.

UNSUPPORTED_DEFAULT_VALUE

SQLSTATE: 0A000

STANDARDkolumnvärden stöds inte.

Mer information finns i UNSUPPORTED_DEFAULT_VALUE

UNSUPPORTED_DESERIALIZER

SQLSTATE: 0A000

Deserialiseraren stöds inte:

Mer information finns i UNSUPPORTED_DESERIALIZER

UNSUPPORTED_EXPRESSION_GENERATED_COLUMN

SQLSTATE: 42621

Det går inte att skapa en genererad kolumn <fieldName> med ett generationsuttryck <expressionStr> eftersom <reason>.

UNSUPPORTED_EXPR_FOR_OPERATOR

SQLSTATE: 42K0E

En frågeoperator innehåller ett eller flera uttryck som inte stöds.

Överväg att skriva om den för att undvika fönsterfunktioner, aggregeringsfunktioner och generatorfunktioner i WHERE-satsen.

Ogiltiga uttryck: [<invalidExprSqls>]

UNSUPPORTED_EXPR_FOR_PARAMETER

SQLSTATE: 42K0E

En frågeparameter innehåller uttryck som inte stöds.

Parametrar kan antingen vara variabler eller literaler.

Ogiltigt uttryck: [<invalidExprSql>]

UNSUPPORTED_EXPR_FOR_WINDOW

SQLSTATE: 42P20

Uttrycket <sqlExpr> stöds inte i en fönsterfunktion.

UNSUPPORTED_FEATURE

SQLSTATE: 0A000

Funktionen stöds inte:

Mer information finns i UNSUPPORTED_FEATURE

UNSUPPORTED_FN_TYPE

SQLSTATE: 0A000

Användardefinierad funktionstyp som inte stöds: <language>

UNSUPPORTED_GENERATOR

SQLSTATE: 42K0E

Generatorn stöds inte:

Mer information finns i UNSUPPORTED_GENERATOR

UNSUPPORTED_GROUPING_EXPRESSION

SQLSTATE: 42K0E

grouping()/grouping_id() kan endast användas med GroupingSets/Cube/Rollup.

UNSUPPORTED_INITIAL_POSITION_AND_TRIGGER_PAIR_FOR_KINESIS_SOURCE

SQLSTATE: 42616

<trigger> med inledande position <initialPosition> stöds inte med Kinesis-källan

UNSUPPORTED_INSERT

SQLSTATE: 42809

Det går inte att infoga i målet.

Mer information finns i UNSUPPORTED_INSERT

UNSUPPORTED_MANAGED_TABLE_CREATION

SQLSTATE: 0AKDD

Det går inte att skapa en hanterad tabell <tableName> med hjälp av datakällan <dataSource> . Du måste använda datakällan DELTA eller skapa en extern tabell med hjälp av CREATE EXTERNAL TABLE <tableName> ... ANVÄNDER <dataSource> ...

UNSUPPORTED_MERGE_CONDITION

SQLSTATE: 42K0E

MERGE-åtgärden innehåller villkor som inte stöds <condName> .

Mer information finns i UNSUPPORTED_MERGE_CONDITION

UNSUPPORTED_NESTED_ROW_OR_COLUMN_ACCESS_POLICY

SQLSTATE: 0A000

Tabellen <tableName> har en säkerhetsprincip på radnivå eller kolumnmask som indirekt refererar till en annan tabell med en säkerhetsprincip på radnivå eller kolumnmask. Detta stöds inte. Anropssekvens: <callSequence>

UNSUPPORTED_OVERWRITE

SQLSTATE: 42902

Det går inte att skriva över det mål som också läss från.

Mer information finns i UNSUPPORTED_OVERWRITE

UNSUPPORTED_SAVE_MODE

SQLSTATE: 0A000

Spara-läget <saveMode> stöds inte för:

Mer information finns i UNSUPPORTED_SAVE_MODE

UNSUPPORTED_STREAMING_OPTIONS_FOR_VIEW

SQLSTATE: 0A000

Stöds inte för att strömma en vy. Orsak:

Mer information finns i UNSUPPORTED_STREAMING_OPTIONS_FOR_VIEW

UNSUPPORTED_STREAMING_OPTIONS_PERMISSION_ENFORCED

SQLSTATE: 0A000

Strömningsalternativ <options> stöds inte för datakällor <source> i ett delat kluster.

UNSUPPORTED_STREAMING_SINK_PERMISSION_ENFORCED

SQLSTATE: 0A000

Datakällan <sink> stöds inte som en direktuppspelningsmottagare i ett delat kluster.

UNSUPPORTED_STREAMING_SOURCE_PERMISSION_ENFORCED

SQLSTATE: 0A000

Datakällan <source> stöds inte som en strömmande källa i ett delat kluster.

UNSUPPORTED_STREAMING_TABLE_VALUED_FUNCTION

SQLSTATE: 42000

Funktionen <funcName> stöder inte direktuppspelning. Ta bort nyckelordet STREAM

UNSUPPORTED_STREAM_READ_LIMIT_FOR_KINESIS_SOURCE

SQLSTATE: 0A000

<streamReadLimit> stöds inte med Kinesis-källan

UNSUPPORTED_SUBQUERY_EXPRESSION_CATEGORY

SQLSTATE: 0A000

Underkry-uttryck som inte stöds:

Mer information finns i UNSUPPORTED_SUBQUERY_EXPRESSION_CATEGORY

UNSUPPORTED_TIMESERIES_COLUMNS

SQLSTATE: 56038

Det går inte att skapa primärnyckel med timeseriekolumner

UNSUPPORTED_TIMESERIES_WITH_MORE_THAN_ONE_COLUMN

SQLSTATE: 0A000

Det går inte att skapa en primärnyckel med mer än en tidseriekolumn <colSeq>

UNSUPPORTED_TRIGGER_FOR_KINESIS_SOURCE

SQLSTATE: 0A000

<trigger> stöds inte med Kinesis-källan

UNSUPPORTED_TYPED_LITERAL

SQLSTATE: 0A000

Literaler av typen <unsupportedType> stöds inte. Typer som stöds är <supportedTypes>.

UNTYPED_SCALA_UDF

SQLSTATE: 42K0E

Du använder otypad Scala UDF, som inte har information om indatatypen.

Spark kan blint skicka null till Scala-stängningen med argumentet primitiv typ, och stängningen ser standardvärdet för Java-typen för null-argumentet, t.ex. udf((x: Int) => x, IntegerType), resultatet är 0 för null-indata. Om du vill bli av med det här felet kan du:

  1. använd inskrivna Scala UDF-API:er (utan returtypsparameter), t.ex. udf((x: Int) => x).
  2. använd Java UDF-API:er, t.ex. udf(new UDF1[String, Integer] { override def call(s: String): Integer = s.length() }, IntegerType), om indatatyper inte är primitiva.
  3. ange "spark.sql.legacy.allowUntypedScalaUDF" till "true" och använd detta API med försiktighet.

UPGRADE_NOT_SUPPORTED

SQLSTATE: 0AKUC

Tabellen är inte berättigad till uppgradering från Hive Metastore till Unity Catalog. Orsak:

Mer information finns i UPGRADE_NOT_SUPPORTED

USER_DEFINED_FUNCTIONS

SQLSTATE: 42601

Användardefinierad funktion är ogiltig:

Mer information finns i USER_DEFINED_FUNCTIONS

USER_RAISED_EXCEPTION

SQLSTATE: P0001

<errorMessage>

USER_RAISED_EXCEPTION_PARAMETER_MISMATCH

SQLSTATE: P0001

Funktionen raise_error() användes för att generera felklass: <errorClass> som förväntar sig parametrar: <expectedParms>.

De angivna parametrarna <providedParms> matchar inte de förväntade parametrarna.

Ange alla förväntade parametrar.

USER_RAISED_EXCEPTION_UNKNOWN_ERROR_CLASS

SQLSTATE: P0001

Funktionen raise_error() användes för att skapa en okänd felklass: <errorClass>

VARIABLE_ALREADY_EXISTS

SQLSTATE: 42723

Det går inte att skapa variabeln <variableName> eftersom den redan finns.

Välj ett annat namn eller släpp eller ersätt den befintliga variabeln.

VARIABLE_NOT_FOUND

SQLSTATE: 42883

Det går inte att hitta variabeln <variableName> . Kontrollera stavningen och korrektheten i schemat och katalogen.

Om du inte kvalificerar namnet med ett schema och en katalog kontrollerar du utdata för current_schema() eller kvalificerar namnet med rätt schema och katalog.

Om du vill tolerera felet vid släpp använder du DROP VARIABLE IF EXISTS.

VARIANT_SIZE_LIMIT

SQLSTATE: 22023

Det går inte att skapa en variant som är större än <sizeLimit> i <functionName>.

Undvik stora indatasträngar i det här uttrycket (till exempel lägga till funktionsanrop för att kontrollera uttrycksstorleken och konvertera den till NULL först om den är för stor).

VIEW_ALREADY_EXISTS

SQLSTATE: 42P07

Det går inte att skapa vyn <relationName> eftersom den redan finns.

Välj ett annat namn, släpp eller ersätt det befintliga objektet eller lägg till IF NOT EXISTS-satsen för att tolerera befintliga objekt.

VIEW_EXCEED_MAX_NESTED_DEPTH

SQLSTATE: 54K00

Vyns <viewName> djup överskrider det maximala visningsupplösningsdjupet (<maxNestedDepth>).

Analysen avbryts för att undvika fel. Om du vill kringgå detta kan du försöka öka värdet för "spark.sql.view.maxNestedViewDepth".

VIEW_NOT_FOUND

SQLSTATE: 42P01

Det går inte att hitta vyn <relationName> . Kontrollera stavningen och korrektheten i schemat och katalogen.

Om du inte kvalificerar namnet med ett schema kontrollerar du current_schema() utdata eller kvalificerar namnet med rätt schema och katalog.

Om du vill tolerera felet vid släpp använder du DROP VIEW IF EXISTS.

VOLUME_ALREADY_EXISTS

SQLSTATE: 42000

Det går inte att skapa volymen <relationName> eftersom den redan finns.

Välj ett annat namn, släpp eller ersätt det befintliga objektet eller lägg till IF NOT EXISTS-satsen för att tolerera befintliga objekt.

WINDOW_FUNCTION_AND_FRAME_MISMATCH

SQLSTATE: 42K0E

<funcName> funktionen kan bara utvärderas i en ordnad radbaserad fönsterram med en enda förskjutning: <windowExpr>.

WINDOW_FUNCTION_WITHOUT_OVER_CLAUSE

SQLSTATE: 42601

Windows-funktionen <funcName> kräver en OVER-sats.

WITH_CREDENTIAL

SQLSTATE: 42601

MED CREDENTIAL-syntax stöds inte för <type>.

WRITE_STREAM_NOT_ALLOWED

SQLSTATE: 42601

writeStream kan bara anropas på strömmande datauppsättning/dataram.

WRONG_COLUMN_DEFAULTS_FOR_DELTA_ALTER_TABLE_ADD_COLUMN_NOT_SUPPORTED

SQLSTATE: 0AKDC

Det gick inte att köra kommandot eftersom STANDARDvärden inte stöds när du lägger till nya

kolumner till tidigare befintliga Delta-tabeller. lägg till kolumnen utan standard

först kör du ett andra ALTER TABLE ALTER COLUMN SET DEFAULT-kommando för att tillämpa

för framtida infogade rader i stället.

WRONG_COLUMN_DEFAULTS_FOR_DELTA_FEATURE_NOT_ENABLED

SQLSTATE: 0AKDE

Det gick inte att köra <commandType> kommandot eftersom det tilldelade en kolumn standardvärde,

men motsvarande tabellfunktion har inte aktiverats. Försök igen med kommandot

efter att ha kört ALTER TABLE tableName SET

TBLPROPERTIES('delta.feature.allowColumnDefaults' = 'supported').

WRONG_COMMAND_FOR_OBJECT_TYPE

SQLSTATE: 42809

Åtgärden <operation> kräver en <requiredType>. Men <objectName> är en <foundType>. Använd <alternative> i stället.

WRONG_NUM_ARGS

SQLSTATE: 42605

Kräver <functionName><expectedNum> parametrar men det faktiska talet är <actualNum>.

Mer information finns i WRONG_NUM_ARGS

XML_ROW_TAG_MISSING

SQLSTATE: 42KDF

<rowTag> krävs för att läsa filer i XML-format.

XML_UNSUPPORTED_NESTED_TYPES

SQLSTATE: 0N000

XML stöder <innerDataType> inte som inre typ av <dataType>. Omslut inom <innerDataType> ett StructType-fält när du använder det i <dataType>.

XML_WILDCARD_RESCUED_DATA_CONFLICT_ERROR

SQLSTATE: 22023

Räddade data och jokerteckenkolumner kan inte aktiveras samtidigt. Ta bort alternativet wildcardColumnName.

ZORDERBY_COLUMN_DOES_NOT_EXIST

SQLSTATE: 42703

ZOrderBy-kolumnen <columnName> finns inte.

Data Lake

DELTA_ACTIVE_SPARK_SESSION_NOT_FOUND

SQLSTATE: 08003

Det gick inte att hitta aktiv SparkSession

DELTA_ACTIVE_TRANSACTION_ALREADY_SET

SQLSTATE: 0B000

Det går inte att ange en ny txn som aktiv när en redan är aktiv

DELTA_ADDING_COLUMN_WITH_INTERNAL_NAME_FAILED

SQLSTATE: 42000

Det gick inte att lägga till kolumnen <colName> eftersom namnet är reserverat.

DELTA_ADDING_DELETION_VECTORS_DISALLOWED

SQLSTATE: 0A000

Den aktuella åtgärden försökte lägga till en borttagningsvektor i en tabell som inte tillåter att nya borttagningsvektorer skapas. Skicka in en felrapport.

DELTA_ADDING_DELETION_VECTORS_WITH_TIGHT_BOUNDS_DISALLOWED

SQLSTATE: 42000

Alla åtgärder som lägger till borttagningsvektorer bör ange kolumnen tightBounds i statistiken till false. Skicka in en felrapport.

DELTA_ADD_COLUMN_AT_INDEX_LESS_THAN_ZERO

SQLSTATE: 42KD3

Index för <columnIndex> att lägga till kolumn <columnName> är lägre än 0

DELTA_ADD_COLUMN_PARENT_NOT_STRUCT

SQLSTATE: 42KD3

Det går inte att lägga till <columnName> eftersom dess överordnade objekt inte är en StructType. Hittade <other>

DELTA_ADD_COLUMN_STRUCT_NOT_FOUND

SQLSTATE: 42KD3

Struct hittades inte vid position <position>

DELTA_ADD_CONSTRAINTS

SQLSTATE: 0A000

Använd ÄNDRA TABELL LÄGG TILL VILLKOR för att lägga till CHECK-begränsningar.

DELTA_AGGREGATE_IN_GENERATED_COLUMN

SQLSTATE: 42621

Hittade <sqlExpr>. En genererad kolumn kan inte använda ett aggregeringsuttryck

DELTA_AGGREGATION_NOT_SUPPORTED

SQLSTATE: 42903

Mängdfunktioner stöds inte i <operation><predicate>.

DELTA_ALTER_TABLE_CHANGE_COL_NOT_SUPPORTED

SQLSTATE: 42837

ALTER TABLE CHANGE COLUMN stöds inte för att ändra kolumn <currentType> till <newType>

DELTA_ALTER_TABLE_CLUSTER_BY_NOT_ALLOWED

SQLSTATE: 42000

ALTER TABLE CLUSTER BY stöds endast för Delta-tabell med Liquid-klustring.

DELTA_ALTER_TABLE_CLUSTER_BY_ON_PARTITIONED_TABLE_NOT_ALLOWED

SQLSTATE: 42000

ALTER TABLE CLUSTER BY kan inte tillämpas på en partitionerad tabell.

DELTA_ALTER_TABLE_RENAME_NOT_ALLOWED

SQLSTATE: 42000

Åtgärden är inte tillåten: ALTER TABLE RENAME TO tillåts inte för hanterade Delta-tabeller på S3, eftersom eventuell konsekvens på S3 kan skada Delta-transaktionsloggen. Om du insisterar på att göra det och är säker på att det aldrig har funnits en Delta-tabell med det nya namnet <newName> tidigare kan du aktivera detta genom att ange <key> sant.

DELTA_ALTER_TABLE_SET_CLUSTERING_TABLE_FEATURE_NOT_ALLOWED

SQLSTATE: 42000

Det går inte att aktivera <tableFeature> tabellfunktionen med hjälp av ALTER TABLE SET TBLPROPERTIES. Använd CREATE OR REPLACE TABLE CLUSTER BY för att skapa en Delta-tabell med klustring.

DELTA_AMBIGUOUS_DATA_TYPE_CHANGE

SQLSTATE: 429BQ

Det går inte att ändra datatypen <column> från <from> till <to>. Den här ändringen innehåller kolumnborttagningar och tillägg, och därför är de tvetydiga. Gör dessa ändringar individuellt med alter table [ADD | DROP | BYT NAMN PÅ] KOLUMN.

DELTA_AMBIGUOUS_PARTITION_COLUMN

SQLSTATE: 42702

Tvetydig partitionskolumn <column> kan vara <colMatches>.

DELTA_AMBIGUOUS_PATHS_IN_CREATE_TABLE

SQLSTATE: 42613

CREATE TABLE innehåller två olika platser: <identifier> och <location>.

Du kan ta bort LOCATION-satsen från CREATE TABLE-instruktionen eller ange

<config> till true för att hoppa över den här kontrollen.

DELTA_ARCHIVED_FILES_IN_LIMIT

SQLSTATE: 42KDC

Tabellen <table> innehåller inte tillräckligt med poster i icke-arkiverade filer för att uppfylla angiven gräns för <limit> poster.

DELTA_ARCHIVED_FILES_IN_SCAN

SQLSTATE: 42KDC

Hittade <numArchivedFiles> potentiellt arkiverade filer i en tabell <table> som måste genomsökas som en del av den här frågan.

Det går inte att komma åt arkiverade filer. Den aktuella tiden tills arkivering har konfigurerats som <archivalTime>.

Justera frågefiltren för att exkludera arkiverade filer.

DELTA_BLOCK_COLUMN_MAPPING_AND_CDC_OPERATION

SQLSTATE: 42KD4

Åtgärden "<opName>" tillåts inte när tabellen har aktiverat ändringsdataflöde (CDF) och har genomgått schemaändringar med DROP COLUMN eller RENAME COLUMN.

DELTA_BLOOM_FILTER_DROP_ON_NON_EXISTING_COLUMNS

SQLSTATE: 42703

Det går inte att släppa bloom-filterindex för följande icke-existerande kolumner: <unknownColumns>

DELTA_BLOOM_FILTER_OOM_ON_WRITE

SQLSTATE: 82100

OutOfMemoryError inträffade när bloom-filterindex skrevs för följande kolumner: <columnsWithBloomFilterIndices>.

Du kan minska minnesfotavtrycket för bloom-filterindex genom att välja ett mindre värde för alternativet "numItems", ett större värde för alternativet "fpp" eller genom att indexera färre kolumner.

DELTA_CANNOT_CHANGE_DATA_TYPE

SQLSTATE: 429BQ

Det går inte att ändra datatypen: <dataType>

DELTA_CANNOT_CHANGE_LOCATION

SQLSTATE: 42601

Det går inte att ändra platsen för Delta-tabellen med SET TBLPROPERTIES. Använd ALTER TABLE SET LOCATION i stället.

DELTA_CANNOT_CHANGE_PROVIDER

SQLSTATE: 42939

provider är en reserverad tabellegenskap och kan inte ändras.

DELTA_CANNOT_CREATE_BLOOM_FILTER_NON_EXISTING_COL

SQLSTATE: 42703

Det går inte att skapa bloom-filterindex för följande icke-existerande kolumner: <unknownCols>

DELTA_CANNOT_CREATE_LOG_PATH

SQLSTATE: 42KD5

Det går inte att skapa <path>

DELTA_CANNOT_DESCRIBE_VIEW_HISTORY

SQLSTATE: 42809

Det går inte att beskriva historiken för en vy.

DELTA_CANNOT_DROP_BLOOM_FILTER_ON_NON_INDEXED_COLUMN

SQLSTATE: 42703

Det går inte att släppa bloom-filterindex på en icke-indexerad kolumn: <columnName>

DELTA_CANNOT_EVALUATE_EXPRESSION

SQLSTATE: 0AKDC

Det går inte att utvärdera uttrycket: <expression>

DELTA_CANNOT_FIND_BUCKET_SPEC

SQLSTATE: 22000

Förväntar sig en bucketing Delta-tabell men kan inte hitta bucketspecifikationen i tabellen

DELTA_CANNOT_GENERATE_CODE_FOR_EXPRESSION

SQLSTATE: 0AKDC

Det går inte att generera kod för uttryck: <expression>

DELTA_CANNOT_MODIFY_APPEND_ONLY

SQLSTATE: 42809

Den här tabellen är konfigurerad för att endast tillåta tillägg. Om du vill tillåta uppdateringar eller borttagningar använder du "ALTER TABLE <table_name> SET TBLPROPERTIES (<config>=false)".

DELTA_CANNOT_MODIFY_TABLE_PROPERTY

SQLSTATE: 42939

Det går inte att ange deltatabellkonfigurationen <prop> av användaren

DELTA_CANNOT_RECONSTRUCT_PATH_FROM_URI

SQLSTATE: 22KD1

En uri (<uri>) som inte kan omvandlas till en relativ sökväg hittades i transaktionsloggen.

DELTA_CANNOT_RELATIVIZE_PATH

SQLSTATE: 42000

En sökväg (<path>) som inte kan relativiseras med de aktuella indata som finns i

Transaktionsloggen. Kör detta på nytt som:

%%scala com.databricks.delta.Delta.fixAbsolutePathsInLog("<userPath>", true)

och kör sedan även:

%%scala com.databricks.delta.Delta.fixAbsolutePathsInLog("<path>")

DELTA_CANNOT_RENAME_PATH

SQLSTATE: 22KD1

Det går inte att byta <currentPath> namn till <newPath>

DELTA_CANNOT_REPLACE_MISSING_TABLE

SQLSTATE: 42P01

Det går inte att ersätta tabellen <tableName> eftersom den inte finns. Använd SKAPA ELLER ERSÄTT TABELL för att skapa tabellen.

DELTA_CANNOT_RESOLVE_COLUMN

SQLSTATE: 42703

Det går inte att matcha kolumnen <columnName> i <schema>

DELTA_CANNOT_RESTORE_TABLE_VERSION

SQLSTATE: 22003

Det går inte att återställa tabellen till version <version>. Tillgängliga versioner: [<startVersion>, <endVersion>].

DELTA_CANNOT_RESTORE_TIMESTAMP_GREATER

SQLSTATE: 22003

Det går inte att återställa tabellen till tidsstämpeln (<requestedTimestamp>) som den är efter den senaste tillgängliga versionen. Använd en tidsstämpel före (<latestTimestamp>)

DELTA_CANNOT_SET_LOCATION_ON_PATH_IDENTIFIER

SQLSTATE: 42613

Det går inte att ändra platsen för en sökvägsbaserad tabell.

DELTA_CANNOT_UPDATE_ARRAY_FIELD

SQLSTATE: 429BQ

Det går inte att uppdatera fältet %1$s %2$s: uppdatera elementet genom att uppdatera %2$s.element

DELTA_CANNOT_UPDATE_MAP_FIELD

SQLSTATE: 429BQ

Det går inte att uppdatera fältet %1$s %2$s: uppdatera en karta genom att uppdatera %2$s.key eller %2$s.value

DELTA_CANNOT_UPDATE_OTHER_FIELD

SQLSTATE: 429BQ

Det går inte att uppdatera <tableName> fältet av typen <typeName>

DELTA_CANNOT_UPDATE_STRUCT_FIELD

SQLSTATE: 429BQ

Det går inte att uppdatera <tableName> fälttypen <fieldName> : uppdatera struct genom att lägga till, ta bort eller uppdatera fälten

DELTA_CANNOT_USE_ALL_COLUMNS_FOR_PARTITION

SQLSTATE: 428FT

Det går inte att använda alla kolumner för partitionskolumner

DELTA_CANNOT_WRITE_INTO_VIEW

SQLSTATE: 0A000

<table> är en vy. Skrivningar till en vy stöds inte.

DELTA_CAST_OVERFLOW_IN_TABLE_WRITE

SQLSTATE: 22003

Det gick inte att skriva ett värde av <sourceType> typen i typkolumnen <targetType><columnName> på grund av ett spill.

Använd try_cast på indatavärdet för att tolerera spill och returnera NULL i stället.

Om det behövs anger du <storeAssignmentPolicyFlag> till "LEGACY" för att kringgå det här felet eller inställt <updateAndMergeCastingFollowsAnsiEnabledFlag> på true för att återgå till det gamla beteendet och följa <ansiEnabledFlag> i UPDATE och MERGE.

DELTA_CDC_NOT_ALLOWED_IN_THIS_VERSION

SQLSTATE: 0AKDC

Det går inte att ange Configuration delta.enableChangeDataFeed. Det är ännu inte tillgängligt att ändra dataflöde från Delta.

DELTA_CHANGE_DATA_FEED_INCOMPATIBLE_DATA_SCHEMA

SQLSTATE: 0AKDC

Det gick inte att hämta tabelländringar mellan version <start> och <end> misslyckades på grund av ett inkompatibelt dataschema.

Lässchemat är <readSchema> i version <readVersion>, men vi hittade ett inkompatibelt dataschema i version <incompatibleVersion>.

Om möjligt hämtar du tabelländringarna med hjälp av slutversionens schema genom att ange <config> till endVersioneller kontakta supporten.

DELTA_CHANGE_DATA_FEED_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 0AKDC

Det gick inte att hämta tabelländringar mellan version <start> och <end> misslyckades på grund av en inkompatibel schemaändring.

Lässchemat är <readSchema> i version <readVersion>, men vi hittade en inkompatibel schemaändring i version <incompatibleVersion>.

Om möjligt frågar du tabelländringar separat från version <start> till <incompatibleVersion> - 1 och från version <incompatibleVersion> till <end>.

DELTA_CHANGE_DATA_FILE_NOT_FOUND

SQLSTATE: 42K03

Det går inte att hitta filen <filePath> som refereras i transaktionsloggen. Detta kan inträffa när data har tagits bort manuellt från filsystemet i stället för att använda tabellsatsen DELETE . Den här begäran verkar vara inriktad på Ändringsdataflöde, om så är fallet kan det här felet inträffa när ändringsdatafilen är ute från kvarhållningsperioden och har tagits bort av -instruktionen VACUUM . Mer information finns i <faqPath>

DELTA_CHANGE_TABLE_FEED_DISABLED

SQLSTATE: 42807

Det går inte att skriva till tabellen med delta.enableChangeDataFeed-uppsättningen. Ändring av dataflöde från Delta är inte tillgängligt.

DELTA_CHECKPOINT_NON_EXIST_TABLE

SQLSTATE: 42K03

Det går inte att kontrollera en icke-befintlig tabell <path>. Tog du bort filer i katalogen _delta_log manuellt?

DELTA_CLONE_AMBIGUOUS_TARGET

SQLSTATE: 42613

Två sökvägar angavs som CLONE-mål så det är tvetydigt vilken du ska använda. En extern

platsen för CLONE tillhandahölls samtidigt <externalLocation> som sökvägen

<targetIdentifier>.

DELTA_CLONE_INCOMPLETE_FILE_COPY

SQLSTATE: 42000

Filen (<fileName>) kopieras inte helt. Förväntad filstorlek: <expectedSize>, hittades: <actualSize>. Om du vill fortsätta med åtgärden genom att ignorera filstorlekskontrollen inställd <config> på false.

DELTA_CLONE_UNSUPPORTED_SOURCE

SQLSTATE: 0AKDC

<mode> Klonkällan stöds<name> inte , vars format är <format>.

De format som stöds är "delta", "isberg" och "parquet".

DELTA_CLUSTERING_CLONE_TABLE_NOT_SUPPORTED

SQLSTATE: 0A000

CLONE stöds inte för Delta-tabellen med Liquid-klustring för DBR version < 14.0.

DELTA_CLUSTERING_COLUMNS_MISMATCH

SQLSTATE: 42P10

De angivna klustringskolumnerna matchar inte den befintliga tabellens.

  • tillhandahålls: <providedClusteringColumns>
  • Befintliga: <existingClusteringColumns>

DELTA_CLUSTERING_COLUMN_MISSING_STATS

SQLSTATE: 22000

Flytande klustring kräver att klustringskolumner har statistik. Det gick inte att hitta klustringskolumner<columns> i statistikschemat:

<schema>

DELTA_CLUSTERING_CREATE_EXTERNAL_NON_LIQUID_TABLE_FROM_LIQUID_TABLE

SQLSTATE: 22000

Det är inte tillåtet att skapa en extern tabell utan flytande klustring från en tabellkatalog med flytande klustring. path: <path>.

DELTA_CLUSTERING_NOT_SUPPORTED

SQLSTATE: 42000

'<operation>' stöder inte klustring.

DELTA_CLUSTERING_PHASE_OUT_FAILED

SQLSTATE: 0AKDE

Det går inte att <phaseOutType> slutföra tabellen med <tableFeatureToAdd> tabellfunktionen (orsak: <reason>). Försök med kommandot OPTIMIZE igen.

== Fel ==

<error>

DELTA_CLUSTERING_REPLACE_TABLE_WITH_PARTITIONED_TABLE

SQLSTATE: 42000

ERSÄTT en Delta-tabell med Liquid-klustring med en partitionerad tabell tillåts inte.

DELTA_CLUSTERING_SHOW_CREATE_TABLE_WITHOUT_CLUSTERING_COLUMNS

SQLSTATE: 0A000

SHOW CREATE TABLE stöds inte för Delta-tabellen med Liquid-klustring utan några klustringskolumner.

DELTA_CLUSTERING_WITH_DYNAMIC_PARTITION_OVERWRITE

SQLSTATE: 42000

Dynamisk partitionsöverskrivningsläge tillåts inte för Delta-tabellen med Liquid-klustring.

DELTA_CLUSTERING_WITH_PARTITION_PREDICATE

SQLSTATE: 0A000

OPTIMIZE-kommandot för Delta-tabellen med Liquid-klustring stöder inte partitionspredikat. Ta bort predikaten: <predicates>.

DELTA_CLUSTERING_WITH_ZORDER_BY

SQLSTATE: 42613

OPTIMIZE-kommandot för Delta-tabellen med Liquid-klustring kan inte ange ZORDER BY. Ta bort ZORDER BY (<zOrderBy>).

DELTA_CLUSTER_BY_INVALID_NUM_COLUMNS

SQLSTATE: 54000

CLUSTER BY for Liquid-klustring stöder upp till <numColumnsLimit> klustringskolumner, men tabellen har <actualNumColumns> klustringskolumner. Ta bort de extra klustringskolumnerna.

DELTA_CLUSTER_BY_SCHEMA_NOT_PROVIDED

SQLSTATE: 42908

Det är inte tillåtet att ange CLUSTER BY när schemat inte har definierats. Definiera schemat för tabellen <tableName>.

DELTA_CLUSTER_BY_WITH_BUCKETING

SQLSTATE: 42613

Det går inte att ange klustring och bucketing. Ta bort CLUSTERED BY INTO BUCKETS/bucketBy om du vill skapa en Delta-tabell med klustring.

DELTA_CLUSTER_BY_WITH_PARTITIONED_BY

SQLSTATE: 42613

Det går inte att ange klustring och partitionering. Ta bort PARTITIONED BY/partitionBy/partitionedBy om du vill skapa en Delta-tabell med klustring.

DELTA_COLUMN_DATA_SKIPPING_NOT_SUPPORTED_PARTITIONED_COLUMN

SQLSTATE: 0AKDC

Datahoppning stöds inte för partitionskolumnen .<column>

DELTA_COLUMN_DATA_SKIPPING_NOT_SUPPORTED_TYPE

SQLSTATE: 0AKDC

Datahoppning stöds inte för kolumnen av<column> typen <type>.

DELTA_COLUMN_MAPPING_MAX_COLUMN_ID_NOT_SET

SQLSTATE: 42703

Den maximala kolumn-ID-egenskapen (<prop>) har inte angetts för en kolumnmappningsaktiverad tabell.

DELTA_COLUMN_MAPPING_MAX_COLUMN_ID_NOT_SET_CORRECTLY

SQLSTATE: 42703

Den maximala kolumn-ID-egenskapen (<prop>) i en kolumnmappningsaktiverad tabell är <tableMax>, som inte kan vara mindre än det maximala kolumn-ID:t för alla fält (<fieldMax>).

DELTA_COLUMN_NOT_FOUND

SQLSTATE: 42703

Det går inte att hitta den angivna kolumnen <columnName> [<columnList>]

DELTA_COLUMN_NOT_FOUND_IN_MERGE

SQLSTATE: 42703

Det går inte att hitta kolumnen i<targetCol> måltabellen från INSERT-kolumnerna: <colNames>. INSERT-satsen måste ange värde för alla kolumner i måltabellen.

DELTA_COLUMN_NOT_FOUND_IN_SCHEMA

SQLSTATE: 42703

Det gick inte att hitta kolumnen <columnName> i:

<tableSchema>

DELTA_COLUMN_PATH_NOT_NESTED

SQLSTATE: 42704

Förväntas <columnPath> vara en kapslad datatyp, men hittades <other>. Letade efter

index för <column> i ett kapslat fält

DELTA_COLUMN_STRUCT_TYPE_MISMATCH

SQLSTATE: 2200G

Det går inte att infoga structkolumnen <source> i ett <targetType> fält <targetField> i <targetTable>.

DELTA_COMPACTION_VALIDATION_FAILED

SQLSTATE: 22000

Verifieringen av komprimering av sökvägen <compactedPath> till <newPath> misslyckades: Ange en felrapport.

DELTA_COMPLEX_TYPE_COLUMN_CONTAINS_NULL_TYPE

SQLSTATE: 22005

Hittade kapslad NullType i kolumnen <columName> som är av <dataType>. Delta stöder inte skrivning av NullType i komplexa typer.

DELTA_CONFLICT_SET_COLUMN

SQLSTATE: 42701

Det finns en konflikt från dessa SET-kolumner: <columnList>.

DELTA_CONSTRAINT_ALREADY_EXISTS

SQLSTATE: 42710

Villkoret finns<constraintName> redan. Ta först bort den gamla begränsningen.

Gammal begränsning:

<oldConstraint>

DELTA_CONSTRAINT_DOES_NOT_EXIST

SQLSTATE: 42704

Det går inte att ta bort obefintlig begränsning <constraintName> från tabellen <tableName>. Om du vill undvika att utlösa ett fel anger du parametern IF EXISTS eller anger SQL-sessionskonfigurationen <config> till <confValue>.

DELTA_CONVERSION_NO_PARTITION_FOUND

SQLSTATE: 42KD6

Ingen partitionsinformation hittades i katalogen för tabellen <tableName>. Har du kört "MSCK REPAIR TABLE" på tabellen för att identifiera partitioner?

DELTA_CONVERSION_UNSUPPORTED_COLUMN_MAPPING

SQLSTATE: 0AKDC

Konfigurationen kan<config> inte anges till <mode> när du använder KONVERTERA TILL DELTA.

DELTA_CONVERT_NON_PARQUET_TABLE

SQLSTATE: 0AKDC

KONVERTERA TILL DELTA stöder bara parquet-tabeller, men du försöker konvertera en <sourceName> källa: <tableId>

DELTA_CONVERT_TO_DELTA_ROW_TRACKING_WITHOUT_STATS

SQLSTATE: 22000

Det går inte att aktivera radspårning utan att samla in statistik.

Om du vill aktivera radspårning gör du följande:

  1. Aktivera statistikinsamling genom att köra kommandot

    SET <statisticsCollectionPropertyKey> = true

    1. Kör KONVERTERA TILL DELTA utan alternativet INGEN STATISTIK.

Om du inte vill samla in statistik inaktiverar du radspårning:

  1. Inaktivera aktivering av tabellfunktionen som standard genom att köra kommandot:

    ÅTERSTÄLLA <rowTrackingTableFeatureDefaultKey>

    1. Inaktivera tabellegenskapen som standard genom att köra:

      SET <rowTrackingDefaultPropertyKey> = false

DELTA_COPY_INTO_TARGET_FORMAT

SQLSTATE: 0AKDD

COPY INTO-målet måste vara en Delta-tabell.

DELTA_CREATE_EXTERNAL_TABLE_WITHOUT_SCHEMA

SQLSTATE: 42601

Du försöker skapa en extern tabell <tableName>

från <path> att använda Delta, men schemat anges inte när

indatasökvägen är tom.

Mer information om Delta finns i <docLink>

DELTA_CREATE_EXTERNAL_TABLE_WITHOUT_TXN_LOG

SQLSTATE: 42K03

Du försöker skapa en extern tabell <tableName>

från %2$s att använda Delta, men det finns ingen transaktionslogg på

%2$s/_delta_log. Kontrollera det överordnade jobbet för att se till att det skrivs med hjälp av

format("delta") och att sökvägen är tabellens rot.

Mer information om Delta finns i <docLink>

DELTA_CREATE_TABLE_SCHEME_MISMATCH

SQLSTATE: 42KD7

Det angivna schemat matchar inte det befintliga schemat på <path>.

== Angiven ==

<specifiedSchema>

== Befintlig ==

<existingSchema>

== Skillnader ==

<schemaDifferences>

Om din avsikt är att behålla det befintliga schemat kan du utelämna

schema från kommandot skapa tabell. Annars ska du se till att

schemat matchar.

DELTA_CREATE_TABLE_SET_CLUSTERING_TABLE_FEATURE_NOT_ALLOWED

SQLSTATE: 42000

Det går inte att aktivera <tableFeature> tabellfunktionen med TBLPROPERTIES. Använd CREATE OR REPLACE TABLE CLUSTER BY för att skapa en Delta-tabell med klustring.

DELTA_CREATE_TABLE_WITH_DIFFERENT_CLUSTERING

SQLSTATE: 42KD7

De angivna klustringskolumnerna matchar inte de befintliga klustringskolumnerna på <path>.

== Angiven ==

<specifiedColumns>

== Befintlig ==

<existingColumns>

DELTA_CREATE_TABLE_WITH_DIFFERENT_PARTITIONING

SQLSTATE: 42KD7

Den angivna partitioneringen matchar inte den befintliga partitioneringen på <path>.

== Angiven ==

<specifiedColumns>

== Befintlig ==

<existingColumns>

DELTA_CREATE_TABLE_WITH_DIFFERENT_PROPERTY

SQLSTATE: 42KD7

De angivna egenskaperna matchar inte de befintliga egenskaperna på <path>.

== Angiven ==

<specificiedProperties>

== Befintlig ==

<existingProperties>

DELTA_CREATE_TABLE_WITH_NON_EMPTY_LOCATION

SQLSTATE: 42601

Det går inte att skapa tabellen (''<tableId>). Den associerade platsen (''<tableLocation>) är inte tom och inte heller en Delta-tabell.

DELTA_DATA_CHANGE_FALSE

SQLSTATE: 0AKDE

Det går inte att ändra tabellmetadata eftersom alternativet "dataChange" är inställt på false. Försök till åtgärd: '<op>'.

DELTA_DELETED_PARQUET_FILE_NOT_FOUND

SQLSTATE: 42K03

Det går inte att hitta filen <filePath> som refereras i transaktionsloggen. Den här parquet-filen kan tas bort under Deltas datakvarhållningsprincip.

Standardvaraktighet för deltadatakvarhållning: <logRetentionPeriod>. Ändringstid för parquet-filen: <modificationTime>. Borttagningstid för parquet-filen: <deletionTime>. Borttagen i Delta-versionen: <deletionVersion>.

DELTA_DELETION_VECTOR_MISSING_NUM_RECORDS

SQLSTATE: 2D521

Det är ogiltigt att checka in filer med borttagningsvektorer som saknar statistik för numRecords.

DELTA_DOMAIN_METADATA_NOT_SUPPORTED

SQLSTATE: 0A000

DomainMetadata-åtgärder har identifierats för domäner <domainNames>, men DomainMetadataTableFeature är inte aktiverat.

DELTA_DROP_COLUMN_AT_INDEX_LESS_THAN_ZERO

SQLSTATE: 42KD8

Index <columnIndex> för att släppa kolumnen är lägre än 0

DELTA_DUPLICATE_ACTIONS_FOUND

SQLSTATE: 2D521

Filåtgärden för<actionType> sökvägen <path> har angetts flera gånger.

Den står i konflikt med <conflictingPath>.

Det är inte giltigt för flera filåtgärder med samma sökväg som finns i en enda incheckning.

DELTA_DUPLICATE_COLUMNS_FOUND

SQLSTATE: 42711

Hittade dubblettkolumner <coltype>: <duplicateCols>

DELTA_DUPLICATE_COLUMNS_ON_INSERT

SQLSTATE: 42701

Duplicera kolumnnamn i INSERT-sats

DELTA_DUPLICATE_COLUMNS_ON_UPDATE_TABLE

SQLSTATE: 42701

<message>

Ta bort dubblettkolumner innan du uppdaterar tabellen.

DELTA_DUPLICATE_DATA_SKIPPING_COLUMNS

SQLSTATE: 42701

Dubblerade data som hoppar över kolumner hittades: <columns>.

DELTA_DUPLICATE_DOMAIN_METADATA_INTERNAL_ERROR

SQLSTATE: 42601

Internt fel: två DomainMetadata-åtgärder inom samma transaktion har samma domän <domainName>

DELTA_DV_HISTOGRAM_DESERIALIZATON

SQLSTATE: 22000

Det gick inte att deserialisera histogrammet för antal borttagna poster under verifieringen av tabellintegritet.

DELTA_DYNAMIC_PARTITION_OVERWRITE_DISABLED

SQLSTATE: 0A000

Dynamisk partitionsöverskrivningsläge anges av sessionskonfigurations- eller skrivalternativ, men det inaktiveras av spark.databricks.delta.dynamicPartitionOverwrite.enabled=false.

DELTA_EMPTY_DATA

SQLSTATE: 428GU

Data som används för att skapa Delta-tabellen har inga kolumner.

DELTA_EMPTY_DIRECTORY

SQLSTATE: 42K03

Ingen fil hittades i katalogen: <directory>.

DELTA_EXCEED_CHAR_VARCHAR_LIMIT

SQLSTATE: 22001

Överskrider längdbegränsningen för tecken/varchar-typ. Det gick inte att kontrollera: <expr>.

DELTA_FAILED_CAST_PARTITION_VALUE

SQLSTATE: 22018

Det gick inte att omvandla partitionsvärdet <value> till <dataType>

DELTA_FAILED_FIND_ATTRIBUTE_IN_OUTPUT_COLUMNS

SQLSTATE: 42703

Det gick inte att hitta <newAttributeName> bland de befintliga målutdata <targetOutputColumns>

DELTA_FAILED_INFER_SCHEMA

SQLSTATE: 42KD9

Det gick inte att härleda schemat från den angivna listan med filer.

DELTA_FAILED_MERGE_SCHEMA_FILE

SQLSTATE: 42KDA

Det gick inte att slå samman schemat för filen <file>:

<schema>

SQLSTATE: KD001

Det gick inte att läsa sidfoten för filen: <currentFile>

DELTA_FAILED_RECOGNIZE_PREDICATE

SQLSTATE: 42601

Det går inte att identifiera predikatet<predicate>

DELTA_FAILED_SCAN_WITH_HISTORICAL_VERSION

SQLSTATE: KD002

Förvänta dig en fullständig genomsökning av den senaste versionen av Delta-källan, men hittade en historisk genomsökning av versionen <historicalVersion>

DELTA_FAILED_TO_MERGE_FIELDS

SQLSTATE: 22005

Det gick inte att sammanfoga fälten '<currentField>' och '<updateField>'

DELTA_FEATURES_PROTOCOL_METADATA_MISMATCH

SQLSTATE: 0AKDE

Det går inte att använda den här tabellen eftersom följande tabellfunktioner är aktiverade i metadata men inte i protokollet: <features>.

DELTA_FEATURES_REQUIRE_MANUAL_ENABLEMENT

SQLSTATE: 0AKDE

Tabellschemat kräver manuellt aktivering av följande tabellfunktioner: <unsupportedFeatures>.

Det gör du genom att köra följande kommando för var och en av de funktioner som anges ovan:

ALTER TABLE table_name SET TBLPROPERTIES ('delta.feature.feature_name' = 'supported')

Ersätt "table_name" och "feature_name" med verkliga värden.

Aktuella funktioner som stöds: <supportedFeatures>.

DELTA_FEATURE_DROP_CONFLICT_REVALIDATION_FAIL

SQLSTATE: 0AKDE

Det går inte att släppa funktionen eftersom en samtidig transaktion ändrade tabellen.

Försök igen.

<concurrentCommit>

DELTA_FEATURE_DROP_FEATURE_NOT_PRESENT

SQLSTATE: 0AKDE

Det går inte att ta bort <feature> den här tabellen eftersom den för närvarande inte finns i tabellens protokoll.

DELTA_FEATURE_DROP_HISTORICAL_VERSIONS_EXIST

SQLSTATE: 0AKDE

Det går inte att släppa <feature> eftersom Delta-loggen innehåller historiska versioner som använder funktionen.

Vänta tills kvarhållningsperioden för historiken (<logRetentionPeriodKey>=<logRetentionPeriod>)

har passerat sedan funktionen senast var aktiv.

Alternativt kan du vänta tills kvarhållningsperioden FÖR TRUNKERINGSHISTORIK upphör att gälla (<truncateHistoryLogRetentionPeriod>)

och kör sedan:

ALTER TABLE table_name DROP FEATURE feature_name TRUNCATE HISTORY

DELTA_FEATURE_DROP_HISTORY_TRUNCATION_NOT_ALLOWED

SQLSTATE: 0AKDE

Historiktrunkering är endast relevant för läsarfunktioner.

DELTA_FEATURE_DROP_NONREMOVABLE_FEATURE

SQLSTATE: 0AKDE

Det går inte att släppa <feature> eftersom det inte går att ta bort den här funktionen.

Kontakta Databricks-supporten.

DELTA_FEATURE_DROP_UNSUPPORTED_CLIENT_FEATURE

SQLSTATE: 0AKDE

Det går inte att släppa <feature> eftersom den inte stöds av den här Databricks-versionen.

Överväg att använda Databricks med en högre version.

DELTA_FEATURE_DROP_WAIT_FOR_RETENTION_PERIOD

SQLSTATE: 0AKDE

Att släppa <feature> lyckades delvis.

Funktionen används nu inte längre i den aktuella versionen av tabellen. Men funktionen

finns fortfarande i historiska versioner av tabellen. Det går inte att ta bort tabellfunktionen

från tabellprotokollet tills dessa historiska versioner har upphört att gälla.

Om du vill ta bort tabellfunktionen från protokollet väntar du på att de historiska versionerna ska

upphör att gälla och upprepa sedan det här kommandot. Kvarhållningsperioden för historiska versioner är

för närvarande konfigurerad som <logRetentionPeriodKey>=<logRetentionPeriod>.

Alternativt kan du vänta tills kvarhållningsperioden FÖR TRUNKERINGSHISTORIK upphör att gälla (<truncateHistoryLogRetentionPeriod>)

och kör sedan:

ALTER TABLE table_name DROP FEATURE feature_name TRUNCATE HISTORY

DELTA_FEATURE_REQUIRES_HIGHER_READER_VERSION

SQLSTATE: 0AKDE

Det går inte att aktivera tabellfunktionen <feature> eftersom den kräver en högre version av läsarprotokollet (aktuell <current>). Överväg att uppgradera tabellens läsarprotokollversion till <required>eller till en version som stöder läsartabellfunktioner. <docLink> Mer information om tabellprotokollversioner finns i.

DELTA_FEATURE_REQUIRES_HIGHER_WRITER_VERSION

SQLSTATE: 0AKDE

Det går inte att aktivera tabellfunktionen <feature> eftersom den kräver en högre version av skrivprotokollet (aktuell <current>). Överväg att uppgradera tabellens skrivprotokollversion till <required>, eller till en version som stöder skrivartabellfunktioner. <docLink> Mer information om tabellprotokollversioner finns i.

DELTA_FILE_ALREADY_EXISTS

SQLSTATE: 42K04

Befintlig filsökväg <path>

DELTA_FILE_LIST_AND_PATTERN_STRING_CONFLICT

SQLSTATE: 42613

Det går inte att ange både fillista och mönstersträng.

DELTA_FILE_NOT_FOUND

SQLSTATE: 42K03

Filsökväg <path>

DELTA_FILE_NOT_FOUND_DETAILED

SQLSTATE: 42K03

Det går inte att hitta filen <filePath> som refereras i transaktionsloggen. Detta inträffar när data har tagits bort manuellt från filsystemet i stället för att använda tabellsatsen DELETE . Mer information finns i <faqPath>

DELTA_FILE_OR_DIR_NOT_FOUND

SQLSTATE: 42K03

Ingen sådan fil eller katalog: <path>

DELTA_FILE_TO_OVERWRITE_NOT_FOUND

SQLSTATE: 42K03

Filen (<path>) som ska skrivas om hittades inte bland kandidatfilerna:

<pathList>

DELTA_FOUND_MAP_TYPE_COLUMN

SQLSTATE: KD003

En MapType hittades. För att få åtkomst till nyckeln eller värdet för en MapType anger du en

Av:

<key> eller

<value>

följt av namnet på kolumnen (endast om den kolumnen är en structtyp).

t.ex. mymap.key.mykey

Om kolumnen är en grundläggande typ räcker det med mymap.key eller mymap.value.

DELTA_GENERATED_COLUMNS_DATA_TYPE_MISMATCH

SQLSTATE: 42K09

Kolumn <columnName> är en genererad kolumn eller en kolumn som används av en genererad kolumn. Datatypen är <columnType>. Den accepterar inte datatyp <dataType>

DELTA_GENERATED_COLUMNS_EXPR_TYPE_MISMATCH

SQLSTATE: 42K09

Uttryckstypen för den genererade kolumnen <columnName> är <expressionType>, men kolumntypen är <columnType>

DELTA_GENERATED_COLUMN_UPDATE_TYPE_MISMATCH

SQLSTATE: 42K09

Kolumn <currentName> är en genererad kolumn eller en kolumn som används av en genererad kolumn. Datatypen är <currentDataType> och kan inte konverteras till datatyp <updateDataType>

DELTA_ICEBERG_COMPAT_VIOLATION

SQLSTATE: KD00E

Valideringen av IcebergCompatV<version> misslyckades.

Mer information finns i DELTA_ICEBERG_COMPAT_VIOLATION

DELTA_ILLEGAL_OPTION

SQLSTATE: 42616

Ogiltigt värde för<input> alternativet ,<name><explain>

DELTA_ILLEGAL_USAGE

SQLSTATE: 42601

Användning av <option> tillåts inte när <operation> en Delta-tabell.

DELTA_INCONSISTENT_BUCKET_SPEC

SQLSTATE: 42000

BucketSpec i den bucketade deltatabellen matchar inte BucketSpec från metadata. Förväntade: <expected>. Faktisk: <actual>.

DELTA_INCONSISTENT_LOGSTORE_CONFS

SQLSTATE: F0000

(<setKeys>) kan inte anges till olika värden. Ange bara en av dem eller ange samma värde.

DELTA_INCORRECT_ARRAY_ACCESS

SQLSTATE: KD003

Felaktigt åtkomst till en ArrayType. Använd arrayname.element.elementname-position för att

lägg till i en matris.

DELTA_INCORRECT_ARRAY_ACCESS_BY_NAME

SQLSTATE: KD003

En ArrayType hittades. För att få åtkomst till element i en ArrayType anger du

<rightName>

Istället för <wrongName>

DELTA_INCORRECT_GET_CONF

SQLSTATE: 42000

Använd getConf() i stället för 'conf.getConf()

DELTA_INCORRECT_LOG_STORE_IMPLEMENTATION

SQLSTATE: 0AKDC

Felet uppstår vanligtvis när standardimplementeringen av LogStore, som

är, HDFSLogStore, används för att skriva till en Delta-tabell på ett icke-HDFS-lagringssystem.

För att få transaktionsgarantierna för ACID på tabelluppdateringar måste du använda

korrekt implementering av LogStore som är lämplig för ditt lagringssystem.

Mer <docLink> information finns i.

DELTA_INDEX_LARGER_OR_EQUAL_THAN_STRUCT

SQLSTATE: 42KD8

Index <position> för att släppa kolumnen är lika med eller är större än structlängden: <length>

DELTA_INDEX_LARGER_THAN_STRUCT

SQLSTATE: 42KD8

Index <index> för att lägga till kolumnen <columnName> är större än structlängden: <length>

DELTA_INSERT_COLUMN_ARITY_MISMATCH

SQLSTATE: 42802

Det går inte att skriva till måltabellen<tableName><columnName> har <numColumns> kolumner, men de infogade data har <insertColumns> kolumner

DELTA_INSERT_COLUMN_MISMATCH

SQLSTATE: 42802

Kolumnen <columnName> har inte angetts i INSERT

DELTA_INVALID_AUTO_COMPACT_TYPE

SQLSTATE: 22023

Ogiltig autokomprimeringstyp: <value>. Tillåtna värden är: <allowed>.

DELTA_INVALID_BUCKET_COUNT

SQLSTATE: 22023

Ogiltigt antal bucketar: <invalidBucketCount>. Antalet bucketar ska vara ett positivt tal som är 2 och minst 8. Du kan använda <validBucketCount> i stället.

DELTA_INVALID_BUCKET_INDEX

SQLSTATE: 22023

Det går inte att hitta bucketkolumnen i partitionskolumnerna

DELTA_INVALID_CALENDAR_INTERVAL_EMPTY

SQLSTATE: 2200P

Intervallet får inte vara null eller tomt.

DELTA_INVALID_CDC_RANGE

SQLSTATE: 22003

CDC-intervallet från början <start> till slut <end> var ogiltigt. Slutet får inte vara före start.

DELTA_INVALID_CHARACTERS_IN_COLUMN_NAME

SQLSTATE: 42K05

Attributnamnet "<columnName>" innehåller ogiltiga tecken bland " ,;{}()\n\t=". Använd alias för att byta namn på det.

DELTA_INVALID_CHARACTERS_IN_COLUMN_NAMES

SQLSTATE: 42K05

Ogiltiga tecken hittades bland ' ,;{}()nt=' i kolumnnamnen för schemat.

Ogiltiga kolumnnamn: <invalidColumnNames>.

Använd andra tecken och försök igen.

DELTA_INVALID_CLONE_PATH

SQLSTATE: 22KD1

Målplatsen för CLONE måste vara en absolut sökväg eller ett tabellnamn. Använda en

absolut sökväg i stället <path>för .

DELTA_INVALID_COLUMN_NAMES_WHEN_REMOVING_COLUMN_MAPPING

SQLSTATE: 42K05

Ogiltiga tecken hittades bland ' ,;{}()nt=' i kolumnnamnen för schemat.

Ogiltiga kolumnnamn: <invalidColumnNames>.

Det går inte att ta bort kolumnmappning när det finns ogiltiga tecken i kolumnnamnen.

Byt namn på kolumnerna för att ta bort de ogiltiga tecknen och kör det här kommandot igen.

DELTA_INVALID_FORMAT

SQLSTATE: 22000

Inkompatibelt format har identifierats.

En transaktionslogg för Delta hittades på <deltaRootPath>/_delta_log''

men du försöker <operation><path> använda format("<format>"). Du måste använda

"format("delta")" när du läser och skriver till en deltatabell.

Mer information om Delta finns i <docLink>

DELTA_INVALID_GENERATED_COLUMN_REFERENCES

SQLSTATE: 42621

En genererad kolumn kan inte använda en obefintlig kolumn eller en annan genererad kolumn

DELTA_INVALID_IDEMPOTENT_WRITES_OPTIONS

SQLSTATE: 42616

Ogiltiga alternativ för idempotent Dataframe-skrivningar: <reason>

DELTA_INVALID_INTERVAL

SQLSTATE: 22006

<interval> är inte ett giltigt INTERVALL.

DELTA_INVALID_ISOLATION_LEVEL

SQLSTATE: 25000

ogiltig isoleringsnivå<isolationLevel>

DELTA_INVALID_LOGSTORE_CONF

SQLSTATE: F0000

(<classConfig>) och (<schemeConfig>) kan inte anges samtidigt. Ange endast en grupp av dem.

DELTA_INVALID_MANAGED_TABLE_SYNTAX_NO_SCHEMA

SQLSTATE: 42000

Du försöker skapa en hanterad tabell <tableName>

med Delta, men schemat har inte angetts.

Mer information om Delta finns i <docLink>

DELTA_INVALID_PARTITION_COLUMN

SQLSTATE: 42996

<columnName> är inte en giltig partitionskolumn i tabellen <tableName>.

DELTA_INVALID_PARTITION_COLUMN_NAME

SQLSTATE: 42996

Hittade partitionskolumner med ogiltiga tecken bland " ,;{}()nt=". Ändra namnet till partitionskolumnerna. Den här kontrollen kan inaktiveras genom att ställa in spark.conf.set("spark.databricks.delta.partitionColumnValidity.enabled", false), men detta rekommenderas inte eftersom andra funktioner i Delta kanske inte fungerar korrekt.

DELTA_INVALID_PARTITION_COLUMN_TYPE

SQLSTATE: 42996

Det går inte att använda en kolumn <name> av typen <dataType> som en partitionskolumn.

DELTA_INVALID_PARTITION_PATH

SQLSTATE: 22KD1

Ett partitionssökvägsfragment ska vara formuläret som part1=foo/part2=bar. Partitionssökvägen: <path>

DELTA_INVALID_PROTOCOL_DOWNGRADE

SQLSTATE: KD004

Protokollversionen kan inte nedgraderas från <oldProtocol> till <newProtocol>

DELTA_INVALID_PROTOCOL_VERSION

SQLSTATE: KD004

Delta-protokollversion som inte stöds: tabellen "<tableNameOrPath>" kräver läsarversion <readerRequired> och skrivarversion <writerRequired>, men den här versionen av Databricks stöder läsarversioner <supportedReaders> och skrivarversioner <supportedWriters>. Uppgradera till en nyare version.

DELTA_INVALID_TABLE_VALUE_FUNCTION

SQLSTATE: 22000

Funktionen <function> är en tabellvärdesfunktion som inte stöds för CDC-läsningar.

DELTA_INVALID_TIMESTAMP_FORMAT

SQLSTATE: 22007

Den angivna tidsstämpeln <timestamp> matchar inte den förväntade syntaxen <format>.

DELTA_LOG_ALREADY_EXISTS

SQLSTATE: 42K04

Det finns redan en Delta-logg på <path>

DELTA_LOG_FILE_NOT_FOUND_FOR_STREAMING_SOURCE

SQLSTATE: 42K03

Om du aldrig har tagit bort den är det troligt att frågan släpar efter. Ta bort kontrollpunkten för att starta om från början. För att undvika att detta händer igen kan du uppdatera kvarhållningsprincipen för deltatabellen

DELTA_MATERIALIZED_ROW_TRACKING_COLUMN_NAME_MISSING

SQLSTATE: 22000

Materialiserat <rowTrackingColumn> kolumnnamn saknas för <tableName>.

DELTA_MAX_ARRAY_SIZE_EXCEEDED

SQLSTATE: 42000

Använd en gräns som är mindre än Int.MaxValue – 8.

DELTA_MAX_COMMIT_RETRIES_EXCEEDED

SQLSTATE: 40000

Den här incheckningen misslyckades eftersom den har provats <numAttempts> men lyckades inte.

Detta kan orsakas av att Delta-tabellen checkas in kontinuerligt av många samtidiga

Begår.

Incheckningen startades vid version: <startVersion>

Incheckningen misslyckades vid version: <failVersion>

Antal åtgärder som har försökt genomföras: <numActions>

Total tid som ägnas åt att utföra den här incheckningen: <timeSpent> ms

DELTA_MAX_LIST_FILE_EXCEEDED

SQLSTATE: 42000

Fillistan måste ha högst <maxFileListSize> poster, hade <numFiles>.

DELTA_MERGE_INCOMPATIBLE_DATATYPE

SQLSTATE: 42K09

Det gick inte att slå samman inkompatibla datatyper <currentDataType> och <updateDataType>

DELTA_MERGE_INCOMPATIBLE_DECIMAL_TYPE

SQLSTATE: 42806

Det gick inte att sammanfoga decimaltyper med inkompatibla <decimalRanges>

DELTA_MERGE_MATERIALIZE_SOURCE_FAILED_REPEATEDLY

SQLSTATE: 25000

Det gick inte att hålla källan till MERGE-instruktionen materialiserad upprepade gånger.

DELTA_MERGE_MISSING_WHEN

SQLSTATE: 42601

Det måste finnas minst en WHEN-sats i en MERGE-instruktion.

DELTA_MERGE_RESOLVED_ATTRIBUTE_MISSING_FROM_INPUT

SQLSTATE: 42601

Lösta attribut <missingAttributes> som saknas i <input> operatorn <merge>

DELTA_MERGE_UNEXPECTED_ASSIGNMENT_KEY

SQLSTATE: 22005

Oväntad tilldelningsnyckel: <unexpectedKeyClass> - <unexpectedKeyObject>

DELTA_MERGE_UNRESOLVED_EXPRESSION

SQLSTATE: 42601

Det går inte att matcha <sqlExpr> i <clause> angiven <cols>.

DELTA_MISSING_CHANGE_DATA

SQLSTATE: KD002

Det gick inte att hämta ändringsdata för intervallet [<startVersion> , <endVersion>] eftersom ändringsdata inte var

inspelad för version [<version>]. Om du har aktiverat ändringsdataflöde i den här tabellen,

använd DESCRIBE HISTORY för att se när den först aktiverades.

Om du vill börja registrera ändringsdata använder du annars ALTER TABLE table_name SET TBLPROPERTIES

(<key>=true)'.

DELTA_MISSING_COLUMN

SQLSTATE: 42703

Det går inte att hitta <columnName> i tabellkolumner: <columnList>

DELTA_MISSING_DELTA_TABLE

SQLSTATE: 42P01

<tableName> är inte en Delta-tabell.

DELTA_MISSING_DELTA_TABLE_COPY_INTO

SQLSTATE: 42P01

Tabellen finns inte. Skapa en tom Delta-tabell först med CREATE TABLE <tableName>.

DELTA_MISSING_ICEBERG_CLASS

SQLSTATE: 56038

Det gick inte att hitta isbergsklassen. Se till att Delta Iceberg-supporten är installerad.

Mer information finns i <docLink> .

DELTA_MISSING_NOT_NULL_COLUMN_VALUE

SQLSTATE: 23502

Kolumnen <columnName>, som har en NOT NULL-begränsning, saknas i de data som skrivs till tabellen.

DELTA_MISSING_PARTITION_COLUMN

SQLSTATE: 42KD6

Partitionskolumnen <columnName> hittades inte i schemat <columnList>

DELTA_MISSING_PART_FILES

SQLSTATE: 42KD6

Det gick inte att hitta alla delfiler i kontrollpunktsversionen: <version>

DELTA_MISSING_PROVIDER_FOR_CONVERT

SQLSTATE: 0AKDC

KONVERTERA TILL DELTA stöder endast parquet-tabeller. Skriv om målet som parquet.<path> om det är en parquet-katalog.

DELTA_MISSING_SET_COLUMN

SQLSTATE: 42703

Det går inte att hitta angivna kolumner i SET-kolumnen <columnName> : <columnList>.

DELTA_MISSING_TRANSACTION_LOG

SQLSTATE: 42000

Inkompatibelt format har identifierats.

Du försöker <operation><path> använda Delta, men det finns ingen

transaktionsloggen finns. Kontrollera det överordnade jobbet för att se till att det skrivs

med format("delta") och att du försöker %1$s tabellens bassökväg.

Mer information om Delta finns i <docLink>

DELTA_MODE_NOT_SUPPORTED

SQLSTATE: 0AKDC

Angivet läge stöds<mode> inte. Lägen som stöds är: <supportedModes>

DELTA_MULTIPLE_CDC_BOUNDARY

SQLSTATE: 42614

Flera <startingOrEnding> argument som tillhandahålls för CDC-läsning. Ange en av antingen <startingOrEnding>Tidsstämpel eller <startingOrEnding>Version.

DELTA_MULTIPLE_CONF_FOR_SINGLE_COLUMN_IN_BLOOM_FILTER

SQLSTATE: 42614

Flera bloom-filterindexkonfigurationer skickades till kommandot för kolumnen: <columnName>

DELTA_MULTIPLE_SOURCE_ROW_MATCHING_TARGET_ROW_IN_MERGE

SQLSTATE: 21506

Det går inte att utföra Sammanfogning eftersom flera källrader matchade och försökte ändra samma

målraden i Delta-tabellen på sätt som kan vara i konflikt. Efter SQL-semantik för sammanslagning,

när flera källrader matchar på samma målrad kan resultatet vara tvetydigt

eftersom det är oklart vilken källrad som ska användas för att uppdatera eller ta bort matchningen

målrad. Du kan förbearbeta källtabellen för att eliminera risken för

flera matchningar. I avsnittet

<usageReference>

DELTA_NAME_CONFLICT_IN_BUCKETED_TABLE

SQLSTATE: 42000

Följande kolumnnamn är endast reserverade för intern användning av delta bucketed table: <names>

DELTA_NESTED_FIELDS_NEED_RENAME

SQLSTATE: 42K05

Indataschemat innehåller kapslade fält som är versaler som skiljer sig från måltabellen.

De måste byta namn för att undvika dataförlust i dessa fält när de skrivs till Delta.

Fält:

<fields>.

Ursprungligt schema:

<schema>

DELTA_NESTED_NOT_NULL_CONSTRAINT

SQLSTATE: 0AKDC

Typen <nestType> av fält <parent> innehåller en NOT NULL-begränsning. Delta stöder inte NULL-begränsningar kapslade i matriser eller kartor. Om du vill ignorera det här felet och tyst ignorera de angivna begränsningarna anger du <configKey> = true.

Parsad <nestType> typ:

<nestedPrettyJson>

DELTA_NESTED_SUBQUERY_NOT_SUPPORTED

SQLSTATE: 0A000

Kapslad underfråga stöds inte i villkoret <operation> .

DELTA_NEW_CHECK_CONSTRAINT_VIOLATION

SQLSTATE: 23512

<numRows> raderna i <tableName> bryter mot den nya CHECK-begränsningen (<checkConstraint>)

DELTA_NEW_NOT_NULL_VIOLATION

SQLSTATE: 23512

<numRows> raderna i <tableName> bryter mot den nya NOT NULL-begränsningen för <colName>

DELTA_NON_BOOLEAN_CHECK_CONSTRAINT

SQLSTATE: 42621

CHECK-villkoret (<name><expr>) ska vara ett booleskt uttryck.

DELTA_NON_DETERMINISTIC_FUNCTION_NOT_SUPPORTED

SQLSTATE: 0AKDC

Icke-deterministiska funktioner stöds inte i <operation><expression>

DELTA_NON_LAST_MATCHED_CLAUSE_OMIT_CONDITION

SQLSTATE: 42601

Om det finns fler än en MATCHED-satser i en MERGE-instruktion kan endast den sista MATCHED-satsen utelämna villkoret.

DELTA_NON_LAST_NOT_MATCHED_BY_SOURCE_CLAUSE_OMIT_CONDITION

SQLSTATE: 42601

Om det finns fler än en SOM INTE MATCHAS AV KÄLL-satser i en MERGE-instruktion kan endast den sista INTE MATCHADE AV SOURCE-satsen utelämna villkoret.

DELTA_NON_LAST_NOT_MATCHED_CLAUSE_OMIT_CONDITION

SQLSTATE: 42601

Om det finns fler än en NOT MATCHED-satser i en MERGE-instruktion kan endast den sista NOT MATCHED-satsen utelämna villkoret

DELTA_NON_PARSABLE_TAG

SQLSTATE: 42601

Det gick inte att parsa taggen <tag>.

Filtaggar är: <tagList>

DELTA_NON_PARTITION_COLUMN_ABSENT

SQLSTATE: KD005

Data som skrivs till Delta måste innehålla minst en icke-partitionerad kolumn.<details>

DELTA_NON_PARTITION_COLUMN_REFERENCE

SQLSTATE: 42P10

Predikat refererar till kolumnen icke-partition<columnName>. Endast partitionskolumnerna kan refereras: [<columnList>]

DELTA_NON_PARTITION_COLUMN_SPECIFIED

SQLSTATE: 42P10

Kolumner som inte partitioneras anges där endast partitioneringskolumner <columnList> förväntas: <fragment>.

DELTA_NON_SINGLE_PART_NAMESPACE_FOR_CATALOG

SQLSTATE: 42K05

Deltakatalogen kräver ett namnområde i en enda del, men <identifier> det är flera delar.

DELTA_NOT_A_DATABRICKS_DELTA_TABLE

SQLSTATE: 42000

<table> är inte en Delta-tabell. Släpp den här tabellen först om du vill skapa den med Databricks Delta.

DELTA_NOT_A_DELTA_TABLE

SQLSTATE: 0AKDD

<tableName> är inte en Delta-tabell. Släpp tabellen först om du vill återskapa den med Delta Lake.

DELTA_NOT_NULL_COLUMN_NOT_FOUND_IN_STRUCT

SQLSTATE: 42K09

Det gick inte att hitta en nullbar kolumn i struct: <struct>

DELTA_NOT_NULL_CONSTRAINT_VIOLATED

SQLSTATE: 23502

NOT NULL-begränsningen har brutits för kolumnen: <columnName>.

DELTA_NOT_NULL_NESTED_FIELD

SQLSTATE: 0A000

Ett icke-null-kapslat fält kan inte läggas till i en överordnad null. Ange nullbarheten för den överordnade kolumnen i enlighet med detta.

DELTA_NO_COMMITS_FOUND

SQLSTATE: KD006

Inga incheckningar hittades på <logPath>

DELTA_NO_RECREATABLE_HISTORY_FOUND

SQLSTATE: KD006

Inga återskapningsbara incheckningar hittades på <logPath>

DELTA_NO_RELATION_TABLE

SQLSTATE: 42P01

Det går inte att hitta tabellen <tableIdent>

DELTA_NO_START_FOR_CDC_READ

SQLSTATE: 42601

Ingen startingVersion eller startingTimestamp har angetts för CDC.No startingVersion or startingTimestamp provided for CDC read.

DELTA_NULL_SCHEMA_IN_STREAMING_WRITE

SQLSTATE: 42P18

Delta accepterar inte NullTypes i schemat för strömningsskrivningar.

DELTA_ONEOF_IN_TIMETRAVEL

SQLSTATE: 42601

Ange antingen "timestampAsOf" eller "versionAsOf" för tidsresor.

DELTA_ONLY_OPERATION

SQLSTATE: 0AKDD

<operation> stöds endast för Delta-tabeller.

DELTA_OPERATION_MISSING_PATH

SQLSTATE: 42601

Ange sökvägen eller tabellidentifieraren för <operation>.

DELTA_OPERATION_NOT_ALLOWED

SQLSTATE: 0AKDC

Åtgärden är inte tillåten: <operation> stöds inte för Delta-tabeller

DELTA_OPERATION_NOT_ALLOWED_DETAIL

SQLSTATE: 0AKDC

Åtgärden är inte tillåten: <operation> stöds inte för Delta-tabeller: <tableName>

DELTA_OPERATION_ON_TEMP_VIEW_WITH_GENERATED_COLS_NOT_SUPPORTED

SQLSTATE: 0A000

<operation> kommandot i en temporär vy som refererar till en Delta-tabell som innehåller genererade kolumner stöds inte. Kör <operation> kommandot i Delta-tabellen direkt

DELTA_OVERWRITE_MUST_BE_TRUE

SQLSTATE: 42000

Kopieringsalternativet overwriteSchema kan inte anges utan att ange OVERWRITE = "true".

DELTA_OVERWRITE_SCHEMA_WITH_DYNAMIC_PARTITION_OVERWRITE

SQLSTATE: 42613

"overwriteSchema" kan inte användas i dynamisk partitionsöverskrivningsläge.

DELTA_PARTITION_COLUMN_CAST_FAILED

SQLSTATE: 22525

Det gick inte att omvandla värdet <value> till <dataType> för partitionskolumnen <columnName>

DELTA_PARTITION_COLUMN_NOT_FOUND

SQLSTATE: 42703

Partitionskolumnen <columnName> hittades inte i schemat [<schemaMap>]

DELTA_PARTITION_SCHEMA_IN_ICEBERG_TABLES

SQLSTATE: 42613

Partitionsschemat kan inte anges vid konvertering av isbergstabeller. Den härleds automatiskt.

DELTA_PATH_DOES_NOT_EXIST

SQLSTATE: 42K03

<path> finns inte eller är inte en Delta-tabell.

DELTA_PATH_EXISTS

SQLSTATE: 42K04

Det går inte att skriva till den sökväg <path> som redan finns utan att ange OVERWRITE = "true".

DELTA_POST_COMMIT_HOOK_FAILED

SQLSTATE: 2DKD0

Incheckningen till Delta-tabellversionen <version> lyckades men felet uppstod vid körning av hooken efter incheckningen <name><message>

DELTA_PROTOCOL_PROPERTY_NOT_INT

SQLSTATE: 42K06

Protokollegenskapen <key> måste vara ett heltal. Hittade <value>

DELTA_READ_FEATURE_PROTOCOL_REQUIRES_WRITE

SQLSTATE: KD004

Det går inte att uppgradera endast läsarprotokollversionen för att använda tabellfunktioner. Skrivarens protokollversion måste vara minst <writerVersion> för att kunna fortsätta. <docLink> Mer information om tabellprotokollversioner finns i.

DELTA_READ_TABLE_WITHOUT_COLUMNS

SQLSTATE: 428GU

Du försöker läsa en Delta-tabell <tableName> som inte har några kolumner.

Skriv några nya data med alternativet mergeSchema = true för att kunna läsa tabellen.

DELTA_REGEX_OPT_SYNTAX_ERROR

SQLSTATE: 2201B

Kontrollera syntaxen för "<regExpOption>" igen

DELTA_REPLACE_WHERE_IN_OVERWRITE

SQLSTATE: 42613

Du kan inte använda replaceWhere tillsammans med en överskrivning efter filter

DELTA_REPLACE_WHERE_MISMATCH

SQLSTATE: 44000

Skrivna data överensstämmer inte med villkoret för partiell överskrivning av tabeller eller villkor .<replaceWhere>

<message>

DELTA_REPLACE_WHERE_WITH_DYNAMIC_PARTITION_OVERWRITE

SQLSTATE: 42613

Ett "replaceWhere"-uttryck och "partitionOverwriteMode"='dynamic' kan inte båda anges i alternativen DataFrameWriter.

DELTA_REPLACE_WHERE_WITH_FILTER_DATA_CHANGE_UNSET

SQLSTATE: 42613

"replaceWhere" kan inte användas med datafilter när "dataChange" är inställt på false. Filter: <dataFilters>

DELTA_ROW_ID_ASSIGNMENT_WITHOUT_STATS

SQLSTATE: 22000

Det går inte att tilldela rad-ID utan statistik över antal rader.

Samla in statistik för tabellen genom att köra följande kod i en Scala-anteckningsbok och försöka igen:

importera com.databricks.sql.transaction.tahoe.DeltaLog

import com.databricks.sql.transaction.tahoe.stats.StatisticsCollection

import org.apache.spark.sql.catalyst.TableIdentifier

val log = DeltaLog.forTable(spark, TableIdentifier(table_name))

StatisticsCollection.recompute(spark, log)

DELTA_SCHEMA_CHANGED

SQLSTATE: KD007

Schemaändring har identifierats:

källschema för direktuppspelning: <readSchema>

datafilschema: <dataSchema>

Försök att starta om frågan. Om det här problemet upprepas mellan frågeomstarter utan

har du gjort en inkompatibel schemaändring och behöver starta din

fråga från grunden med hjälp av en ny kontrollpunktskatalog.

DELTA_SCHEMA_CHANGED_WITH_STARTING_OPTIONS

SQLSTATE: KD007

Identifierade schemaändring i version <version>:

källschema för direktuppspelning: <readSchema>

datafilschema: <dataSchema>

Försök att starta om frågan. Om det här problemet upprepas mellan frågeomstarter utan

har du gjort en inkompatibel schemaändring och behöver starta din

fråga från grunden med hjälp av en ny kontrollpunktskatalog. Om problemet kvarstår efter

om du ändrar till en ny kontrollpunktskatalog kan du behöva ändra den befintliga

"startingVersion" eller "startingTimestamp"-alternativet för att starta från en version som är nyare än

<version> med en ny kontrollpunktskatalog.

DELTA_SCHEMA_CHANGED_WITH_VERSION

SQLSTATE: KD007

Identifierade schemaändring i version <version>:

källschema för direktuppspelning: <readSchema>

datafilschema: <dataSchema>

Försök att starta om frågan. Om det här problemet upprepas mellan frågeomstarter utan

har du gjort en inkompatibel schemaändring och behöver starta din

fråga från grunden med hjälp av en ny kontrollpunktskatalog.

DELTA_SCHEMA_CHANGE_SINCE_ANALYSIS

SQLSTATE: KD007

Schemat för deltatabellen har ändrats på ett inkompatibelt sätt sedan dataramen

eller DeltaTable-objektet skapades. Omdefiniera ditt DataFrame- eller DeltaTable-objekt.

Ändringar:

<schemaDiff> <legacyFlagMessage>

DELTA_SCHEMA_NOT_PROVIDED

SQLSTATE: 42908

Tabellschema har inte angetts. Ange schemat (kolumndefinitionen) för tabellen när du använder REPLACE-tabellen och en AS SELECT-fråga har inte angetts.

DELTA_SCHEMA_NOT_SET

SQLSTATE: KD008

Tabellschemat har inte angetts. Skriv data till den eller använd CREATE TABLE för att ange schemat.

DELTA_SET_LOCATION_SCHEMA_MISMATCH

SQLSTATE: 42KD7

Schemat för den nya Delta-platsen skiljer sig från det aktuella tabellschemat.

ursprungligt schema:

<original>

målschema:

<destination>

Om detta är en avsedd ändring kan du inaktivera den här kontrollen genom att köra:

%%sql set <config> = true

DELTA_SHALLOW_CLONE_FILE_NOT_FOUND

SQLSTATE: 42K03

Det går inte att hitta filen <filePath> som refereras i transaktionsloggen. Detta kan inträffa när data har tagits bort manuellt från filsystemet i stället för att använda tabellsatsen DELETE . Den här tabellen verkar vara en ytlig klon, om så är fallet kan det här felet inträffa när den ursprungliga tabellen som tabellen klonades från har tagit bort en fil som klonen fortfarande använder. Om du vill att kloner ska vara oberoende av den ursprungliga tabellen använder du en DEEP-klon i stället.

DELTA_SHARING_CURRENT_RECIPIENT_PROPERTY_UNDEFINED

SQLSTATE: 42704

Data begränsas av mottagaregenskapen <property> som inte gäller för den aktuella mottagaren i sessionen. Kontakta dataleverantören för att lösa problemet.

DELTA_SHARING_INVALID_OP_IN_EXTERNAL_SHARED_VIEW

SQLSTATE: 42887

<operation> kan inte användas i deltadelningsvyer som delas mellan konton.

DELTA_SHOW_PARTITION_IN_NON_PARTITIONED_COLUMN

SQLSTATE: 42P10

Kolumner som inte <badCols> partitioneras anges för SHOW PARTITIONS

DELTA_SHOW_PARTITION_IN_NON_PARTITIONED_TABLE

SQLSTATE: 42809

VISA PARTITIONER tillåts inte i en tabell som inte är partitionerad: <tableName>

DELTA_SOURCE_IGNORE_DELETE

SQLSTATE: 0A000

Identifierade borttagna data (till exempel <removedFile>) från strömmande källa vid version <version>. Detta stöds inte för närvarande. Om du vill ignorera borttagningar anger du alternativet "ignoreDeletes" till "true". Källtabellen finns på sökvägen <dataPath>.

DELTA_SOURCE_TABLE_IGNORE_CHANGES

SQLSTATE: 0A000

Identifierade en datauppdatering (till exempel <file>) i källtabellen vid version <version>. Detta stöds inte för närvarande. Om detta kommer att ske regelbundet och du är okej att hoppa över ändringar anger du alternativet "skipChangeCommits" till "true". Om du vill att datauppdateringen ska återspeglas startar du om den här frågan med en ny kontrollpunktskatalog eller gör en fullständig uppdatering om du använder DLT. Om du behöver hantera dessa ändringar växlar du till MV:er. Källtabellen finns på sökvägen <dataPath>.

DELTA_STARTING_VERSION_AND_TIMESTAMP_BOTH_SET

SQLSTATE: 42613

Ange antingen "<version>" eller "<timestamp>"

DELTA_STATS_COLLECTION_COLUMN_NOT_FOUND

SQLSTATE: 42000

<statsType> statistik hittades inte för kolumnen i Parquet-metadata: <columnPath>.

DELTA_STREAMING_CANNOT_CONTINUE_PROCESSING_POST_SCHEMA_EVOLUTION

SQLSTATE: KD002

Vi har identifierat en eller flera icke-additiva schemaändringar (<opType>) mellan Delta-versionen <previousSchemaChangeVersion> och <currentSchemaChangeVersion> i Delta-strömningskällan.

Kontrollera om du vill sprida schemaändringarna manuellt till mottagartabellen innan vi fortsätter med dataströmbearbetningen med det slutfört schemat på <currentSchemaChangeVersion>.

När du har korrigerat schemat för mottagartabellen eller har bestämt att det inte finns något behov av att åtgärda det kan du ange (en av) följande SQL-konfigurationer för att avblockera icke-additiva schemaändringar och fortsätta dataströmbearbetningen.

Om du vill avblockera för den här dataströmmen bara för den här serien med schemaändringar: ange <allowCkptVerKey>` = `<allowCkptVerValue>.

Så här avblockar du för den här dataströmmen: ange <allowCkptKey>` = `<allowCkptValue>

Om du vill avblockera för alla strömmar: ange <allowAllKey>` = `<allowAllValue>.

Alternativt kan du, om tillämpligt, ersätta <allowAllMode> med <opSpecificMode> i SQL-konfigurationen för att avblockera strömmen för just den här schemaändringstypen.

DELTA_STREAMING_CHECK_COLUMN_MAPPING_NO_SNAPSHOT

SQLSTATE: KD002

Det gick inte att hämta deltaloggögonblicksbilden för startversionen vid kontroll av schemaändringar för kolumnmappning. Välj en annan startversion eller framtvinga aktivering av direktuppspelning på egen risk genom att ställa in "<config>" på "sant".

DELTA_STREAMING_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 42KD4

Direktuppspelningsläsning stöds inte i tabeller med läskompatibla schemaändringar (t.ex. byta namn på eller släppa eller ändra datatyp).

Mer information och möjliga nästa steg för att lösa problemet finns i dokumentationen på <docLink>

Lässchema: <readSchema>. Inkompatibelt dataschema: <incompatibleSchema>.

DELTA_STREAMING_INCOMPATIBLE_SCHEMA_CHANGE_USE_SCHEMA_LOG

SQLSTATE: 42KD4

Direktuppspelningsläsning stöds inte i tabeller med läskompatibla schemaändringar (t.ex. byta namn på eller släppa eller ändra datatyp).

Ange ett schemaTrackingLocation för att aktivera icke-additiv schemautveckling för deltaströmbearbetning.

Mer <docLink> information finns i.

Lässchema: <readSchema>. Inkompatibelt dataschema: <incompatibleSchema>.

DELTA_STREAMING_METADATA_EVOLUTION

SQLSTATE: 22000

Schemat, tabellkonfigurationen eller protokollet för deltatabellen har ändrats under strömning.

Loggen för schema- eller metadataspårning har uppdaterats.

Starta om strömmen för att fortsätta bearbetningen med hjälp av uppdaterade metadata.

Uppdaterat schema: <schema>.

Uppdaterade tabellkonfigurationer: <config>.

Tabellprotokollet har uppdaterats: <protocol>

DELTA_STREAMING_SCHEMA_EVOLUTION_UNSUPPORTED_ROW_FILTER_COLUMN_MASKS

SQLSTATE: 22000

Direktuppspelning från källtabellen <tableId> med schemaspårning stöder inte radfilter eller kolumnmasker.

Ta bort radfilter eller kolumnmasker eller inaktivera schemaspårning.

DELTA_STREAMING_SCHEMA_LOCATION_CONFLICT

SQLSTATE: 22000

En motstridig schemaplats har<loc> identifierats vid direktuppspelning från tabell eller tabell som finns på .<table>

En annan ström kan återanvända samma schemaplats, vilket inte är tillåtet.

Ange en ny unik schemaTrackingLocation sökväg eller streamingSourceTrackingId som ett läsaralternativ för någon av strömmarna från den här tabellen.

DELTA_STREAMING_SCHEMA_LOCATION_NOT_UNDER_CHECKPOINT

SQLSTATE: 22000

Schemaplatsen måste<schemaTrackingLocation> placeras under kontrollpunktsplatsen<checkpointLocation>.

DELTA_STREAMING_SCHEMA_LOG_DESERIALIZE_FAILED

SQLSTATE: 22000

Ofullständig loggfil i deltaströmningskällans schemalogg på '<location>'.

Schemaloggen kan ha skadats. Välj en ny schemaplats.

DELTA_STREAMING_SCHEMA_LOG_INCOMPATIBLE_DELTA_TABLE_ID

SQLSTATE: 22000

Det identifierade inkompatibla Delta-tabell-ID:t när deltaströmmen skulle läsas.

Beständiga tabell-ID: <persistedId>, Tabell-ID: <tableId>

Schemaloggen kan ha återanvändits. Välj en ny schemaplats.

DELTA_STREAMING_SCHEMA_LOG_INCOMPATIBLE_PARTITION_SCHEMA

SQLSTATE: 22000

Ett inkompatibelt partitionsschema upptäcktes när deltaströmmen skulle läsas.

Bevarat schema: <persistedSchema>, Delta-partitionsschema: <partitionSchema>

Välj en ny schemaplats för att initiera schemaloggen igen om du nyligen har ändrat tabellens partitionsschema manuellt.

DELTA_STREAMING_SCHEMA_LOG_INIT_FAILED_INCOMPATIBLE_METADATA

SQLSTATE: 22000

Det gick inte att initiera schemaloggen för Delta-strömningskällan eftersom

Vi har upptäckt en inkompatibel schema- eller protokolländring när vi serverade en strömningsbatch från tabellversion <a> till <b>.

DELTA_STREAMING_SCHEMA_LOG_PARSE_SCHEMA_FAILED

SQLSTATE: 22000

Det gick inte att parsa schemat från schemaloggen för deltaströmningskällan.

Schemaloggen kan ha skadats. Välj en ny schemaplats.

DELTA_TABLE_ALREADY_CONTAINS_CDC_COLUMNS

SQLSTATE: 42711

Det går inte att aktivera Ändringsdatainsamling i tabellen. Tabellen innehåller redan

reserverade kolumner <columnList> som ska

användas internt som metadata för tabellens ändringsdataflöde. Om du vill aktivera

Ändra dataflöde i tabellen byt namn på/släpp dessa kolumner.

DELTA_TABLE_ALREADY_EXISTS

SQLSTATE: 42P07

Tabellen <tableName> finns redan.

DELTA_TABLE_FOR_PATH_UNSUPPORTED_HADOOP_CONF

SQLSTATE: 0AKDC

För närvarande stöder DeltaTable.forPath endast hadoop-konfigurationsnycklar som börjar med <allowedPrefixes> men fick <unsupportedOptions>

DELTA_TABLE_ID_MISMATCH

SQLSTATE: KD007

Delta-tabellen på <tableLocation> har ersatts medan det här kommandot använde tabellen.

Tabell-ID var <oldId> men är nu <newId>.

Försök igen med det aktuella kommandot för att se till att det läser en konsekvent vy av tabellen.

DELTA_TABLE_LOCATION_MISMATCH

SQLSTATE: 42613

Platsen för den befintliga tabellen <tableName> är <existingTableLocation>. Den matchar inte den angivna platsen <tableLocation>.

DELTA_TABLE_NOT_FOUND

SQLSTATE: 42P01

Deltatabellen <tableName> finns inte.

DELTA_TABLE_NOT_SUPPORTED_IN_OP

SQLSTATE: 42809

Tabellen stöds inte i <operation>. Använd en sökväg i stället.

DELTA_TABLE_ONLY_OPERATION

SQLSTATE: 0AKDD

<tableName> är inte en Delta-tabell. <operation> stöds endast för Delta-tabeller.

DELTA_TARGET_TABLE_FINAL_SCHEMA_EMPTY

SQLSTATE: 428GU

Slutschemat för måltabellen är tomt.

DELTA_TIMESTAMP_GREATER_THAN_COMMIT

SQLSTATE: 42816

Den angivna tidsstämpeln (<providedTimestamp>) är efter den senaste versionen som är tillgänglig för detta

tabell (<tableName>). Använd en tidsstämpel före eller vid <maximumTimestamp>.

DELTA_TIMESTAMP_INVALID

SQLSTATE: 42816

Den angivna tidsstämpeln (<expr>) kan inte konverteras till en giltig tidsstämpel.

DELTA_TIME_TRAVEL_INVALID_BEGIN_VALUE

SQLSTATE: 42604

<timeTravelKey> måste vara ett giltigt startvärde.

DELTA_TRUNCATED_TRANSACTION_LOG

SQLSTATE: 42K03

<path>: Det går inte att rekonstruera tillståndet vid version <version> eftersom transaktionsloggen har trunkerats på grund av manuell borttagning eller kvarhållningsprincipen för loggen (<logRetention>=<logRetentionKey>) och kvarhållningsprincipen för kontrollpunkter ()<checkpointRetentionKey>=<checkpointRetention>

DELTA_TRUNCATE_TABLE_PARTITION_NOT_SUPPORTED

SQLSTATE: 0AKDC

Åtgärden är inte tillåten: TRUNCATE TABLE i Delta-tabeller stöder inte partitionspredikat. använd DELETE för att ta bort specifika partitioner eller rader.

DELTA_UDF_IN_GENERATED_COLUMN

SQLSTATE: 42621

Hittade <udfExpr>. En genererad kolumn kan inte använda en användardefinierad funktion

DELTA_UNEXPECTED_ACTION_EXPRESSION

SQLSTATE: 42601

Oväntat åtgärdsuttryck <expression>.

DELTA_UNEXPECTED_NUM_PARTITION_COLUMNS_FROM_FILE_NAME

SQLSTATE: KD009

Förväntade partitionskolumner <expectedColsSize> : <expectedCols>, men hittade <parsedColsSize> partitionskolumner: <parsedCols> från parsning av filnamnet: <path>

DELTA_UNEXPECTED_PARTIAL_SCAN

SQLSTATE: KD00A

Förvänta dig en fullständig genomsökning av Delta-källor, men hittade en partiell genomsökning. Sökvägen:<path>

DELTA_UNEXPECTED_PARTITION_COLUMN_FROM_FILE_NAME

SQLSTATE: KD009

Förväntade partitionskolumnen <expectedCol>, men hittade partitionskolumnen <parsedCol> från att parsa filnamnet: <path>

DELTA_UNEXPECTED_PARTITION_SCHEMA_FROM_USER

SQLSTATE: KD009

KONVERTERA TILL DELTA anropades med ett partitionsschema som skiljer sig från partitionsschemat som härleddes från katalogen. Undvik att ange schemat så att partitionsschemat kan väljas från katalogen.

katalogpartitionsschema:

<catalogPartitionSchema>

angivet partitionsschema:

<userPartitionSchema>

DELTA_UNIFORM_NOT_SUPPORTED

SQLSTATE: 0AKDC

Universellt format stöds endast i Unity Catalog-tabeller.

DELTA_UNIVERSAL_FORMAT_VIOLATION

SQLSTATE: KD00E

Valideringen av universellt format (<format>) misslyckades: <violation>

DELTA_UNKNOWN_CONFIGURATION

SQLSTATE: F0000

Okänd konfiguration angavs: <config>

DELTA_UNKNOWN_PRIVILEGE

SQLSTATE: 42601

Okänd behörighet: <privilege>

DELTA_UNKNOWN_READ_LIMIT

SQLSTATE: 42601

Okänd ReadLimit: <limit>

DELTA_UNRECOGNIZED_COLUMN_CHANGE

SQLSTATE: 42601

Okänd kolumnändring <otherClass>. Du kanske kör en inaktuell Delta Lake-version.

DELTA_UNRECOGNIZED_INVARIANT

SQLSTATE: 56038

Okänd invariant. Uppgradera Spark-versionen.

DELTA_UNRECOGNIZED_LOGFILE

SQLSTATE: KD00B

Okänd loggfil <fileName>

DELTA_UNSET_NON_EXISTENT_PROPERTY

SQLSTATE: 42616

Försökte ta bort den obefintliga egenskapen "<property>" i tabellen <tableName>

DELTA_UNSUPPORTED_ABS_PATH_ADD_FILE

SQLSTATE: 0AKDC

<path> stöder inte att filer läggs till med en absolut sökväg

DELTA_UNSUPPORTED_ALTER_TABLE_CHANGE_COL_OP

SQLSTATE: 0AKDC

ALTER TABLE CHANGE COLUMN stöds inte för att ändra kolumn <fieldPath> från <oldField> till <newField>

DELTA_UNSUPPORTED_ALTER_TABLE_REPLACE_COL_OP

SQLSTATE: 0AKDC

ALTER TABLE REPLACE COLUMNS-åtgärden stöds inte. Anledning: <details>

Det gick inte att ändra schemat från:

<oldSchema>

till:

<newSchema>

DELTA_UNSUPPORTED_CLONE_REPLACE_SAME_TABLE

SQLSTATE: 0AKDC

Du försökte ersätta en befintlig tabell (<tableName>) med CLONE. Den här åtgärden är

Unsupported. Prova ett annat mål för CLONE eller ta bort tabellen vid det aktuella målet.

DELTA_UNSUPPORTED_COLUMN_MAPPING_MODE_CHANGE

SQLSTATE: 0AKDC

Det går inte att ändra kolumnmappningsläget från "<oldMode>" till "<newMode>".

DELTA_UNSUPPORTED_COLUMN_MAPPING_PROTOCOL

SQLSTATE: KD004

Den aktuella tabellprotokollversionen stöder inte ändring av kolumnmappningslägen

med hjälp av <config>.

Nödvändig deltaprotokollversion för kolumnmappning:

<requiredVersion>

Tabellens aktuella Delta-protokollversion:

<currentVersion>

<advice>

DELTA_UNSUPPORTED_COLUMN_MAPPING_SCHEMA_CHANGE

SQLSTATE: 0AKDC

Schemaändring identifieras:

gammalt schema:

<oldTableSchema>

nytt schema:

<newTableSchema>

Schemaändringar tillåts inte vid ändring av kolumnmappningsläge.

DELTA_UNSUPPORTED_COLUMN_MAPPING_WRITE

SQLSTATE: 0AKDC

Det går inte att skriva data med kolumnmappningsläget.

DELTA_UNSUPPORTED_COLUMN_TYPE_IN_BLOOM_FILTER

SQLSTATE: 0AKDC

Det går inte att skapa ett bloom-filterindex för en kolumn med typen <dataType> : <columnName>

DELTA_UNSUPPORTED_COMMENT_MAP_ARRAY

SQLSTATE: 0AKDC

Det går inte att lägga till en kommentar i <fieldPath>. Det går inte att lägga till en kommentar till en kartnyckel/ett värde eller matriselement.

DELTA_UNSUPPORTED_DATA_TYPES

SQLSTATE: 0AKDC

Hittade kolumner med datatyper som inte stöds: <dataTypeList>. Du kan ange "<config>" till "false" för att inaktivera typkontrollen. Om du inaktiverar den här typkontrollen kan användarna skapa deltatabeller som inte stöds och bör endast användas när de försöker läsa/skriva äldre tabeller.

DELTA_UNSUPPORTED_DEEP_CLONE

SQLSTATE: 0A000

Djupkloning stöds inte för den här Delta-versionen.

DELTA_UNSUPPORTED_DESCRIBE_DETAIL_VIEW

SQLSTATE: 42809

<view> är en vy. DESCRIBE DETAIL stöds endast för tabeller.

DELTA_UNSUPPORTED_DROP_CLUSTERING_COLUMN

SQLSTATE: 0AKDC

Det är inte tillåtet att ta bort klustringskolumner (<columnList>).

DELTA_UNSUPPORTED_DROP_COLUMN

SQLSTATE: 0AKDC

DROP COLUMN stöds inte för deltatabellen. <advice>

DELTA_UNSUPPORTED_DROP_NESTED_COLUMN_FROM_NON_STRUCT_TYPE

SQLSTATE: 0AKDC

Det går bara att släppa kapslade kolumner från StructType. Hittade <struct>

DELTA_UNSUPPORTED_DROP_PARTITION_COLUMN

SQLSTATE: 0AKDC

Det är inte tillåtet att ta bort partitionskolumner (<columnList>).

DELTA_UNSUPPORTED_EXPRESSION

SQLSTATE: 0A000

Uttryckstyp(<expType>) som inte stöds för <causedBy>. De typer som stöds är [<supportedTypes>].

DELTA_UNSUPPORTED_EXPRESSION_GENERATED_COLUMN

SQLSTATE: 42621

<expression> kan inte användas i en genererad kolumn

DELTA_UNSUPPORTED_FEATURES_FOR_READ

SQLSTATE: 56038

Delta-läsfunktion som inte stöds: tabellen "<tableNameOrPath>" kräver läsarens tabellfunktioner som inte stöds av den här versionen av Databricks: <unsupported>. <link> Mer information om Delta Lake-funktionskompatibilitet finns i.

DELTA_UNSUPPORTED_FEATURES_FOR_WRITE

SQLSTATE: 56038

Delta-skrivfunktion som inte stöds: tabellen "<tableNameOrPath>" kräver skrivartabellfunktioner som inte stöds av den här versionen av Databricks: <unsupported>. <link> Mer information om Delta Lake-funktionskompatibilitet finns i.

DELTA_UNSUPPORTED_FEATURES_IN_CONFIG

SQLSTATE: 56038

Tabellfunktioner som konfigurerats i följande Spark-konfigurationer eller Delta-tabellegenskaper identifieras inte av den här versionen av Databricks: <configs>.

DELTA_UNSUPPORTED_FEATURE_STATUS

SQLSTATE: 0AKDE

Förväntar sig att statusen för tabellfunktionen <feature> ska "stödjas", men fick "<status>".

DELTA_UNSUPPORTED_FIELD_UPDATE_NON_STRUCT

SQLSTATE: 0AKDC

Uppdatering av kapslade fält stöds bara för StructType, men du försöker uppdatera ett fält av <columnName>, som är av typen : <dataType>.

DELTA_UNSUPPORTED_FSCK_WITH_DELETION_VECTORS

SQLSTATE: 0A000

Kommandot "FSCK REPAIR TABLE" stöds inte i tabellversioner med saknade borttagningsvektorfiler.

Kontakta supporten.

DELTA_UNSUPPORTED_GENERATE_WITH_DELETION_VECTORS

SQLSTATE: 0A000

Kommandot "GENERATE symlink_format_manifest" stöds inte i tabellversioner med borttagningsvektorer.

Kör REORG TABLE TABLE APPLY (PURGE) för att skapa en version av tabellen utan borttagningsvektorer. Kör sedan kommandot "GENERATE" igen.

Kontrollera att inga samtidiga transaktioner lägger till borttagningsvektorer igen mellan REORG och GENERATE.

Om du behöver generera manifest regelbundet, eller om du inte kan förhindra samtidiga transaktioner, kan du inaktivera borttagningsvektorer i den här tabellen med hjälp av "ALTER TABLE SET TBLPROPERTIES (delta.enableDeletionVectors = false)".

DELTA_UNSUPPORTED_INVARIANT_NON_STRUCT

SQLSTATE: 0AKDC

Invarianter på andra kapslade fält än StructTypes stöds inte.

DELTA_UNSUPPORTED_IN_SUBQUERY

SQLSTATE: 0AKDC

I underfrågor stöds inte i villkoret <operation> .

DELTA_UNSUPPORTED_LIST_KEYS_WITH_PREFIX

SQLSTATE: 0A000

listKeywithPrefix är inte tillgängligt

DELTA_UNSUPPORTED_MANIFEST_GENERATION_WITH_COLUMN_MAPPING

SQLSTATE: 0AKDC

Manifestgenerering stöds inte för tabeller som använder kolumnmappning, eftersom externa läsare inte kan läsa deltatabellerna. Mer information finns i Delta-dokumentationen.

DELTA_UNSUPPORTED_MERGE_SCHEMA_EVOLUTION_WITH_CDC

SQLSTATE: 0A000

MERGE INTO-åtgärder med schemautveckling stöder för närvarande inte att skriva CDC-utdata.

DELTA_UNSUPPORTED_MULTI_COL_IN_PREDICATE

SQLSTATE: 0AKDC

Flera kolumner i predikat stöds inte i villkoret <operation> .

DELTA_UNSUPPORTED_NESTED_COLUMN_IN_BLOOM_FILTER

SQLSTATE: 0AKDC

Det går för närvarande inte att skapa ett bloom filer-index i en kapslad kolumn: <columnName>

DELTA_UNSUPPORTED_NESTED_FIELD_IN_OPERATION

SQLSTATE: 0AKDC

Kapslat fält stöds inte i <operation> (fältet = <fieldName>).

DELTA_UNSUPPORTED_NON_EMPTY_CLONE

SQLSTATE: 0AKDC

Klonmåltabellen är inte tom. Trunkera eller ta bort från tabellen innan du kör CLONE.

DELTA_UNSUPPORTED_OUTPUT_MODE

SQLSTATE: 0AKDC

Datakällan <dataSource> stöder <mode> inte utdataläge

DELTA_UNSUPPORTED_PARTITION_COLUMN_IN_BLOOM_FILTER

SQLSTATE: 0AKDC

Det går inte att skapa ett bloom-filterindex i en partitioneringskolumn: <columnName>

DELTA_UNSUPPORTED_RENAME_COLUMN

SQLSTATE: 0AKDC

Kolumnbyte stöds inte för deltatabellen. <advice>

DELTA_UNSUPPORTED_SCHEMA_DURING_READ

SQLSTATE: 0AKDC

Delta har inte stöd för att ange schemat vid lästid.

DELTA_UNSUPPORTED_SORT_ON_BUCKETED_TABLES

SQLSTATE: 0A000

SORTED BY stöds inte för Delta-bucketade tabeller

DELTA_UNSUPPORTED_SOURCE

SQLSTATE: 0AKDD

<operation> destination stöder endast Delta-källor.

<plan>

DELTA_UNSUPPORTED_STATIC_PARTITIONS

SQLSTATE: 0AKDD

Det går för närvarande inte att ange statiska partitioner i partitionsspecifikationen under infogningar

DELTA_UNSUPPORTED_STRATEGY_NAME

SQLSTATE: 22023

Strateginamn som inte stöds: <strategy>

DELTA_UNSUPPORTED_SUBQUERY

SQLSTATE: 0AKDC

Underfrågor stöds inte i <operation> (villkoret = <cond>).

DELTA_UNSUPPORTED_SUBQUERY_IN_PARTITION_PREDICATES

SQLSTATE: 0AKDC

Underfrågor stöds inte i partitionspredikat.

DELTA_UNSUPPORTED_TIME_TRAVEL_MULTIPLE_FORMATS

SQLSTATE: 42613

Det går inte att ange tidsresor i flera format.

DELTA_UNSUPPORTED_TIME_TRAVEL_VIEWS

SQLSTATE: 0AKDC

Det går inte att tidsföra resevyer, underfrågor, strömmar eller ändra dataflödesfrågor.

DELTA_UNSUPPORTED_TRUNCATE_SAMPLE_TABLES

SQLSTATE: 0A000

Trunkera exempeltabeller stöds inte

DELTA_UNSUPPORTED_VACUUM_SPECIFIC_PARTITION

SQLSTATE: 0AKDC

Ange bassökvägen (<baseDeltaPath>) när du dammsuger Delta-tabeller. Det finns för närvarande inte stöd för att dammsuga specifika partitioner.

DELTA_UNSUPPORTED_WRITES_STAGED_TABLE

SQLSTATE: 42807

Tabellimplementering stöder inte skrivningar: <tableName>

DELTA_UNSUPPORTED_WRITE_SAMPLE_TABLES

SQLSTATE: 0A000

Skriv till exempeltabeller stöds inte

DELTA_UPDATE_SCHEMA_MISMATCH_EXPRESSION

SQLSTATE: 42846

Det går inte att casta <fromCatalog> till <toCatalog>. Alla kapslade kolumner måste matcha.

DELTA_VERSIONS_NOT_CONTIGUOUS

SQLSTATE: KD00C

Versioner (<versionList>) är inte sammanhängande.

Mer information finns i DELTA_VERSIONS_NOT_CONTIGUOUS

DELTA_VIOLATE_CONSTRAINT_WITH_VALUES

SQLSTATE: 23001

CHECK-begränsningen <constraintName><expression> överträds av rad med värden:

<values>

DELTA_VIOLATE_TABLE_PROPERTY_VALIDATION_FAILED

SQLSTATE: 0A000

Verifieringen av tabellens <table> egenskaper har brutits:

Mer information finns i DELTA_VIOLATE_TABLE_PROPERTY_VALIDATION_FAILED

DELTA_WRITE_INTO_VIEW_NOT_SUPPORTED

SQLSTATE: 0A000

<viewIdentifier> är en vy. Du kanske inte skriver data i en vy.

DELTA_ZORDERING_COLUMN_DOES_NOT_EXIST

SQLSTATE: 42703

Kolumnen <columnName> Z-Ordering finns inte i dataschemat.

DELTA_ZORDERING_ON_COLUMN_WITHOUT_STATS

SQLSTATE: KD00D

Z-beställning på <cols> kommer att

ineffektivt eftersom vi för närvarande inte samlar in statistik för dessa kolumner. I avsnittet

<link>

för mer information om datahopp och z-beställning. Du kan inaktivera

den här kontrollen genom att ange

%%sql set <zorderColStatKey> = false

DELTA_ZORDERING_ON_PARTITION_COLUMN

SQLSTATE: 42P10

<colName> är en partitionskolumn. Z-beställning kan endast utföras på datakolumner

Autoloader

CF_ADD_NEW_NOT_SUPPORTED

SQLSTATE: 0A000

Schemautvecklingsläget <addNewColumnsMode> stöds inte när schemat har angetts. Om du vill använda det här läget kan du ange schemat i cloudFiles.schemaHints stället.

CF_AMBIGUOUS_AUTH_OPTIONS_ERROR

SQLSTATE: 42000

Hittade autentiseringsalternativ för meddelandeinstallation för katalogen (standard)

listningsläge:

<options>

Om du vill använda filmeddelandeläget anger du uttryckligen:

.option("cloudFiles.<useNotificationsKey>", "true")

Alternativt, om du vill hoppa över valideringen av dina alternativ och ignorera dessa

autentiseringsalternativ kan du ange:

.option("cloudFiles.ValidateOptionsKey>", "false")

CF_AMBIGUOUS_INCREMENTAL_LISTING_MODE_ERROR

SQLSTATE: 42000

Inkrementellt listningsläge (cloudFiles.<useIncrementalListingKey>)

och filavisering (cloudFiles.<useNotificationsKey>)

har aktiverats samtidigt.

Kontrollera att du bara väljer en.

CF_AZURE_STORAGE_SUFFIXES_REQUIRED

SQLSTATE: 42000

Kräv adlsBlobSuffix och adlsDfsSuffix för Azure

CF_BUCKET_MISMATCH

SQLSTATE: 22000

I <storeType> filhändelsen <fileEvent> skiljer sig från källans förväntade: <source>.

CF_CANNOT_EVOLVE_SCHEMA_LOG_EMPTY

SQLSTATE: 22000

Det går inte att utveckla schemat när schemaloggen är tom. Plats för schemalogg: <logPath>

CF_CANNOT_PARSE_QUEUE_MESSAGE

SQLSTATE: 22000

Det går inte att parsa följande kömeddelande: <message>

CF_CANNOT_RESOLVE_CONTAINER_NAME

SQLSTATE: 22000

Det går inte att matcha containernamnet från sökvägen: <path>, Löst URI: <uri>

CF_CANNOT_RUN_DIRECTORY_LISTING

SQLSTATE: 22000

Det går inte att köra kataloglistan när det finns en asynkron återfyllnadstråd som körs

CF_CLEAN_SOURCE_ALLOW_OVERWRITES_BOTH_ON

SQLSTATE: 42000

Det går inte att aktivera cloudFiles.cleanSource och cloudFiles.allowOverwrites på samma gång.

CF_CLEAN_SOURCE_UNAUTHORIZED_WRITE_PERMISSION

SQLSTATE: 42501

Autoinläsaren kan inte ta bort bearbetade filer eftersom den inte har skrivbehörighet till källkatalogen.

<reason>

För att åtgärda kan du antingen:

  1. Bevilja skrivbehörighet till källkatalogen ELLER
  2. Ställ in cleanSource på "OFF"

Du kan också avblockera strömmen genom att ställa in SQLConf spark.databricks.cloudFiles.cleanSource.disabledDueToAuthorizationErrors till "true".

CF_DUPLICATE_COLUMN_IN_DATA

SQLSTATE: 22000

Det uppstod ett fel när du försökte härleda partitionsschemat för tabellen. Du har samma kolumn duplicerad i dina data- och partitionssökvägar. Om du vill ignorera partitionsvärdet anger du partitionskolumnerna explicit med hjälp av: .option("cloudFiles.<partitionColumnsKey>", "{comma-separated-list}")

CF_EMPTY_DIR_FOR_SCHEMA_INFERENCE

SQLSTATE: 42000

Det går inte att härleda schemat när indatasökvägen <path> är tom. Försök att starta strömmen när det finns filer i indatasökvägen eller ange schemat.

CF_EVENT_GRID_AUTH_ERROR

SQLSTATE: 22000

Det gick inte att skapa en Event Grid-prenumeration. Kontrollera att din tjänst

principal har <permissionType> Event Grid-prenumerationer. Mer information finns på:

<docLink>

CF_EVENT_GRID_CREATION_FAILED

SQLSTATE: 22000

Det gick inte att skapa en event grid-prenumeration. Kontrollera att Microsoft.EventGrid är

registrerad som resursprovider i din prenumeration. Mer information finns på:

<docLink>

CF_EVENT_GRID_NOT_FOUND_ERROR

SQLSTATE: 22000

Det gick inte att skapa en Event Grid-prenumeration. Kontrollera att lagringen

konto (<storageAccount>) finns under resursgruppen (<resourceGroup>) och att

lagringskontot är ett "StorageV2(generell användning v2)"-konto. Mer information finns på:

<docLink>

CF_EVENT_NOTIFICATION_NOT_SUPPORTED

SQLSTATE: 0A000

Händelsemeddelandeläget för automatisk inläsning stöds inte för <cloudStore>.

CF_FAILED_TO_CHECK_STREAM_NEW

SQLSTATE: 22000

Det gick inte att kontrollera om strömmen är ny

CF_FAILED_TO_CREATED_PUBSUB_SUBSCRIPTION

SQLSTATE: 22000

Det gick inte att skapa prenumerationen: <subscriptionName>. Det finns redan en prenumeration med samma namn och är associerad med ett annat ämne: <otherTopicName>. Det önskade ämnet är <proposedTopicName>. Ta antingen bort den befintliga prenumerationen eller skapa en prenumeration med ett nytt resurssuffix.

CF_FAILED_TO_CREATED_PUBSUB_TOPIC

SQLSTATE: 22000

Det gick inte att skapa ämnet: <topicName>. Det finns redan ett ämne med samma namn.<reason> Ta bort det befintliga ämnet eller försök igen med ett annat resurssuffix

CF_FAILED_TO_DELETE_GCP_NOTIFICATION

SQLSTATE: 22000

Det gick inte att ta bort meddelandet med ID <notificationId> i bucketen <bucketName> för ämnet <topicName>. Försök igen eller ta bort meddelandet manuellt via GCP-konsolen.

CF_FAILED_TO_DESERIALIZE_PERSISTED_SCHEMA

SQLSTATE: 22000

Det gick inte att deserialisera kvarstående schema från strängen: '<jsonSchema>'

CF_FAILED_TO_EVOLVE_SCHEMA

SQLSTATE: 22000

Det går inte att utveckla schemat utan en schemalogg.

CF_FAILED_TO_FIND_PROVIDER

SQLSTATE: 42000

Det gick inte att hitta providern för <fileFormatInput>

CF_FAILED_TO_INFER_SCHEMA

SQLSTATE: 22000

Det gick inte att härleda schema för format <fileFormatInput> från befintliga filer i indatasökvägen <path>. Kontrollera att du har konfigurerat alternativen korrekt eller uttryckligen angett schemat.

CF_FAILED_TO_WRITE_TO_SCHEMA_LOG

SQLSTATE: 22000

Det gick inte att skriva till schemaloggen på platsen <path>.

CF_FILE_FORMAT_REQUIRED

SQLSTATE: 42000

Det gick inte att hitta det alternativ som krävs: cloudFiles.format.

CF_FOUND_MULTIPLE_AUTOLOADER_PUBSUB_SUBSCRIPTIONS

SQLSTATE: 22000

Hittade flera (<num>) prenumerationer med prefixet Auto Loader för ämnet <topicName>:

<subscriptionList>

Det bör bara finnas en prenumeration per ämne. Kontrollera manuellt att ämnet inte har flera prenumerationer.

CF_GCP_AUTHENTICATION

SQLSTATE: 42000

Ange antingen följande: <clientEmail>, <client>,

<privateKey>, och <privateKeyId> eller ange ingen av dem för att använda standardinställningen

Leverantörskedjan för GCP-autentiseringsuppgifter för autentisering med GCP-resurser.

CF_GCP_LABELS_COUNT_EXCEEDED

SQLSTATE: 22000

Tog emot för många etiketter (<num>) för GCP-resursen. Det maximala antalet etiketter per resurs är <maxNum>.

CF_GCP_RESOURCE_TAGS_COUNT_EXCEEDED

SQLSTATE: 22000

Tog emot för många resurstaggar (<num>) för GCP-resursen. Det maximala antalet resurstaggar per resurs är <maxNum>, eftersom resurstaggar lagras som GCP-etiketter på resurser, och Databricks-specifika taggar använder en del av den här etikettkvoten.

CF_INCOMPLETE_LOG_FILE_IN_SCHEMA_LOG

SQLSTATE: 22000

Ofullständig loggfil i schemaloggen vid sökvägen <path>

CF_INCOMPLETE_METADATA_FILE_IN_CHECKPOINT

SQLSTATE: 22000

Ofullständig metadatafil i kontrollpunkten för automatisk inläsning

CF_INCORRECT_SQL_PARAMS

SQLSTATE: 42000

Metoden cloud_files accepterar två obligatoriska strängparametrar: sökvägen som ska läsas in från och filformatet. Filläsaralternativ måste anges i en strängnyckel/värde-karta. t.ex. cloud_files("path", "json", map("option1", "value1")). Fått: <params>

CF_INTERNAL_ERROR

SQLSTATE: 42000

Internt fel.

Mer information finns i CF_INTERNAL_ERROR

CF_INVALID_ARN

SQLSTATE: 42000

Ogiltig ARN: <arn>

CF_INVALID_CHECKPOINT

SQLSTATE: 42000

Den här kontrollpunkten är inte en giltig CloudFiles-källa

CF_INVALID_CLEAN_SOURCE_MODE

SQLSTATE: 42000

Ogiltigt läge för alternativet <value>Ren källa .

CF_INVALID_GCP_RESOURCE_TAG_KEY

SQLSTATE: 42000

Ogiltig resurstaggnyckel för GCP-resurs: <key>. Nycklarna måste börja med en gemen bokstav, vara mellan 1 och 63 tecken långa och innehålla endast gemener, siffror, understreck (_) och bindestreck (-).

CF_INVALID_GCP_RESOURCE_TAG_VALUE

SQLSTATE: 42000

Ogiltigt resurstaggsvärde för GCP-resurs: <value>. Värdena måste vara mellan 0 och 63 tecken långa och får endast innehålla gemener, siffror, understreck (_) och bindestreck (-).

CF_INVALID_MANAGED_FILE_EVENTS_OPTION_KEYS

SQLSTATE: 42000

Automatisk inläsning stöder inte följande alternativ när det används med hanterade filhändelser:

<optionList>

Vi rekommenderar att du tar bort de här alternativen och sedan startar om strömmen.

CF_INVALID_MANAGED_FILE_EVENTS_RESPONSE

SQLSTATE: 22000

Ogiltigt svar från tjänsten för hanterade filhändelser. Kontakta Databricks-supporten om du vill ha hjälp.

Mer information finns i CF_INVALID_MANAGED_FILE_EVENTS_RESPONSE

CF_INVALID_SCHEMA_EVOLUTION_MODE

SQLSTATE: 42000

Cloudfiles.<schemaEvolutionModeKey> måste vara en av {

"<addNewColumns>"

"<failOnNewColumns>"

"<rescue>"

"<noEvolution>"}

CF_INVALID_SCHEMA_HINTS_OPTION

SQLSTATE: 42000

Schematips kan bara ange en viss kolumn en gång.

I det här fallet omdefinierar du kolumnen: <columnName>

flera gånger i schemaHints:

<schemaHints>

CF_INVALID_SCHEMA_HINT_COLUMN

SQLSTATE: 42000

Schematips kan inte användas för att åsidosätta kartors och matrisernas kapslade typer.

Kolumn i konflikt: <columnName>

CF_LATEST_OFFSET_READ_LIMIT_REQUIRED

SQLSTATE: 22000

latestOffset ska anropas med en ReadLimit på den här källan.

CF_LOG_FILE_MALFORMED

SQLSTATE: 22000

Loggfilen var felaktigt formaterad: det gick inte att läsa rätt loggversion från <fileName>.

CF_MANAGED_FILE_EVENTS_BACKFILL_IN_PROGRESS

SQLSTATE: 22000

Du har begärt att autoinläsaren ska ignorera befintliga filer på din externa plats genom att ange inkluderaExistingFiles till false. Tjänsten för hanterade filhändelser identifierar dock fortfarande befintliga filer på din externa plats. Försök igen när hanterade filhändelser har slutfört identifieringen av alla filer på den externa platsen.

CF_MANAGED_FILE_EVENTS_ENDPOINT_NOT_FOUND

SQLSTATE: 42000

Du använder Auto Loader med hanterade filhändelser, men det verkar som om den externa platsen för din indatasökväg<path> inte har filhändelser aktiverade eller att indatasökvägen är ogiltig. Be Databricks-administratören att aktivera filhändelser på den externa platsen för din indatasökväg.

CF_MANAGED_FILE_EVENTS_ENDPOINT_PERMISSION_DENIED

SQLSTATE: 42000

Du använder automatisk inläsning med hanterade filhändelser, men du har inte åtkomst till den externa platsen eller volymen för indatasökvägen eller<path> indatasökvägen är ogiltig. Be Databricks-administratören att bevilja läsbehörighet för den externa platsen eller volymen eller ange en giltig indatasökväg på en befintlig extern plats eller volym.

CF_MANAGED_FILE_EVENTS_ONLY_ON_SERVERLESS

SQLSTATE: 56038

Automatisk inläsning med hanterade filhändelser är endast tillgängligt på Databricks serverlös. Om du vill fortsätta flyttar du den här arbetsbelastningen till Databricks serverlös eller inaktiverar alternativet cloudFiles.useManagedFileEvents.

CF_MAX_MUST_BE_POSITIVE

SQLSTATE: 42000

max måste vara positivt

CF_METADATA_FILE_CONCURRENTLY_USED

SQLSTATE: 22000

Flera direktuppspelningsfrågor använder samtidigt <metadataFile>

CF_MISSING_METADATA_FILE_ERROR

SQLSTATE: 42000

Metadatafilen i kontrollpunktskatalogen för strömmande källa saknas. Dessa metadata

filen innehåller viktiga standardalternativ för strömmen, så att strömmen inte kan startas om

Nu. Kontakta Databricks-supporten om du vill ha hjälp.

CF_MISSING_PARTITION_COLUMN_ERROR

SQLSTATE: 42000

Partitionskolumnen <columnName> finns inte i det angivna schemat:

<schema>

CF_MISSING_SCHEMA_IN_PATHLESS_MODE

SQLSTATE: 42000

Ange ett schema med .schema() om en sökväg inte tillhandahålls till CloudFiles-källan när du använder filmeddelandeläget. Du kan också ange en bassökväg i .load() om du vill att autoinläsaren ska kunna härleda schemat.

CF_MULTIPLE_PUBSUB_NOTIFICATIONS_FOR_TOPIC

SQLSTATE: 22000

Hittade befintliga meddelanden för ämnet <topicName> i bucket <bucketName>:

notification,id

<notificationList>

Om du vill undvika att förorena prenumeranten med oavsiktliga händelser tar du bort ovanstående meddelanden och försöker igen.

CF_NEW_PARTITION_ERROR

SQLSTATE: 22000

Nya partitionskolumner härleddes från dina filer: [<filesList>]. Ange alla partitionskolumner i schemat eller ange en lista över partitionskolumner som du vill extrahera värden för med hjälp av: .option("cloudFiles.partitionColumns", "{comma-separated-list|empty-string}")

CF_PARTITON_INFERENCE_ERROR

SQLSTATE: 22000

Det uppstod ett fel när partitionsschemat skulle härledas för den aktuella filbatchen. Ange partitionskolumnerna explicit med hjälp av: .option("cloudFiles.<partitionColumnOption>", "{comma-separated-list}")

CF_PATH_DOES_NOT_EXIST_FOR_READ_FILES

SQLSTATE: 42000

Det går inte att läsa filer när indatasökvägen <path> inte finns. Kontrollera att indatasökvägen finns och försök igen.

CF_PERIODIC_BACKFILL_NOT_SUPPORTED

SQLSTATE: 0A000

Periodisk återfyllnad stöds inte om asynkron återfyllnad är inaktiverad. Du kan aktivera asynkron återfyllnad/kataloglista genom att ange spark.databricks.cloudFiles.asyncDirListing true

CF_PREFIX_MISMATCH

SQLSTATE: 22000

Hittade en felaktig händelse: nyckeln <key> har inte prefixet: <prefix>

CF_PROTOCOL_MISMATCH

SQLSTATE: 22000

<message>

Om du inte behöver göra några andra ändringar i koden anger du SQL

configuration: '<sourceProtocolVersionKey> = <value>'

för att återuppta strömmen. Se:

<docLink>

för mer information.

CF_REGION_NOT_FOUND_ERROR

SQLSTATE: 42000

Det gick inte att hämta standard-AWS-regionen. Ange en region med alternativet cloudFiles.region.

CF_RESOURCE_SUFFIX_EMPTY

SQLSTATE: 42000

Det gick inte att skapa meddelandetjänster: resurssuffixet får inte vara tomt.

CF_RESOURCE_SUFFIX_INVALID_CHAR_AWS

SQLSTATE: 42000

Det gick inte att skapa meddelandetjänster: resurssuffixet kan bara innehålla alfanumeriska tecken, bindestreck (-) och understreck (_).

CF_RESOURCE_SUFFIX_INVALID_CHAR_AZURE

SQLSTATE: 42000

Det gick inte att skapa meddelandetjänster: resurssuffixet kan bara ha gemener, siffror och bindestreck (-).

CF_RESOURCE_SUFFIX_INVALID_CHAR_GCP

SQLSTATE: 42000

Det gick inte att skapa meddelandetjänster: resurssuffixet kan bara innehålla alfanumeriska tecken, bindestreck (-), understreck (_), punkter (.), tildes (~) plus tecken (+) och procenttecken (<percentSign>).

CF_RESOURCE_SUFFIX_LIMIT

SQLSTATE: 42000

Det gick inte att skapa meddelandetjänster: resurssuffixet får inte innehålla fler än <limit> tecken.

CF_RESOURCE_SUFFIX_LIMIT_GCP

SQLSTATE: 42000

Det gick inte att skapa meddelandetjänster: resurssuffixet måste vara mellan <lowerLimit> och <upperLimit> tecken.

CF_RESTRICTED_GCP_RESOURCE_TAG_KEY

SQLSTATE: 22000

Hittade begränsad GCP-resurstaggnyckel (<key>). Följande GCP-resurstaggnycklar är begränsade för automatisk inläsning: [<restrictedKeys>]

CF_RETENTION_GREATER_THAN_MAX_FILE_AGE

SQLSTATE: 42000

cloudFiles.cleanSource.retentionDuration får inte vara större än cloudFiles.maxFileAge.

CF_SAME_PUB_SUB_TOPIC_NEW_KEY_PREFIX

SQLSTATE: 22000

Det gick inte att skapa ett meddelande för ämnet: <topic> med prefixet : <prefix>. Det finns redan ett ämne med samma namn med ett annat prefix: <oldPrefix>. Prova att använda ett annat resurssuffix för att konfigurera eller ta bort den befintliga installationen.

CF_SOURCE_DIRECTORY_PATH_REQUIRED

SQLSTATE: 42000

Ange källkatalogsökvägen med alternativet path

CF_SOURCE_UNSUPPORTED

SQLSTATE: 0A000

Molnfilernas källa stöder endast sökvägarna S3, Azure Blob Storage (wasb/wasbs) och Azure Data Lake Gen1 (adl) och Gen2 (abfs/abfss) just nu. path: '<path>', löst uri: '<uri>'

CF_STATEFUL_STREAMING_SCHEMA_EVOLUTION

SQLSTATE: 0A000

Tillståndskänsliga strömningsfrågor stöder inte schemautveckling. Ange alternativet "cloudFiles.schemaEvolutionMode" till "rescue" eller "none".

CF_STATE_INCORRECT_SQL_PARAMS

SQLSTATE: 42000

Funktionen cloud_files_state accepterar en strängparameter som representerar kontrollpunktskatalogen för en cloudFiles-dataström eller en tabell med flera delarName som identifierar en strömmande tabell och en valfri andra heltalsparameter som representerar kontrollpunktsversionen att läsa in tillstånd för. Den andra parametern kan också vara "senaste" för att läsa den senaste kontrollpunkten. Fått: <params>

CF_STATE_INVALID_CHECKPOINT_PATH

SQLSTATE: 42000

Sökvägen <path> till kontrollpunkten för indata är ogiltig. Sökvägen finns inte eller så finns det inga cloud_files källor hittades.

CF_STATE_INVALID_VERSION

SQLSTATE: 42000

Den angivna versionen <version> finns inte eller togs bort under analysen.

CF_THREAD_IS_DEAD

SQLSTATE: 22000

<threadName> tråden är död.

CF_UNABLE_TO_DERIVE_STREAM_CHECKPOINT_LOCATION

SQLSTATE: 42000

Det går inte att härleda dataströmkontrollpunktens plats från källans kontrollpunktsplats: <checkPointLocation>

CF_UNABLE_TO_DETECT_FILE_FORMAT

SQLSTATE: 42000

Det gick inte att identifiera källfilformatet från <fileSize> exempelfilerna och hittade <formats>. Ange formatet.

CF_UNABLE_TO_EXTRACT_BUCKET_INFO

SQLSTATE: 42000

Det går inte att extrahera bucketinformation. Sökväg: '<path>', löst uri: '<uri>'.

CF_UNABLE_TO_EXTRACT_KEY_INFO

SQLSTATE: 42000

Det går inte att extrahera nyckelinformation. Sökväg: '<path>', löst uri: '<uri>'.

CF_UNABLE_TO_EXTRACT_STORAGE_ACCOUNT_INFO

SQLSTATE: 42000

Det går inte att extrahera information om lagringskontot. path: '<path>', löst uri: '<uri>'

CF_UNABLE_TO_LIST_EFFICIENTLY

SQLSTATE: 22000

Tog emot en katalogbyteshändelse för sökvägen <path>, men vi kan inte lista den här katalogen effektivt. För att strömmen ska fortsätta ställer du in alternativet "cloudFiles.ignoreDirRenames" på true och överväger att aktivera regelbundna återfyllnad med cloudFiles.backfillInterval för att dessa data ska bearbetas.

CF_UNEXPECTED_READ_LIMIT

SQLSTATE: 22000

Oväntad ReadLimit: <readLimit>

CF_UNKNOWN_OPTION_KEYS_ERROR

SQLSTATE: 42000

Okända alternativnycklar hittades:

<optionList>

Kontrollera att alla angivna alternativnycklar är korrekta. Om du vill hoppa över

validering av dina alternativ och ignorera dessa okända alternativ kan du ange:

.option("cloudFiles.<validateOptions>", "false")

CF_UNKNOWN_READ_LIMIT

SQLSTATE: 22000

Okänd ReadLimit: <readLimit>

CF_UNSUPPORTED_CLOUD_FILES_SQL_FUNCTION

SQLSTATE: 0A000

SQL-funktionen "cloud_files" för att skapa en direktuppspelningskälla för automatisk inläsning stöds endast i en Delta Live Tables-pipeline. Mer information finns på:

<docLink>

CF_UNSUPPORTED_FORMAT_FOR_SCHEMA_INFERENCE

SQLSTATE: 0A000

Schemainferens stöds inte för format: <format>. Ange schemat.

CF_UNSUPPORTED_LOG_VERSION

SQLSTATE: 0A000

LogVersion stöds inte: den maximala loggversionen som stöds är v<maxVersion>``, but encountered v``<version>. Loggfilen producerades av en nyare version av DBR och kan inte läsas av den här versionen. Uppgradera.

CF_UNSUPPORTED_SCHEMA_EVOLUTION_MODE

SQLSTATE: 0A000

Schemautvecklingsläge <mode> stöds inte för format: <format>. Ange schemats utvecklingsläge till "none".

CF_USE_DELTA_FORMAT

SQLSTATE: 42000

Läsning från en Delta-tabell stöds inte med den här syntaxen. Om du vill använda data från Delta kan du läsa dokumenten: läsa en Delta-tabell (<deltaDocLink>) eller läsa en Delta-tabell som en dataströmkälla (<streamDeltaDocLink>). Strömningskällan från Delta är redan optimerad för inkrementell dataförbrukning.

Geospatial

EWKB_PARSE_ERROR

SQLSTATE: 22023

Fel vid parsning av EWKB: <parseError> vid position <pos>

GEOJSON_PARSE_ERROR

SQLSTATE: 22023

Fel vid parsning av GeoJSON: <parseError> vid position <pos>

Mer information finns i GEOJSON_PARSE_ERROR

H3_INVALID_CELL_ID

SQLSTATE: 22023

<h3Cell> är inte ett giltigt H3-cell-ID

Mer information finns i H3_INVALID_CELL_ID

H3_INVALID_GRID_DISTANCE_VALUE

SQLSTATE: 22023

H3-rutnätsavståndet <k> måste vara icke-negativt

Mer information finns i H3_INVALID_GRID_DISTANCE_VALUE

H3_INVALID_RESOLUTION_VALUE

SQLSTATE: 22023

H3-upplösningen <r> måste vara mellan <minR> och <maxR>, inkluderande

Mer information finns i H3_INVALID_RESOLUTION_VALUE

H3_NOT_ENABLED

SQLSTATE: 0A000

<h3Expression> är inaktiverad eller stöds inte. Överväg att aktivera Photon eller växla till en nivå som stöder H3-uttryck

Mer information finns i H3_NOT_ENABLED

H3_PENTAGON_ENCOUNTERED_ERROR

SQLSTATE: 22023

En pentagon påträffades vid beräkning av hexringen med <h3Cell> rutnätsavstånd <k>

H3_UNDEFINED_GRID_DISTANCE

SQLSTATE: 22023

H3-rutnätsavståndet mellan <h3Cell1> och <h3Cell2> är odefinierat

ST_DIFFERENT_SRID_VALUES

SQLSTATE: 22023

Argument till måste<sqlFunction> ha samma SRID-värde. SRID-värden hittades: <srid1>, <srid2>

ST_INVALID_ARGUMENT

SQLSTATE: 22023

"<sqlFunction>": <reason>

ST_INVALID_ARGUMENT_TYPE

SQLSTATE: 22023

Argumentet till måste<sqlFunction> vara av typen <validTypes>

ST_INVALID_CRS_TRANSFORMATION_ERROR

SQLSTATE: 22023

<sqlFunction>: Ogiltig eller crs-transformering som inte stöds från SRID <srcSrid> till SRID <trgSrid>

ST_INVALID_ENDIANNESS_VALUE

SQLSTATE: 22023

Endianness <e> måste vara "NDR" (little-endian) eller "XDR" (big-endian)

ST_INVALID_GEOHASH_VALUE

SQLSTATE: 22023

<sqlFunction>: Ogiltigt geohashvärde: '<geohash>'. Geohash-värden måste vara giltiga base32-strängar med gemener enligt beskrivningen ihttps://en.wikipedia.org/wiki/Geohash#Textual_representation

ST_INVALID_PRECISION_VALUE

SQLSTATE: 22023

Precisionen <p> måste vara mellan <minP> och <maxP>, inkluderande

ST_INVALID_SRID_VALUE

SQLSTATE: 22023

Ogiltigt eller SRID som inte stöds <srid>

ST_NOT_ENABLED

SQLSTATE: 0A000

<stExpression> är inaktiverad eller stöds inte. Överväg att aktivera Photon eller växla till en nivå som stöder ST-uttryck

ST_UNSUPPORTED_RETURN_TYPE

SQLSTATE: 0A000

Datatyperna GEOGRAPHY och GEOMETRY kan inte returneras i frågor. Använd något av följande SQL-uttryck för att konvertera dem till standardformat för utbyte: <projectionExprs>.

WKB_PARSE_ERROR

SQLSTATE: 22023

Fel vid parsning av WKB: <parseError> vid position <pos>

Mer information finns i WKB_PARSE_ERROR

WKT_PARSE_ERROR

SQLSTATE: 22023

Fel vid parsning av WKT: <parseError> vid position <pos>

Mer information finns i WKT_PARSE_ERROR