Clases de error en Azure Databricks

Se aplica a:casilla marcada como Sí Databricks SQL casilla marcada como sí Databricks Runtime 12.2 y versiones posteriores

Las clases de error son cadenas descriptivas, legibles por el ser humano y exclusivas de la condición de error.

Puede usar clases de error para controlar errores mediante programación en la aplicación sin necesidad de analizar el mensaje de error.

Se trata de una lista de condiciones de error comunes y con nombre devueltas por Azure Databricks.

Databricks Runtime y Databricks SQL

AGGREGATE_FUNCTION_WITH_NONDETERMINISTIC_EXPRESSION

SQLSTATE: 42845

La expresión <sqlExpr> no determinista no debe aparecer en los argumentos de una función de agregado.

AI_FUNCTION_HTTP_PARSE_CAST_ERROR

SQLSTATE: 2203G

No se pudo analizar la salida del modelo al convertir en el returnType especificado: “<dataType>”, JSON de respuesta era: "<responseString>". Actualice returnType para que coincida con el contenido del tipo representado por el JSON de respuesta y vuelva a intentar la consulta.

AI_FUNCTION_HTTP_PARSE_COLUMNS_ERROR

SQLSTATE: 2203G

La salida del modelo real tiene más de una columna “<responseString>”. Sin embargo, el tipo de valor devuelto especificado[“<dataType>”] tiene solo una columna. Actualice returnType para que contenga el mismo número de columnas que la salida del modelo y vuelva a intentar la consulta.

AI_FUNCTION_HTTP_REQUEST_ERROR

SQLSTATE: 08000

Error al realizar una solicitud HTTP para la función <funcName>: <errorMessage>

AI_FUNCTION_INVALID_HTTP_RESPONSE

SQLSTATE: 08000

Respuesta HTTP no válida para la función <funcName>: <errorMessage>

AI_FUNCTION_INVALID_MAX_WORDS

SQLSTATE: 22032

El número máximo de palabras debe ser un entero no negativo, pero se <maxWords>.

AI_FUNCTION_JSON_PARSE_ERROR

SQLSTATE: 22000

Error al analizar la respuesta JSON de la función <funcName>: <errorMessage>

AI_FUNCTION_UNSUPPORTED_ERROR

SQLSTATE: 56038

La función <funcName> no se admite en el entorno actual. Solo está disponible en Databricks SQL Pro y sin servidor.

AI_FUNCTION_UNSUPPORTED_REQUEST

SQLSTATE: 0A000

No se pudo evaluar la función SQL "<functionName>" porque el argumento proporcionado de <invalidValue> tiene "<invalidDataType>", pero solo se admiten los siguientes tipos: <supportedDataTypes>. Actualice la llamada de función para proporcionar un argumento de tipo de cadena y vuelva a intentar la consulta.

AI_FUNCTION_UNSUPPORTED_RETURN_TYPE

SQLSTATE: 0A000

Función de IA: "<functionName>" no admite el siguiente tipo como tipo de valor devuelto: "<typeName>". El tipo de valor devuelto debe ser un tipo SQL válido comprendido por Catalyst y compatible con la función de IA. Los tipos admitidos actuales incluyen: <supportedValues>

AI_INVALID_ARGUMENT_VALUE_ERROR

SQLSTATE: 22032

El valor proporcionado "<argValue>" no es compatible con el argumento "<argName>". Los valores admitidos son: <supportedValues>

ALL_PARAMETERS_MUST_BE_NAMED

SQLSTATE: 07001

El uso de consultas con parámetros de nombre requiere que se asigne un nombre a todos los parámetros. Faltan nombres de parámetros: <exprs>.

ALL_PARTITION_COLUMNS_NOT_ALLOWED

SQLSTATE: KD005

No se pueden usar todas las columnas para las columnas de partición.

ALTER_TABLE_COLUMN_DESCRIPTOR_DUPLICATE

SQLSTATE: 42710

La columna <type> ALTER TABLE <columnName> especifica el descriptor "<optionName>" más de una vez, que no es válido.

AMBIGUOUS_ALIAS_IN_NESTED_CTE

SQLSTATE: 42KD0

El nombre <name> es ambiguo en la CTE anidada.

Establezca <config> en "CORRECTED" para que el nombre definido en la CTE interna tenga prioridad. Si se estableciera en "LEGACY", las definiciones de CTE externas tendrán prioridad.

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

AMBIGUOUS_COLUMN_OR_FIELD

SQLSTATE: 42702

La columna o el campo <name> es ambiguo y tiene <n> coincidencias.

AMBIGUOUS_COLUMN_REFERENCE

SQLSTATE: 42702

La columna <name> es ambigua. Se debe a que ha unido varios DataFrame y algunos de estos DataFrames son los mismos.

Esta columna apunta a una de los DataFrames, pero Spark no puede averiguar cuál.

Asigne un alias a los DataFrames con nombres diferentes a través de DataFrame.alias antes de unirlos,

y especifique la columna con el nombre completo, por ejemplo, df.alias("a").join(df.alias("b"), col("a.id") > col("b.id")).

AMBIGUOUS_CONSTRAINT

SQLSTATE: 42K0C

Referencia ambigua a la restricción <constraint>.

AMBIGUOUS_LATERAL_COLUMN_ALIAS

SQLSTATE: 42702

El alias <name> de columna lateral es ambiguo y tiene <n> coincidencias.

AMBIGUOUS_REFERENCE

SQLSTATE: 42704

La referencia <name> es ambigua, podría ser: <referenceNames>.

AMBIGUOUS_REFERENCE_TO_FIELDS

SQLSTATE: 42000

Referencia ambigua al campo <field>. Aparece <count> veces en el esquema.

ANSI_CONFIG_CANNOT_BE_DISABLED

SQLSTATE: 56038

La configuración de ANSI SQL <config> no se puede deshabilitar en este producto.

ARGUMENT_NOT_CONSTANT

SQLSTATE: 42K08

La función <functionName> incluye un parámetro <parameterName> en la posición <pos> que requiere un argumento constante. Calcule el argumento <sqlExpr> por separado y pase el resultado como una constante.

ARITHMETIC_OVERFLOW

SQLSTATE: 22003

<message>.<alternative> Si es necesario, establezca <config> en "false" para omitir este error.

Para más información, consulte ARITHMETIC_OVERFLOW

ASSIGNMENT_ARITY_MISMATCH

SQLSTATE: 42802

El número de columnas o variables asignadas o con alias: <numTarget> no coincide con el número de expresiones de origen: <numExpr>.

AS_OF_JOIN

SQLSTATE: 42604

No es válido como combinación.

Para más información, consulte AS_OF_JOIN.

AVRO_DEFAULT_VALUES_UNSUPPORTED

SQLSTATE: 0A000

No se admite el uso de valores predeterminados cuando se habilitarescuedDataColumn. Puede quitar esta comprobación estableciendo spark.databricks.sql.avro.rescuedDataBlockUserDefinedSchemaDefaultValue en false, pero los valores predeterminados no se aplicarán y se seguirán usando valores NULL.

AVRO_INCOMPATIBLE_READ_TYPE

SQLSTATE: 22KD3

No se puede convertir Avro <avroPath> en SQL <sqlPath> porque el tipo de datos codificado original es <avroType>, pero está intentando leer el campo como <sqlType>, lo que provocaría una respuesta incorrecta.

Para permitir la lectura de este campo, habilite la configuración de SQL: "spark.sql.legacy.avro.allowIncompatibleSchema".

AVRO_POSITIONAL_FIELD_MATCHING_UNSUPPORTED

SQLSTATE: 0A000

No se admite el uso de coincidencias de campos posicionales cuando rescuedDataColumn o failOnUnknownFields está habilitado. Quite estas opciones para continuar.

BATCH_METADATA_NOT_FOUND

SQLSTATE: 42K03

No se puede encontrar el lote <batchMetadataFile>.

BIGQUERY_OPTIONS_ARE_MUTUALLY_EXCLUSIVE

SQLSTATE: 42616

Las credenciales de conexión de BigQuery deben especificarse con el parámetro 'GoogleServiceAccountKeyJson' o con todos los parámetros 'projectId', 'OAuthServiceAcctEmail', 'OAuthPvtKey’

BINARY_ARITHMETIC_OVERFLOW

SQLSTATE: 22003

<value1><symbol><value2> causó desbordamiento.

BUILT_IN_CATALOG

SQLSTATE: 42832

<operation> no admite catálogos integrados.

CALL_ON_STREAMING_DATASET_UNSUPPORTED

SQLSTATE: 42KDE

No se puede llamar al método <methodName> en streaming Dataset/DataFrame.

CANNOT_ALTER_PARTITION_COLUMN

SQLSTATE: 428FR

ALTER TABLE (ALTER|CHANGE) COLUMN no se admite para las columnas de partición, pero encontró la columna de partición <columnName> en la tabla <tableName>.

CANNOT_CAST_DATATYPE

SQLSTATE: 42846

No se puede convertir <sourceType> a <targetType>.

CANNOT_CONVERT_PROTOBUF_FIELD_TYPE_TO_SQL_TYPE

SQLSTATE: 42846

No se puede convertir Protobuf <protobufColumn> a SQL <sqlColumn> porque el esquema no es compatible (protobufType = <protobufType>, sqlType = <sqlType>).

CANNOT_CONVERT_PROTOBUF_MESSAGE_TYPE_TO_SQL_TYPE

SQLSTATE: 42846

No se puede convertir <protobufType> Protobuf al tipo SQL <toType>.

CANNOT_CONVERT_SQL_TYPE_TO_PROTOBUF_FIELD_TYPE

SQLSTATE: 42846

No se puede convertir SQL <sqlColumn> a Protobuf <protobufColumn> porque el esquema no es compatible (protobufType = <protobufType>, sqlType = <sqlType>).

CANNOT_CONVERT_SQL_VALUE_TO_PROTOBUF_ENUM_TYPE

SQLSTATE: 42846

No se puede convertir SQL <sqlColumn> en Protobuf <protobufColumn> porque <data> no está en valores definidos para la enumeración: <enumString>.

CANNOT_COPY_STATE

SQLSTATE: 0AKD0

No se puede copiar el estado del catálogo como base de datos actual y las vistas temporales desde Unity Catalog a un catálogo heredado.

CANNOT_CREATE_DATA_SOURCE_TABLE

SQLSTATE: 42KDE

No se pudo crear la tabla de origen de datos <tableName>:

Para obtener más información, consulte CANNOT_CREATE_DATA_SOURCE_TABLE

CANNOT_DECODE_URL

SQLSTATE: 22546

La dirección URL proporcionada no se puede descodificar: <url>. Asegúrese de que la dirección URL tiene el formato correcto e inténtelo de nuevo.

CANNOT_DELETE_SYSTEM_OWNED

SQLSTATE: 42832

No se puede eliminar la propiedad <resourceType> del sistema.

CANNOT_DROP_AMBIGUOUS_CONSTRAINT

SQLSTATE: 42K0C

No se puede quitar la restricción con el nombre compartido <constraintName> por una restricción CHECK

y una restricción PRIMARY KEY o FOREIGN KEY. Puede quitar la restricción PRIMARY KEY o

FOREIGN KEY mediante las consultas:

  • ALTER TABLE .. DROP PRIMARY KEY o
  • ALTER TABLE .. DROP FOREIGN KEY ..

CANNOT_ESTABLISH_CONNECTION

SQLSTATE: 08001

No se puede establecer la conexión a la base de datos remota <jdbcDialectName>. Compruebe la información de conexión y las credenciales. Por ejemplo: las opciones de host, puerto, usuario, contraseña y base de datos. ** Si cree que la información es correcta, compruebe la configuración de red del área de trabajo y asegúrese de no tener restricciones de salida para el host. Compruebe también que el host no bloquea las conexiones entrantes de la red donde se implementan los clústeres de Spark del área de trabajo. **Mensaje de error detallado: <causeErrorMessage>.

CANNOT_ESTABLISH_CONNECTION_SERVERLESS

SQLSTATE: 08001

No se puede establecer la conexión a la base de datos remota <jdbcDialectName>. Compruebe la información de conexión y las credenciales. Por ejemplo: las opciones de host, puerto, usuario, contraseña y base de datos. **Si cree que la información es correcta, permita el tráfico entrante desde Internet a su host, ya que está usando Proceso sin servidor. Si las directivas de red no permiten el tráfico entrante de Internet, use un proceso sin servidor, o bien, puede ponerse en contacto con su representante de Databricks para obtener información sobre las redes privadas sin servidor. **Mensaje de error detallado: <causeErrorMessage>.

CANNOT_INVOKE_IN_TRANSFORMATIONS

SQLSTATE: 0A000

El controlador solo puede invocar las transformaciones y acciones del conjunto de datos, no dentro de otras transformaciones del conjunto de datos; Por ejemplo, dataset1.map(x => dataset2.values.count() * x) no es válido porque la transformación de valores y la acción count no se pueden realizar dentro de la transformación dataset1.map. Para más información, vea SPARK-28702.

CANNOT_LOAD_FUNCTION_CLASS

SQLSTATE: 46103

No se puede cargar la clase <className> al registrar la función <functionName>, asegúrese de que está en la ruta de clase.

CANNOT_LOAD_PROTOBUF_CLASS

SQLSTATE: 42K03

No se pudo cargar la clase Protobuf con el nombre <protobufClassName>. <explanation>.

CANNOT_LOAD_STATE_STORE

SQLSTATE: 58030

Error durante el estado de carga.

Para más información, vea CANNOT_LOAD_STATE_STORE

CANNOT_MERGE_INCOMPATIBLE_DATA_TYPE

SQLSTATE: 42825

No se pudieron combinar tipos de datos incompatibles <left> y <right>. Compruebe los tipos de datos de las columnas que se combinan y asegúrese de que son compatibles. Si es necesario, considere la posibilidad de convertir las columnas en tipos de datos compatibles antes de intentar la combinación.

CANNOT_MERGE_SCHEMAS

SQLSTATE: 42KD9

Esquemas de combinación con errores:

Esquema inicial:

<left>

Esquema que no se puede combinar con el esquema inicial:

<right>.

CANNOT_MODIFY_CONFIG

SQLSTATE: 46110

No se puede modificar el valor de la configuración de Spark: <key>.

Consulte también https://spark.apache.org/docs/latest/sql-migration-guide.html#ddl-statements’.

CANNOT_PARSE_DECIMAL

SQLSTATE: 22018

No se puede analizar decimal. Asegúrese de que la entrada es un número válido con separadores decimales o separadores de coma opcionales.

CANNOT_PARSE_INTERVAL

SQLSTATE: 22006

No se puede analizar <intervalString>. Asegúrese de que el valor proporcionado está en un formato válido para definir un intervalo. Puede hacer referencia a la documentación del formato correcto. Si el problema persiste, compruebe que el valor de entrada no es nulo o está vacío e inténtelo de nuevo.

CANNOT_PARSE_JSON_FIELD

SQLSTATE: 2203G

No se puede analizar el nombre <fieldName> del campo y el valor <fieldValue> del tipo <jsonType> de token JSON para establecer como destino el tipo <dataType> de datos de Spark.

CANNOT_PARSE_PROTOBUF_DESCRIPTOR

SQLSTATE: 22018

Error al analizar los bytes de descriptor en Protobuf FileDescriptorSet.

CANNOT_PARSE_TIMESTAMP

SQLSTATE: 22007

<message>. Si es necesario, establezca <ansiConfig> en "false" para omitir este error.

CANNOT_READ_ARCHIVED_FILE

SQLSTATE: KD003

No se puede leer el archivo en la ruta de acceso <path> porque se ha archivado. Ajuste los filtros de consulta para excluir los archivos archivados.

CANNOT_READ_FILE

SQLSTATE: KD003

No se puede leer el archivo <format> en la ruta de acceso: <path>.

Para más información, consulte CANNOT_READ_FILE

SQLSTATE: KD001

No se pudo leer el pie de página para el archivo: <file>. Asegúrese de que el archivo está en formato ORC o Parquet.

Si no es así, conviértalo a un formato válido. Si el archivo tiene el formato válido, compruebe si está dañado.

Si es así, puede optar por omitirlo o corregir los daños.

CANNOT_READ_SENSITIVE_KEY_FROM_SECURE_PROVIDER

SQLSTATE: 42501

No se puede leer la clave confidencial '<key>' del proveedor seguro.

CANNOT_RECOGNIZE_HIVE_TYPE

SQLSTATE: 429BB

No se puede reconocer la cadena de tipo de subárbol: <fieldType>, columna: <fieldName>. Spark SQL no puede reconocer el tipo de datos especificado para el campo. Compruebe el tipo de datos del campo especificado y asegúrese de que es un tipo de datos de Spark SQL válido. Consulte la documentación de Spark SQL para obtener una lista de tipos de datos válidos y su formato. Si el tipo de datos es correcto, asegúrese de que usa una versión compatible de Spark SQL.

CANNOT_REFERENCE_UC_IN_HMS

SQLSTATE: 0AKD0

No se puede hacer referencia a un catálogo <objType> de Unity en objetos de Metastore de Hive.

CANNOT_RENAME_ACROSS_CATALOG

SQLSTATE: 0AKD0

No se permite cambiar el nombre de un elemento <type> entre catálogos.

CANNOT_RENAME_ACROSS_SCHEMA

SQLSTATE: 0AKD0

No se permite cambiar el nombre de <type> a través de esquemas.

CANNOT_RESOLVE_DATAFRAME_COLUMN

SQLSTATE: 42704

No se puede resolver la columna dataframe <name>. Probablemente se deba a referencias ilegales como df1.select(df2.col("a")).

CANNOT_RESOLVE_STAR_EXPAND

SQLSTATE: 42704

No se pueden resolver las columnas de entrada especificadas <targetString>* <columns>. Compruebe que la tabla o estructura especificada existe y que es accesible en las columnas de entrada.

CANNOT_RESTORE_PERMISSIONS_FOR_PATH

SQLSTATE: 58030

No se pudieron establecer permisos en la ruta de acceso <path> creada de nuevo para <permission>.

CANNOT_SAVE_VARIANT

SQLSTATE: 0A000

No se puede guardar el tipo de datos de variante en el almacenamiento externo.

CANNOT_SHALLOW_CLONE_ACROSS_UC_AND_HMS

SQLSTATE: 0AKD0

No se pueden clonar tablas superficialmente en el catálogo de Unity y Metastore de Hive.

CANNOT_SHALLOW_CLONE_NESTED

SQLSTATE: 0AKUC

No se puede clonar superficialmente una tabla <table> que ya sea un clon superficial.

CANNOT_SHALLOW_CLONE_NON_UC_MANAGED_TABLE_AS_SOURCE_OR_TARGET

SQLSTATE: 0AKUC

El clon superficial solo se admite para el tipo de tabla MANAGED. La tabla <table> no es una tabla MANAGED.

CANNOT_UPDATE_FIELD

SQLSTATE: 0A000

No se puede actualizar el tipo de<table> campo <fieldName>:

Para más información, vea CANNOT_UPDATE_FIELD

CANNOT_UP_CAST_DATATYPE

SQLSTATE: 42846

No se puede convertir <expression> de <sourceType> a <targetType>.

<details>

CANNOT_VALIDATE_CONNECTION

SQLSTATE: 08000

No se admite la validación de la conexión <jdbcDialectName>. Póngase en contacto con el soporte técnico de Databricks para obtener soluciones alternativas, o bien establezca "spark.databricks.testConnectionBeforeCreation" en "false" para omitir las pruebas de conexión antes de crear un objeto de conexión.

CANNOT_WRITE_STATE_STORE

SQLSTATE: 58030

Error al escribir archivos de almacén de estado para el proveedor <providerClass>.

Para obtener más información, consulte CANNOT_WRITE_STATE_STORE

CAST_INVALID_INPUT

SQLSTATE: 22018

El valor <expression> del tipo <sourceType> no se puede convertir porque <targetType> tiene un formato incorrecto. Corrija el valor según la sintaxis o cambie su tipo de destino. Use try_cast para tolerar entradas con formato incorrecto y devolver NULL en su lugar. Si es necesario, establezca <ansiConfig> en "false" para omitir este error.

Para más información, consulte CAST_INVALID_INPUT

CAST_OVERFLOW

SQLSTATE: 22003

El valor <value> del tipo <sourceType> no se puede convertir a <targetType> debido a un desbordamiento. Use try_cast para tolerar el desbordamiento y devolver NULL en su lugar. Si es necesario, establezca <ansiConfig> en "false" para omitir este error.

CAST_OVERFLOW_IN_TABLE_INSERT

SQLSTATE: 22003

Fallo al asignar un valor de <sourceType>tipo a la<targetType> columna o variable de tipo<columnName> debido a un desbordamiento. Use try_cast en el valor de entrada para tolerar un desbordamiento y devolver NULL en su lugar.

CHECKPOINT_RDD_BLOCK_ID_NOT_FOUND

SQLSTATE: 56000

¡No se encuentra el bloque de punto de comprobación <rddBlockId>!

El ejecutor que originalmente ha puesto en punto de control esta partición ya no está activo o el RDD original no está disponible.

Si este problema persiste, puede considerar la posibilidad de usar rdd.checkpoint() en su lugar, que es más lento que el punto de control local, pero más tolerante a errores.

CLASS_UNSUPPORTED_BY_MAP_OBJECTS

SQLSTATE: 0A000

MapObjects no admite la clase <cls> como colección resultante.

CLEANROOM_COMMANDS_NOT_SUPPORTED

SQLSTATE: 0A000

No se admiten comandos Clean Room

CLEANROOM_INVALID_SHARED_DATA_OBJECT_NAME

SQLSTATE: 42K05

Nombre no válido para hacer referencia a un <type> dentro de una sala limpia. Use un nombre de <type>’dentro de la sala limpia siguiendo el formato de [catálogo].[ esquema]. [<type>].

Si no está seguro de qué nombre usar, puede ejecutar “SHOW ALL IN CLEANROOM [clean_room]” y usar el valor en lac olumna “name”.

CLOUD_FILE_SOURCE_FILE_NOT_FOUND

SQLSTATE: 42K03

Se recibió una notificación de archivo para el archivo: <filePath> pero ya no existe. Asegúrese de que los archivos no se eliminen antes de que se procesen. Para continuar la secuencia, puede establecer la configuración <config> de Spark SQL en true.

CODEC_NOT_AVAILABLE

SQLSTATE: 56038

El códec <codecName> no está disponible. Considere la posibilidad de establecer la configuración <configKey> en <configVal>.

CODEC_SHORT_NAME_NOT_FOUND

SQLSTATE: 42704

No se encuentra un nombre corto para el códec <codecName>.

COLLATION_INVALID_NAME

SQLSTATE: 42704

El valor <collationName> no representa un nombre de intercalación correcto. Nombre de intercalación válido sugerido: [<proposal>].

COLLECTION_SIZE_LIMIT_EXCEEDED

SQLSTATE: 54000

No se puede crear una matriz con elementos <numberOfElements> que superen el límite de tamaño de matriz <maxRoundedArrayLength>,

Para obtener más información, consulte COLLECTION_SIZE_LIMIT_EXCEEDED

COLUMN_ALIASES_NOT_ALLOWED

SQLSTATE: 42601

No se permiten alias de columna en <op>.

COLUMN_ALREADY_EXISTS

SQLSTATE: 42711

La columna <columnName> ya existe. Elija otro nombre o cambie el nombre de la columna existente.

COLUMN_MASKS_CHECK_CONSTRAINT_UNSUPPORTED

SQLSTATE: 0A000

No se admite la creación de una restricción CHECK en la tabla <tableName> con directivas de máscara de columna.

COLUMN_MASKS_DUPLICATE_USING_COLUMN_NAME

SQLSTATE: 42734

Una instrucción <statementType> intentó asignar una directiva de máscara de columna a una columna que incluía dos o más columnas a las que se hace referencia en la lista USING COLUMNS con el mismo nombre <columnName>, algo no válido.

COLUMN_MASKS_FEATURE_NOT_SUPPORTED

SQLSTATE: 0A000

No se admiten directivas de máscara de columna para <tableName>:

Para obtener más detalles, consulte COLUMN_MASKS_FEATURE_NOT_SUPPORTED

COLUMN_MASKS_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 0A000

No se puede <statementType><columnName> de la tabla <tableName> porque se hace referencia a ella en una directiva de máscara de columna para la columna <maskedColumn>. El propietario de la tabla debe quitar o modificar esta directiva antes de continuar.

COLUMN_MASKS_MERGE_UNSUPPORTED_SOURCE

SQLSTATE: 0A000

Las operaciones MERGE INTO no admiten directivas de máscara de columna en la tabla de origen <tableName>.

COLUMN_MASKS_MERGE_UNSUPPORTED_TARGET

SQLSTATE: 0A000

Las operaciones MERGE INTO no admiten la escritura en la tabla <tableName> con directivas de máscara de columna.

COLUMN_MASKS_MULTI_PART_TARGET_COLUMN_NAME

SQLSTATE: 42K05

Esta instrucción intentó asignar una directiva de máscara de columna a una columna <columnName> con varios elementos de nombre, lo que no es válido.

COLUMN_MASKS_MULTI_PART_USING_COLUMN_NAME

SQLSTATE: 42K05

Esta instrucción intentó asignar una directiva de máscara de columna a una columna y la lista USING COLUMNS incluía el nombre <columnName> con varios elementos de nombre, lo que no es válido.

COLUMN_MASKS_NOT_ENABLED

SQLSTATE: 56038

La compatibilidad con la definición de máscaras de columna no está habilitada

COLUMN_MASKS_REQUIRE_UNITY_CATALOG

SQLSTATE: 0A000

Las directivas de máscara de columna solo se admiten en el catálogo de Unity.

COLUMN_MASKS_TABLE_CLONE_SOURCE_NOT_SUPPORTED

SQLSTATE: 0A000

No se admite el clon <mode> de la tabla <tableName> con directivas de máscara de columna.

COLUMN_MASKS_TABLE_CLONE_TARGET_NOT_SUPPORTED

SQLSTATE: 0A000

No se admite el clon <mode> en la tabla <tableName> con directivas de máscara de columna.

COLUMN_MASKS_UNSUPPORTED_CONSTANT_AS_PARAMETER

SQLSTATE: 0AKD1

No se admite el uso de una constante como parámetro en una directiva de máscara de columna. Actualice el comando SQL para quitar la constante de la definición de máscara de columna y vuelva a intentarlo.

COLUMN_MASKS_UNSUPPORTED_PROVIDER

SQLSTATE: 0A000

No se pudo ejecutar el comando <statementType> porque no se admite la asignación de directivas de máscara de columna para el origen de datos de destino con el proveedor de tablas: "<provider>".

COLUMN_MASKS_UNSUPPORTED_SUBQUERY

SQLSTATE: 0A000

No se puede realizar <operation> para la tabla <tableName> porque contiene una o varias directivas de máscara de columna con expresiones de subconsulta, que aún no se admiten. Póngase en contacto con el propietario de la tabla para actualizar las directivas de máscara de columna para continuar.

COLUMN_MASKS_USING_COLUMN_NAME_SAME_AS_TARGET_COLUMN

SQLSTATE: 42734

La columna <columnName> tenía el mismo nombre que la columna de destino, lo que no es válido; quite la columna de la lista USING COLUMNS y vuelva a intentar el comando.

COLUMN_NOT_DEFINED_IN_TABLE

SQLSTATE: 42703

<colType> columna <colName> no está definida en la tabla <tableName>. Las columnas de tabla definidas son: <tableCols>.

COLUMN_NOT_FOUND

SQLSTATE: 42703

No se encuentra la columna <colName>. Compruebe la ortografía y la corrección del nombre de columna según la configuración <caseSensitiveConfig>de SQL.

COMMA_PRECEDING_CONSTRAINT_ERROR

SQLSTATE: 42601

Inesperado ‘,’ antes de la definición de restricciones. Asegúrese de que la cláusula de restricción no empieza con una coma cuando las columnas (y las expectativas) no estén definidas.

COMPARATOR_RETURNS_NULL

SQLSTATE: 22004

El comparador ha devuelto un valor NULL para una comparación entre <firstValue> y <secondValue>.

Debe devolver un entero positivo para "mayor que", 0 para "igual" y un entero negativo para "menor que".

Para revertir al comportamiento en desuso en el que NULL se trata como 0 (igual), debe establecer "spark.sql.legacy.allowNullComparisonResultInArraySort" en "true".

CONCURRENT_QUERY

SQLSTATE: 0A000

Otra instancia de esta consulta [id: <queryId>] se acaba de iniciar mediante una sesión simultánea [existing runId: <existingQueryRunId> new runId: <newQueryRunId>].

CONCURRENT_STREAM_LOG_UPDATE

SQLSTATE: 40000

Actualización simultánea para el registro. Se detectaron varios trabajos de streaming para <batchId>.

Asegúrese de que solo se ejecute un trabajo de streaming en una ubicación de punto de control específica a la vez.

CONFLICTING_PROVIDER

SQLSTATE: 22023

El proveedor especificado <provider> es incoherente con el proveedor de catálogo existente <expectedProvider>. Use ‘USING <expectedProvider>’ y vuelva a intentar el comando.

CONNECT

SQLSTATE: 56K00

Error genérico de Spark Connect.

Para más información, consulte CONNECT

CONNECTION_ALREADY_EXISTS

SQLSTATE: 42000

No se puede crear la conexión <connectionName> porque ya existe.

Elija otro nombre, quite o reemplace la conexión existente o agregue la cláusula IF NOT EXISTS para tolerar conexiones preexistentes.

CONNECTION_NAME_CANNOT_BE_EMPTY

SQLSTATE: 42000

No se puede ejecutar este comando porque el nombre de la conexión no debe estar vacío.

CONNECTION_NOT_FOUND

SQLSTATE: 42000

No se puede ejecutar este comando porque no se encontró el nombre <connectionName> de la conexión.

CONNECTION_OPTION_NOT_SUPPORTED

SQLSTATE: 42000

Las conexiones de tipo '<connectionType>' no admiten las siguientes opciones: <optionsNotSupported>. Opciones admitidas: <allowedOptions>.

CONNECTION_TYPE_NOT_SUPPORTED

SQLSTATE: 42000

No se puede crear la conexión de tipo <connectionType>. Tipos de conexión admitidos: <allowedTypes>.

CONSTRAINTS_REQUIRE_UNITY_CATALOG

SQLSTATE: 0A000

Las restricciones de tabla solo se admiten en Unity Catalog.

CONVERSION_INVALID_INPUT

SQLSTATE: 22018

El valor <str> (<fmt>) no se puede convertir en <targetType> porque tiene un formato incorrecto. Corrija el valor según la sintaxis o cambie su formato. Use <suggestion> para tolerar entradas con formato incorrecto y devolver NULL en su lugar.

COPY_INTO_CREDENTIALS_NOT_ALLOWED_ON

SQLSTATE: 0A000

Esquema no válido <scheme> Las credenciales de origen COPY INTO actualmente solo admiten s3/s3n/s3a/wasbs/abfss.

COPY_INTO_CREDENTIALS_REQUIRED

SQLSTATE: 42601

Las credenciales de origen COPY INTO deben especificar <keyList>.

COPY_INTO_DUPLICATED_FILES_COPY_NOT_ALLOWED

SQLSTATE: 25000

Los archivos duplicados se han confirmado en una operación COPY INTO simultánea. Inténtelo de nuevo más tarde.

COPY_INTO_ENCRYPTION_NOT_ALLOWED_ON

SQLSTATE: 0A000

Esquema no válido <scheme> El cifrado de origen COPY INTO actualmente solo admite s3/s3n/s3a/abfss.

COPY_INTO_ENCRYPTION_NOT_SUPPORTED_FOR_AZURE

SQLSTATE: 0A000

El cifrado COPY INTO solo admite ADLS Gen2 o abfss:// esquema de archivos

COPY_INTO_ENCRYPTION_REQUIRED

SQLSTATE: 42601

El cifrado de origen COPY INTO debe especificar "<key>".

COPY_INTO_ENCRYPTION_REQUIRED_WITH_EXPECTED

SQLSTATE: 42601

Opción de cifrado <requiredKey> no válida. El cifrado de origen COPY INTO debe especificar '<requiredKey>' = '<keyValue>'.

COPY_INTO_NON_BLIND_APPEND_NOT_ALLOWED

SQLSTATE: 25000

COPY INTO a excepción de cuando anexa datos no puede ejecutarse simultáneamente con otras transacciones. Inténtelo de nuevo más tarde.

COPY_INTO_ROCKSDB_MAX_RETRY_EXCEEDED

SQLSTATE: 25000

COPY INTO no ha podido cargar su estado, se han superado los reintentos máximos.

COPY_INTO_SCHEMA_MISMATCH_WITH_TARGET_TABLE

SQLSTATE: 42KDG

Se detectó una falta de coincidencia de esquema al copiar en la tabla Delta (Tabla: <table>).

Esto puede indicar un problema con los datos entrantes o el esquema de la tabla Delta puede evolucionar automáticamente según los datos entrantes estableciendo:

COPY_OPTIONS ('mergeSchema' = 'true')

Diferencia de esquema:

<schemaDiff>

COPY_INTO_SOURCE_FILE_FORMAT_NOT_SUPPORTED

SQLSTATE: 0A000

El formato de los archivos de origen debe ser uno de CSV, JSON, AVRO, ORC, PARQUET, TEXT o BINARYFILE. El uso de COPY INTO en tablas delta, ya que el origen no se admite, ya que los datos duplicados se pueden ingerir después de las operaciones OPTIMIZE. Esta comprobación se puede desactivar ejecutando el comando SQL set spark.databricks.delta.copyInto.formatCheck.enabled = false.

COPY_INTO_SOURCE_SCHEMA_INFERENCE_FAILED

SQLSTATE: 42KD9

El directorio de origen no contenía ningún archivo analizable de tipo <format>. Compruebe el contenido de "<source>".

COPY_INTO_SYNTAX_ERROR

SQLSTATE: 42601

No se pudo analizar el comando COPY INTO.

Para obtener más información, consulte COPY_INTO_SYNTAX_ERROR

CREATE_OR_REFRESH_MV_ST_ASYNC

SQLSTATE: 0A000

No se pueden Crear o Actualizar vistas materializadas o tablas de streaming con ASYNC especificado. Quite ASYNC de la instrucción CREATE OR REFRESH o use REFRESH ASYNC para actualizar las vistas materializadas o las tablas de streaming existentes de forma asincrónica.

CREATE_PERMANENT_VIEW_WITHOUT_ALIAS

SQLSTATE: 0A000

No se permite crear la vista <name> permanente sin asignar explícitamente un alias para la expresión <attr>.

CREATE_TABLE_COLUMN_DESCRIPTOR_DUPLICATE

SQLSTATE: 42710

La columna CREATE TABLE <columnName> especifica el descriptor "<optionName>" más de una vez, que no es válido.

CREATE_VIEW_COLUMN_ARITY_MISMATCH

SQLSTATE: 21S01

No se puede crear la vista <viewName>, el motivo es

Para obtener más información, vea CREATE_VIEW_COLUMN_ARITY_MISMATCH

CREDENTIAL_MISSING

SQLSTATE: 42601

Proporcione las credenciales al crear o actualizar ubicaciones externas.

CSV_ENFORCE_SCHEMA_NOT_SUPPORTED

SQLSTATE: 0A000

No se puede establecer la opción enforceSchema CSV cuando se usa rescuedDataColumn o failOnUnknownFields, ya que las columnas se leen por nombre en lugar de ordinal.

CYCLIC_FUNCTION_REFERENCE

SQLSTATE: 42887

Referencia de función cíclica detectada: <path>.

DATABRICKS_DELTA_NOT_ENABLED

SQLSTATE: 56038

Databricks Delta no está habilitado en su cuenta.<hints>

DATATYPE_MISMATCH

SQLSTATE: 42K09

No se puede resolver <sqlExpr> debido a que el tipo de datos no coincide:

Para más información, consulte DATATYPE_MISMATCH

DATATYPE_MISSING_SIZE

SQLSTATE: 42K01

DataType <type> requiere un parámetro de longitud, por ejemplo <type>(10). Especifique la longitud.

DATA_LINEAGE_SECURE_VIEW_LEAF_NODE_HAS_NO_RELATION

SQLSTATE: 25000

Escribir linaje incorrecto: falta la relación correspondiente con las directivas de CLM/RLS.

DATA_SOURCE_ALREADY_EXISTS

SQLSTATE: 42710

El origen de datos "<provider>" ya existe. Elija otro nombre para el nuevo origen de datos.

DATA_SOURCE_NOT_EXIST

SQLSTATE: 42704

No se encontró el origen de datos "<provider>". Asegúrese de que el origen de datos está registrado.

DATA_SOURCE_NOT_FOUND

SQLSTATE: 42K02

No se pudo encontrar el origen de datos: <provider>. Asegúrese de que el nombre del proveedor sea correcto y que el paquete esté registrado correctamente y sea compatible con la versión de Spark.

DATA_SOURCE_OPTION_CONTAINS_INVALID_CHARACTERS

SQLSTATE: 42602

La opción <option> no debe estar vacía y no debe contener caracteres no válidos, cadenas de consulta o parámetros.

DATA_SOURCE_OPTION_IS_REQUIRED

SQLSTATE: 42601

La opción <option> es obligatoria.

DATA_SOURCE_TABLE_SCHEMA_MISMATCH

SQLSTATE: 42K03

El esquema de la tabla de origen de datos no coincide con el esquema esperado. Si usa la API DataFrameReader.schema o crea una tabla, evite especificar el esquema.

Esquema del origen de datos: <dsSchema>

Esquema esperado: <expectedSchema>

DATA_SOURCE_URL_NOT_ALLOWED

SQLSTATE: 42KDB

La dirección URL de JDBC no está permitida en las opciones del origen de datos, especifique las opciones "host", "puerto" y "base de datos".

DATETIME_OVERFLOW

SQLSTATE: 22008

Desbordamiento de la operación datetime: <operation>.

DC_CONNECTION_ERROR

SQLSTATE: KD000

No se pudo establecer una conexión con el origen de datos <sourceName>. Código de error: <errorCode>.

Para obtener más información, vea DC_CONNECTION_ERROR

DC_CONNECTOR_ERROR

SQLSTATE: KD000

Se produjo un error en el origen de datos <sourceName>. Código de error: <errorCode>.

Para obtener más información, vea DC_CONNECTOR_ERROR

DC_FEATURE_NOT_ENABLED

SQLSTATE: 0A000

<feature> no está habilitado. Utilice <action>.

DC_FILE_BACKUP_NOT_FOUND

SQLSTATE: KD000

El administrador de bloques perdió datos y no hay ninguna copia de seguridad de archivos para él. Actualice completamente la canalización.

DC_GA4_RAW_DATA_ERROR

SQLSTATE: KD000

Error al llamar al conector de datos sin procesar GA4, errorCode: <errorCode>.

Para obtener más información, vea DC_GA4_RAW_DATA_ERROR

DC_INVALID_OFFSET

SQLSTATE: KD000

No se puede analizar el desplazamiento <offset> o no se encuentra el desplazamiento. Reinicie la consulta desde un directorio de punto de control nuevo.

DC_SFDC_API_DAILY_QUOTA_THRESHOLD_EXCEEDED

SQLSTATE: KD000

Ha superado la cuota de API diaria configurada (<type>) para <sourceName>.

Uso actual: <usage>, cuota configurada: <quota>.

Aumente la cuota en Salesforce o actualice el umbral configurado.

DC_SFDC_API_ERROR

SQLSTATE: KD000

Error al llamar a la API de Salesforce, errorCode: <errorCode>.

Para obtener más información, consulte DC_SFDC_API_ERROR

DC_SQLSERVER_ERROR

SQLSTATE: KD000

Se produjo un error en el conector de SQL Server.

Para obtener más información, consulte DC_SQLSERVER_ERROR

DC_UNSUPPORTED_ERROR

SQLSTATE: 0A000

Error no admitido en el origen de datos <sourceName>.

Para obtener más información, consulte DC_UNSUPPORTED_ERROR

DC_WORKDAY_RAAS_API_ERROR

SQLSTATE: KD000

Se produjo un error en las llamadas API de RAAS de Workday, errorCode: <errorCode>.

Para obtener más información, vea DC_WORKDAY_RAAS_API_ERROR

DECIMAL_PRECISION_EXCEEDS_MAX_PRECISION

SQLSTATE: 22003

La precisión <precision> decimal supera la precisión <maxPrecision>máxima.

DEFAULT_DATABASE_NOT_EXISTS

SQLSTATE: 42704

La base de datos <defaultDatabase> predeterminada no existe, créela primero o cambie la base de datos predeterminada a <defaultDatabase>.

DEFAULT_FILE_NOT_FOUND

SQLSTATE: 42K03

Es posible que se hayan actualizado los archivos subyacentes. Puede invalidar explícitamente la memoria caché en Spark ejecutando el comando "REFRESH TABLE tableName" en SQL o volviendo a crear el conjunto de datos o dataframe implicado. Si la caché de disco está obsoleta o se han quitado los archivos subyacentes, será posible invalidar la caché de disco manualmente reiniciando el clúster.

DEFAULT_PLACEMENT_INVALID

SQLSTATE: 42608

No se pudo asignar directamente una palabra clave DEFAULT en un comando MERGE, INSERT, UPDATE o SET VARIABLE a una columna de destino porque formaba parte de una expresión.

Por ejemplo, se admite UPDATE SET c1 = DEFAULTpero no se permiteUPDATE T SET c1 = DEFAULT + 1.

DIFFERENT_DELTA_TABLE_READ_BY_STREAMING_SOURCE

SQLSTATE: 55019

La consulta de streaming estaba leyendo desde una tabla Delta inesperada (id = "<newTableId>").

Se usa para leer desde otra tabla Delta (id = "<oldTableId>") según el punto de control.

Esto puede ocurrir cuando se cambia el código para leer de una nueva tabla o se elimina y

se vuelve a crear una tabla. Revierta el cambio o elimine el punto de control de consulta de streaming

para empezar desde cero.

DISTINCT_WINDOW_FUNCTION_UNSUPPORTED

SQLSTATE: 0A000

No se admiten funciones de ventana distintas: <windowExpr>.

DIVIDE_BY_ZERO

SQLSTATE: 22012

División por cero. Use try_divide para tolerar que el divisor sea 0 y devolver NULL en su lugar. Si es necesario, establezca <config> en "false" para omitir este error.

Para más información, consulte DIVIDE_BY_ZERO

DLT_EXPECTATIONS_NOT_SUPPORTED

SQLSTATE: 56038

Las expectativas solo se admiten en una canalización de Delta Live Tables.

DLT_VIEW_CLUSTER_BY_NOT_SUPPORTED

SQLSTATE: 56038

MATERIALIZED VIEW con una cláusula CLUSTER BY solo se admite en una canalización de Delta Live Tables.

DLT_VIEW_LOCATION_NOT_SUPPORTED

SQLSTATE: 56038

Las ubicaciones MATERIALIZED VIEW solo se admiten en una canalización de Delta Live Tables.

DLT_VIEW_SCHEMA_WITH_TYPE_NOT_SUPPORTED

SQLSTATE: 56038

Los esquemas MATERIALIZED VIEW con un tipo especificado solo se admiten en una canalización de Delta Live Tables.

DLT_VIEW_TABLE_CONSTRAINTS_NOT_SUPPORTED

SQLSTATE: 56038

Las cláusulas CONSTRAINT de una vista solo se admiten en una canalización de Delta Live Tables.

DUPLICATED_FIELD_NAME_IN_ARROW_STRUCT

SQLSTATE: 42713

No se permiten los nombres de campo duplicados en la estructura de flecha. Se obtuvo <fieldNames>.

DUPLICATED_MAP_KEY

SQLSTATE: 23505

Se encontró una clave <key> de mapa duplicada, compruebe los datos de entrada.

Si desea quitar las claves duplicadas, puede establecer <mapKeyDedupPolicy> en "LAST_WIN" para que la clave insertada por última vez tenga prioridad.

DUPLICATED_METRICS_NAME

SQLSTATE: 42710

El nombre de la métrica no es único: <metricName>. No se puede usar el mismo nombre para las métricas con resultados diferentes.

Sin embargo, se permiten varias instancias de métricas con el mismo resultado y nombre (por ejemplo, autocombinaciones).

DUPLICATE_ASSIGNMENTS

SQLSTATE: 42701

Las columnas o variables <nameList> aparecen más de una vez como destinos de asignación.

DUPLICATE_CLAUSES

SQLSTATE: 42614

Se encontraron columnas duplicadas: <clauseName>. Quite uno de ellos.

DUPLICATE_KEY

SQLSTATE: 23505

Se encontraron claves <keyColumn>duplicadas.

DUPLICATE_ROUTINE_PARAMETER_ASSIGNMENT

SQLSTATE: 4274K

La llamada a la función <functionName> no es válida porque incluye varias asignaciones de argumentos en el mismo nombre de parámetro <parameterName>.

Para obtener más información, consulte DUPLICATE_ROUTINE_PARAMETER_ASSIGNMENT.

DUPLICATE_ROUTINE_PARAMETER_NAMES

SQLSTATE: 42734

Se encontraron nombres duplicados en la lista de parámetros de la rutina <routineName>definida por el usuario: <names>.

DUPLICATE_ROUTINE_RETURNS_COLUMNS

SQLSTATE: 42711

Se encontraron columnas duplicadas en la lista de columnas de la cláusula RETURNS de la rutina <routineName>definida por el usuario: <columns>.

EMPTY_JSON_FIELD_VALUE

SQLSTATE: 42604

No se pudo analizar una cadena vacía para el tipo de datos <dataType>.

EMPTY_LOCAL_FILE_IN_STAGING_ACCESS_QUERY

SQLSTATE: 22023

Archivo local vacío en la consulta de almacenamiento provisional <operation>

ENCODER_NOT_FOUND

SQLSTATE: 42704

No se encontró un codificador del tipo <typeName> en la representación interna de Spark SQL.

Considere la posibilidad de cambiar el tipo de entrada a uno de los admitidos en <docroot>' /sql-ref-datatypes.html'.

END_OFFSET_HAS_GREATER_OFFSET_FOR_TOPIC_PARTITION_THAN_LATEST_WITH_TRIGGER_AVAILABLENOW

SQLSTATE: KD000

Algunas de las particiones de los temas de Kafka informan sobre el desplazamiento disponible, que es menor que el desplazamiento final durante la ejecución de la consulta con Trigger.AvailableNow. El error podría ser transitorio: reinicie la consulta e informe si sigue viendo el mismo problema.

desplazamiento más reciente: <latestOffset>, desplazamiento final: <endOffset>

END_OFFSET_HAS_GREATER_OFFSET_FOR_TOPIC_PARTITION_THAN_PREFETCHED

SQLSTATE: KD000

Para el origen de datos de Kafka con Trigger.AvailableNow, el desplazamiento final debe tener un desplazamiento inferior o igual por cada partición de tema que el desplazamiento capturado previamente. El error podría ser transitorio: reinicie la consulta e informe si sigue viendo el mismo problema.

desplazamiento capturado previamente: <prefetchedOffset>, desplazamiento final: <endOffset>.

ERROR_READING_AVRO_UNKNOWN_FINGERPRINT

SQLSTATE: KD00B

Error al leer los datos de avro: encontró una huella digital desconocida: <fingerprint>, no está seguro de qué esquema usar.

Esto podría ocurrir si registró esquemas adicionales después de iniciar el contexto de spark.

EVENT_LOG_REQUIRES_SHARED_COMPUTE

SQLSTATE: 42601

No se pueden consultar los registros de eventos de un clúster compartido asignado o sin aislamiento; en su lugar, use un clúster compartido o una instancia de Databricks SQL Warehouse.

EVENT_LOG_UNAVAILABLE

SQLSTATE: 55019

No hay registros de eventos disponibles para <tableOrPipeline>. Inténtelo de nuevo más tarde después de que se generen eventos

EVENT_LOG_UNSUPPORTED_TABLE_TYPE

SQLSTATE: 42832

El tipo de tabla de <tableIdentifier> es <tableType>.

La consulta de registros de eventos solo admite canalizaciones de vistas materializadas, tablas de streaming o tablas dinámicas delta

EVENT_TIME_IS_NOT_ON_TIMESTAMP_TYPE

SQLSTATE: 42K09

La hora del evento <eventName> tiene el tipo no válido <eventType>, pero se esperaba "TIMESTAMP".

EXCEED_LIMIT_LENGTH

SQLSTATE: 54006

Supera la limitación de longitud de tipo char/varchar: <limit>

EXCEPT_NESTED_COLUMN_INVALID_TYPE

SQLSTATE: 428H2

Se resolvió la columna EXCEPT <columnName> y se esperaba que fuera StructType, pero se encontró el tipo <dataType>.

EXCEPT_OVERLAPPING_COLUMNS

SQLSTATE: 42702

Las columnas de una lista EXCEPT deben ser distintas y no superpuestas, pero tienen (<columns>).

EXCEPT_RESOLVED_COLUMNS_WITHOUT_MATCH

SQLSTATE: 42703

Se resolvieron las columnas EXCEPT [<exceptColumns>], pero no coinciden con ninguna de las columnas [<expandedColumns>] de la expansión de factor de proporcionalidad.

EXCEPT_UNRESOLVED_COLUMN_IN_STRUCT_EXPANSION

SQLSTATE: 42703

No se puede resolver el nombre de columna o campo <objectName> de la cláusula EXCEPT. ¿Quería decir una de las siguientes: [<objectList>]?

Nota: las columnas anidadas de la cláusula EXCEPT no pueden incluir calificadores (nombre de tabla, nombre de columna de estructura primaria, etc.) durante una expansión de estructura; pruebe a quitar calificadores si se usan con columnas anidadas.

EXECUTOR_BROADCAST_JOIN_OOM

SQLSTATE: 53200

No hay memoria suficiente para compilar la relación de difusión <relationClassName>. Tamaño de relación = <relationSize>. Tamaño aleatorio del lado de compilación = <shuffleSize>. Memoria total usada por esta tarea = <taskMemoryUsage>. Métricas del administrador de memoria del ejecutor: onHeapExecutionMemoryUsed = <onHeapExecutionMemoryUsed>, offHeapExecutionMemoryUsed = <offHeapExecutionMemoryUsed>, onHeapStorageMemoryUsed = <onHeapStorageMemoryUsed>, offHeapStorageMemoryUsed = <offHeapStorageMemoryUsed>. [shuffleId: <shuffleId>]

EXEC_IMMEDIATE_DUPLICATE_ARGUMENT_ALIASES

SQLSTATE: 42701

La cláusula USING de este comando EXECUTE IMMEDIATE contenía varios argumentos con el mismo alias (<aliases>), que no es válido; actualice el comando para especificar alias únicos e inténtelo de nuevo.

EXPECT_PERMANENT_VIEW_NOT_TEMP

SQLSTATE: 42809

'<operation>' espera una vista permanente, pero <viewName> es una vista temporal.

EXPECT_TABLE_NOT_VIEW

SQLSTATE: 42809

'<operation>' espera una tabla, pero <viewName> es una vista.

Para obtener más información, consulte EXPECT_TABLE_NOT_VIEW

EXPECT_VIEW_NOT_TABLE

SQLSTATE: 42809

La tabla <tableName> no admite <operation>.

Para obtener más información, consulte EXPECT_VIEW_NOT_TABLE

EXPRESSION_DECODING_FAILED

SQLSTATE: 42846

No se pudo descodificar una fila en un valor de las expresiones: <expressions>.

EXPRESSION_ENCODING_FAILED

SQLSTATE: 42846

No se pudo codificar un valor de las expresiones: <expressions> en una fila.

EXPRESSION_TYPE_IS_NOT_ORDERABLE

SQLSTATE: 42822

No se puede ordenar la expresión <expr> de columna porque su tipo <exprType> no es ordenable.

EXTERNAL_TABLE_INVALID_SCHEME

SQLSTATE: 0A000

Las tablas externas no admiten el esquema <scheme>.

FABRIC_REFRESH_INVALID_SCOPE

SQLSTATE: 0A000

Error al ejecutar ‘REFRESH FOREIGN <scope><name>’. No se puede actualizar un <scope> tejido directamente, use ‘REFRESH FOREIGN CATALOG <catalogName>’ para actualizar el catálogo de tejido en su lugar.

FAILED_EXECUTE_UDF

SQLSTATE: 39000

La función definida por el usuario (<functionName>: (<signature>) =><result>) no se pudo realizar debido a: <reason>.

FAILED_FUNCTION_CALL

SQLSTATE: 38000

Error al preparar la función <funcName> para la llamada. Compruebe dos veces los argumentos de la función.

FAILED_JDBC

SQLSTATE: HV000

Error de JDBC <url> en la operación:

Para obtener más información, consulte FAILED_JDBC

FAILED_PARSE_STRUCT_TYPE

SQLSTATE: 22018

No se pudo analizar la estructura: <raw>.

FAILED_REGISTER_CLASS_WITH_KRYO

SQLSTATE: KD000

No se pudieron registrar clases con Kryo.

FAILED_RENAME_PATH

SQLSTATE: 42K04

No se pudo cambiar el nombre <sourcePath> a <targetPath> porque ya existe como destino.

FAILED_RENAME_TEMP_FILE

SQLSTATE: 58030

No se pudo cambiar el nombre del archivo temporal <srcPath> a <dstPath> como FileSystem.rename devolvió false.

FEATURE_NOT_ON_CLASSIC_WAREHOUSE

SQLSTATE: 56038

<feature> no se admite en almacenes de SQL clásicos. Para usar esta característica, use un almacenamiento de SQL pro o sin servidor. Para más información sobre los tipos de almacenamiento, consulte <docLink>

FEATURE_REQUIRES_UC

SQLSTATE: 0AKUD

<feature> no se admite sin el catálogo de Unity. Para usar esta característica, habilite el catálogo de Unity. Para más información sobre el catálogo de Unity, consulte <docLink>

FEATURE_UNAVAILABLE

SQLSTATE: 56038

<feature> no se admite en su entorno. Para usar esta característica, póngase en contacto con el soporte técnico de Databricks.

FIELDS_ALREADY_EXISTS

SQLSTATE: 42710

No se puede <op> columna, porque <fieldNames> ya existe en <struct>.

FIELD_NOT_FOUND

SQLSTATE: 42704

No hay un campo de estructura <fieldName> en <fields>.

FILE_IN_STAGING_PATH_ALREADY_EXISTS

SQLSTATE: 42K04

El archivo en la ruta de acceso de almacenamiento provisional <path> ya existe, pero OVERWRITE no está establecido

FORBIDDEN_OPERATION

SQLSTATE: 42809

No se permite la operación <statement> en <objectType>: <objectName>.

FOREACH_BATCH_USER_FUNCTION_ERROR

SQLSTATE: 39000

Error en la función proporcionada por el usuario en el receptor de lotes foreach. Motivo: <reason>

FOREIGN_KEY_MISMATCH

SQLSTATE: 42830

Las columnas primarias de clave externa <parentColumns> no coinciden con las columnas secundarias de clave principal <childColumns>.

FOREIGN_OBJECT_NAME_CANNOT_BE_EMPTY

SQLSTATE: 42000

No se puede ejecutar este comando porque el nombre externo <objectType> no debe estar vacío.

FOUND_MULTIPLE_DATA_SOURCES

SQLSTATE: 42710

Se detectaron varios orígenes de datos con el nombre "<provider>". Compruebe que el origen de datos no esté registrado simultáneamente y que se encuentra en la ruta de clase.

FROM_JSON_CONFLICTING_SCHEMA_UPDATES

SQLSTATE: 42601

La inferencia from_json encontró actualizaciones de esquema en conflicto en: <location>.

FROM_JSON_CORRUPT_RECORD_COLUMN_IN_SCHEMA

SQLSTATE: 42601

from_json encontró columnNameOfCorruptRecord (<columnNameOfCorruptRecord>) presente

en un objeto JSON y ya no puede continuar. Configure un valor diferente para

la opción "columnNameOfCorruptRecord".

FROM_JSON_CORRUPT_SCHEMA

SQLSTATE: 42601

La inferencia from_json no pudo leer el esquema almacenado en: <location>.

FROM_JSON_INFERENCE_FAILED

SQLSTATE: 42601

from_json no pudo deducir el esquema. Proporcione uno en su lugar.

FROM_JSON_INFERENCE_NOT_SUPPORTED

SQLSTATE: 0A000

La inferencia from_json solo se admite al definir tablas de streaming.

FROM_JSON_INVALID_CONFIGURATION

SQLSTATE: 42601

La configuración from_json no es válida:

Para obtener más información, consulte FROM_JSON_INVALID_CONFIGURATION

FROM_JSON_SCHEMA_EVOLUTION_FAILED

SQLSTATE: 22KD3

from_json no pudo evolucionar de <old> a <new>

GENERATED_COLUMN_WITH_DEFAULT_VALUE

SQLSTATE: 42623

Una columna no puede tener un valor predeterminado y una expresión de generación, pero la columna <colName> tiene el valor predeterminado: (<defaultValue>) y la expresión de generación: (<genExpr>).

GET_TABLES_BY_TYPE_UNSUPPORTED_BY_HIVE_VERSION

SQLSTATE: 56038

Hive 2.2 y las versiones anteriores no admiten getTablesByType. Use Hive 2.3 o una versión posterior.

GRAPHITE_SINK_INVALID_PROTOCOL

SQLSTATE: KD000

Protocolo Graphite no válido: <protocol>.

GRAPHITE_SINK_PROPERTY_MISSING

SQLSTATE: KD000

El receptor de Graphite requiere la propiedad '<property>'.

GROUPING_COLUMN_MISMATCH

SQLSTATE: 42803

No se encuentra la columna de agrupación (<grouping>) en las columnas de agrupación <groupingColumns>.

GROUPING_ID_COLUMN_MISMATCH

SQLSTATE: 42803

Las columnas de grouping_id (<groupingIdColumn>) no coinciden con las columnas de agrupación (<groupByColumns>).

GROUPING_SIZE_LIMIT_EXCEEDED

SQLSTATE: 54000

El tamaño de los conjuntos de agrupación no puede ser mayor que <maxSize>.

GROUP_BY_AGGREGATE

SQLSTATE: 42903

No se permiten funciones de agregado en GROUP BY, pero se han encontrado <sqlExpr>.

Para más información, consulte GROUP_BY_AGGREGATE

GROUP_BY_POS_AGGREGATE

SQLSTATE: 42903

GROUP BY <index> hace referencia a una expresión <aggExpr> que contiene una función de agregado. No se permiten funciones de agregado en GROUP BY.

GROUP_BY_POS_OUT_OF_RANGE

SQLSTATE: 42805

La posición GROUP BY <index> no está en la lista de selección (el intervalo válido es [1, <size>]).

GROUP_EXPRESSION_TYPE_IS_NOT_ORDERABLE

SQLSTATE: 42822

La expresión <sqlExpr> no se puede usar como expresión de agrupación porque su tipo de datos <dataType> no es un tipo de datos ordenable.

HLL_INVALID_INPUT_SKETCH_BUFFER

SQLSTATE: 22546

Llamada no válida a <function>; solo se admiten búferes de boceto HLL válidos como entradas (como los generados por la función hll_sketch_agg).

HLL_INVALID_LG_K

SQLSTATE: 22546

Llamada no válida a <function>; el valor lgConfigK debe estar entre <min> y <max>, ambos incluidos: <value>.

HLL_UNION_DIFFERENT_LG_K

SQLSTATE: 22000

Los bocetos tienen valores lgConfigK diferentes: <left> y <right>. Establezca el parámetro allowDifferentLgConfigK en true para llamar a <function> con valores lgConfigK diferentes.

IDENTIFIER_TOO_MANY_NAME_PARTS

SQLSTATE: 42601

<identifier> no es un identificador válido, ya que tiene más de 2 elementos de nombre.

INCOMPARABLE_PIVOT_COLUMN

SQLSTATE: 42818

Columna dinámica no válida <columnName>. Las columnas dinámicas deben ser comparables.

INCOMPATIBLE_COLUMN_TYPE

SQLSTATE: 42825

<operator> solo se puede realizar en tablas con tipos de columna compatibles. La columna <columnOrdinalNumber> de la tabla <tableOrdinalNumber> es de tipo <dataType1> que no es compatible con <dataType2> en la misma columna de la primera tabla.<hint>

INCOMPATIBLE_DATASOURCE_REGISTER

SQLSTATE: 56038

Se ha detectado un DataSourceRegister incompatible. Quite la biblioteca incompatible de classpath o actualícela. Error: <message>

INCOMPATIBLE_DATA_FOR_TABLE

SQLSTATE: KD000

No se pueden escribir datos incompatibles para la tabla <tableName>:

Para más información, vea INCOMPATIBLE_DATA_FOR_TABLE

INCOMPATIBLE_JOIN_TYPES

SQLSTATE: 42613

Los tipos de combinación <joinType1> y <joinType2> son incompatibles.

INCOMPATIBLE_VIEW_SCHEMA_CHANGE

SQLSTATE: 51024

La consulta SQL de la vista <viewName> tiene un cambio de esquema incompatible y la columna <colName> no se puede resolver. Se esperaban <expectedNum> columnas denominadas <colName> pero tienen <actualCols>.

Intente volver a crear la vista mediante la ejecución de: <suggestion>.

INCOMPLETE_TYPE_DEFINITION

SQLSTATE: 42K01

Tipo complejo incompleto:

Para más información, consulte INCOMPLETE_TYPE_DEFINITION

INCONSISTENT_BEHAVIOR_CROSS_VERSION

SQLSTATE: 42K0B

Puede obtener un resultado diferente debido a la actualización

Para más información, consulte INCONSISTENT_BEHAVIOR_CROSS_VERSION.

INCORRECT_NUMBER_OF_ARGUMENTS

SQLSTATE: 42605

<failure>, <functionName> requiere al menos <minArgs> argumentos y, como máximo, <maxArgs> argumentos.

INCORRECT_RAMP_UP_RATE

SQLSTATE: 22003

El desplazamiento máximo con <rowsPerSecond> rowsPerSecond es <maxSeconds>, pero "rampUpTimeSeconds" es <rampUpTimeSeconds>.

INDEX_ALREADY_EXISTS

SQLSTATE: 42710

No se puede crear el índice <indexName> en la tabla <tableName> porque ya existe.

INDEX_NOT_FOUND

SQLSTATE: 42704

No se encuentra el archivo de índice <indexName> en la tabla <tableName>.

INFINITE_STREAMING_TRIGGER_NOT_SUPPORTED

SQLSTATE: 0A000

El tipo de desencadenador <trigger> no se admite para este tipo de clúster.

Use otro tipo de desencadenador, por ejemplo, AvailableNow, Once.

INSERT_COLUMN_ARITY_MISMATCH

SQLSTATE: 21S01

No se puede escribir en <tableName>, el motivo es

Para obtener más información, consulte INSERT_COLUMN_ARITY_MISMATCH

INSERT_PARTITION_COLUMN_ARITY_MISMATCH

SQLSTATE: 21S01

No se puede escribir en "<tableName>", <reason>:

Columnas de tabla: <tableColumns>.

Particiones de columnas con valores estáticos: <staticPartCols>.

Columnas de datos: <dataColumns>.

INSUFFICIENT_PERMISSIONS

SQLSTATE: 42501

Privilegios insuficientes:

<report>

INSUFFICIENT_PERMISSIONS_EXT_LOC

SQLSTATE: 42501

El usuario <user> no tiene privilegios suficientes para la ubicación externa <location>.

INSUFFICIENT_PERMISSIONS_NO_OWNER

SQLSTATE: 42501

No hay ningún propietario para <securableName>. Pida al administrador que establezca un propietario.

INSUFFICIENT_PERMISSIONS_OWNERSHIP_SECURABLE

SQLSTATE: 42501

El usuario no es propietario de <securableName>.

INSUFFICIENT_PERMISSIONS_SECURABLE

SQLSTATE: 42501

El usuario no tiene permisos para <action> en <securableName>.

INSUFFICIENT_PERMISSIONS_SECURABLE_PARENT_OWNER

SQLSTATE: 42501

El propietario de <securableName> es diferente del propietario del <parentSecurableName>.

INSUFFICIENT_PERMISSIONS_STORAGE_CRED

SQLSTATE: 42501

La credencial de almacenamiento <credentialName> no tiene privilegios suficientes.

INSUFFICIENT_PERMISSIONS_UNDERLYING_SECURABLES

SQLSTATE: 42501

El usuario no puede <action> en <securableName> debido a los permisos que hay en elementos protegibles subyacentes.

INSUFFICIENT_PERMISSIONS_UNDERLYING_SECURABLES_VERBOSE

SQLSTATE: 42501

El usuario no puede <action> en <securableName> debido a los permisos que hay en elementos protegibles subyacentes:

<underlyingReport>

INTERVAL_ARITHMETIC_OVERFLOW

SQLSTATE: 22015

<message>.<alternative>

INTERVAL_DIVIDED_BY_ZERO

SQLSTATE: 22012

División por cero. Use try_divide para tolerar que el divisor sea 0 y devolver NULL en su lugar.

INVALID_ARRAY_INDEX

SQLSTATE: 22003

El índice está <indexValue> fuera de los límites. La matriz tiene <arraySize> elementos. Use la función SQL get() para tolerar el acceso al elemento en un índice no válido y devolver NULL en su lugar. Si es necesario, establezca <ansiConfig> en "false" para omitir este error.

Para más información, consulte INVALID_ARRAY_INDEX

INVALID_ARRAY_INDEX_IN_ELEMENT_AT

SQLSTATE: 22003

El índice está <indexValue> fuera de los límites. La matriz tiene <arraySize> elementos. Use try_element_at para tolerar el acceso al elemento en un índice no válido y devolver NULL en su lugar. Si es necesario, establezca <ansiConfig> en "false" para omitir este error.

Para más información, consulte INVALID_ARRAY_INDEX_IN_ELEMENT_AT

INVALID_BITMAP_POSITION

SQLSTATE: 22003

La posición <bitPosition> del mapa de bits indizado 0 está fuera de los límites. El mapa de bits tiene <bitmapNumBits> bits (<bitmapNumBytes> bytes).

INVALID_BOUNDARY

SQLSTATE: 22003

El límite <boundary> no es válido: <invalidValue>.

Para obtener más información, consulte INVALID_BOUNDARY

INVALID_BUCKET_FILE

SQLSTATE: 58030

Archivo de cubo no válido: <path>

INVALID_BYTE_STRING

SQLSTATE: 22P03

El formato esperado es ByteString, pero era <unsupported> (<class>).

INVALID_COLUMN_NAME_AS_PATH

SQLSTATE: 46121

El origen de datos <datasource> no puede guardar la columna <columnName> porque su nombre contiene algunos caracteres que no están permitidos en las rutas de acceso de archivo. Use un alias para cambiarle el nombre.

INVALID_COLUMN_OR_FIELD_DATA_TYPE

SQLSTATE: 42000

La columna o el campo <name> es de tipo <type> mientras es necesario que sea <expectedType>.

INVALID_CURRENT_RECIPIENT_USAGE

SQLSTATE: 42887

La función current_recipient solo se puede usar en la instrucción CREATE VIEW o en la instrucción ALTER VIEW para definir una vista de recurso compartido solo en Unity Catalog.

INVALID_CURSOR

SQLSTATE: HY109

El cursor no es válido.

Para más información, vea INVALID_CURSOR

INVALID_DEFAULT_VALUE

SQLSTATE: 42623

No se pudo ejecutar el comando <statement> porque la columna o variable de destino <colName> tiene un valor DEFAULT <defaultValue>,

Para obtener más información, consulte INVALID_DEFAULT_VALUE

INVALID_DEST_CATALOG

SQLSTATE: 42809

El catálogo de destino del comando SYNC debe estar dentro de Unity Catalog. Se encontró <catalog>.

INVALID_DRIVER_MEMORY

SQLSTATE: F0000

La memoria del sistema <systemMemory> debe ser al menos de <minSystemMemory>.

Aumente el tamaño del montón mediante la opción –driver-memory o "<config>" en la configuración de Spark.

INVALID_EMPTY_LOCATION

SQLSTATE: 42K05

El nombre de la ubicación no puede ser una cadena vacía, pero se ha aportado <location>.

INVALID_ESC

SQLSTATE: 42604

Se encontró una cadena de escape no válida: <invalidEscape>. La cadena de escape debe contener solo un carácter.

INVALID_ESCAPE_CHAR

SQLSTATE: 42604

EscapeChar debe ser un literal de cadena de longitud uno, pero tiene <sqlExpr>.

INVALID_EXECUTOR_MEMORY

SQLSTATE: F0000

La memoria del ejecutor <executorMemory> debe ser de al menos <minSystemMemory>.

Aumente la memoria del ejecutor mediante la opción –executor-memory o "<config>" en la configuración de Spark.

INVALID_EXPRESSION_ENCODER

SQLSTATE: 42001

Se encontró un codificador de expresiones no válido. Espera una instancia de ExpressionEncoder, pero tiene <encoderType>. Para obtener más información, vea ‘<docroot>/api/java/index.html?org/apache/spark/sql/Encoder.html’.

INVALID_EXTRACT_BASE_FIELD_TYPE

SQLSTATE: 42000

No se puede extraer un valor de <base>. Se necesita un tipo complejo [STRUCT, ARRAY, MAP] pero se obtuvo <other>.

INVALID_EXTRACT_FIELD

SQLSTATE: 42601

No se puede extraer <field> de <expr>.

INVALID_EXTRACT_FIELD_TYPE

SQLSTATE: 42000

El nombre del campo debe ser un literal de cadena no NULL, pero es <extraction>.

INVALID_FIELD_NAME

SQLSTATE: 42000

El nombre del campo <fieldName> no es válido: <path> no es un struct.

INVALID_FORMAT

SQLSTATE: 42601

El formato no es válido: <format>.

Para más información, consulte INVALID_FORMAT

INVALID_FRACTION_OF_SECOND

SQLSTATE: 22023

La fracción de segundo debe ser cero. El intervalo válido es [0, 60]. Si es necesario, establezca <ansiConfig> en "false" para omitir este error.

INVALID_HANDLE

SQLSTATE: HY000

El identificador <handle> no es válido.

Para más información, vea INVALID_HANDLE

INVALID_IDENTIFIER

SQLSTATE: 42602

El identificador <ident> no es válido. Considere la posibilidad de entrecomillarlo con comillas invertidas, como <ident>.

INVALID_INDEX_OF_ZERO

SQLSTATE: 22003

El índice 0 no es válido. Un índice debe ser < 0 o > 0 (el primer elemento tiene el índice 1).

INVALID_INLINE_TABLE

SQLSTATE: 42000

Tabla insertada no válida.

Para obtener más información, consulte INVALID_INLINE_TABLE.

INVALID_INVERSE_DISTRIBUTION_FUNCTION

SQLSTATE: 42K0K

Función de distribución inversa <funcName> no válida.

Para obtener más información, consulte INVALID_INVERSE_DISTRIBUTION_FUNCTION

INVALID_JSON_ROOT_FIELD

SQLSTATE: 22032

No se puede convertir el campo raíz JSON al tipo de Spark de destino.

INVALID_JSON_SCHEMA_MAP_TYPE

SQLSTATE: 22032

El esquema de entrada <jsonSchema> solo puede contener STRING como un tipo de clave para un MAP.

INVALID_KRYO_SERIALIZER_BUFFER_SIZE

SQLSTATE: F0000

El valor de la configuración "<bufferSizeConfKey>" debe ser inferior a 2048 MiB, pero tiene <bufferSizeConfValue> MiB.

INVALID_LAMBDA_FUNCTION_CALL

SQLSTATE: 42K0D

Llamada de función lambda no válida.

Para más información, consulte INVALID_LAMBDA_FUNCTION_CALL.

INVALID_LATERAL_JOIN_TYPE

SQLSTATE: 42613

No se permite la correlación JOIN <joinType> con LATERAL porque una subconsulta OUTER no se puede correlacionar con su asociado de combinación. Quite la correlación LATERAL o use INNER JOIN o LEFT OUTER JOIN en su lugar.

INVALID_LIMIT_LIKE_EXPRESSION

SQLSTATE: 42K0E

El límite como expresión <expr> no es válido.

Para obtener más información, consulte INVALID_LIMIT_LIKE_EXPRESSION

INVALID_NON_DETERMINISTIC_EXPRESSIONS

SQLSTATE: 42K0E

El operador espera una expresión determinista, pero la expresión real es <sqlExprs>.

INVALID_NUMERIC_LITERAL_RANGE

SQLSTATE: 22003

El literal numérico <rawStrippedQualifier> está fuera del intervalo válido para <typeName> con el valor mínimo de <minValue> y el valor máximo de <maxValue>. Ajuste el valor según corresponda.

INVALID_OBSERVED_METRICS

SQLSTATE: 42K0E

Métricas observadas no válidas.

Para más información, vea INVALID_OBSERVED_METRICS

INVALID_OPTIONS

SQLSTATE: 42K06

Opciones no válidas:

Para más información, consulte INVALID_OPTIONS

INVALID_PANDAS_UDF_PLACEMENT

SQLSTATE: 0A000

El grupo agregar pandas UDF <functionList> no se puede invocar junto con otras funciones de agregado que no sean pandas.

INVALID_PARAMETER_MARKER_VALUE

SQLSTATE: 22023

Se proporcionó una asignación de parámetros no válida:

Para obtener más información, consulte INVALID_PARAMETER_MARKER_VALUE

INVALID_PARAMETER_VALUE

SQLSTATE: 22023

El valor del parámetro o parámetros <parameter> en<functionName> no es válido:

Para más información, consulte INVALID_PARAMETER_VALUE

INVALID_PARTITION_OPERATION

SQLSTATE: 42601

El comando de partición no es válido.

Para obtener más información, consulte INVALID_PARTITION_OPERATION

INVALID_PIPELINE_ID

SQLSTATE: 42604

El identificador de canalización <pipelineId> no es válido.

Un identificador de canalización debe ser un UUID con el formato "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx".

INVALID_PRIVILEGE

SQLSTATE: 42852

El privilegio <privilege> no es válido para <securable>.

INVALID_PROPERTY_KEY

SQLSTATE: 42602

<key> es una clave de propiedad no válida, use comillas, por ejemplo, SET <key>=<value>.

INVALID_PROPERTY_VALUE

SQLSTATE: 42602

<value> es un valor de propiedad no válido, use comillas, por ejemplo, SET <key>=<value>

INVALID_QUERY_MIXED_QUERY_PARAMETERS

SQLSTATE: 42613

La consulta con parámetros debe usar parámetros posicionales o con nombre, pero no ambos.

INVALID_S3_COPY_CREDENTIALS

SQLSTATE: 42501

Las credenciales COPY INTO deben incluir AWS_ACCESS_KEY, AWS_SECRET_KEY y AWS_SESSION_TOKEN.

INVALID_SAVE_MODE

SQLSTATE: 42000

El modo de guardado <mode> especificado no es válido. Los modos de guardado válidos incluyen "append", "overwrite", "ignore", "error", "errorifexists" y "default".

INVALID_SCHEMA

SQLSTATE: 42K07

El esquema de entrada <inputSchema> no es una cadena de esquema válida.

Para más información, consulte INVALID_SCHEMA

INVALID_SCHEMA_OR_RELATION_NAME

SQLSTATE: 42602

<name> no es un nombre válido para tablas o esquemas. Solo se admiten nombres con caracteres alfabéticos, números y _.

INVALID_SCHEME

SQLSTATE: 0AKUC

El catálogo de Unity no admite <name> como esquema de archivo predeterminado.

INVALID_SECRET_LOOKUP

SQLSTATE: 22531

Búsqueda de secretos no válida:

Para más información, consulte INVALID_SECRET_LOOKUP

INVALID_SET_SYNTAX

SQLSTATE: 42000

El formato esperado es 'SET', 'SET key' o 'SET key=value'. Si desea incluir caracteres especiales en la clave o incluir punto y coma en el valor, use comillas inversas, por ejemplo, SET key=value.

INVALID_SHARED_ALIAS_NAME

SQLSTATE: 42601

El nombre del alias <sharedObjectType> debe tener el formato "schema.name".

INVALID_SINGLE_VARIANT_COLUMN

SQLSTATE: 42613

Cuando se especifica singleVariantColumn en el examen del origen de datos <dataSource>, el usuario debe proporcionar un esquema explícito con una sola columna variante (como column VARIANT).

INVALID_SOURCE_CATALOG

SQLSTATE: 42809

El catálogo de origen no debe estar dentro de Unity Catalog para el comando SYNC. Se encontró <catalog>.

INVALID_SQL_ARG

SQLSTATE: 42K08

El argumento <name> de sql() no es válido. Considere la posibilidad de reemplazarlo por un literal de SQL o por funciones de constructor de colección como map(), array(), struct().

INVALID_SQL_SYNTAX

SQLSTATE: 42000

Sintaxis SQL no válida:

Para obtener más información, consulte INVALID_SQL_SYNTAX

INVALID_STAGING_PATH_IN_STAGING_ACCESS_QUERY

SQLSTATE: 42604

Ruta de acceso de almacenamiento provisional no válida en la consulta de almacenamiento provisional <operation>: <path>

INVALID_STATEMENT_FOR_EXECUTE_INTO

SQLSTATE: 07501

La cláusula INTO de EXECUTE IMMEDIATE solo es válida para las consultas, pero la instrucción dada no es una consulta: <sqlString>.

INVALID_SUBQUERY_EXPRESSION

SQLSTATE: 42823

Subconsulta no válida:

Para más información, consulte INVALID_SUBQUERY_EXPRESSION

INVALID_TEMP_OBJ_REFERENCE

SQLSTATE: 42K0F

No se puede crear el objeto persistente <objName> del tipo <obj> porque hace referencia al objeto temporal <tempObjName> del tipo <tempObj>. Haga que el objeto temporal <tempObjName> sea persistente o que el objeto persistente <objName> sea temporal.

INVALID_TIMESTAMP_FORMAT

SQLSTATE: 22000

La marca de tiempo <timestamp> proporcionada no coincide con la sintaxis esperada <format>.

INVALID_TIME_TRAVEL_SPEC

SQLSTATE: 42K0E

No se puede especificar la versión y la marca de tiempo cuando se desplaza en el tiempo la tabla.

INVALID_TIME_TRAVEL_TIMESTAMP_EXPR

SQLSTATE: 42K0E

La expresión <expr> de marca de tiempo de viaje en el tiempo no es válida.

Para obtener más información, consulte INVALID_TIME_TRAVEL_TIMESTAMP_EXPR.

INVALID_TYPED_LITERAL

SQLSTATE: 42604

El valor del literal con tipo <valueType> no es válido: <value>.

INVALID_UDF_IMPLEMENTATION

SQLSTATE: 38000

La función <funcName> no implementa scalarFunction ni AggregateFunction.

INVALID_UPGRADE_SYNTAX

SQLSTATE: 42809

<command><supportedOrNot> la tabla de origen está en Metastore de Hive y la tabla de destino está en el catálogo de Unity.

INVALID_URL

SQLSTATE: 22P02

La dirección URL no es válida: <url>. Si es necesario, establezca <ansiConfig> en "false" para omitir este error.

INVALID_USAGE_OF_STAR_OR_REGEX

SQLSTATE: 42000

Uso no válido de <elem> en <prettyName>.

INVALID_UUID

SQLSTATE: 42604

La entrada <uuidInput> no es una UUID válida

El UUID debe tener el formato "xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx".

Compruebe el formato del UUID.

INVALID_VARIABLE_TYPE_FOR_QUERY_EXECUTE_IMMEDIATE

SQLSTATE: 42K09

El tipo de variable debe ser de tipo de cadena, pero tiene <varType>.

INVALID_WHERE_CONDITION

SQLSTATE: 42903

La condición WHERE <condition> contiene expresiones no válidas: <expressionList>.

Reescriba la consulta para evitar funciones de ventana, funciones de agregado y funciones de generador en la cláusula WHERE.

INVALID_WINDOW_SPEC_FOR_AGGREGATION_FUNC

SQLSTATE: 42601

No se puede especificar ORDER BY ni un marco de ventana para <aggFunc>.

INVALID_WRITER_COMMIT_MESSAGE

SQLSTATE: 42KDE

El escritor del origen de datos ha generado un número no válido de mensajes de confirmación. Se esperaba exactamente un mensaje de confirmación de escritor de cada tarea, pero recibió <detail>.

INVALID_WRITE_DISTRIBUTION

SQLSTATE: 42000

La distribución de escritura solicitada no es válida.

Para más información, consulte INVALID_WRITE_DISTRIBUTION

JOIN_CONDITION_IS_NOT_BOOLEAN_TYPE

SQLSTATE: 42K0E

La condición de combinación <joinCondition> tiene el tipo no válido <conditionType>. Se esperaba "BOOLEAN".

KAFKA_DATA_LOSS

SQLSTATE: 22000

Es posible que algunos datos se hayan perdido porque ya no están disponibles en Kafka;

ya sea que Kafka haya eliminado los datos o que el tema se haya eliminado antes que todos los datos en el

se procesó el tema.

Si no desea que la consulta de streaming produzca un error en estos casos, establezca la opción de origen failOnDataLoss en false.

Motivo:

Para obtener más información, vea KAFKA_DATA_LOSS

KINESIS_COULD_NOT_READ_SHARD_UNTIL_END_OFFSET

SQLSTATE: 22000

No se pudo leer hasta el número <endSeqNum> de secuencia deseado para la partición <shardId> en

kinesis stream <stream> con el modo de consumidor <consumerMode>. Se producirá un error en la consulta debido a

posible pérdida de datos. El último registro de lectura estaba en el número de secuencia <lastSeqNum>.

Esto puede ocurrir si los datos con endSeqNum ya han sido antiguos, o si la secuencia de Kinesis se había

eliminado y reconstruido con el mismo nombre. El comportamiento del error se puede invalidar

estableciendo spark.databricks.kinesis.failOnDataLoss en false en la configuración de Spark.

KINESIS_FETCHED_SHARD_LESS_THAN_TRACKED_SHARD

SQLSTATE: 42K04

El shardId mínimo capturado de Kinesis (<fetchedShardId>)

es menor que el shardId mínimo de seguimiento (<trackedShardId>).

Esto es inesperado y se produce cuando se elimina y se vuelve a crear una secuencia de Kinesis con el mismo nombre,

y una consulta de streaming mediante esta secuencia de Kinesis se reinicia a través de una ubicación de punto de control existente.

Reinicie la consulta de streaming con una nueva ubicación de punto de control o cree una secuencia con un nuevo nombre.

KRYO_BUFFER_OVERFLOW

SQLSTATE: 54006

Error de serialización de Kryo: <exceptionMsg>. Para evitar esto, aumente el valor "<bufferSizeConfKey>".

LOAD_DATA_PATH_NOT_EXISTS

SQLSTATE: 42K03

La ruta de acceso de entrada LOAD DATA no existe: <path>.

LOCAL_MUST_WITH_SCHEMA_FILE

SQLSTATE: 42601

LOCAL debe usarse junto con el esquema de file, pero obtuvo: <actualSchema>.

LOCATION_ALREADY_EXISTS

SQLSTATE: 42710

No se puede asignar un nombre a la tabla administrada como <identifier>, ya que su ubicación <location> asociada ya existe. Elija un nombre de tabla diferente o quite primero la ubicación existente.

LOST_TOPIC_PARTITIONS_IN_END_OFFSET_WITH_TRIGGER_AVAILABLENOW

SQLSTATE: KD000

Algunas de las particiones de los temas de Kafka se han perdido durante la ejecución de la consulta con Trigger.AvailableNow. El error podría ser transitorio: reinicie la consulta e informe si sigue viendo el mismo problema.

topic-partitions para el desplazamiento más reciente: <tpsForLatestOffset>, topic-partitions para el desplazamiento final: <tpsForEndOffset>

MALFORMED_AVRO_MESSAGE

SQLSTATE: KD000

Los mensajes Avro con formato incorrecto se detectan en la deserialización de mensajes. Modo de análisis: <mode>. Para procesar el mensaje Avro con formato incorrecto con un resultado null, intente establecer la opción "mode" como "PERMISSIVE".

MALFORMED_CSV_RECORD

SQLSTATE: KD000

Registro CSV con formato incorrecto: <badRecord>

MALFORMED_RECORD_IN_PARSING

SQLSTATE: 22023

Los registros con formato incorrecto se detectan en el análisis de registros: <badRecord>.

Modo de análisis: <failFastMode>. Para procesar registros con formato incorrecto como resultado nulo, intente establecer la opción "mode" como "PERMISSIVE".

Para obtener más información, consulte MALFORMED_RECORD_IN_PARSING.

MALFORMED_VARIANT

SQLSTATE: 22023

El binario variante tiene un formato incorrecto. Compruebe que el origen de datos es válido.

MANAGED_TABLE_WITH_CRED

SQLSTATE: 42613

No se admite la creación de una tabla administrada con credenciales de almacenamiento.

MATERIALIZED_VIEW_MESA_REFRESH_WITHOUT_PIPELINE_ID

SQLSTATE: 55019

No se puede <refreshType> la vista materializada porque tiene una propiedad pipelineId. Para habilitar <refreshType>, quite y vuelva a crear la vista materializada.

MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED

SQLSTATE: 56038

No se permite la operación <operation> de vista materializada:

Para más información, consulte MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED

MATERIALIZED_VIEW_OUTPUT_WITHOUT_EXPLICIT_ALIAS

SQLSTATE: 0A000

La expresión de salida <expression> de una vista materializada debe tener un alias explícito.

MATERIALIZED_VIEW_UNSUPPORTED_OPERATION

SQLSTATE: 0A000

La operación <operation> no se admite en vistas materializadas para esta versión.

MAX_NUMBER_VARIABLES_IN_SESSION_EXCEEDED

SQLSTATE: 54KD1

No se puede crear la nueva variable <variableName> porque el número de variables de la sesión supera el número máximo permitido (<maxNumVariables>).

MAX_RECORDS_PER_FETCH_INVALID_FOR_KINESIS_SOURCE

SQLSTATE: 22023

maxRecordsPerFetch debe ser un entero positivo menor o igual que <kinesisRecordLimit>

MERGE_CARDINALITY_VIOLATION

SQLSTATE: 23K01

La condición de búsqueda ON de la instrucción MERGE coincide con una sola fila de la tabla de destino con varias filas de la tabla de origen.

Esto podría dar lugar a que la fila de destino se operase más de una vez con una operación de actualización o eliminación y no se permite.

MISMATCHED_TOPIC_PARTITIONS_BETWEEN_END_OFFSET_AND_PREFETCHED

SQLSTATE: KD000

El origen de datos de Kafka en Trigger.AvailableNow debe proporcionar las mismas particiones de tema en desplazamiento capturado previamente al desplazamiento final para cada microbatch. El error podría ser transitorio: reinicie la consulta e informe si sigue viendo el mismo problema.

topic-partitions para desplazamiento capturado previamente: <tpsForPrefetched>, topic-partitions para el desplazamiento final: <tpsForEndOffset>.

MISSING_AGGREGATION

SQLSTATE: 42803

La expresión de no agregación <expression> se basa en columnas que no participan en la cláusula GROUP BY.

Agregue las columnas o la expresión a GROUP BY, agregue la expresión o use <expressionAnyValue> si no importa cuál de los valores de un grupo se devuelve.

Para más información, consulte MISSING_AGGREGATION

MISSING_CONNECTION_OPTION

SQLSTATE: 42000

Las conexiones de tipo '<connectionType>' deben incluir las siguientes opciones: <requiredOptions>.

MISSING_GROUP_BY

SQLSTATE: 42803

La consulta debe incluir una cláusula GROUP BY. Agregue GROUP BY o conviértala en las funciones de ventana mediante cláusulas OVER.

MISSING_NAME_FOR_CHECK_CONSTRAINT

SQLSTATE: 42000

La restricción CHECK debe tener un nombre.

MISSING_PARAMETER_FOR_KAFKA

SQLSTATE: 42KDF

El parámetro <parameterName> es necesario para Kafka, pero no se especifica en <functionName>.

MISSING_PARAMETER_FOR_ROUTINE

SQLSTATE: 42KDF

El parámetro <parameterName> es necesario, pero no se especifica en <functionName>.

MODIFY_BUILTIN_CATALOG

SQLSTATE: 42832

No se admite la modificación del catálogo <catalogName> integrado.

MULTIPLE_LOAD_PATH

SQLSTATE: 42000

Databricks Delta no admite varias rutas de acceso de entrada en la API load().

rutas: <pathList>. Para compilar un único dataframe cargando

varias rutas de acceso de la misma tabla Delta, cargue la ruta de acceso raíz de

la tabla Delta con los filtros de partición correspondientes. Si las varias rutas de acceso

son de tablas delta diferentes, use las API union()/unionByName() del conjunto de datos

para combinar los objetos DataFrame generados por llamadas API de carga() independientes.

MULTIPLE_MATCHING_CONSTRAINTS

SQLSTATE: 42891

Se encontraron al menos dos restricciones coincidentes con la condición especificada.

MULTIPLE_TIME_TRAVEL_SPEC

SQLSTATE: 42K0E

No se puede especificar el viaje en el tiempo tanto en la cláusula de viaje en el tiempo como en las opciones.

MULTIPLE_XML_DATA_SOURCE

SQLSTATE: 42710

Se detectaron varios orígenes de datos con el nombre <provider> (<sourceNames>). Especifique el nombre de clase completo o quite <externalSource> de la ruta de clase.

MULTI_SOURCES_UNSUPPORTED_FOR_EXPRESSION

SQLSTATE: 42K0E

La expresión <expr> no admite más de un origen.

MULTI_UDF_INTERFACE_ERROR

SQLSTATE: 0A000

No se permite implementar varias interfaces UDF, clase <className> UDF.

MUTUALLY_EXCLUSIVE_CLAUSES

SQLSTATE: 42613

Cláusulas o opciones mutuamente excluyentes <clauses>. Quite una de estas cláusulas.

MV_ST_ALTER_QUERY_INCORRECT_BACKING_TYPE

SQLSTATE: 42601

La consulta de entrada espera un <expectedType>, pero la tabla subyacente es <givenType>.

NAMED_PARAMETERS_NOT_SUPPORTED

SQLSTATE: 4274K

Los parámetros con nombre no se admiten para la función <functionName>; vuelva a intentar la consulta con argumentos posicionales en la llamada de función en su lugar.

NAMED_PARAMETERS_NOT_SUPPORTED_FOR_SQL_UDFS

SQLSTATE: 0A000

No se puede llamar a la función <functionName> porque no se admiten referencias de argumentos con nombre para UDF de SQL. En este caso, la referencia de argumento con nombre era <argument>.

NAMED_PARAMETER_SUPPORT_DISABLED

SQLSTATE: 0A000

No se puede llamar a la función <functionName> porque las referencias de argumento con nombre no están habilitadas aquí.

En este caso, la referencia de argumento con nombre era <argument>.

Establezca "spark.sql.allowNamedFunctionArguments" en "true" para activar la característica.

NAMESPACE_ALREADY_EXISTS

SQLSTATE: 42000

No se puede crear el espacio de nombres <nameSpaceName> porque ya existe.

Elija otro nombre, quite el espacio de nombres existente o agregue la cláusula IF NOT EXISTS para tolerar el espacio de nombres preexistente.

NAMESPACE_NOT_EMPTY

SQLSTATE: 42000

No se puede quitar un espacio de nombres <nameSpaceNameName> porque contiene objetos.

Usar DROP NAMESPACE... CASCADE para quitar el espacio de nombres y todos sus objetos.

NAMESPACE_NOT_FOUND

SQLSTATE: 42000

No se encuentra el espacio de nombres <nameSpaceName>. Compruebe la ortografía y la corrección del espacio de nombres.

Si no ha calificado el nombre con esto, compruebe la salida de current_schema() o califique el nombre correctamente.

Para tolerar el error al quitarlo, use DROP NAMESPACE IF EXISTS.

NATIVE_XML_DATA_SOURCE_NOT_ENABLED

SQLSTATE: 56038

El origen de datos XML nativo no está habilitado en este clúster.

NESTED_AGGREGATE_FUNCTION

SQLSTATE: 42607

No se permite usar una función de agregado en el argumento de otra función de agregado. Use la función de agregado interno en una subconsulta.

NESTED_EXECUTE_IMMEDIATE

SQLSTATE: 07501

No se permiten comandos EXECUTE IMMEDIATE anidados. Asegúrese de que la consulta SQL proporcionada (<sqlString>) no contiene otro comando EXECUTE IMMEDIATE.

NON_FOLDABLE_ARGUMENT

SQLSTATE: 42K08

La función <funcName> requiere que el parámetro <paramName> sea una expresión plegable del tipo <paramType>, pero el argumento real no es plegable.

NON_LAST_MATCHED_CLAUSE_OMIT_CONDITION

SQLSTATE: 42613

Cuando hay más de una cláusula MATCHED en una instrucción MERGE, solo la última cláusula MATCHED puede omitir la condición.

NON_LAST_NOT_MATCHED_BY_SOURCE_CLAUSE_OMIT_CONDITION

SQLSTATE: 42613

Cuando hay más de una cláusula NOT MATCHED BY SOURCE en una instrucción MERGE, solo la última cláusula NOT MATCHED BY SOURCE puede omitir la condición.

NON_LAST_NOT_MATCHED_BY_TARGET_CLAUSE_OMIT_CONDITION

SQLSTATE: 42613

Cuando haya más de una cláusula NOT MATCHED [BY TARGET] en una instrucción MERGE, solo la última cláusula NOT MATCHED [BY TARGET] podrá omitir la condición.

NON_LITERAL_PIVOT_VALUES

SQLSTATE: 42K08

Expresiones literales necesarias para los valores dinámicos, encontrado <expression>.

NON_PARTITION_COLUMN

SQLSTATE: 42000

La cláusula PARTITION no puede contener la columna que no sea de partición: <columnName>.

NON_TIME_WINDOW_NOT_SUPPORTED_IN_STREAMING

SQLSTATE: 42KDE

La función Window no se admite en <windowFunc> (como columna <columnName>) en dataframes o conjuntos de datos de streaming.

Structured Streaming solo admite la agregación de período de tiempo mediante la función WINDOW. (especificación de ventana: <windowSpec>)

NOT_ALLOWED_IN_FROM

SQLSTATE: 42601

No se permite en la cláusula FROM:

Para obtener más información, consulte NOT_ALLOWED_IN_FROM

NOT_A_CONSTANT_STRING

SQLSTATE: 42601

La expresión <expr> utilizada para la rutina o cláusula <name> deberá ser una constante STRING, que es NOT NULL.

Para obtener más información, consulte NOT_A_CONSTANT_STRING

NOT_A_PARTITIONED_TABLE

SQLSTATE: 42809

No se permite la operación <operation> porque <tableIdentWithDB> no es una tabla con particiones.

NOT_A_SCALAR_FUNCTION

SQLSTATE: 42887

<functionName> aparece como una expresión escalar aquí, pero la función se definió como una función de tabla. Actualice la consulta para mover la llamada de función a la cláusula FROM o vuelva a definir <functionName> como una función escalar en su lugar.

NOT_A_TABLE_FUNCTION

SQLSTATE: 42887

<functionName> aparece como una función de tabla aquí, pero la función se definió como una función escalar. Actualice la consulta para mover la llamada de función fuera de la cláusula FROM o vuelva a definir <functionName> como una función de tabla en su lugar.

NOT_NULL_CONSTRAINT_VIOLATION

SQLSTATE: 42000

Aquí no se permite asignar un valor NULL.

Para más información, consulte NOT_NULL_CONSTRAINT_VIOLATION

NOT_SUPPORTED_CHANGE_COLUMN

SQLSTATE: 0A000

ALTER TABLE ALTER/CHANGE COLUMN no se admite para cambiar <table>la columna <originName> con tipo <originType> a <newName> con el tipo <newType>.

NOT_SUPPORTED_COMMAND_FOR_V2_TABLE

SQLSTATE: 0A000

<cmd> no se admite para las tablas v2.

NOT_SUPPORTED_COMMAND_WITHOUT_HIVE_SUPPORT

SQLSTATE: 0A000

<cmd> no se admite. Si desea habilitarlo, establezca "spark.sql.catalogImplementation" en "hive".

NOT_SUPPORTED_IN_JDBC_CATALOG

SQLSTATE: 0A000

No se admite el comando en el catálogo JDBC:

Para obtener más detalles, consulte NOT_SUPPORTED_IN_JDBC_CATALOG

NOT_SUPPORTED_WITH_DB_SQL

SQLSTATE: 0A000

<operation> no se admite en una instancia de SQL <endpoint>.

NO_DEFAULT_COLUMN_VALUE_AVAILABLE

SQLSTATE: 42608

No se puede determinar el valor predeterminado de <colName> porque no admite valores NULL y no tiene ningún valor predeterminado.

NO_HANDLER_FOR_UDAF

SQLSTATE: 42000

No hay controlador para UDAF '<functionName>'. Use sparkSession.udf.register(...) en su lugar.

NO_MERGE_ACTION_SPECIFIED

SQLSTATE: 42K0E

df.mergeInto debe ir seguido de al menos uno de whenMatched/whenNotMatched/whenNotMatchedBySource.

NO_PARENT_EXTERNAL_LOCATION_FOR_PATH

SQLSTATE: ninguno asignado

No se encontró ninguna ubicación externa primaria para la ruta de acceso "<path>". Cree una ubicación externa en una de las rutas de acceso primarias y vuelva a intentar la consulta o comando.

NO_SQL_TYPE_IN_PROTOBUF_SCHEMA

SQLSTATE: 42S22

No se encuentra <catalystFieldPath> en el esquema protobuf.

NO_STORAGE_LOCATION_FOR_TABLE

SQLSTATE: ninguno asignado

No se encontró ninguna ubicación de almacenamiento para la tabla "<tableId>" al generar credenciales de tabla. Compruebe el tipo de tabla y la dirección URL de ubicación de la tabla y vuelva a intentar la consulta o el comando.

NO_SUCH_CATALOG_EXCEPTION

SQLSTATE: ninguno asignado

No se encuentra el catálogo "<catalog>". Compruebe el nombre del catálogo y vuelva a intentar la consulta o comando.

NO_SUCH_CLEANROOM_EXCEPTION

SQLSTATE: ninguno asignado

La sala limpia‘<cleanroom>’ no existe. Compruebe que el nombre de la sala limpia está escrito correctamente y coincide con el nombre de una sala limpia existente válida y vuelva a intentar la consulta o comando.

NO_SUCH_EXTERNAL_LOCATION_EXCEPTION

SQLSTATE: ninguno asignado

La ubicación externa "<externalLocation>" no existe. Compruebe que el nombre de la ubicación externa es correcto y vuelva a intentar la consulta o comando.

NO_SUCH_METASTORE_EXCEPTION

SQLSTATE: ninguno asignado

No se encontró el metastore. Pida al administrador de la cuenta que asigne un metastore al área de trabajo actual y vuelva a intentar la consulta o comando.

NO_SUCH_PROVIDER_EXCEPTION

SQLSTATE: ninguno asignado

El proveedor de recursos compartidos "<providerName>" no existe. Compruebe que el nombre del proveedor de recursos compartidos está escrito correctamente y coincide con el nombre de un nombre de proveedor existente válido y vuelva a intentar la consulta o comando.

NO_SUCH_RECIPIENT_EXCEPTION

SQLSTATE: ninguno asignado

El destinatario "<recipient>" no existe. Compruebe que el nombre del destinatario está escrito correctamente y coincide con el nombre de un destinatario existente válido y vuelva a intentar la consulta o comando.

NO_SUCH_SHARE_EXCEPTION

SQLSTATE: ninguno asignado

El recurso compartido "<share>" no existe. Compruebe que el nombre del recurso compartido está escrito correctamente y coincide con el nombre de un recurso compartido existente válido y vuelva a intentar la consulta o comando.

NO_SUCH_STORAGE_CREDENTIAL_EXCEPTION

SQLSTATE: ninguno asignado

La credencial de almacenamiento "<storageCredential>" no existe. Compruebe que el nombre de la credencial de almacenamiento está escrito correctamente y coincide con el nombre de una credencial de almacenamiento existente válida y vuelva a intentar la consulta o el comando.

NO_SUCH_USER_EXCEPTION

SQLSTATE: ninguno asignado

El usuario "<userName>" no existe. Compruebe que el usuario al que concede permiso o modifica la titularidad está escrito correctamente y coincide con el nombre de un usuario existente válido y vuelva a intentar la consulta o comando.

NO_UDF_INTERFACE

SQLSTATE: 38000

La clase UDF <className> no implementa ninguna interfaz UDF.

NULLABLE_COLUMN_OR_FIELD

SQLSTATE: 42000

La columna o el campo <name> admite valores NULL, mientras que es necesario que no admita valores NULL.

NULLABLE_ROW_ID_ATTRIBUTES

SQLSTATE: 42000

Los atributos de identificador de fila no pueden admitir un valor NULL: <nullableRowIdAttrs>.

NULL_MAP_KEY

SQLSTATE: 2200E

No se puede usar null como clave de asignación.

NUMERIC_OUT_OF_SUPPORTED_RANGE

SQLSTATE: 22003

El valor <value> no se puede interpretar como numérico, ya que tiene más de 38 dígitos.

NUMERIC_VALUE_OUT_OF_RANGE

SQLSTATE: 22003

<value> no se puede representar como Decimal (<precision>, <scale>). Si es necesario, establezca <config> en "false" para omitir este error y devolver NULL en su lugar.

NUM_COLUMNS_MISMATCH

SQLSTATE: 42826

<operator> solo se puede realizar en entradas con el mismo número de columnas, pero la primera entrada tiene <firstNumColumns> columnas y la <invalidOrdinalNum> entrada tiene <invalidNumColumns> columnas.

NUM_TABLE_VALUE_ALIASES_MISMATCH

SQLSTATE: 42826

El número de alias especificados no coincide con el número de columnas de salida.

Nombre de la función: <funcName>; número de alias: <aliasesNum>; número de columnas de salida: <outColsNum>.

OAUTH_CUSTOM_IDENTITY_CLAIM_NOT_PROVIDED

SQLSTATE: 22KD2

No se proporcionó ninguna notificación de identidad personalizada.

ONLY_SECRET_FUNCTION_SUPPORTED_HERE

SQLSTATE: 42K0E

La función de llamada <functionName> no se admite en este <location>; <supportedFunctions> se admite aquí.

OPERATION_CANCELED

SQLSTATE: HY008

Se ha cancelado la operación.

OPERATION_REQUIRES_UNITY_CATALOG

SQLSTATE: 0AKUD

La operación <operation> requiere el catálogo de Unity habilitado.

OP_NOT_SUPPORTED_READ_ONLY

SQLSTATE: 42KD1

<plan> no se admite en modo de sesión de solo lectura.

ORDER_BY_POS_OUT_OF_RANGE

SQLSTATE: 42805

La posición ORDER BY <index> no está en la lista de selección (el intervalo válido es [1, <size>]).

PARSE_EMPTY_STATEMENT

SQLSTATE: 42617

Error de sintaxis, instrucción vacía inesperada

PARSE_SYNTAX_ERROR

SQLSTATE: 42601

Error de sintaxis en, o cerca de, <error><hint>.

PARTITIONS_ALREADY_EXIST

SQLSTATE: 428FT

No se puede agregar o cambiar el nombre de las particiones <partitionList> de la tabla <tableName> porque ya existen.

Elija otro nombre, quite la partición existente o agregue la cláusula IF NOT EXISTS para tolerar el espacio de nombres preexistente.

PARTITIONS_NOT_FOUND

SQLSTATE: 428FT

Las particiones <partitionList> no se encuentran en la tabla <tableName>.

Compruebe la especificación de la partición y el nombre de la tabla.

Para tolerar el error al quitarlo, use ALTER TABLE... DROP IF EXISTS PARTITION.

PARTITION_LOCATION_ALREADY_EXISTS

SQLSTATE: 42K04

La ubicación de partición <locationPath> ya existe en la tabla <tableName>.

PARTITION_LOCATION_IS_NOT_UNDER_TABLE_DIRECTORY

SQLSTATE: 42KD5

No se pudo ejecutar la instrucción ALTER TABLE SET PARTITION LOCATION, porque

la ubicación de partición <location> no está en el directorio de tabla <table>.

Para corregirlo, establezca la ubicación de la partición en un subdirectorio de <table>.

PARTITION_METADATA

SQLSTATE: 0AKUC

<action> no se permite en la tabla <tableName>, ya que no se admite el almacenamiento de metadatos de partición en el catálogo de Unity.

PATH_ALREADY_EXISTS

SQLSTATE: 42K04

La ruta de acceso <outputPath> ya existe Establezca el modo como "sobrescribir" para sobrescribir la ruta de acceso existente.

PATH_NOT_FOUND

SQLSTATE: 42K03

La ruta de acceso <path> no existe:

PIVOT_VALUE_DATA_TYPE_MISMATCH

SQLSTATE: 42K09

Valor dinámico no válido '<value>': el valor de tipo de datos <valueType> no coincide con el tipo de datos <pivotType> de columna dinámica.

PROTOBUF_DEPENDENCY_NOT_FOUND

SQLSTATE: 42K0G

No se puede encontrar la dependencia: <dependencyName>

PROTOBUF_DESCRIPTOR_FILE_NOT_FOUND

SQLSTATE: 42K0G

Error al leer el archivo descriptor Protobuf en la ruta de acceso: <filePath>

PROTOBUF_FIELD_MISSING

SQLSTATE: 42K0G

Buscar <field> en el esquema Protobuf en las <protobufSchema> coincidencias <matchSize> que se han dado. Candidatos: <matches>.

PROTOBUF_FIELD_MISSING_IN_SQL_SCHEMA

SQLSTATE: 42K0G

Se encuentra <field> en el esquema Protobuf, pero no hay ninguna coincidencia en el esquema SQL.

PROTOBUF_FIELD_TYPE_MISMATCH

SQLSTATE: 42K0G

Error de coincidencia de tipos encontrado para el campo: <field>.

PROTOBUF_JAVA_CLASSES_NOT_SUPPORTED

SQLSTATE: 0A000

Las clases de Java no se admiten para <protobufFunction>. Póngase en contacto con el soporte técnico de Databricks para informarse sobre las opciones alternativas.

PROTOBUF_MESSAGE_NOT_FOUND

SQLSTATE: 42K0G

No se encuentra el mensaje <messageName> en descriptor.

PROTOBUF_TYPE_NOT_SUPPORT

SQLSTATE: 42K0G

Tipo Protobuf aún no admitido: <protobufType>.

PS_FETCH_RETRY_EXCEPTION

SQLSTATE: 22000

No se puede reintentar la tarea en la fase de captura de pubsub. Partición <partitionInfo> en la fase <stageInfo>, TID <taskId>.

PS_INVALID_EMPTY_OPTION

SQLSTATE: 42000

<key> no puede ser una cadena vacía.

PS_INVALID_KEY_TYPE

SQLSTATE: 22000

Tipo de clave no válido para la desduplicación de PubSub: <key>.

PS_INVALID_OPTION

SQLSTATE: 42000

PubSub no admite la opción <key>. Solo se puede usar en las pruebas.

PS_INVALID_OPTION_TYPE

SQLSTATE: 42000

Tipo no válido para <key>. Se espera que el tipo de <key> sea <type>.

PS_INVALID_READ_LIMIT

SQLSTATE: 42000

Límite de lectura no válido en la secuencia PubSub: <limit>.

PS_INVALID_UNSAFE_ROW_CONVERSION_FROM_PROTO

SQLSTATE: 22000

UnsafeRow no válido para descodificar en PubSubMessageMetadata, el esquema proto deseado es: <protoSchema>. La entrada UnsafeRow podría estar dañada: <unsafeRow>.

PS_MISSING_AUTH_INFO

SQLSTATE: 42000

No se pudo encontrar la información completa de autenticación de PubSub.

PS_MISSING_REQUIRED_OPTION

SQLSTATE: 42000

No se ha encontrado la opción necesaria: <key>.

PS_MOVING_CHECKPOINT_FAILURE

SQLSTATE: 22000

No se pueden mover los archivos de punto de control de datos sin procesar de <src> al directorio de destino: <dest>.

PS_MULTIPLE_FAILED_EPOCHS

SQLSTATE: 22000

No se puede iniciar la secuencia de PubSub, ya que hay más de una captura errónea: <failedEpochs>.

PS_OPTION_NOT_IN_BOUNDS

SQLSTATE: 22000

<key> debe estar dentro de los límites siguientes (<min>, <max>) exclusivos de ambos límites.

PS_PROVIDE_CREDENTIALS_WITH_OPTION

SQLSTATE: 42000

Los clústeres compartidos no admiten la autenticación con perfiles de instancia. Proporcione las credenciales al flujo directamente mediante .option().

PS_SPARK_SPECULATION_NOT_SUPPORTED

SQLSTATE: 0A000

El conector de origen PubSub solo está disponible en el clúster con spark.speculation deshabilitado.

PS_UNABLE_TO_CREATE_SUBSCRIPTION

SQLSTATE: 42000

Error al intentar crear una suscripción <subId> en el tema <topicId>. Compruebe que hay permisos suficientes para crear una suscripción e inténtelo de nuevo.

PS_UNABLE_TO_PARSE_PROTO

SQLSTATE: 22000

No se pueden analizar los bytes serializados para generar proto.

PS_UNSUPPORTED_GET_OFFSET_CALL

SQLSTATE: 0A000

getOffset no se admite sin proporcionar un límite.

PYTHON_DATA_SOURCE_ERROR

SQLSTATE: 38000

No se pudo <action> el origen de datos de Python <type>: <msg>

QUERIED_TABLE_INCOMPATIBLE_WITH_COLUMN_MASK_POLICY

SQLSTATE: 428HD

No se puede acceder a la tabla de referencia porque una máscara de columna asignada anteriormente no es compatible con el esquema de tabla. Para continuar, póngase en contacto con el propietario de la tabla para actualizar la directiva:

Para obtener más información, consulte QUERIED_TABLE_INCOMPATIBLE_WITH_COLUMN_MASK_POLICY

QUERIED_TABLE_INCOMPATIBLE_WITH_ROW_LEVEL_SECURITY_POLICY

SQLSTATE: 428HD

No se puede acceder a la tabla de referencia porque una directiva de seguridad de nivel de fila asignada anteriormente no es compatible con el esquema de tabla. Para continuar, póngase en contacto con el propietario de la tabla para actualizar la directiva:

Para obtener más información, consulte QUERIED_TABLE_INCOMPATIBLE_WITH_ROW_LEVEL_SECURITY_POLICY

READ_FILES_AMBIGUOUS_ROUTINE_PARAMETERS

SQLSTATE: 4274K

La invocación de la función <functionName> tiene <parameterName> y <alternativeName> establecidos, que son alias entre sí. Establezca solo uno de ellos.

READ_TVF_UNEXPECTED_REQUIRED_PARAMETER

SQLSTATE: 4274K

El parámetro <functionName> requerido de la función <parameterName> debe asignarse en la posición <expectedPos> sin el nombre.

RECURSIVE_PROTOBUF_SCHEMA

SQLSTATE: 42K0G

Se encontró una referencia recursiva en el esquema Protobuf, que no se puede procesar mediante Spark de forma predeterminada: <fieldDescriptor>. pruebe a establecer la opción recursive.fields.max.depth 0 en 10. No se permite ir más allá de 10 niveles de recursividad.

RECURSIVE_VIEW

SQLSTATE: 42K0H

Vista recursiva <viewIdent> detectada (ciclo: <newPath>).

REF_DEFAULT_VALUE_IS_NOT_ALLOWED_IN_PARTITION

SQLSTATE: 42601

No se permiten referencias a valores de columna DEFAULT dentro de la cláusula PARTITION.

RELATION_LARGER_THAN_8G

SQLSTATE: 54000

No se puede compilar un <relationName> que sea mayor que 8G.

REMOTE_FUNCTION_HTTP_FAILED_ERROR

SQLSTATE: 57012

Error en la solicitud HTTP remota con el código <errorCode> y el mensaje de error <errorMessage>

REMOTE_FUNCTION_HTTP_RESULT_PARSE_ERROR

SQLSTATE: 22032

No se pudo evaluar la función SQL <functionName> debido a la incapacidad de analizar el resultado JSON de la respuesta HTTP remota; el mensaje de error es <errorMessage>. Consulte la documentación de la API: <docUrl>. Corrija el problema indicado en el mensaje de error y vuelva a intentar la consulta.

REMOTE_FUNCTION_HTTP_RESULT_UNEXPECTED_ERROR

SQLSTATE: 57012

No se pudo evaluar la función SQL <functionName> debido a la incapacidad de procesar la respuesta HTTP remota inesperada; el mensaje de error es <errorMessage>. Consulte la documentación de la API: <docUrl>. Corrija el problema indicado en el mensaje de error y vuelva a intentar la consulta.

REMOTE_FUNCTION_HTTP_RETRY_TIMEOUT

SQLSTATE: 57012

Error en la solicitud remota después de <N> tiempos de reintento; el último código de error HTTP con error fue <errorCode> y el mensaje fue <errorMessage>

REMOTE_FUNCTION_MISSING_REQUIREMENTS_ERROR

SQLSTATE: 57012

No se pudo evaluar la función SQL <functionName> porque <errorMessage>. Compruebe los requisitos de <docUrl>. Corrija el problema indicado en el mensaje de error y vuelva a intentar la consulta.

RENAME_SRC_PATH_NOT_FOUND

SQLSTATE: 42K03

No se pudo cambiar el nombre porque <sourcePath> no se encontró.

REPEATED_CLAUSE

SQLSTATE: 42614

La cláusula <clause> se puede usar como máximo una vez por operación <operation>.

REQUIRED_PARAMETER_NOT_FOUND

SQLSTATE: 4274K

No se puede invocar la función <functionName> porque se requiere el parámetro denominado<parameterName>, pero la llamada de función no ha proporcionado un valor. Actualice la llamada a la función para proporcionar un valor de argumento (ya sea posicionalmente en el índice <index> o por nombre) y vuelva a intentar la consulta.

REQUIRES_SINGLE_PART_NAMESPACE

SQLSTATE: 42K05

<sessionCatalog> requiere un espacio de nombres de un solo elemento, pero tiene <namespace>.

RESERVED_CDC_COLUMNS_ON_WRITE

SQLSTATE: 42939

La escritura contiene <columnList> columnas reservadas que se usan

internamente como metadatos para la fuente de distribución de datos modificados. Para escribir en la tabla, cambie el nombre o quite

estas columnas o deshabilite la fuente de distribución de datos modificados en la tabla estableciendo

<config> en false.

RESTRICTED_STREAMING_OPTION_PERMISSION_ENFORCED

SQLSTATE: 0A000

La opción <option> tiene valores restringidos en clústeres compartidos para el origen <source>.

Para obtener más información, consulte RESTRICTED_STREAMING_OPTION_PERMISSION_ENFORCED

ROUTINE_ALREADY_EXISTS

SQLSTATE: 42723

No se puede crear la función <routineName> porque ya existe.

Elija otro nombre, quite o reemplace la función existente o agregue la cláusula IF NOT EXISTS para tolerar una función preexistente.

ROUTINE_NOT_FOUND

SQLSTATE: 42883

No se encuentra la función <routineName>. Compruebe la ortografía y la corrección del esquema y del catálogo.

Si no ha calificado el nombre con un esquema y un catálogo, compruebe la salida current_schema() o califique el nombre con el esquema y el catálogo correctos.

Para tolerar el error al quitarlo, use DROP FUNCTION IF EXISTS.

ROUTINE_PARAMETER_NOT_FOUND

SQLSTATE: 42000

La función <functionName> no admite el parámetro <parameterName> especificado en la posición <pos>.<suggestion>

ROUTINE_USES_SYSTEM_RESERVED_CLASS_NAME

SQLSTATE: 42939

No se puede crear la función <routineName> porque el nombre de clase especificado '<className>' está reservado para uso del sistema. Cambie el nombre de la clase e inténtelo de nuevo.

ROW_LEVEL_SECURITY_CHECK_CONSTRAINT_UNSUPPORTED

SQLSTATE: 0A000

No se admite la creación de una restricción CHECK en la tabla <tableName> con directivas de seguridad de nivel de fila.

ROW_LEVEL_SECURITY_DUPLICATE_COLUMN_NAME

SQLSTATE: 42734

Una instrucción <statementType> ha intentado asignar una directiva de seguridad de nivel de fila a una tabla, pero dos o más columnas a las que se hace referencia tenían el mismo nombre <columnName>, lo que no es válido.

ROW_LEVEL_SECURITY_FEATURE_NOT_SUPPORTED

SQLSTATE: 0A000

No se admiten directivas de seguridad de nivel de fila para <tableName>:

Para obtener más información, consulte ROW_LEVEL_SECURITY_FEATURE_NOT_SUPPORTED

ROW_LEVEL_SECURITY_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 0A000

No se puede <statementType><columnName> de la tabla <tableName> porque se hace referencia a ella en una directiva de seguridad de nivel de fila. El propietario de la tabla debe quitar o modificar esta directiva antes de continuar.

ROW_LEVEL_SECURITY_MERGE_UNSUPPORTED_SOURCE

SQLSTATE: 0A000

Las operaciones MERGE INTO no admiten directivas de seguridad de nivel de fila en la tabla de origen <tableName>.

ROW_LEVEL_SECURITY_MERGE_UNSUPPORTED_TARGET

SQLSTATE: 0A000

Las operaciones MERGE INTO no admiten la escritura en la tabla <tableName> con directivas de seguridad de nivel de fila.

ROW_LEVEL_SECURITY_MULTI_PART_COLUMN_NAME

SQLSTATE: 42K05

Esta instrucción ha intentado asignar una directiva de seguridad de nivel de fila a una tabla, pero la columna <columnName> a la que se hacía referencia tenía varios elementos de nombre, lo que no es válido.

ROW_LEVEL_SECURITY_REQUIRE_UNITY_CATALOG

SQLSTATE: 0A000

Las directivas de seguridad de nivel de fila solo se admiten en el catálogo de Unity.

ROW_LEVEL_SECURITY_TABLE_CLONE_SOURCE_NOT_SUPPORTED

SQLSTATE: 0A000

No se admite la clonación <mode> de la tabla <tableName> con directiva de seguridad de nivel de fila.

ROW_LEVEL_SECURITY_TABLE_CLONE_TARGET_NOT_SUPPORTED

SQLSTATE: 0A000

No se admite la clonación <mode> a la tabla <tableName> con directiva de seguridad de nivel de fila.

ROW_LEVEL_SECURITY_UNSUPPORTED_CONSTANT_AS_PARAMETER

SQLSTATE: 0AKD1

No se admite el uso de una constante como parámetro en una directiva de seguridad de nivel de fila. Actualice el comando SQL para quitar la constante de la definición del filtro de fila y vuelva a intentarlo.

ROW_LEVEL_SECURITY_UNSUPPORTED_PROVIDER

SQLSTATE: 0A000

No se pudo ejecutar el comando <statementType> porque no se admite la asignación de directivas de seguridad de nivel de fila para el origen de datos de destino con el proveedor de tablas: "<provider>".

ROW_SUBQUERY_TOO_MANY_ROWS

SQLSTATE: 21000

Más de una fila devuelta por una subconsulta usada como fila.

RULE_ID_NOT_FOUND

SQLSTATE: 22023

No se encontró un identificador para el nombre de la regla "<ruleName>". Modifique RuleIdCollection.scala si va a agregar una nueva regla.

SAMPLE_TABLE_PERMISSIONS

SQLSTATE: 42832

No se admiten permisos en bases de datos/tablas de ejemplo.

SCALAR_SUBQUERY_IS_IN_GROUP_BY_OR_AGGREGATE_FUNCTION

SQLSTATE: 0A000

La subconsulta escalar correlacionada "<sqlExpr>" no está presente en GROUP BY ni en una función de agregado.

Agréguela a GROUP BY mediante la posición ordinal o encapsúlela en first() (o first_value) si no le importa qué valor obtiene.

SCALAR_SUBQUERY_TOO_MANY_ROWS

SQLSTATE: 21000

Más de una fila devuelta por una subconsulta usada como expresión.

SCHEMA_ALREADY_EXISTS

SQLSTATE: 42P06

No se puede crear el esquema <schemaName> porque ya existe.

Elija otro nombre, quite el esquema existente o agregue la cláusula IF NOT EXISTS para tolerar el esquema preexistente.

SCHEMA_NOT_EMPTY

SQLSTATE: 2BP01

No se puede quitar un esquema <schemaName> porque contiene objetos.

Use DROP SCHEMA... CASCADE para quitar el esquema y todos sus objetos.

SCHEMA_NOT_FOUND

SQLSTATE: 42704

No se encuentra el esquema <schemaName>. Compruebe la ortografía y la corrección del esquema y del catálogo.

Si no ha calificado el nombre con un catálogo, compruebe la salida de current_schema() o califique el nombre con el catálogo correcto.

Para tolerar el error al quitarlo, use DROP SCHEMA IF EXISTS.

SCHEMA_REGISTRY_CONFIGURATION_ERROR

SQLSTATE: 42K0G

No se pudo inicializar el esquema del registro de esquema. <reason>.

SECOND_FUNCTION_ARGUMENT_NOT_INTEGER

SQLSTATE: 22023

El segundo argumento de la función <functionName> debe ser un entero.

SECRET_FUNCTION_INVALID_LOCATION

SQLSTATE: 42K0E

No se puede ejecutar el comando <commandType> con una o varias referencias no cifradas a la función SECRET; cifre el resultado de cada llamada de función con AES_ENCRYPT e intente de nuevo el comando.

SEED_EXPRESSION_IS_UNFOLDABLE

SQLSTATE: 42K08

La expresión de inicialización <seedExpr> de la expresión <exprWithSeed> debe ser plegable.

SERVER_IS_BUSY

SQLSTATE: 08KD1

El servidor está ocupado y no pudo controlar la solicitud. Espere un momento y vuelva a intentarlo.

SORT_BY_WITHOUT_BUCKETING

SQLSTATE: 42601

sortBy se debe usar junto con bucketBy.

SPECIFY_BUCKETING_IS_NOT_ALLOWED

SQLSTATE: 42601

Una lista CREATE TABLE sin una lista de columnas explícita no puede especificar información de depósito.

Use el formulario con la lista de columnas explícita y especifique la información de depósito.

Como alternativa, permita que la información de depósito se infiera omitiendo la cláusula.

SPECIFY_CLUSTER_BY_WITH_BUCKETING_IS_NOT_ALLOWED

SQLSTATE: 42908

No se pueden especificar CLUSTER BY y CLUSTERED BY INTO BUCKETS.

SPECIFY_CLUSTER_BY_WITH_PARTITIONED_BY_IS_NOT_ALLOWED

SQLSTATE: 42908

No se pueden especificar CLUSTER BY y PARTITIONED BY.

SPECIFY_PARTITION_IS_NOT_ALLOWED

SQLSTATE: 42601

Una lista CREATE TABLE sin columna explícita no puede especificar PARTITIONED BY.

Use el formulario con la lista de columnas explícita y especifique PARTITIONED BY.

Como alternativa, permita que la creación de particiones se infiere omitiendo la cláusula PARTITION BY.

SQL_CONF_NOT_FOUND

SQLSTATE: 42K0I

No se encuentra la configuración <sqlConf> de SQL. Compruebe que la configuración existe.

STAGING_PATH_CURRENTLY_INACCESSIBLE

SQLSTATE: 22000

Error transitorio al acceder a la ruta <path> de representación por objetivos, pruebe en unos minutos.

STAR_GROUP_BY_POS

SQLSTATE: 0A000

No se permite star (*) en una lista de selección cuando se usa GROUP BY en una posición ordinal.

STATE_STORE_CANNOT_REMOVE_DEFAULT_COLUMN_FAMILY

SQLSTATE: 42802

No se pudo quitar la familia de columnas predeterminada con nombre reservado=<colFamilyName>.

STATE_STORE_MULTIPLE_VALUES_PER_KEY

SQLSTATE: 42802

Store no admite varios valores por clave

STATIC_PARTITION_COLUMN_IN_INSERT_COLUMN_LIST

SQLSTATE: 42713

La columna <staticName> de partición estática también se especifica en la lista de columnas.

STDS_COMMITTED_BATCH_UNAVAILABLE

SQLSTATE: KD006

No se encontró ningún lote confirmado, ubicación del punto de control: <checkpointLocation>. Asegúrese de que la consulta se haya ejecutado y confirmado cualquier microbatch antes de detenerla.

STDS_CONFLICT_OPTIONS

SQLSTATE: 42613

Las opciones <options> no se pueden especificar juntas. Especifique uno.

STDS_FAILED_TO_READ_STATE_SCHEMA

SQLSTATE: 42K03

No se pudo leer el esquema de estado. El archivo no existe o el archivo está dañado. opciones: <sourceOptions>.

Vuelva a ejecutar la consulta de streaming para construir el esquema de estado e informe a las comunidades o proveedores correspondientes si el error persiste.

STDS_INVALID_OPTION_VALUE

SQLSTATE: 42616

Valor no válido para la opción de origen "<optionName>":

Para obtener más información, consulte STDS_INVALID_OPTION_VALUE

STDS_NO_PARTITION_DISCOVERED_IN_STATE_STORE

SQLSTATE: KD006

El estado no tiene ninguna partición. Compruebe que la consulta apunta al estado válido. opciones: <sourceOptions>

STDS_OFFSET_LOG_UNAVAILABLE

SQLSTATE: KD006

El registro de desplazamiento de <batchId> no existe, ubicación del punto de control: <checkpointLocation>.

Especifique el identificador de lote que está disponible para realizar consultas: puede consultar los identificadores de lote disponibles mediante el origen de datos de metadatos de estado.

STDS_OFFSET_METADATA_LOG_UNAVAILABLE

SQLSTATE: KD006

Los metadatos no están disponibles para el registro de desplazamiento para <batchId>, ubicación del punto de comprobación: <checkpointLocation>.

Parece que el punto de control solo se ejecuta con versiones anteriores de Spark. Ejecute la consulta de streaming con la versión más reciente de Spark para que Spark construya los metadatos de estado.

STDS_REQUIRED_OPTION_UNSPECIFIED

SQLSTATE: 42601

"<optionName>" debe especificarse.

STORED_PROCEDURE_NOT_SUPPORTED

SQLSTATE: 0A000

No se admite el procedimiento almacenado

STREAMING_AQE_NOT_SUPPORTED_FOR_STATEFUL_OPERATORS

SQLSTATE: 0A000

La ejecución de consultas adaptables no se admite para operadores con estado en flujo estructurado.

STREAMING_FROM_MATERIALIZED_VIEW

SQLSTATE: 0A000

No se puede transmitir desde la vista materializada <viewName>. No se admite el streaming desde vistas materializadas.

STREAMING_STATEFUL_OPERATOR_NOT_MATCH_IN_STATE_METADATA

SQLSTATE: 42K03

El nombre del operador con estado de streaming no coincide con el operador en los metadatos de estado. Es probable que esto ocurra cuando el usuario agrega, quita o cambia el operador con estado de la consulta de streaming existente.

Operadores con estado en los metadatos: [<OpsInMetadataSeq>]; Operadores con estado en el lote actual: [<OpsInCurBatchSeq>].

STREAMING_TABLE_NEEDS_REFRESH

SQLSTATE: 55019

Es necesario actualizar la tabla de streaming <tableName>. Ejecute CREATE OR REFRESH STREAMING TABLE <tableName> AS para actualizar la tabla.

STREAMING_TABLE_NOT_SUPPORTED

SQLSTATE: 56038

Las tablas de streaming solo se pueden crear y actualizar en Delta Live Tables y Databricks SQL Warehouses.

STREAMING_TABLE_OPERATION_NOT_ALLOWED

SQLSTATE: 42601

No se permite la operación <operation>:

Para más información, consulte STREAMING_TABLE_OPERATION_NOT_ALLOWED

STREAMING_TABLE_QUERY_INVALID

SQLSTATE: 42000

La tabla <tableName> de streaming solo se puede crear a partir de una consulta de streaming. Agregue la palabra clave STREAM a la cláusula FROM para convertir esta relación en una consulta de streaming.

STREAM_NOT_FOUND_FOR_KINESIS_SOURCE

SQLSTATE: 42K02

No se encuentra la secuencia de Kinesis <streamName> en <region>.

Inicie una nueva consulta que apunte al nombre de secuencia correcto.

SUM_OF_LIMIT_AND_OFFSET_EXCEEDS_MAX_INT

SQLSTATE: 22003

La suma de la cláusula LIMIT y la cláusula OFFSET no debe ser mayor que el valor entero máximo de 32 bits (2 147 483 647), pero se encontró límite = <limit>, offset = <offset>.

SYNC_METADATA_DELTA_ONLY

SQLSTATE: 0AKDD

El comando Reparar metadatos de sincronización de tablas solo se admite para la tabla delta.

SYNC_METADATA_NOT_SUPPORTED

SQLSTATE: 0AKUD

El comando Reparar metadatos de sincronización de tablas solo se admite para las tablas de Unity Catalog.

SYNC_SRC_TARGET_TBL_NOT_SAME

SQLSTATE: 42KD2

El nombre <srcTable> de la tabla de origen debe ser el mismo que el nombre <destTable> de la tabla de destino.

TABLE_OR_VIEW_ALREADY_EXISTS

SQLSTATE: 42P07

No se puede crear una tabla o una vista <relationName> porque ya existe.

Elija otro nombre, quite o reemplace el objeto existente, agregue la cláusula IF NOT EXISTS para tolerar objetos preexistentes o agregue la cláusula OR REFRESH para actualizar la tabla de streaming existente.

TABLE_OR_VIEW_NOT_FOUND

SQLSTATE: 42P01

No se encuentra la tabla o la vista <relationName>. Compruebe la ortografía y la corrección del esquema y del catálogo.

Si no ha calificado el nombre con un esquema, compruebe la salida current_schema() o califique el nombre con el esquema y el catálogo correctos.

Para tolerar el error al quitarlo, use DROP VIEW IF EXISTS o DROP TABLE IF EXISTS.

Para más información, consulte TABLE_OR_VIEW_NOT_FOUND

TABLE_VALUED_ARGUMENTS_NOT_YET_IMPLEMENTED_FOR_SQL_FUNCTIONS

SQLSTATE: 0A000

No se puede usar la función <functionName> definida por el usuario de SQL <action> con argumentos TABLE porque esta funcionalidad aún no está implementada.

TABLE_VALUED_FUNCTION_FAILED_TO_ANALYZE_IN_PYTHON

SQLSTATE: 38000

No se pudo analizar la función de tabla definida por el usuario de Python: <msg>

TABLE_VALUED_FUNCTION_REQUIRED_METADATA_INCOMPATIBLE_WITH_CALL

SQLSTATE: 22023

Error al evaluar la función de tabla <functionName> porque sus metadatos de tabla <requestedMetadata>, pero la llamada de función <invalidFunctionCallProperty>.

TABLE_VALUED_FUNCTION_REQUIRED_METADATA_INVALID

SQLSTATE: 22023

Error al evaluar la función de tabla <functionName> porque sus metadatos de tabla no eran válidos; <reason>.

TABLE_VALUED_FUNCTION_TOO_MANY_TABLE_ARGUMENTS

SQLSTATE: 54023

Hay demasiados argumentos de tabla para la función con valores de tabla.

Permite un argumento de tabla, pero tiene: <num>.

Si quiere permitirlo, establezca "spark.sql.allowMultipleTableArguments.enabled" en "true".

TABLE_WITH_ID_NOT_FOUND

SQLSTATE: 42P01

No se encuentra la tabla con identificador <tableId>. Compruebe la exactitud del UUID.

TASK_WRITE_FAILED

SQLSTATE: 58030

Error de tarea al escribir filas en <path>.

TEMP_TABLE_OR_VIEW_ALREADY_EXISTS

SQLSTATE: 42P07

No se puede crear la vista temporal <relationName> porque ya existe.

Elija otro nombre, quite o reemplace la vista existente o agregue la cláusula IF NOT EXISTS para tolerar vistas preexistentes.

TEMP_VIEW_NAME_TOO_MANY_NAME_PARTS

SQLSTATE: 428EK

CREATE TEMPORARY VIEW o las API de conjunto de datos correspondientes solo aceptan nombres de vista de un solo elemento, pero tienen: <actualName>.

TWS_VALUE_SHOULD_NOT_BE_NULL

SQLSTATE: 22004

El nuevo valor debe ser distinto de NULL para <typeOfState>

UC_BUCKETED_TABLES

SQLSTATE: 0AKUC

Las tablas en cubo no se admiten en Unity Catalog.

UC_CATALOG_NAME_NOT_PROVIDED

SQLSTATE: 3D000

En el caso de Unity Catalog, especifique explícitamente el nombre del catálogo. Por ejemplo, SHOW GRANT your.address@email.com ON CATALOG main.

UC_COMMAND_NOT_SUPPORTED

SQLSTATE: 0AKUC

Los comandos: <commandName> no se admiten en el catálogo de Unity.

Para obtener más detalles, consulte UC_COMMAND_NOT_SUPPORTED

UC_DATASOURCE_NOT_SUPPORTED

SQLSTATE: 0AKUC

El formato del origen de datos <dataSourceFormatName> no se admite en el catálogo de Unity.

UC_DATASOURCE_OPTIONS_NOT_SUPPORTED

SQLSTATE: 0AKUC

Las opciones del origen de datos no se admiten en Unity Catalog.

UC_EXTERNAL_VOLUME_MISSING_LOCATION

SQLSTATE: 42601

La cláusula LOCATION debe estar presente para el volumen externo. Compruebe la sintaxis "CREATE EXTERNAL VOLUME... UBICACIÓN …’ para crear un volumen externo.

UC_FILE_SCHEME_FOR_TABLE_CREATION_NOT_SUPPORTED

SQLSTATE: 0AKUC

No se admite la creación de una tabla en Unity Catalog con el esquema de archivos <schemeName>.

En su lugar, cree una conexión de origen de datos federado mediante el comando CREATE CONNECTION para el mismo proveedor de tablas y, a continuación, cree un catálogo basado en la conexión con un comando CREATE FOREIGN CATALOG para hacer referencia a las tablas que contiene.

UC_HIVE_METASTORE_FEDERATION_NOT_ENABLED

SQLSTATE: 0A000

La federación de Metastore de Hive no está habilitada en este clúster.

No se admite el acceso al catálogo <catalogName> en este clúster

UC_INVALID_DEPENDENCIES

SQLSTATE: 56098

Las dependencias de <viewName> se registran como <storedDeps> mientras se analizan como <parsedDeps>. Esto probablemente se produjo mediante un uso incorrecto de una API que no es de SQL. Puede reparar las dependencias en Databricks Runtime mediante la ejecución de ALTER VIEW <viewName> AS <viewText>.

UC_INVALID_NAMESPACE

SQLSTATE: 0AKUC

Los espacios de nombres anidados o vacíos no se admiten en Unity Catalog.

UC_INVALID_REFERENCE

SQLSTATE: 0AKUC

No se puede hacer referencia a un objeto <name> que no es del catálogo de Unity en objetos del catálogo de Unity.

UC_LAKEHOUSE_FEDERATION_WRITES_NOT_ALLOWED

SQLSTATE: 56038

La compatibilidad de escritura de Unity Catalog en la federación Lakehouse no está habilitada para el proveedor<provider> en este clúster.

UC_LOCATION_FOR_MANAGED_VOLUME_NOT_SUPPORTED

SQLSTATE: 42601

El volumen administrado no acepta la cláusula LOCATION. Compruebe la sintaxis "CREATE VOLUME ..." para crear un volumen administrado.

UC_NOT_ENABLED

SQLSTATE: 56038

Unity Catalog no está habilitado en este clúster.

UC_QUERY_FEDERATION_NOT_ENABLED

SQLSTATE: 56038

La federación de consultas del catálogo de Unity no está habilitada en este clúster.

UC_VOLUMES_NOT_ENABLED

SQLSTATE: 56038

La compatibilidad con volúmenes del catálogo de Unity no está habilitada en esta instancia.

UC_VOLUMES_SHARING_NOT_ENABLED

SQLSTATE: 56038

La compatibilidad con el uso compartido de volúmenes no está habilitada en esta instancia.

UC_VOLUME_NOT_FOUND

SQLSTATE: 42704

El volumen <name> no existe. Use "SHOW VOLUMES" para enumerar los volúmenes disponibles.

UDF_ERROR

SQLSTATE: ninguno asignado

Error en la ejecución de la función <fn>

Para obtener más información, consulte UDF_ERROR

UDF_LIMITS

SQLSTATE: 54KD0

Se infringieron uno o varios límites de UDF.

Para obtener más información, consulte UDF_LIMITS

UDF_MAX_COUNT_EXCEEDED

SQLSTATE: 54KD0

Se superó el límite de UDF para toda la consulta de <maxNumUdfs> UDF (limitado durante la versión preliminar pública). Se encontró <numUdfs>. Las UDF eran: <udfNames>.

UDF_PYSPARK_UNSUPPORTED_TYPE

SQLSTATE: 0A000

PySpark UDF <udf> (<eval-type>) no se admite en clústeres en modo de acceso compartido.

UDF_UNSUPPORTED_PARAMETER_DEFAULT_VALUE

SQLSTATE: 0A000

El valor predeterminado del parámetro no se admite para la función <functionType> definida por el usuario.

UDF_USER_CODE_ERROR

SQLSTATE: 39000

Error en la ejecución de la función <fn>.

Para más información, consulte UDF_USER_CODE_ERROR

UDTF_ALIAS_NUMBER_MISMATCH

SQLSTATE: 42802

El número de alias proporcionados en la cláusula AS no coincide con el número de columnas de salida por el UDTF.

Número de alias esperado: <aliasesSize>, pero obtuvo <aliasesNames>.

Asegúrese de que el número de alias proporcionados coincide con el número de columnas de salida por el UDTF.

UDTF_INVALID_ALIAS_IN_REQUESTED_ORDERING_STRING_FROM_ANALYZE_METHOD

SQLSTATE: 42802

No se pudo evaluar la función de tabla definida por el usuario porque su método "analyze" devolvió una OrderingColumn solicitada cuya expresión de nombre de columna incluía un alias innecesario <aliasName>; quite este alias y vuelva a intentar la consulta.

UDTF_INVALID_REQUESTED_SELECTED_EXPRESSION_FROM_ANALYZE_METHOD_REQUIRES_ALIAS

SQLSTATE: 42802

No se pudo evaluar la función de tabla definida por el usuario porque su método de ‘análisis’ devolvió una expresión de ‘selección’ solicitada (<expression>) que no incluye un alias correspondiente; actualice el UDTF para especificar un alias allí y vuelva a intentar la consulta.

UDTF_PYSPARK_NOT_SUPPORTED

SQLSTATE: 0A000

PySpark UDTF no se admite en clústeres en modo de acceso compartido. Para continuar, cree un clúster de usuario único en su lugar y vuelva a ejecutar el cuaderno.

UNABLE_TO_ACQUIRE_MEMORY

SQLSTATE: 53200

No se pueden adquirir <requestedBytes> bytes de memoria, obtuvo <receivedBytes>.

UNABLE_TO_CONVERT_TO_PROTOBUF_MESSAGE_TYPE

SQLSTATE: 42K0G

No se puede convertir el tipo SQL <toType> al tipo Protobuf <protobufType>.

UNABLE_TO_FETCH_HIVE_TABLES

SQLSTATE: 58030

No se pueden capturar tablas de la base de datos de Hive: <dbName>. Nombre de clase de error: <className>.

UNABLE_TO_INFER_SCHEMA

SQLSTATE: 42KD9

No se puede deducir el esquema para <format>. Debe especificarse manualmente.

UNAUTHORIZED_ACCESS

SQLSTATE: 42501

Acceso no autorizado:

<report>

UNBOUND_SQL_PARAMETER

SQLSTATE: 42P02

Se encontró el parámetro no asociado: <name>. Corrija args y proporcione una asignación del parámetro a funciones de constructor de colección o literal de SQL como map(), array(), struct().

UNCLOSED_BRACKETED_COMMENT

SQLSTATE: 42601

Se encontró un comentario entre corchetes no cerrado. Anexe */ al final del comentario.

UNEXPECTED_INPUT_TYPE

SQLSTATE: 42K09

El parámetro <paramIndex> de la función <functionName> requiere el tipo <requiredType>, pero <inputSql> tiene el tipo <inputType>.

UNEXPECTED_OPERATOR_IN_STREAMING_VIEW

SQLSTATE: 42KDD

<op> Operador inesperado en la instrucción CREATE VIEW como origen de streaming.

Una consulta de vista de streaming solo debe constar de las operaciones SELECT, WHERE y UNION ALL.

UNEXPECTED_POSITIONAL_ARGUMENT

SQLSTATE: 4274K

No se puede invocar la función <functionName> porque contiene argumentos posicionales después del argumento nombrado asignado a<parameterName>; reorganícelos para que los argumentos posicionales aparezcan primero y luego vuelva a intentar la consulta.

UNEXPECTED_SERIALIZER_FOR_CLASS

SQLSTATE: 42846

La clase <className> tiene un serializador de expresiones inesperado. Espera "STRUCT" o "IF", que devuelve "STRUCT" pero encontró <expr>.

UNKNOWN_FIELD_EXCEPTION

SQLSTATE: KD003

Se encontraron campos desconocidos durante el análisis: <unknownFieldBlob>, que pueden corregirse mediante un reintento automático: <isRetryable>

Para más información, consulte UNKNOWN_FIELD_EXCEPTION

UNKNOWN_POSITIONAL_ARGUMENT

SQLSTATE: 4274K

La invocación de la función <functionName> contiene un argumento posicional <sqlExpr> desconocido en la posición <pos>. Esto no es válido.

UNKNOWN_PROTOBUF_MESSAGE_TYPE

SQLSTATE: 42K0G

Intentando tratar <descriptorName> como un mensaje, pero era <containingType>.

UNPIVOT_REQUIRES_ATTRIBUTES

SQLSTATE: 42K0A

UNPIVOT requiere que todas las expresiones <given> especificadas sean columnas cuando no se aportan expresiones <empty>. Estas no son columnas: [<expressions>].

UNPIVOT_REQUIRES_VALUE_COLUMNS

SQLSTATE: 42K0A

Debe especificarse al menos una columna de valor para UNPIVOT, todas las columnas especificadas como identificadores.

UNPIVOT_VALUE_DATA_TYPE_MISMATCH

SQLSTATE: 42K09

Las columnas de valor anulación de dinamización deben compartir un tipo menos común; algunos tipos no lo hacen: [<types>].

UNPIVOT_VALUE_SIZE_MISMATCH

SQLSTATE: 428C4

Todas las columnas de valor anulación de dinamización deben tener el mismo tamaño que los nombres de columna de valor (<names>).

UNRECOGNIZED_PARAMETER_NAME

SQLSTATE: 4274K

No se puede invocar la función <functionName> porque la llamada de función incluía una referencia de argumento con nombre para el argumento denominada <argumentName>, pero esta función no incluye ninguna firma que contenga un argumento con este nombre. ¿Quería decir una de las siguientes? [<proposal>].

UNRECOGNIZED_SQL_TYPE

SQLSTATE: 42704

Tipo de SQL no reconocido: nombre: <typeName>, id: <jdbcType>.

UNRESOLVABLE_TABLE_VALUED_FUNCTION

SQLSTATE: 42883

No se pudo resolver <name> en una función con valores de tabla.

Asegúrese de que <name> se define como una función con valores de tabla y de que todos los parámetros necesarios se proporcionan correctamente.

Si <name> no está definido, cree la función con valores de tabla antes de usarla.

Para más información sobre cómo definir funciones con valores de tabla, consulte la documentación de Apache Spark.

UNRESOLVED_ALL_IN_GROUP_BY

SQLSTATE: 42803

No se pueden deducir columnas de agrupación para GROUP BY ALL en función de la cláusula select. Especifique explícitamente las columnas de agrupación.

UNRESOLVED_COLUMN

SQLSTATE: 42703

No se puede resolver un parámetro de columna, variable o función con nombre<objectName>.

Para más información, consulte UNRESOLVED_COLUMN

UNRESOLVED_FIELD

SQLSTATE: 42703

Un campo con nombre <fieldName> no puede resolverse con la columna de tipo struct <columnPath>.

Para más información, consulte UNRESOLVED_FIELD

UNRESOLVED_MAP_KEY

SQLSTATE: 42703

No se puede resolver la columna <objectName> como una clave de asignación. Si la clave es un literal de cadena, inclúyala entre comillas simples ‘’.

Para más información, consulte UNRESOLVED_MAP_KEY

UNRESOLVED_ROUTINE

SQLSTATE: 42883

No se puede resolver la función <routineName> en la ruta de acceso de búsqueda <searchPath>.

Para más información, consulte UNRESOLVED_ROUTINE

UNRESOLVED_USING_COLUMN_FOR_JOIN

SQLSTATE: 42703

La columna USING <colName> no se puede resolver en el lado de la combinación <side>. Las columnas -side <side>: [<suggestion>].

UNRESOLVED_VARIABLE

SQLSTATE: 42883

No se puede resolver la variable <variableName> en la ruta de búsqueda <searchPath>.

UNSET_NONEXISTENT_PROPERTIES

SQLSTATE: 42K0J

Se intentaron anular las propiedades no existentes [<properties>] en la tabla <table>.

UNSUPPORTED_ADD_FILE

SQLSTATE: 0A000

No admita la adición de un archivo.

Para más detalles, consulte UNSUPPORTED_ADD_FILE.

UNSUPPORTED_ARROWTYPE

SQLSTATE: 0A000

Tipo de flecha <typeName> no compatible.

UNSUPPORTED_BATCH_TABLE_VALUED_FUNCTION

SQLSTATE: 42000

La función <funcName> no admite las consultas por lotes.

UNSUPPORTED_CHAR_OR_VARCHAR_AS_STRING

SQLSTATE: 0A000

El tipo char/varchar no se puede usar en el esquema de tabla.

Si desea que Spark los trate como tipo de cadena igual que Spark 3.0 y versiones anteriores, establezca "spark.sql.legacy.charVarcharAsString" en "true".

UNSUPPORTED_CLAUSE_FOR_OPERATION

SQLSTATE: 0A000

<clause> no se admite para <operation>.

UNSUPPORTED_COMMON_ANCESTOR_LOC_FOR_FILE_STREAM_SOURCE

SQLSTATE: 42616

El antecesor común de la ruta de acceso de origen y sourceArchiveDir debe registrarse con UC.

Si ve este mensaje de error, es probable que registre la ruta de acceso de origen y sourceArchiveDir en diferentes ubicaciones externas.

Póngalos en una sola ubicación externa.

UNSUPPORTED_CONSTRAINT_CLAUSES

SQLSTATE: 0A000

Las cláusulas de restricción <clauses> no se admiten.

UNSUPPORTED_CONSTRAINT_TYPE

SQLSTATE: 42000

Tipo de restricción no admitido. Solo se admiten <supportedConstraintTypes>

UNSUPPORTED_DATASOURCE_FOR_DIRECT_QUERY

SQLSTATE: 0A000

Tipo de origen de datos no admitido para la consulta directa en archivos: <dataSourceType>

UNSUPPORTED_DATATYPE

SQLSTATE: 0A000

Tipo de datos <typeName> no admitidos.

UNSUPPORTED_DATA_SOURCE_SAVE_MODE

SQLSTATE: 0A000

El origen de datos “<source>” no se puede escribir en el modo <createMode>. Use en su lugar el modo "Append" u "Overwrite".

UNSUPPORTED_DATA_TYPE_FOR_DATASOURCE

SQLSTATE: 0A000

El <format> origen de datos no admite la columna <columnName> del tipo <columnType>.

UNSUPPORTED_DEFAULT_VALUE

SQLSTATE: 0A000

No se admiten los valores de columna DEFAULT.

Para más detalles, consulte UNSUPPORTED_DEFAULT_VALUE.

UNSUPPORTED_DESERIALIZER

SQLSTATE: 0A000

No se admite el deserializador:

Para más detalles, consulte UNSUPPORTED_DESERIALIZER

UNSUPPORTED_EXPRESSION_GENERATED_COLUMN

SQLSTATE: 42621

No se puede crear una columna <fieldName> generada con la expresión de generación <expressionStr> porque <reason>.

UNSUPPORTED_EXPR_FOR_OPERATOR

SQLSTATE: 42K0E

Un operador de consulta contiene una o varias expresiones no admitidas.

Considere la posibilidad de volver a escribirla para evitar funciones de ventana, funciones de agregado y funciones de generador en la cláusula WHERE.

Expresiones no válidas: [<invalidExprSqls>]

UNSUPPORTED_EXPR_FOR_PARAMETER

SQLSTATE: 42K0E

Un parámetro de consulta contiene una expresión no admitida.

Los parámetros pueden ser variables o literales.

Expresión no válida: [<invalidExprSql>]

UNSUPPORTED_EXPR_FOR_WINDOW

SQLSTATE: 42P20

Expresión <sqlExpr> no admitida dentro de una función de ventana.

UNSUPPORTED_FEATURE

SQLSTATE: 0A000

Característica no compatible:

Para más detalles, consulte UNSUPPORTED_FEATURE

UNSUPPORTED_FN_TYPE

SQLSTATE: 0A000

Tipo de función definida por el usuario no compatible: <language>

UNSUPPORTED_GENERATOR

SQLSTATE: 42K0E

No se admite el generador:

Para más detalles, consulte UNSUPPORTED_GENERATOR.

UNSUPPORTED_GROUPING_EXPRESSION

SQLSTATE: 42K0E

grouping()/grouping_id() solo se puede usar con GroupingSets/Cube/Rollup.

UNSUPPORTED_INITIAL_POSITION_AND_TRIGGER_PAIR_FOR_KINESIS_SOURCE

SQLSTATE: 42616

<trigger> con la posición inicial <initialPosition> no se admite con el origen de Kinesis

UNSUPPORTED_INSERT

SQLSTATE: 42809

No se puede insertar en el destino.

Para más detalles, consulte UNSUPPORTED_INSERT.

UNSUPPORTED_MANAGED_TABLE_CREATION

SQLSTATE: 0AKDD

No se admite la creación de una tabla administrada <tableName> mediante el origen de datos <dataSource>. Es necesario usar el origen de datos DELTA o crear una tabla externa con CREATE EXTERNAL TABLE <tableName> ... USING <dataSource>

UNSUPPORTED_MERGE_CONDITION

SQLSTATE: 42K0E

La operación MERGE contiene una condición <condName> no admitida.

Para obtener más información, consulte UNSUPPORTED_MERGE_CONDITION.

UNSUPPORTED_NESTED_ROW_OR_COLUMN_ACCESS_POLICY

SQLSTATE: 0A000

La tabla <tableName> tiene una directiva de seguridad de nivel de fila o máscara de columna que hace referencia indirectamente a otra tabla con una directiva de seguridad de nivel de fila o máscara de columna, lo cual no se admite. Secuencia de llamadas: <callSequence>

UNSUPPORTED_OVERWRITE

SQLSTATE: 42902

No se puede sobrescribir aquel destino desde el que también se esté leyendo.

Para obtener más información, consulte UNSUPPORTED_OVERWRITE

UNSUPPORTED_SAVE_MODE

SQLSTATE: 0A000

El modo de guardado <saveMode> no se admite para:

Para más detalles, consulte unSUPPORTED_SAVE_MODE

UNSUPPORTED_STREAMING_OPTIONS_FOR_VIEW

SQLSTATE: 0A000

No se admite para transmitir una vista. Motivo:

Para obtener más información, consulte UNSUPPORTED_STREAMING_OPTIONS_FOR_VIEW

UNSUPPORTED_STREAMING_OPTIONS_PERMISSION_ENFORCED

SQLSTATE: 0A000

Las opciones de streaming <options> no se admiten para el origen de datos <source> en un clúster compartido.

UNSUPPORTED_STREAMING_SINK_PERMISSION_ENFORCED

SQLSTATE: 0A000

El origen de datos <sink> no se admite como receptor de streaming en un clúster compartido.

UNSUPPORTED_STREAMING_SOURCE_PERMISSION_ENFORCED

SQLSTATE: 0A000

El origen de datos <source> no se admite como receptor de streaming en un clúster compartido.

UNSUPPORTED_STREAMING_TABLE_VALUED_FUNCTION

SQLSTATE: 42000

La función <funcName> no admite streaming. Quite la palabra clave STREAM

UNSUPPORTED_STREAM_READ_LIMIT_FOR_KINESIS_SOURCE

SQLSTATE: 0A000

<streamReadLimit> no se admite con el origen de Kinesis

UNSUPPORTED_SUBQUERY_EXPRESSION_CATEGORY

SQLSTATE: 0A000

Expresión de subconsulta no admitida:

Para más información, consulte UNSUPPORTED_SUBQUERY_EXPRESSION_CATEGORY

UNSUPPORTED_TIMESERIES_COLUMNS

SQLSTATE: 56038

No se admite la creación de una clave principal con columnas de serie temporal

UNSUPPORTED_TIMESERIES_WITH_MORE_THAN_ONE_COLUMN

SQLSTATE: 0A000

No se admite la creación de una clave principal con más de una columna de serie temporal <colSeq>

UNSUPPORTED_TRIGGER_FOR_KINESIS_SOURCE

SQLSTATE: 0A000

<trigger> no se admite con el origen de Kinesis

UNSUPPORTED_TYPED_LITERAL

SQLSTATE: 0A000

No se admiten literales de tipo <unsupportedType>. Estos son los tipos que se admiten: <supportedTypes>.

UNTYPED_SCALA_UDF

SQLSTATE: 42K0E

Está usando UDF de Scala sin tipo, que no tiene la información de tipo de entrada.

Spark puede pasar ciegamente null al cierre de Scala con el argumento de tipo primitivo y el cierre verá el valor predeterminado del tipo Java para el argumento null, por ejemplo udf((x: Int) => x, IntegerType), el resultado es 0 para la entrada nula. Para deshacerse de este error, puede:

  1. usar las API de UDF de Scala con tipo (sin parámetro de tipo de valor devuelto), por ejemplo, udf((x: Int) => x).
  2. usar las API de UDF de Java, por ejemplo udf(new UDF1[String, Integer] { override def call(s: String): Integer = s.length() }, IntegerType), si los tipos de entrada son todos no primitivos.
  3. establezca "spark.sql.legacy.allowUntypedScalaUDF" en "true" y use esta API con precaución.

UPGRADE_NOT_SUPPORTED

SQLSTATE: 0AKUC

La tabla no es apta para la actualización desde Metastore de Hive a Unity Catalog. Motivo:

Para obtener más detalles, consulte UPGRADE_NOT_SUPPORTED.

USER_DEFINED_FUNCTIONS

SQLSTATE: 42601

La función definida por el usuario no es válida:

Para más información, consulte USER_DEFINED_FUNCTIONS

USER_RAISED_EXCEPTION

SQLSTATE: P0001

<errorMessage>

USER_RAISED_EXCEPTION_PARAMETER_MISMATCH

SQLSTATE: P0001

La raise_error() función se usó para generar la clase de error: <errorClass> que espera parámetros: <expectedParms>.

Los parámetros proporcionados <providedParms> no coinciden con los parámetros esperados.

Asegúrese de proporcionar todos los parámetros esperados.

USER_RAISED_EXCEPTION_UNKNOWN_ERROR_CLASS

SQLSTATE: P0001

La raise_error() función se usó para generar una clase de error desconocida: <errorClass>

VARIABLE_ALREADY_EXISTS

SQLSTATE: 42723

No se puede crear la variable <variableName> porque ya existe.

Elija un nombre diferente, o quite o reemplace la variable existente.

VARIABLE_NOT_FOUND

SQLSTATE: 42883

La variable <variableName> no se encuentra. Compruebe la ortografía y la corrección del esquema y del catálogo.

Si no ha calificado el nombre con un esquema y un catálogo, compruebe la salida current_schema() o califique el nombre con el esquema y el catálogo correctos.

Para tolerar el error en el drop use DROP VARIABLE IF EXISTS.

VARIANT_SIZE_LIMIT

SQLSTATE: 22023

No se puede compilar una variante mayor que <sizeLimit> en <functionName>.

Evite cadenas de entrada grandes en esta expresión (por ejemplo, agregue llamadas de función para comprobar el tamaño de la expresión y convertirlo en NULL primero si es demasiado grande).

VIEW_ALREADY_EXISTS

SQLSTATE: 42P07

No se puede crear la vista <relationName> porque ya existe.

Elija otro nombre, quite o reemplace el objeto existente o agregue la cláusula IF NOT EXISTS para tolerar objetos preexistentes.

VIEW_EXCEED_MAX_NESTED_DEPTH

SQLSTATE: 54K00

La profundidad de la vista <viewName> supera la profundidad máxima de resolución de vista (<maxNestedDepth>).

El análisis se anula para evitar errores. Si desea solucionar esto, intente aumentar el valor de "spark.sql.view.maxNestedViewDepth".

VIEW_NOT_FOUND

SQLSTATE: 42P01

No se encuentra la vista <relationName>. Compruebe la ortografía y la corrección del esquema y del catálogo.

Si no ha calificado el nombre con un esquema, compruebe la salida current_schema() o califique el nombre con el esquema y el catálogo correctos.

Para tolerar el error al quitarlo, use DROP VIEW IF EXISTS.

VOLUME_ALREADY_EXISTS

SQLSTATE: 42000

No se puede crear el volumen <relationName> porque ya existe.

Elija otro nombre, quite o reemplace el objeto existente o agregue la cláusula IF NOT EXISTS para tolerar objetos preexistentes.

WINDOW_FUNCTION_AND_FRAME_MISMATCH

SQLSTATE: 42K0E

La función <funcName> solo se puede evaluar en un marco de ventana ordenado basado en filas con un único desplazamiento: <windowExpr>.

WINDOW_FUNCTION_WITHOUT_OVER_CLAUSE

SQLSTATE: 42601

La función Window <funcName> requiere una cláusula OVER.

WITH_CREDENTIAL

SQLSTATE: 42601

No se admite la sintaxis WITH CREDENTIAL para <type>.

WRITE_STREAM_NOT_ALLOWED

SQLSTATE: 42601

Solo se puede llamar a writeStream en Dataset/DataFrame de streaming.

WRONG_COLUMN_DEFAULTS_FOR_DELTA_ALTER_TABLE_ADD_COLUMN_NOT_SUPPORTED

SQLSTATE: 0AKDC

No se pudo ejecutar el comando porque no se admiten los valores DEFAULT al agregar nuevas

columnas a tablas Delta existentes previamente; agregue la columna sin un valor predeterminado

value primero y, a continuación, ejecute un segundo comando ALTER TABLE ALTER COLUMN SET DEFAULT para aplicarlo

a futuras filas insertadas en su lugar.

WRONG_COLUMN_DEFAULTS_FOR_DELTA_FEATURE_NOT_ENABLED

SQLSTATE: 0AKDE

No se pudo ejecutar el comando <commandType> porque asignó un valor DEFAULT de columna,

pero no se ha habilitado la característica de tabla correspondiente. Vuelva a intentar el comando

después de ejecutar ALTER TABLE tableName SET

TBLPROPERTIES(‘delta.feature.allowColumnDefaults’ = ‘supported’).

WRONG_COMMAND_FOR_OBJECT_TYPE

SQLSTATE: 42809

La operación <operation> requiere <requiredType>. Pero <objectName> es <foundType>. En su lugar, use <alternative>.

WRONG_NUM_ARGS

SQLSTATE: 42605

El <functionName> requiere <expectedNum> parámetros, pero el número real es <actualNum>.

Para más información, consulte WRONG_NUM_ARGS

XML_ROW_TAG_MISSING

SQLSTATE: 42KDF

La opción <rowTag> es necesaria para leer archivos en formato XML.

XML_UNSUPPORTED_NESTED_TYPES

SQLSTATE: 0N000

XML no admite <innerDataType> como tipo interno de <dataType>. Encapsule el <innerDataType> dentro de un campo StructType al usarlo dentro de <dataType>.

XML_WILDCARD_RESCUED_DATA_CONFLICT_ERROR

SQLSTATE: 22023

Los datos recuperados y la columna comodín no se pueden habilitar simultáneamente. Quite la opción wildcardColumnName.

ZORDERBY_COLUMN_DOES_NOT_EXIST

SQLSTATE: 42703

La columna ZOrderBy <columnName> no existe.

Delta Lake

DELTA_ACTIVE_SPARK_SESSION_NOT_FOUND

SQLSTATE: 08003

No se encontró SparkSession activo

DELTA_ACTIVE_TRANSACTION_ALREADY_SET

SQLSTATE: 0B000

No se puede establecer un nuevo txn como activo cuando uno ya está activo

DELTA_ADDING_COLUMN_WITH_INTERNAL_NAME_FAILED

SQLSTATE: 42000

No se pudo agregar la columna <colName> porque el nombre está reservado.

DELTA_ADDING_DELETION_VECTORS_DISALLOWED

SQLSTATE: 0A000

La operación actual intentó agregar un vector de eliminación a una tabla que no permite la creación de nuevos vectores de eliminación. Envíe un informe de errores.

DELTA_ADDING_DELETION_VECTORS_WITH_TIGHT_BOUNDS_DISALLOWED

SQLSTATE: 42000

Todas las operaciones que agregan vectores de eliminación deben establecer la columna tightBounds en estadísticas en false. Envíe un informe de errores.

DELTA_ADD_COLUMN_AT_INDEX_LESS_THAN_ZERO

SQLSTATE: 42KD3

El índice <columnIndex> para agregar columnas <columnName> es inferior a 0

DELTA_ADD_COLUMN_PARENT_NOT_STRUCT

SQLSTATE: 42KD3

No se puede agregar <columnName> porque su elemento primario no es StructType. Se encontró <other>

DELTA_ADD_COLUMN_STRUCT_NOT_FOUND

SQLSTATE: 42KD3

Estructura no encontrada en la posición <position>

DELTA_ADD_CONSTRAINTS

SQLSTATE: 0A000

Use ALTER TABLE ADD CONSTRAINT para agregar restricciones CHECK.

DELTA_AGGREGATE_IN_GENERATED_COLUMN

SQLSTATE: 42621

Se encontró <sqlExpr>. Una columna generada no puede usar una expresión de agregado

DELTA_AGGREGATION_NOT_SUPPORTED

SQLSTATE: 42903

Las funciones de agregado no se admiten en <operation><predicate>.

DELTA_ALTER_TABLE_CHANGE_COL_NOT_SUPPORTED

SQLSTATE: 42837

ALTER TABLE CHANGE COLUMN no se admite para cambiar la columna <currentType> a <newType>

DELTA_ALTER_TABLE_CLUSTER_BY_NOT_ALLOWED

SQLSTATE: 42000

ALTER TABLE CLUSTER BY solo se admite para la tabla Delta con clústeres de Liquid.

DELTA_ALTER_TABLE_CLUSTER_BY_ON_PARTITIONED_TABLE_NOT_ALLOWED

SQLSTATE: 42000

ALTER TABLE CLUSTER BY no se puede aplicar a una tabla con particiones.

DELTA_ALTER_TABLE_RENAME_NOT_ALLOWED

SQLSTATE: 42000

Operación no permitida: ALTER TABLE RENAME TO no está permitido para las tablas Delta administradas en S3, ya que la coherencia final en S3 puede dañar el registro de transacciones Delta. Si insiste en hacerla y está seguro de que nunca ha habido una tabla Delta con el nuevo nombre <newName> antes, puede habilitarla estableciendo <key> en true.

DELTA_ALTER_TABLE_SET_CLUSTERING_TABLE_FEATURE_NOT_ALLOWED

SQLSTATE: 42000

No se puede habilitar <tableFeature> característica de tabla mediante ALTER TABLE SET TBLPROPERTIES. Use CREATE OR REPLACE TABLE CLUSTER BY para crear una tabla Delta con agrupación en clústeres.

DELTA_AMBIGUOUS_DATA_TYPE_CHANGE

SQLSTATE: 429BQ

No se puede cambiar el tipo de datos <column> de <from> a <to>. Este cambio contiene eliminaciones y adiciones de columnas, por lo que son ambiguas. Realice estos cambios individualmente mediante ALTER TABLE [ADD | DROP | RENAME] COLUMN.

DELTA_AMBIGUOUS_PARTITION_COLUMN

SQLSTATE: 42702

La columna de partición ambigua <column> puede ser <colMatches>.

DELTA_AMBIGUOUS_PATHS_IN_CREATE_TABLE

SQLSTATE: 42613

CREATE TABLE contiene dos ubicaciones diferentes: <identifier> y <location>.

Puede quitar la cláusula LOCATION de la instrucción CREATE TABLE o establecerla

<config> en true para omitir esta comprobación.

DELTA_ARCHIVED_FILES_IN_LIMIT

SQLSTATE: 42KDC

La tabla <table> no contiene suficientes registros en archivos no archivados para satisfacer el límite especificado de <limit> registros.

DELTA_ARCHIVED_FILES_IN_SCAN

SQLSTATE: 42KDC

Se encontraron <numArchivedFiles> archivos potencialmente archivados en la tabla <table> que se deben examinar como parte de esta consulta.

No se puede acceder a los archivos archivados. Hora actual hasta que el archivo se configura como <archivalTime>.

Ajuste los filtros de consulta para excluir los archivos archivados.

DELTA_BLOCK_COLUMN_MAPPING_AND_CDC_OPERATION

SQLSTATE: 42KD4

No se permite la operación "<opName>" cuando la tabla ha habilitado la fuente de distribución de datos modificados (CDF) y ha sufrido cambios de esquema mediante DROP COLUMN o RENAME COLUMN.

DELTA_BLOOM_FILTER_DROP_ON_NON_EXISTING_COLUMNS

SQLSTATE: 42703

No se pueden quitar índices de filtro Bloom para las siguientes columnas inexistentes: <unknownColumns>

DELTA_BLOOM_FILTER_OOM_ON_WRITE

SQLSTATE: 82100

OutOfMemoryError se produjo al escribir índices de filtro bloom para las columnas siguientes: <columnsWithBloomFilterIndices>.

Para reducir la superficie de memoria de los índices de filtro de floración, elija un valor más pequeño para la opción "numItems", un valor mayor para la opción "fpp" o indexando menos columnas.

DELTA_CANNOT_CHANGE_DATA_TYPE

SQLSTATE: 429BQ

No se puede cambiar el tipo de datos: <dataType>

DELTA_CANNOT_CHANGE_LOCATION

SQLSTATE: 42601

No se puede cambiar la "ubicación" de la tabla Delta mediante SET TBLPROPERTIES. Use ALTER TABLE SET LOCATION en su lugar.

DELTA_CANNOT_CHANGE_PROVIDER

SQLSTATE: 42939

'provider' es una propiedad de tabla reservada y no se puede modificar.

DELTA_CANNOT_CREATE_BLOOM_FILTER_NON_EXISTING_COL

SQLSTATE: 42703

No se pueden crear índices de filtro Bloom para las siguientes columnas inexistentes: <unknownCols>

DELTA_CANNOT_CREATE_LOG_PATH

SQLSTATE: 42KD5

No se puede crear <path>

DELTA_CANNOT_DESCRIBE_VIEW_HISTORY

SQLSTATE: 42809

No se puede describir el historial de una vista.

DELTA_CANNOT_DROP_BLOOM_FILTER_ON_NON_INDEXED_COLUMN

SQLSTATE: 42703

No se puede quitar el índice de filtro Bloom en una columna no indexada: <columnName>

DELTA_CANNOT_EVALUATE_EXPRESSION

SQLSTATE: 0AKDC

No se puede evaluar la expresión: <expression>

DELTA_CANNOT_FIND_BUCKET_SPEC

SQLSTATE: 22000

Se espera una tabla Delta de creación de cubos, pero no se encuentra la especificación de cubo en la tabla.

DELTA_CANNOT_GENERATE_CODE_FOR_EXPRESSION

SQLSTATE: 0AKDC

No se puede generar código para la expresión: <expression>

DELTA_CANNOT_MODIFY_APPEND_ONLY

SQLSTATE: 42809

Esta tabla está configurada para permitir solo anexos. Si desea permitir actualizaciones o eliminaciones, use "ALTER TABLE <table_name> SET TBLPROPERTIES (<config>=false)".

DELTA_CANNOT_MODIFY_TABLE_PROPERTY

SQLSTATE: 42939

El usuario no puede especificar la configuración de la tabla Delta <prop>

DELTA_CANNOT_RECONSTRUCT_PATH_FROM_URI

SQLSTATE: 22KD1

Se encontró un URI (<uri>) que no se puede convertir en una ruta de acceso relativa en el registro de transacciones.

DELTA_CANNOT_RELATIVIZE_PATH

SQLSTATE: 42000

Una ruta de acceso (<path>) que no se puede relativizar con la entrada actual que se encuentra en

el registro de transacciones. Vuelva a ejecutarlo como:

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

y, a continuación, también ejecute:

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

DELTA_CANNOT_RENAME_PATH

SQLSTATE: 22KD1

No se puede cambiar el nombre <currentPath> a <newPath>

DELTA_CANNOT_REPLACE_MISSING_TABLE

SQLSTATE: 42P01

La tabla <tableName> no se puede reemplazar porque no existe. Use CREATE OR REPLACE TABLE para crear la tabla.

DELTA_CANNOT_RESOLVE_COLUMN

SQLSTATE: 42703

No se puede resolver la columna <columnName> en <schema>

DELTA_CANNOT_RESTORE_TABLE_VERSION

SQLSTATE: 22003

No se puede restaurar la tabla a la versión <version>. Versiones disponibles [<startVersion>, <endVersion>].

DELTA_CANNOT_RESTORE_TIMESTAMP_GREATER

SQLSTATE: 22003

No se puede restaurar la tabla a la marca de tiempo (<requestedTimestamp>), ya que es posterior a la versión más reciente disponible. Use una marca de tiempo antes (<latestTimestamp>)

DELTA_CANNOT_SET_LOCATION_ON_PATH_IDENTIFIER

SQLSTATE: 42613

No se puede cambiar la ubicación de una tabla basada en una ruta de acceso.

DELTA_CANNOT_UPDATE_ARRAY_FIELD

SQLSTATE: 429BQ

No se puede actualizar el tipo %1$s de campo %2$s: actualizar el elemento actualizando %2$s.element

DELTA_CANNOT_UPDATE_MAP_FIELD

SQLSTATE: 429BQ

No se puede actualizar el tipo %1$s de campo %2$s: actualizar un mapa actualizando %2$s.key o %2$s.value

DELTA_CANNOT_UPDATE_OTHER_FIELD

SQLSTATE: 429BQ

No se puede actualizar el campo <tableName> del tipo <typeName>

DELTA_CANNOT_UPDATE_STRUCT_FIELD

SQLSTATE: 429BQ

No se puede actualizar el campo <tableName> de tipo <fieldName>: actualice la estructura agregando, eliminando o actualizando sus campos

DELTA_CANNOT_USE_ALL_COLUMNS_FOR_PARTITION

SQLSTATE: 428FT

No se pueden usar todas las columnas para las columnas de partición.

DELTA_CANNOT_WRITE_INTO_VIEW

SQLSTATE: 0A000

<table> es una vista. No se admiten escrituras en una vista.

DELTA_CAST_OVERFLOW_IN_TABLE_WRITE

SQLSTATE: 22003

No se puede escribir un valor de tipo <sourceType> en la columna de tipo <targetType><columnName> debido a un desbordamiento.

Use try_cast en el valor de entrada para tolerar un desbordamiento y devolver NULL en su lugar.

Si es necesario, establezca <storeAssignmentPolicyFlag> en "LEGACY" para omitir este error o establezca <updateAndMergeCastingFollowsAnsiEnabledFlag> en true para revertir al comportamiento anterior y seguir <ansiEnabledFlag> en UPDATE y MERGE.

DELTA_CDC_NOT_ALLOWED_IN_THIS_VERSION

SQLSTATE: 0AKDC

No se puede establecer la configuración delta.enableChangeDataFeed. La fuente de distribución de datos modificados de Delta aún no está disponible.

DELTA_CHANGE_DATA_FEED_INCOMPATIBLE_DATA_SCHEMA

SQLSTATE: 0AKDC

La recuperación de cambios de tabla entre la versión <start> y <end> el error se debe a un esquema de datos incompatible.

El esquema de lectura está <readSchema> en la versión <readVersion>, pero encontramos un esquema de datos incompatible en la versión <incompatibleVersion>.

Si es posible, recupere los cambios de tabla mediante el esquema de la versión final estableciendo <config> en endVersion, o póngase en contacto con el soporte técnico.

DELTA_CHANGE_DATA_FEED_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 0AKDC

Se produjo un error al recuperar los cambios de tabla entre la versión <start> y <end> debido a un cambio de esquemas incompatible.

El esquema de lectura está <readSchema> en la versión <readVersion>, pero hemos encontrado un cambio de esquemas incompatible en la versión <incompatibleVersion>.

Si es posible, consulte los cambios de tabla por separado de la versión <start> a <incompatibleVersion> - 1 y de la versión <incompatibleVersion> a <end>.

DELTA_CHANGE_DATA_FILE_NOT_FOUND

SQLSTATE: 42K03

No se encuentra un archivo <filePath> al que se hace referencia en el registro de transacciones. Esto puede ocurrir cuando los datos se han eliminado manualmente del sistema de archivos en lugar de usar la instrucción de tabla DELETE. Esta solicitud parece tener como destino la fuente de distribución de datos modificados, si es así, este error puede producirse cuando el archivo de datos modificados está fuera del período de retención y se ha eliminado mediante la instrucción VACUUM. Para obtener más información, vea <faqPath>.

DELTA_CHANGE_TABLE_FEED_DISABLED

SQLSTATE: 42807

No se puede escribir en la tabla con el conjunto delta.enableChangeDataFeed. La fuente de distribución de datos modificados de Delta no está disponible.

DELTA_CHECKPOINT_NON_EXIST_TABLE

SQLSTATE: 42K03

No se puede establecer un punto de control de una tabla <path> no existente. ¿Eliminó manualmente los archivos en el directorio _delta_log?

DELTA_CLONE_AMBIGUOUS_TARGET

SQLSTATE: 42613

Se proporcionaron dos rutas de acceso como destino CLONE, por lo que es ambiguo el que se va a usar. Una ubicación

externa para CLONE se proporcionó en <externalLocation> al mismo tiempo que la ruta de acceso

<targetIdentifier>.

DELTA_CLONE_INCOMPLETE_FILE_COPY

SQLSTATE: 42000

Archivo (<fileName>) no copiado completamente. Tamaño de archivo esperado: <expectedSize>, encontrado: <actualSize>. Para continuar con la operación, omite la comprobación de tamaño del archivo establecida <config> en false.

DELTA_CLONE_UNSUPPORTED_SOURCE

SQLSTATE: 0AKDC

Origen de clon no admitido <mode> '<name>', cuyo formato es <format>.

Los formatos admitidos son "delta", "iceberg" y "parquet".

DELTA_CLUSTERING_CLONE_TABLE_NOT_SUPPORTED

SQLSTATE: 0A000

CLONE no se admite para la tabla Delta con clústeres Liquid para DBR versión < 14.0.

DELTA_CLUSTERING_COLUMNS_MISMATCH

SQLSTATE: 42P10

Las columnas de agrupación en clústeres proporcionadas no coinciden con las de la tabla existente.

  • Proporcionado: <providedClusteringColumns>
  • Existente: <existingClusteringColumns>

DELTA_CLUSTERING_COLUMN_MISSING_STATS

SQLSTATE: 22000

La agrupación en clústeres líquidos requiere que las columnas de agrupación en clústeres tengan estadísticas. No se encontraron columnas de agrupación en clústeres "<columns>" en el esquema de estadísticas:

<schema>

DELTA_CLUSTERING_CREATE_EXTERNAL_NON_LIQUID_TABLE_FROM_LIQUID_TABLE

SQLSTATE: 22000

No se permite crear una tabla externa sin agrupación en clústeres líquidos desde un directorio de tabla con agrupación en clústeres líquidos; path: <path>.

DELTA_CLUSTERING_NOT_SUPPORTED

SQLSTATE: 42000

'<operation>' no admite la agrupación en clústeres.

DELTA_CLUSTERING_PHASE_OUT_FAILED

SQLSTATE: 0AKDE

No se puede finalizar el <phaseOutType> de la tabla con la característica de tabla <tableFeatureToAdd> (motivo: <reason>). Vuelva a intentar el comando OPTIMIZE.

== Error ==

<error>

DELTA_CLUSTERING_REPLACE_TABLE_WITH_PARTITIONED_TABLE

SQLSTATE: 42000

No se permite REPLACE una tabla Delta con agrupación en clústeres de Liquid por una tabla con particiones.

DELTA_CLUSTERING_SHOW_CREATE_TABLE_WITHOUT_CLUSTERING_COLUMNS

SQLSTATE: 0A000

SHOW CREATE TABLE no es compatible con la tabla Delta con agrupación en clústeres de Liquid sin ninguna columna de agrupación en clústeres.

DELTA_CLUSTERING_WITH_DYNAMIC_PARTITION_OVERWRITE

SQLSTATE: 42000

No se permite el modo de sobrescritura de particiones dinámicas para la tabla Delta con la agrupación en clústeres de Liquid.

DELTA_CLUSTERING_WITH_PARTITION_PREDICATE

SQLSTATE: 0A000

El comando OPTIMIZE para la tabla Delta con la agrupación en clústeres de Liquid no admite predicados de partición. Quite los predicados: <predicates>.

DELTA_CLUSTERING_WITH_ZORDER_BY

SQLSTATE: 42613

El comando OPTIMIZE para la tabla Delta con agrupación en clústeres de Liquid no puede especificar ZORDER BY. Quite ZORDER BY (<zOrderBy>).

DELTA_CLUSTER_BY_INVALID_NUM_COLUMNS

SQLSTATE: 54000

CLUSTER BY para la agrupación en clústeres de Liquid admite hasta <numColumnsLimit> columnas de agrupación en clústeres, pero la tabla tiene <actualNumColumns> columnas de agrupación en clústeres. Quite las columnas de agrupación en clústeres adicionales.

DELTA_CLUSTER_BY_SCHEMA_NOT_PROVIDED

SQLSTATE: 42908

No se permite especificar CLUSTER BY cuando el esquema no está definido. Defina el esquema de la tabla <tableName>.

DELTA_CLUSTER_BY_WITH_BUCKETING

SQLSTATE: 42613

No se pueden especificar clústeres ni cubos. Quite CLUSTERED BY INTO BUCKETS/bucketBy si desea crear una tabla Delta con agrupación en clústeres.

DELTA_CLUSTER_BY_WITH_PARTITIONED_BY

SQLSTATE: 42613

No se pueden especificar la agrupación en clústeres ni la creación de particiones. Quite PARTITIONED BY/partitionBy/partitionedBy si desea crear una tabla Delta con la agrupación en clústeres.

DELTA_COLUMN_DATA_SKIPPING_NOT_SUPPORTED_PARTITIONED_COLUMN

SQLSTATE: 0AKDC

No se admite la omisión de datos para la columna de partición "<column>".

DELTA_COLUMN_DATA_SKIPPING_NOT_SUPPORTED_TYPE

SQLSTATE: 0AKDC

No se admite la omisión de datos para la columna "<column>" de tipo <type>.

DELTA_COLUMN_MAPPING_MAX_COLUMN_ID_NOT_SET

SQLSTATE: 42703

La propiedad max column id (<prop>) no está establecida en una tabla habilitada para la asignación de columnas.

DELTA_COLUMN_MAPPING_MAX_COLUMN_ID_NOT_SET_CORRECTLY

SQLSTATE: 42703

La propiedad max column id (<prop>) en una tabla habilitada para la asignación de columnas es <tableMax>, que no puede ser menor que el identificador máximo de columna para todos los campos (<fieldMax>).

DELTA_COLUMN_NOT_FOUND

SQLSTATE: 42703

No se encuentra la columna <columnName> especificada [<columnList>]

DELTA_COLUMN_NOT_FOUND_IN_MERGE

SQLSTATE: 42703

No se puede encontrar la columna '<targetCol>' de la tabla de destino de las columnas INSERT: <colNames>. La cláusula INSERT debe especificar el valor de todas las columnas de la tabla de destino.

DELTA_COLUMN_NOT_FOUND_IN_SCHEMA

SQLSTATE: 42703

No se encontró la columna <columnName> en:

<tableSchema>

DELTA_COLUMN_PATH_NOT_NESTED

SQLSTATE: 42704

Se esperaba que <columnPath> fuera un tipo de datos anidado, pero se encontró <other>. Estaba buscando este

índice de <column>en un campo anidado

DELTA_COLUMN_STRUCT_TYPE_MISMATCH

SQLSTATE: 2200G

La columna de estructura <source> no se puede insertar en un <targetType> campo <targetField> en <targetTable>.

DELTA_COMPACTION_VALIDATION_FAILED

SQLSTATE: 22000

Error en la validación de la compactación de la ruta de acceso <compactedPath> en <newPath>: envíe un informe de errores.

DELTA_COMPLEX_TYPE_COLUMN_CONTAINS_NULL_TYPE

SQLSTATE: 22005

Se encontró NullType anidado en la columna <columName> que es de <dataType>. Delta no admite la escritura de NullType en tipos complejos.

DELTA_CONFLICT_SET_COLUMN

SQLSTATE: 42701

Hay un conflicto de estas columnas SET: <columnList>.

DELTA_CONSTRAINT_ALREADY_EXISTS

SQLSTATE: 42710

Ya existe la restricción ‘<constraintName>’. Elimine primero la restricción antigua.

Restricción antigua:

<oldConstraint>

DELTA_CONSTRAINT_DOES_NOT_EXIST

SQLSTATE: 42704

No se puede quitar la restricción inexistente <constraintName> de la tabla <tableName>. Para evitar producir un error, proporcione el parámetro IF EXISTS o establezca la configuración de sesión de SQL <config> en <confValue>.

DELTA_CONVERSION_NO_PARTITION_FOUND

SQLSTATE: 42KD6

No se encontró información de partición en el catálogo de la tabla <tableName>. ¿Ha ejecutado "MSCK REPAIR TABLE" en la tabla para detectar particiones?

DELTA_CONVERSION_UNSUPPORTED_COLUMN_MAPPING

SQLSTATE: 0AKDC

La configuración '<config>' no se puede establecer en <mode> cuando se usa CONVERT TO DELTA.

DELTA_CONVERT_NON_PARQUET_TABLE

SQLSTATE: 0AKDC

CONVERT TO DELTA solo admite tablas Parquet, pero está intentando convertir un origen <sourceName>: <tableId>

DELTA_CONVERT_TO_DELTA_ROW_TRACKING_WITHOUT_STATS

SQLSTATE: 22000

No se puede habilitar el seguimiento de filas sin recopilar estadísticas.

Si desea habilitar el seguimiento de filas, haga lo siguiente:

  1. Habilitación de la recopilación de estadísticas mediante la ejecución del comando

    SET <statisticsCollectionPropertyKey> = true

    1. Ejecute CONVERT TO DELTA sin la opción NO STATISTICS.

Si no desea recopilar estadísticas, deshabilite el seguimiento de filas:

  1. Desactive la habilitación de la característica de tabla de forma predeterminada mediante la ejecución del comando:

    RESET <rowTrackingTableFeatureDefaultKey>

    1. Desactive la propiedad table de forma predeterminada ejecutando:

      SET <rowTrackingDefaultPropertyKey> = false

DELTA_COPY_INTO_TARGET_FORMAT

SQLSTATE: 0AKDD

El destino COPY INTO debe ser una tabla Delta.

DELTA_CREATE_EXTERNAL_TABLE_WITHOUT_SCHEMA

SQLSTATE: 42601

Está intentando crear una tabla externa <tableName>

desde <path> con el uso de Delta, pero el esquema no se especifica cuando

la ruta de acceso está vacía.

Para obtener más información sobre Delta, consulte <docLink>

DELTA_CREATE_EXTERNAL_TABLE_WITHOUT_TXN_LOG

SQLSTATE: 42K03

Está intentando crear una tabla externa <tableName>

desde %2$s con el uso de Delta, pero no hay ningún registro de transacciones presente en

%2$s/_delta_log. Compruebe el trabajo ascendente para asegurarse de que está escribiendo con

format("delta") y que la ruta de acceso es la raíz de la tabla.

Para obtener más información sobre Delta, consulte <docLink>

DELTA_CREATE_TABLE_SCHEME_MISMATCH

SQLSTATE: 42KD7

El esquema especificado no coincide con el esquema existente en <path>.

== Specified ==

<specifiedSchema>

== Existing ==

<existingSchema>

== Differences ==

<schemaDifferences>

Si su intención es mantener el esquema existente, puede omitir el

esquema del comando create table. De lo contrario, asegúrese de que

el esquema coincida.

DELTA_CREATE_TABLE_SET_CLUSTERING_TABLE_FEATURE_NOT_ALLOWED

SQLSTATE: 42000

No se puede habilitar <tableFeature> característica de tabla mediante TBLPROPERTIES. Use CREATE OR REPLACE TABLE CLUSTER BY para crear una tabla Delta con agrupación en clústeres.

DELTA_CREATE_TABLE_WITH_DIFFERENT_CLUSTERING

SQLSTATE: 42KD7

Las columnas de agrupación en clústeres especificadas no coinciden con las columnas de agrupación en clústeres existentes en <path>.

== Specified ==

<specifiedColumns>

== Existing ==

<existingColumns>

DELTA_CREATE_TABLE_WITH_DIFFERENT_PARTITIONING

SQLSTATE: 42KD7

La creación de particiones especificada no coincide con la creación de particiones existente en <path>.

== Specified ==

<specifiedColumns>

== Existing ==

<existingColumns>

DELTA_CREATE_TABLE_WITH_DIFFERENT_PROPERTY

SQLSTATE: 42KD7

Las propiedades especificadas no coinciden con las propiedades existentes en <path>.

== Specified ==

<specificiedProperties>

== Existing ==

<existingProperties>

DELTA_CREATE_TABLE_WITH_NON_EMPTY_LOCATION

SQLSTATE: 42601

No se puede crear la tabla ('<tableId>'). La ubicación asociada (‘<tableLocation>’) no está vacía y tampoco es una tabla Delta.

DELTA_DATA_CHANGE_FALSE

SQLSTATE: 0AKDE

No se pueden cambiar los metadatos de la tabla porque la opción "dataChange" está establecida en FALSE. Operación intentada: '<op>'.

DELTA_DELETED_PARQUET_FILE_NOT_FOUND

SQLSTATE: 42K03

No se encuentra un archivo <filePath> al que se hace referencia en el registro de transacciones. Este archivo parquet se podría eliminar por la directiva de retención de datos de Delta.

Duración predeterminada de retención de datos de Delta: <logRetentionPeriod>. Hora de modificación del archivo parquet: <modificationTime>. Hora de eliminación del archivo parquet: <deletionTime>. Eliminado en la versión Delta: <deletionVersion>.

DELTA_DELETION_VECTOR_MISSING_NUM_RECORDS

SQLSTATE: 2D521

No es válido confirmar archivos con vectores de eliminación que faltan en la estadística numRecords.

DELTA_DOMAIN_METADATA_NOT_SUPPORTED

SQLSTATE: 0A000

Se han detectado acciones DomainMetadata para dominios <domainNames>, pero DomainMetadataTableFeature no está habilitada.

DELTA_DROP_COLUMN_AT_INDEX_LESS_THAN_ZERO

SQLSTATE: 42KD8

El índice <columnIndex> para quitar la columna es inferior a 0

DELTA_DUPLICATE_ACTIONS_FOUND

SQLSTATE: 2D521

La operación de archivo '<actionType>' para la ruta de acceso <path> se especificó varias veces.

En conflicto con <conflictingPath>.

No es válido para varias operaciones de archivo con la misma ruta de acceso para existir en una única confirmación.

DELTA_DUPLICATE_COLUMNS_FOUND

SQLSTATE: 42711

Se encontraron columnas duplicadas <coltype>: <duplicateCols>

DELTA_DUPLICATE_COLUMNS_ON_INSERT

SQLSTATE: 42701

Nombres de columna duplicados en la cláusula INSERT

DELTA_DUPLICATE_COLUMNS_ON_UPDATE_TABLE

SQLSTATE: 42701

<message>

Quite las columnas duplicadas antes de actualizar la tabla.

DELTA_DUPLICATE_DATA_SKIPPING_COLUMNS

SQLSTATE: 42701

Se encontraron columnas de omisión de datos duplicados: <columns>.

DELTA_DUPLICATE_DOMAIN_METADATA_INTERNAL_ERROR

SQLSTATE: 42601

Error interno: dos acciones DomainMetadata dentro de la misma transacción tienen el mismo dominio <domainName>

DELTA_DV_HISTOGRAM_DESERIALIZATON

SQLSTATE: 22000

No se pudo deserializar el histograma de recuentos de registros eliminados durante la comprobación de la integridad de la tabla.

DELTA_DYNAMIC_PARTITION_OVERWRITE_DISABLED

SQLSTATE: 0A000

El modo de sobrescritura de partición dinámica se especifica mediante las opciones de configuración de sesión o escritura, pero está deshabilitada por spark.databricks.delta.dynamicPartitionOverwrite.enabled=false.

DELTA_EMPTY_DATA

SQLSTATE: 428GU

Los datos usados en la creación de la tabla Delta no tienen ninguna columna.

DELTA_EMPTY_DIRECTORY

SQLSTATE: 42K03

No se encontró ningún archivo en el directorio: <directory>.

DELTA_EXCEED_CHAR_VARCHAR_LIMIT

SQLSTATE: 22001

Supera la limitación de longitud de tipo char/varchar. Comprobación con errores: <expr>.

DELTA_FAILED_CAST_PARTITION_VALUE

SQLSTATE: 22018

No se pudo convertir el valor de partición <value> en <dataType>

DELTA_FAILED_FIND_ATTRIBUTE_IN_OUTPUT_COLUMNS

SQLSTATE: 42703

No se pudo encontrar <newAttributeName> entre la salida de destino existente <targetOutputColumns>

DELTA_FAILED_INFER_SCHEMA

SQLSTATE: 42KD9

No se pudo deducir el esquema de la lista de archivos especificada.

DELTA_FAILED_MERGE_SCHEMA_FILE

SQLSTATE: 42KDA

No se pudo combinar el esquema del archivo <file>:

<schema>

SQLSTATE: KD001

No se pudo leer el pie de página del archivo: <currentFile>

DELTA_FAILED_RECOGNIZE_PREDICATE

SQLSTATE: 42601

No se puede reconocer el predicado '<predicate>'

DELTA_FAILED_SCAN_WITH_HISTORICAL_VERSION

SQLSTATE: KD002

Se espera un examen completo de la versión más reciente del origen delta, pero se encontró un examen histórico de la versión <historicalVersion>

DELTA_FAILED_TO_MERGE_FIELDS

SQLSTATE: 22005

No se pudieron combinar los campos '<currentField>' y ‘<updateField>

DELTA_FEATURES_PROTOCOL_METADATA_MISMATCH

SQLSTATE: 0AKDE

No se puede operar en esta tabla porque las siguientes características de tabla están habilitadas en los metadatos, pero no se muestran en el protocolo: <features>.

DELTA_FEATURES_REQUIRE_MANUAL_ENABLEMENT

SQLSTATE: 0AKDE

El esquema de tabla requiere la habilitación manual de las siguientes características de tabla: <unsupportedFeatures>.

Para ello, ejecute el siguiente comando para cada una de las características enumeradas anteriormente:

ALTER TABLE table_name SET TBLPROPERTIES ('delta.feature.feature_name' = 'supported')

Reemplace "table_name" y "feature_name" por valores reales.

Características admitidas actualmente: <supportedFeatures>.

DELTA_FEATURE_DROP_CONFLICT_REVALIDATION_FAIL

SQLSTATE: 0AKDE

No se puede quitar la característica porque una transacción simultánea modificó la tabla.

Intente realizar la operación de nuevo.

<concurrentCommit>

DELTA_FEATURE_DROP_FEATURE_NOT_PRESENT

SQLSTATE: 0AKDE

No se puede quitar <feature> de esta tabla porque actualmente no está presente en el protocolo de la tabla.

DELTA_FEATURE_DROP_HISTORICAL_VERSIONS_EXIST

SQLSTATE: 0AKDE

No se puede quitar <feature> porque el registro Delta contiene versiones históricas que usan la característica.

Espere hasta el período de retención del historial (<logRetentionPeriodKey>=<logRetentionPeriod>)

ha pasado desde que la característica estaba activa por última vez.

Como alternativa, espere a que expire el período de retención TRUNCATE HISTORY (<truncateHistoryLogRetentionPeriod>)

y, a continuación, ejecute:

ALTER TABLE table_name DROP FEATURE feature_name TRUNCATE HISTORY

DELTA_FEATURE_DROP_HISTORY_TRUNCATION_NOT_ALLOWED

SQLSTATE: 0AKDE

El truncamiento del historial solo es relevante para las características del lector.

DELTA_FEATURE_DROP_NONREMOVABLE_FEATURE

SQLSTATE: 0AKDE

No se puede quitar <feature> porque no se admite la eliminación de esta característica.

Póngase en contacto con el soporte técnico de Databricks.

DELTA_FEATURE_DROP_UNSUPPORTED_CLIENT_FEATURE

SQLSTATE: 0AKDE

No se puede quitar <feature> porque no es compatible con esta versión de Databricks.

Considere la posibilidad de usar Databricks con una versión superior.

DELTA_FEATURE_DROP_WAIT_FOR_RETENTION_PERIOD

SQLSTATE: 0AKDE

La eliminación <feature> se realizó correctamente parcialmente.

La característica ya no se usa en la versión actual de la tabla. Sin embargo, la característica

todavía está presente en versiones históricas de la tabla. No se puede quitar la característica de tabla

del protocolo de tabla hasta que hayan expirado estas versiones históricas.

Para quitar la característica de tabla del protocolo, espere a que las versiones históricas

expire y, a continuación, repita este comando. El período de retención de las versiones históricas es

actualmente configurado como <logRetentionPeriodKey>=<logRetentionPeriod>.

Como alternativa, espere a que expire el período de retención TRUNCATE HISTORY (<truncateHistoryLogRetentionPeriod>)

y, a continuación, ejecute:

ALTER TABLE table_name DROP FEATURE feature_name TRUNCATE HISTORY

DELTA_FEATURE_REQUIRES_HIGHER_READER_VERSION

SQLSTATE: 0AKDE

No se puede habilitar la característica de tabla <feature> porque requiere una versión de protocolo de lectura superior (<current> actual). Considere la posibilidad de actualizar la versión del protocolo de lectura de la tabla a <required>o a una versión que admita características de tabla de lectura. Consulte <docLink> para obtener más información sobre las versiones de protocolo de tabla.

DELTA_FEATURE_REQUIRES_HIGHER_WRITER_VERSION

SQLSTATE: 0AKDE

No se puede habilitar la característica de tabla <feature> porque requiere una versión de protocolo de escritura superior (<current> actual). Considere la posibilidad de actualizar la versión del protocolo de escritura de la tabla a <required> o a una versión que admita características de tabla de escritura. Consulte <docLink> para obtener más información sobre las versiones de protocolo de tabla.

DELTA_FILE_ALREADY_EXISTS

SQLSTATE: 42K04

Ruta de acceso del archivo existente <path>

DELTA_FILE_LIST_AND_PATTERN_STRING_CONFLICT

SQLSTATE: 42613

No se pueden especificar la lista de archivos y la cadena de patrón.

DELTA_FILE_NOT_FOUND

SQLSTATE: 42K03

Ruta de acceso del archivo <path>

DELTA_FILE_NOT_FOUND_DETAILED

SQLSTATE: 42K03

No se encuentra un archivo <filePath> al que se hace referencia en el registro de transacciones. Esto ocurre cuando los datos se han eliminado manualmente del sistema de archivos en lugar de usar la instrucción table DELETE. Para obtener más información, vea <faqPath>.

DELTA_FILE_OR_DIR_NOT_FOUND

SQLSTATE: 42K03

No se encontró el archivo o directorio: <path>

DELTA_FILE_TO_OVERWRITE_NOT_FOUND

SQLSTATE: 42K03

Archivo (<path>) que se va a reescribir entre los archivos candidatos:

<pathList>

DELTA_FOUND_MAP_TYPE_COLUMN

SQLSTATE: KD003

Se encontró un elemento MapType. Para tener acceso a la clave o valor de un elemento MapType, especifique

uno de los siguientes:

<key> o

<value>

seguido del nombre de la columna (solo si esa columna es un tipo de estructura).

Por ejemplo, mymap.key.mykey

Si la columna es un tipo básico, mymap.key o mymap.value es suficiente.

DELTA_GENERATED_COLUMNS_DATA_TYPE_MISMATCH

SQLSTATE: 42K09

La columna <columnName> es una columna generada o una columna usada por una columna generada. El tipo de datos es <columnType>. No acepta el tipo de datos <dataType>

DELTA_GENERATED_COLUMNS_EXPR_TYPE_MISMATCH

SQLSTATE: 42K09

El tipo de expresión de la columna generada <columnName> es <expressionType>, pero el tipo de columna es <columnType>

DELTA_GENERATED_COLUMN_UPDATE_TYPE_MISMATCH

SQLSTATE: 42K09

La columna <currentName> es una columna generada o una columna usada por una columna generada. El tipo de datos es <currentDataType> y no se puede convertir al tipo de datos <updateDataType>

DELTA_ICEBERG_COMPAT_VIOLATION

SQLSTATE: KD00E

Se ha producido un error en la validación de IcebergCompatV<version>.

Para obtener más información, consulte DELTA_ICEBERG_COMPAT_VIOLATION

DELTA_ILLEGAL_OPTION

SQLSTATE: 42616

Valor ‘<input>’ no válido para la opción ‘<name>’, <explain>

DELTA_ILLEGAL_USAGE

SQLSTATE: 42601

No se permite el uso de <option> cuando <operation> una tabla Delta.

DELTA_INCONSISTENT_BUCKET_SPEC

SQLSTATE: 42000

BucketSpec en la tabla en cubo delta no coincide con BucketSpec de los metadatos. Esperado: <expected>. Actual: <actual>.

DELTA_INCONSISTENT_LOGSTORE_CONFS

SQLSTATE: F0000

(<setKeys>) no se puede establecer en valores diferentes. Establezca solo uno de ellos o establézcalos en el mismo valor.

DELTA_INCORRECT_ARRAY_ACCESS

SQLSTATE: KD003

Acceso incorrecto a un ArrayType. Use la posición arrayname.element.elementname para

agregar a una matriz.

DELTA_INCORRECT_ARRAY_ACCESS_BY_NAME

SQLSTATE: KD003

Se encontró un elemento ArrayType. Para acceder a los elementos de ArrayType, especifique

<rightName>

En lugar de <wrongName>

DELTA_INCORRECT_GET_CONF

SQLSTATE: 42000

Use getConf() en lugar de 'conf.getConf()

DELTA_INCORRECT_LOG_STORE_IMPLEMENTATION

SQLSTATE: 0AKDC

El error se produce normalmente cuando la implementación predeterminada de LogStore, que

es, HDFSLogStore, se usa para escribir en una tabla Delta en un sistema de almacenamiento que no sea HDFS.

Para obtener las garantías ACID transaccionales en las actualizaciones de tabla, debe usar la

implementación correcta de LogStore adecuada para el sistema de almacenamiento.

Para obtener información detallada, vea <docLink>.

DELTA_INDEX_LARGER_OR_EQUAL_THAN_STRUCT

SQLSTATE: 42KD8

El índice <position> para quitar columna es igual a o es mayor que la longitud de la estructura: <length>

DELTA_INDEX_LARGER_THAN_STRUCT

SQLSTATE: 42KD8

El índice <index> para agregar la columna <columnName> es mayor que la longitud de la estructura: <length>

DELTA_INSERT_COLUMN_ARITY_MISMATCH

SQLSTATE: 42802

No se puede escribir en '<tableName>', <columnName>; la tabla de destino tiene <numColumns> columnas, pero los datos insertados tienen <insertColumns> columnas

DELTA_INSERT_COLUMN_MISMATCH

SQLSTATE: 42802

La columna <columnName> no se especifica en INSERT

DELTA_INVALID_AUTO_COMPACT_TYPE

SQLSTATE: 22023

Tipo auto-compact no válido: <value>. Los valores permitidos son: <allowed>.

DELTA_INVALID_BUCKET_COUNT

SQLSTATE: 22023

Número de cubos no válido: <invalidBucketCount>. El número de cubos debe ser un número positivo que sea potencia de 2 y al menos 8. Puede usar <validBucketCount> en su lugar.

DELTA_INVALID_BUCKET_INDEX

SQLSTATE: 22023

No se encuentra la columna de cubo en las columnas de partición.

DELTA_INVALID_CALENDAR_INTERVAL_EMPTY

SQLSTATE: 2200P

El intervalo no puede ser nulo ni estar en blanco.

DELTA_INVALID_CDC_RANGE

SQLSTATE: 22003

El intervalo CDC de principio <start> a fin <end> no era válido. El final no puede estar antes del principio.

DELTA_INVALID_CHARACTERS_IN_COLUMN_NAME

SQLSTATE: 42K05

El nombre de atributo "<columnName>" contiene caracteres no válidos entre " , ;{} ()\n\t=". Use alias para cambiarle el nombre.

DELTA_INVALID_CHARACTERS_IN_COLUMN_NAMES

SQLSTATE: 42K05

Se encontraron caracteres no válidos entre ' , ;{} ()nt=' en los nombres de columna del esquema.

Nombres de columna no válidos: <invalidColumnNames>.

Use otros caracteres e inténtelo de nuevo.

DELTA_INVALID_CLONE_PATH

SQLSTATE: 22KD1

La ubicación de destino de CLONE debe ser una ruta de acceso absoluta o un nombre de tabla. Usar un

ruta de acceso absoluta en lugar de <path>.

DELTA_INVALID_COLUMN_NAMES_WHEN_REMOVING_COLUMN_MAPPING

SQLSTATE: 42K05

Se encontraron caracteres no válidos entre ' , ;{} ()nt=' en los nombres de columna del esquema.

Nombres de columna no válidos: <invalidColumnNames>.

No se puede quitar la asignación de columnas cuando hay caracteres no válidos en los nombres de columna.

Cambie el nombre de las columnas para quitar los caracteres no válidos y vuelva a ejecutar este comando.

DELTA_INVALID_FORMAT

SQLSTATE: 22000

Se detectó un formato incompatible.

Se encontró un registro de transacciones para Delta en <deltaRootPath>/_delta_log``,

pero está intentando <operation><path> usando format("<format>"). Debe usar

'format("delta")' al leer y escribir en una tabla delta.

Para obtener más información sobre Delta, consulte <docLink>

DELTA_INVALID_GENERATED_COLUMN_REFERENCES

SQLSTATE: 42621

Una columna generada no puede usar una columna existente u otra columna generada

DELTA_INVALID_IDEMPOTENT_WRITES_OPTIONS

SQLSTATE: 42616

Opciones no válidas para escrituras de datos idempotentes: <reason>

DELTA_INVALID_INTERVAL

SQLSTATE: 22006

<interval> no es un INTERVAL válido.

DELTA_INVALID_ISOLATION_LEVEL

SQLSTATE: 25000

nivel de aislamiento '<isolationLevel>' no válido

DELTA_INVALID_LOGSTORE_CONF

SQLSTATE: F0000

(<classConfig>) y (<schemeConfig>) no se pueden establecer al mismo tiempo. Establezca solo un grupo de ellos.

DELTA_INVALID_MANAGED_TABLE_SYNTAX_NO_SCHEMA

SQLSTATE: 42000

Está intentando crear una tabla administrada <tableName>.

con el uso de Delta, el esquema no está especificado.

Para obtener más información sobre Delta, consulte <docLink>

DELTA_INVALID_PARTITION_COLUMN

SQLSTATE: 42996

<columnName> no es una columna de partición válida en la tabla <tableName>.

DELTA_INVALID_PARTITION_COLUMN_NAME

SQLSTATE: 42996

Se encontraron columnas de partición con caracteres no válidos entre " ,;{}()nt=". Cambie el nombre a las columnas de partición. Esta comprobación se puede desactivar estableciendo spark.conf.set("spark.databricks.delta.partitionColumnValidity.enabled", false), pero esto no se recomienda, ya que es posible que otras características de Delta no funcionen correctamente.

DELTA_INVALID_PARTITION_COLUMN_TYPE

SQLSTATE: 42996

No se admite el uso de la columna <name> de tipo <dataType> como columna de partición.

DELTA_INVALID_PARTITION_PATH

SQLSTATE: 22KD1

Un fragmento de ruta de acceso de partición debe ser el formulario como part1=foo/part2=bar. Ruta de acceso a la partición: <path>

DELTA_INVALID_PROTOCOL_DOWNGRADE

SQLSTATE: KD004

La versión del protocolo no se puede degradar de <oldProtocol> a <newProtocol>

DELTA_INVALID_PROTOCOL_VERSION

SQLSTATE: KD004

Versión del protocolo Delta no compatible: la ”<tableNameOrPath>de tabla “ requiere <readerRequired> de versión de lector y versión de escritor <writerRequired>, pero esta versión de Databricks admite versiones de lector <supportedReaders> y versiones de escritor <supportedWriters>. Actualice a una versión más reciente.

DELTA_INVALID_TABLE_VALUE_FUNCTION

SQLSTATE: 22000

La función <function> es una función con valores de tabla no admitida para las lecturas CDC.

DELTA_INVALID_TIMESTAMP_FORMAT

SQLSTATE: 22007

La marca de tiempo <timestamp> proporcionada no coincide con la sintaxis esperada <format>.

DELTA_LOG_ALREADY_EXISTS

SQLSTATE: 42K04

Ya existe un registro delta en <path>

DELTA_LOG_FILE_NOT_FOUND_FOR_STREAMING_SOURCE

SQLSTATE: 42K03

Si nunca lo eliminó, es probable que la consulta esté retrasada. Elimine su punto de comprobación para reiniciar desde cero. Para evitar que esto suceda de nuevo, puede actualizar la directiva de retención de la tabla Delta

DELTA_MATERIALIZED_ROW_TRACKING_COLUMN_NAME_MISSING

SQLSTATE: 22000

Falta el nombre de columna materializado <rowTrackingColumn>para <tableName>.

DELTA_MAX_ARRAY_SIZE_EXCEEDED

SQLSTATE: 42000

Use un límite menor que Int.MaxValue - 8.

DELTA_MAX_COMMIT_RETRIES_EXCEEDED

SQLSTATE: 40000

Se ha producido un error en esta confirmación, ya que se ha intentado <numAttempts> veces, pero no se han realizado correctamente.

Esto puede deberse a que la tabla Delta se confirma continuamente por muchas confirmaciones

simultáneas.

Confirmación iniciada en la versión: <startVersion>

Error de confirmación en la versión: <failVersion>

Número de acciones que se intentaron confirmar: <numActions>

Tiempo total dedicado a intentar esta confirmación: <timeSpent> ms

DELTA_MAX_LIST_FILE_EXCEEDED

SQLSTATE: 42000

La lista de archivos debe tener como máximo <maxFileListSize> entradas, tenía <numFiles>.

DELTA_MERGE_INCOMPATIBLE_DATATYPE

SQLSTATE: 42K09

No se pudieron combinar tipos de datos incompatibles <currentDataType> y <updateDataType>

DELTA_MERGE_INCOMPATIBLE_DECIMAL_TYPE

SQLSTATE: 42806

No se pudieron combinar tipos decimales con <decimalRanges> incompatibles

DELTA_MERGE_MATERIALIZE_SOURCE_FAILED_REPEATEDLY

SQLSTATE: 25000

Se ha producido un error al mantener el origen de la instrucción MERGE materializado repetidamente.

DELTA_MERGE_MISSING_WHEN

SQLSTATE: 42601

Debe haber al menos una cláusula WHEN en una instrucción MERGE.

DELTA_MERGE_RESOLVED_ATTRIBUTE_MISSING_FROM_INPUT

SQLSTATE: 42601

<missingAttributes> atributos resueltos que faltan de <input> en el operador <merge>

DELTA_MERGE_UNEXPECTED_ASSIGNMENT_KEY

SQLSTATE: 22005

Clave de asignación inesperada: <unexpectedKeyClass> - <unexpectedKeyObject>

DELTA_MERGE_UNRESOLVED_EXPRESSION

SQLSTATE: 42601

No se puede resolver <sqlExpr> en <clause> por <cols>.

DELTA_MISSING_CHANGE_DATA

SQLSTATE: KD002

Error al obtener datos modificados para el intervalo [<startVersion> , <endVersion>] ya que los datos modificados no estaban

registrado para la versión [<version>]. Si ha habilitado la fuente de distribución de datos modificados en esta tabla,

use DESCRIBE HISTORY para ver cuándo se habilitó por primera vez.

De lo contrario, para iniciar la grabación de datos modificados, use "ALTER TABLE table_name SET TBLPROPERTIES

(<key>=true)`.

DELTA_MISSING_COLUMN

SQLSTATE: 42703

No se encuentra <columnName> en las columnas de tabla: <columnList>

DELTA_MISSING_DELTA_TABLE

SQLSTATE: 42P01

<tableName> no es una tabla Delta.

DELTA_MISSING_DELTA_TABLE_COPY_INTO

SQLSTATE: 42P01

La tabla no existe. Cree primero una tabla Delta vacía mediante CREATE TABLE <tableName>.

DELTA_MISSING_ICEBERG_CLASS

SQLSTATE: 56038

No se encontró la clase de Iceberg. Asegúrese de que el soporte técnico de Delta Iceberg está instalado.

Consulte <docLink> para obtener más detalles.

DELTA_MISSING_NOT_NULL_COLUMN_VALUE

SQLSTATE: 23502

Columna <columnName>, que tiene una restricción NOT NULL, falta en los datos que se están escribiendo en la tabla.

DELTA_MISSING_PARTITION_COLUMN

SQLSTATE: 42KD6

Columna de partición <columnName> no encontrada en el esquema<columnList>

DELTA_MISSING_PART_FILES

SQLSTATE: 42KD6

No se encontraron todos los archivos de elementos de la versión del punto de comprobación: <version>

DELTA_MISSING_PROVIDER_FOR_CONVERT

SQLSTATE: 0AKDC

CONVERT TO DELTA solo admite tablas parquet. Vuelva a escribir el destino como parquet.<path> si es un directorio parquet.

DELTA_MISSING_SET_COLUMN

SQLSTATE: 42703

No se encontró la columna SET <columnName> dadas las columnas: <columnList>.

DELTA_MISSING_TRANSACTION_LOG

SQLSTATE: 42000

Se detectó un formato incompatible.

Está intentando <operation><path> usando Delta, pero no hay

registro de transacciones presente. Compruebe el trabajo ascendente para asegurarse de que está escribiendo

mediante format("delta") y que está intentando %1$s en la ruta de acceso base de la tabla.

Para obtener más información sobre Delta, consulte <docLink>

DELTA_MODE_NOT_SUPPORTED

SQLSTATE: 0AKDC

No se admite el modo especificado '<mode>'. Los modos admitidos son: <supportedModes>

DELTA_MULTIPLE_CDC_BOUNDARY

SQLSTATE: 42614

Se proporcionan varios argumentos <startingOrEnding> para la lectura CDC. Proporcione una de las marcas de tiempo <startingOrEnding> o la versión <startingOrEnding>.

DELTA_MULTIPLE_CONF_FOR_SINGLE_COLUMN_IN_BLOOM_FILTER

SQLSTATE: 42614

Varias configuraciones de índice de filtro bloom que se pasan al comando para la columna: <columnName>

DELTA_MULTIPLE_SOURCE_ROW_MATCHING_TARGET_ROW_IN_MERGE

SQLSTATE: 21506

No se puede realizar la combinación ya que varias filas de origen coinciden y se intentó modificar la misma

fila de destino de la tabla Delta de maneras posiblemente conflictivas. Con la semántica SQL de combinación,

cuando varias filas de origen coinciden en la misma fila de destino, el resultado puede ser ambiguo,

ya que no está claro qué fila de origen se deba usar para actualizar o eliminar la

fila de destino coincidente. Puede procesar previamente la tabla de origen para eliminar la posibilidad de

varias coincidencias. Consulte la sección

<usageReference>

DELTA_NAME_CONFLICT_IN_BUCKETED_TABLE

SQLSTATE: 42000

Los siguientes nombres de columna se reservan solo para el uso interno de la tabla en cubos Delta: <names>

DELTA_NESTED_FIELDS_NEED_RENAME

SQLSTATE: 42K05

El esquema de entrada contiene campos anidados que se capitalizan de forma diferente a la tabla de destino.

Deben cambiarse de nombre para evitar la pérdida de datos en estos campos mientras escriben en Delta.

Campos:

<fields>.

Esquema original:

<schema>

DELTA_NESTED_NOT_NULL_CONSTRAINT

SQLSTATE: 0AKDC

El tipo <nestType> del campo <parent> contiene una restricción NOT NULL. Delta no admite restricciones NOT NULL anidadas dentro de matrices o mapas. Para suprimir este error y omitir silenciosamente las restricciones especificadas, establezca <configKey> = true.

Tipo <nestType> analizado:

<nestedPrettyJson>

DELTA_NESTED_SUBQUERY_NOT_SUPPORTED

SQLSTATE: 0A000

La subconsulta anidada no se admite en la condición <operation>.

DELTA_NEW_CHECK_CONSTRAINT_VIOLATION

SQLSTATE: 23512

<numRows> filas en <tableName> infringen la nueva restricción CHECK (<checkConstraint>)

DELTA_NEW_NOT_NULL_VIOLATION

SQLSTATE: 23512

<numRows> filas en <tableName> infringen la nueva restricción NOT NULL en <colName>

DELTA_NON_BOOLEAN_CHECK_CONSTRAINT

SQLSTATE: 42621

La restricción CHECK '<name>' (<expr>) debe ser una expresión booleana.

DELTA_NON_DETERMINISTIC_FUNCTION_NOT_SUPPORTED

SQLSTATE: 0AKDC

Las funciones no deterministas no se admiten en <operation><expression>

DELTA_NON_LAST_MATCHED_CLAUSE_OMIT_CONDITION

SQLSTATE: 42601

Cuando hay más de una cláusula MATCHED en una instrucción MERGE, solo la última cláusula MATCHED puede omitir la condición.

DELTA_NON_LAST_NOT_MATCHED_BY_SOURCE_CLAUSE_OMIT_CONDITION

SQLSTATE: 42601

Cuando hay más de una cláusula NOT MATCHED BY SOURCE en una instrucción MERGE, solo la última cláusula NOT MATCHED BY SOURCE puede omitir la condición.

DELTA_NON_LAST_NOT_MATCHED_CLAUSE_OMIT_CONDITION

SQLSTATE: 42601

Cuando hay más de una cláusula NOT MATCHED en una instrucción MERGE, solo la última cláusula NOT MATCHED puede omitir la condición

DELTA_NON_PARSABLE_TAG

SQLSTATE: 42601

No se pudo analizar la etiqueta <tag>.

Las etiquetas de archivo son: <tagList>

DELTA_NON_PARTITION_COLUMN_ABSENT

SQLSTATE: KD005

Los datos escritos en Delta deben contener al menos una columna sin particiones.<details>

DELTA_NON_PARTITION_COLUMN_REFERENCE

SQLSTATE: 42P10

El predicado hace referencia a la columna "<columnName>" que no es de partición. Solo se puede hacer referencia a las columnas de partición: [<columnList>]

DELTA_NON_PARTITION_COLUMN_SPECIFIED

SQLSTATE: 42P10

Las columnas que no son de partición <columnList> se especifican donde solo se esperan columnas de partición: <fragment>.

DELTA_NON_SINGLE_PART_NAMESPACE_FOR_CATALOG

SQLSTATE: 42K05

El catálogo delta requiere un espacio de nombres de un solo elemento, pero <identifier> es de varios elementos.

DELTA_NOT_A_DATABRICKS_DELTA_TABLE

SQLSTATE: 42000

<table> no es una tabla Delta. Quite primero esta tabla si desea volver a crearla con Databricks Delta.

DELTA_NOT_A_DELTA_TABLE

SQLSTATE: 0AKDD

<tableName> no es una tabla Delta. Quite primero esta tabla si desea volver a crearla con Delta Lake.

DELTA_NOT_NULL_COLUMN_NOT_FOUND_IN_STRUCT

SQLSTATE: 42K09

No se encuentra una columna que acepta valores NULL en la estructura: <struct>

DELTA_NOT_NULL_CONSTRAINT_VIOLATED

SQLSTATE: 23502

Se ha infringido la restricción NOT NULL para la columna: <columnName>.

DELTA_NOT_NULL_NESTED_FIELD

SQLSTATE: 0A000

No se puede agregar un campo anidado que no acepta valores NULL a un elemento primario que acepta valores NULL. Establezca la nulabilidad de la columna primaria en consecuencia.

DELTA_NO_COMMITS_FOUND

SQLSTATE: KD006

No se encontraron confirmaciones en <logPath>

DELTA_NO_RECREATABLE_HISTORY_FOUND

SQLSTATE: KD006

No se han encontrado commits que se puedan volver a crear en <logPath>

DELTA_NO_RELATION_TABLE

SQLSTATE: 42P01

Tabla <tableIdent> no encontrada

DELTA_NO_START_FOR_CDC_READ

SQLSTATE: 42601

No se proporciona startingVersion ni startingTimestamp para la lectura CDC.

DELTA_NULL_SCHEMA_IN_STREAMING_WRITE

SQLSTATE: 42P18

Delta no acepta NullTypes en el esquema para escrituras de streaming.

DELTA_ONEOF_IN_TIMETRAVEL

SQLSTATE: 42601

Proporcione "timestampAsOf" o "versionAsOf" para el viaje en el tiempo.

DELTA_ONLY_OPERATION

SQLSTATE: 0AKDD

<operation> solo se admite para las tablas Delta.

DELTA_OPERATION_MISSING_PATH

SQLSTATE: 42601

Proporcione la ruta de acceso o el identificador de tabla para <operation>.

DELTA_OPERATION_NOT_ALLOWED

SQLSTATE: 0AKDC

Operación no permitida: <operation> no se admite para las tablas Delta

DELTA_OPERATION_NOT_ALLOWED_DETAIL

SQLSTATE: 0AKDC

Operación no permitida: <operation> no se admite para las tablas Delta: <tableName>

DELTA_OPERATION_ON_TEMP_VIEW_WITH_GENERATED_COLS_NOT_SUPPORTED

SQLSTATE: 0A000

El comando <operation> no se admite en una vista temporal que hace referencia a una tabla Delta que contiene columnas generadas. Ejecute el comando <operation> directamente en la tabla Delta

DELTA_OVERWRITE_MUST_BE_TRUE

SQLSTATE: 42000

No se puede especificar la opción de copia overwriteSchema sin establecer OVERWRITE = 'true'.

DELTA_OVERWRITE_SCHEMA_WITH_DYNAMIC_PARTITION_OVERWRITE

SQLSTATE: 42613

'overwriteSchema' no se puede usar en el modo de sobrescritura de particiones dinámicas.

DELTA_PARTITION_COLUMN_CAST_FAILED

SQLSTATE: 22525

No se pudo convertir el valor <value> a <dataType> para la columna de partición <columnName>

DELTA_PARTITION_COLUMN_NOT_FOUND

SQLSTATE: 42703

Columna de partición <columnName> no encontrada en el esquema [<schemaMap>]

DELTA_PARTITION_SCHEMA_IN_ICEBERG_TABLES

SQLSTATE: 42613

No se puede especificar el esquema de partición al convertir tablas de Iceberg. Se deduce automáticamente.

DELTA_PATH_DOES_NOT_EXIST

SQLSTATE: 42K03

<path> no existe o no es una tabla Delta.

DELTA_PATH_EXISTS

SQLSTATE: 42K04

No se puede escribir en una ruta de acceso <path> existente sin establecer OVERWRITE = 'true'.

DELTA_POST_COMMIT_HOOK_FAILED

SQLSTATE: 2DKD0

La confirmación de la versión <version> de la tabla Delta se realizó correctamente, pero se produjo un error al ejecutar el enlace posterior a la confirmación <name><message>

DELTA_PROTOCOL_PROPERTY_NOT_INT

SQLSTATE: 42K06

La propiedad de protocolo <key> debe ser un entero. Se encontró <value>

DELTA_READ_FEATURE_PROTOCOL_REQUIRES_WRITE

SQLSTATE: KD004

No se puede actualizar solo la versión del protocolo de lector para usar las características de la tabla. La versión del protocolo de escritura debe ser al menos <writerVersion> para continuar. Consulte <docLink> para obtener más información sobre las versiones de protocolo de tabla.

DELTA_READ_TABLE_WITHOUT_COLUMNS

SQLSTATE: 428GU

Está intentando leer una tabla Delta <tableName> que no tiene columnas.

Escriba algunos datos nuevos con la opción mergeSchema = true para poder leer la tabla.

DELTA_REGEX_OPT_SYNTAX_ERROR

SQLSTATE: 2201B

Vuelva a comprobar la sintaxis de ‘<regExpOption>

DELTA_REPLACE_WHERE_IN_OVERWRITE

SQLSTATE: 42613

No se puede usar replaceWhere junto con una sobrescritura por filtro.

DELTA_REPLACE_WHERE_MISMATCH

SQLSTATE: 44000

Los datos escritos no se ajustan a la condición o restricción "<replaceWhere>" de la tabla parcial.

<message>

DELTA_REPLACE_WHERE_WITH_DYNAMIC_PARTITION_OVERWRITE

SQLSTATE: 42613

Una expresión "replaceWhere" y "partitionOverwriteMode'='dynamic" no se pueden establecer en las opciones DataFrameWriter.

DELTA_REPLACE_WHERE_WITH_FILTER_DATA_CHANGE_UNSET

SQLSTATE: 42613

"replaceWhere" no se puede usar con filtros de datos cuando "dataChange" está establecido en false. Filtros: <dataFilters>

DELTA_ROW_ID_ASSIGNMENT_WITHOUT_STATS

SQLSTATE: 22000

No se pueden asignar identificadores de fila sin estadísticas de recuento de filas.

Recopile estadísticas para la tabla ejecutando el código siguiente en un cuaderno de Scala y vuelva a intentarlo:

import 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

Se detectó un cambio de esquema:

esquema de origen de streaming: <readSchema>

esquema del archivo de datos: <dataSchema>

Intente reiniciar la consulta. Si este problema se repite en los reinicios de la consulta sin

que se produzcan avances, significa que ha realizado un cambio de esquema incompatible y tiene que iniciar la

consulta desde cero mediante un nuevo directorio de punto de comprobación.

DELTA_SCHEMA_CHANGED_WITH_STARTING_OPTIONS

SQLSTATE: KD007

Se detectó un cambio de esquema en la versión <version>:

esquema de origen de streaming: <readSchema>

esquema del archivo de datos: <dataSchema>

Intente reiniciar la consulta. Si este problema se repite en los reinicios de la consulta sin

que se produzcan avances, significa que ha realizado un cambio de esquema incompatible y tiene que iniciar la

consulta desde cero mediante un nuevo directorio de punto de comprobación. Si el problema persiste después de

cambiar a un nuevo directorio de punto de comprobación, es posible que tenga que cambiar la opción existente

de "startingVersion" o "startingTimestamp" para empezar desde una versión más reciente que

<version> con un nuevo directorio de punto de comprobación.

DELTA_SCHEMA_CHANGED_WITH_VERSION

SQLSTATE: KD007

Se detectó un cambio de esquema en la versión <version>:

esquema de origen de streaming: <readSchema>

esquema del archivo de datos: <dataSchema>

Intente reiniciar la consulta. Si este problema se repite en los reinicios de la consulta sin

que se produzcan avances, significa que ha realizado un cambio de esquema incompatible y tiene que iniciar la

consulta desde cero mediante un nuevo directorio de punto de comprobación.

DELTA_SCHEMA_CHANGE_SINCE_ANALYSIS

SQLSTATE: KD007

El esquema de la tabla Delta ha cambiado de forma incompatible desde que se creara el objeto DataFrame

o DeltaTable. Vuelva a definir el objeto DataFrame o DeltaTable.

Cambios:

<schemaDiff> <legacyFlagMessage>

DELTA_SCHEMA_NOT_PROVIDED

SQLSTATE: 42908

No se ha proporcionado el esquema de tabla. Proporcione el esquema (definición de columna) de la tabla cuando se usa la tabla REPLACE y no se proporciona una consulta AS SELECT.

DELTA_SCHEMA_NOT_SET

SQLSTATE: KD008

No se ha establecido el esquema de tabla. Escriba datos en él o use CREATE TABLE para establecer el esquema.

DELTA_SET_LOCATION_SCHEMA_MISMATCH

SQLSTATE: 42KD7

El esquema de la nueva ubicación Delta es diferente del esquema de tabla actual.

esquema original:

<original>

esquema de destino:

<destination>

Si se trata de un cambio imprevisto, puede desactivar esta comprobación ejecutando:

%%sql set <config> = true

DELTA_SHALLOW_CLONE_FILE_NOT_FOUND

SQLSTATE: 42K03

No se encuentra un archivo <filePath> al que se hace referencia en el registro de transacciones. Esto puede ocurrir cuando los datos se han eliminado manualmente del sistema de archivos en lugar de usar la instrucción de tabla DELETE. Esta tabla parece ser un clon superficial, si es el caso, este error puede producirse cuando la tabla original desde donde se clonó esta tabla ha eliminado un archivo que el clon sigue usando. Si desea que los clones sean independientes de la tabla original, use un clon DEEP en su lugar.

DELTA_SHARING_CURRENT_RECIPIENT_PROPERTY_UNDEFINED

SQLSTATE: 42704

La propiedad recipiente <property> restringe los datos que no se aplican al destinatario actual de la sesión. Póngase en contacto con el proveedor de datos para resolver el problema.

DELTA_SHARING_INVALID_OP_IN_EXTERNAL_SHARED_VIEW

SQLSTATE: 42887

<operation> no se puede usar en vistas de uso compartido delta que son cuentas cruzadas compartidas.

DELTA_SHOW_PARTITION_IN_NON_PARTITIONED_COLUMN

SQLSTATE: 42P10

Las columnas sin particiones <badCols> se especifican para SHOW PARTITIONS

DELTA_SHOW_PARTITION_IN_NON_PARTITIONED_TABLE

SQLSTATE: 42809

No se permite SHOW PARTITIONS en una tabla que no tenga particiones: <tableName>

DELTA_SOURCE_IGNORE_DELETE

SQLSTATE: 0A000

Se detectaron datos eliminados (por ejemplo <removedFile>) del origen de streaming en la versión <version>. Actualmente no se admite. Si quiere omitir eliminaciones, establezca la opción "ignoreDeletes" en "true". La tabla de origen se puede encontrar en la ruta de acceso <dataPath>.

DELTA_SOURCE_TABLE_IGNORE_CHANGES

SQLSTATE: 0A000

Detectó una actualización de datos (por ejemplo <file>) en la tabla de origen en la versión <version>. Actualmente no se admite. Si esto va a ocurrir con regularidad y está bien omitir los cambios, establezca la opción ‘skipChangeCommits’ en ‘true’. Si desea que se refleje la actualización de datos, reinicie esta consulta con un directorio de punto de control nuevo o realice una actualización completa si usa DLT. Si necesita controlar estos cambios, cambie a MVs. La tabla de origen se puede encontrar en la ruta de acceso <dataPath>.

DELTA_STARTING_VERSION_AND_TIMESTAMP_BOTH_SET

SQLSTATE: 42613

Proporcione ‘<version>’ o ‘<timestamp>

DELTA_STATS_COLLECTION_COLUMN_NOT_FOUND

SQLSTATE: 42000

<statsType> estadísticas no encontradas para la columna en metadatos de Parquet: <columnPath>.

DELTA_STREAMING_CANNOT_CONTINUE_PROCESSING_POST_SCHEMA_EVOLUTION

SQLSTATE: KD002

Hemos detectado uno o varios cambios de esquema no aditivos (<opType>) entre la versión Delta <previousSchemaChangeVersion> y <currentSchemaChangeVersion> en el origen de streaming Delta.

Compruebe si desea propagar manualmente el/los cambio(s) de esquema a la tabla receptora antes de continuar con el procesamiento de flujos mediante el esquema finalizado en <currentSchemaChangeVersion>.

Una vez que haya corregido el esquema de la tabla receptora o haya decidido que no es necesario corregirlo, puede establecer (una de) las siguientes configuraciones de SQL para desbloquear el/los cambio(s) de esquema no aditivo y continuar el procesamiento de flujos.

Para desbloquear esta transmisión concreta solo para esta serie de cambios de esquema: establezca <allowCkptVerKey>` = `<allowCkptVerValue>.

Para desbloquear esta secuencia en particular: establezca <allowCkptKey>` = `<allowCkptValue>

Para desbloquear todos los flujos: establezca <allowAllKey>` = `<allowAllValue>.

Como alternativa, si procede, puede reemplazar <allowAllMode> por <opSpecificMode> en la configuración de SQL para desbloquear la secuencia solo para este tipo de cambio de esquema.

DELTA_STREAMING_CHECK_COLUMN_MAPPING_NO_SNAPSHOT

SQLSTATE: KD002

No se pudo obtener la instantánea de registro Delta para la versión de inicio al comprobar los cambios en el esquema de asignación de columnas. Elija otra versión de inicio u obligue la habilitación de la lectura de streaming, con los riesgos que esto implica, estableciendo ‘<config>’ en ‘true’.

DELTA_STREAMING_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 42KD4

La lectura de streaming no se admite en tablas con cambios de esquema incompatibles de lectura (por ejemplo, cambiar el nombre o quitar o cambiar el tipo de datos).

Para obtener más información y los posibles pasos siguientes para resolver este problema, revise la documentación en <docLink>

Esquema de lectura: <readSchema> Esquema de datos incompatible: <incompatibleSchema>

DELTA_STREAMING_INCOMPATIBLE_SCHEMA_CHANGE_USE_SCHEMA_LOG

SQLSTATE: 42KD4

La lectura de streaming no se admite en tablas con cambios de esquema incompatibles de lectura (por ejemplo, cambiar el nombre o quitar o cambiar el tipo de datos).

Proporcione un "schemaTrackingLocation" para habilitar la evolución del esquema no aditivo para el procesamiento de flujos delta.

Consulte <docLink> para obtener más detalles.

Esquema de lectura: <readSchema> Esquema de datos incompatible: <incompatibleSchema>

DELTA_STREAMING_METADATA_EVOLUTION

SQLSTATE: 22000

El esquema, la configuración de tabla o el protocolo de la tabla Delta ha cambiado durante el streaming.

Se ha actualizado el esquema o el registro de seguimiento de metadatos.

Reinicie la secuencia para continuar el procesamiento mediante los metadatos actualizados.

Esquema actualizado: <schema>.

Configuraciones de tabla actualizadas: <config>.

Protocolo de tabla actualizado: <protocol>.

DELTA_STREAMING_SCHEMA_EVOLUTION_UNSUPPORTED_ROW_FILTER_COLUMN_MASKS

SQLSTATE: 22000

El streaming desde la tabla de origen <tableId> con el seguimiento de esquemas no admite filtros de fila ni máscaras de columna.

Quite los filtros de fila o las máscaras de columna, o bien deshabilite el seguimiento de esquemas.

DELTA_STREAMING_SCHEMA_LOCATION_CONFLICT

SQLSTATE: 22000

Se detectó una ubicación de esquema en conflicto "<loc>" mientras se transmite desde la tabla o tabla ubicada en "<table>".

Otra secuencia puede reutilizar la misma ubicación de esquema, lo que no está permitido.

Proporcione una nueva ruta de acceso única schemaTrackingLocation o streamingSourceTrackingId como opción de lector para una de las secuencias de esta tabla.

DELTA_STREAMING_SCHEMA_LOCATION_NOT_UNDER_CHECKPOINT

SQLSTATE: 22000

La ubicación del esquema '<schemaTrackingLocation>' debe colocarse en la ubicación del punto de control '<checkpointLocation>'.

DELTA_STREAMING_SCHEMA_LOG_DESERIALIZE_FAILED

SQLSTATE: 22000

Archivo de registro incompleto en el registro de esquema de origen de streaming delta en "<location>".

Es posible que el registro de esquema se haya dañado. Elija una nueva ubicación de esquema.

DELTA_STREAMING_SCHEMA_LOG_INCOMPATIBLE_DELTA_TABLE_ID

SQLSTATE: 22000

Se detectó un identificador de tabla delta incompatible al intentar leer la secuencia delta.

Id. de tabla persistente: <persistedId>, Id. de tabla: <tableId>

Es posible que se haya reutilizado el registro de esquema. Elija una nueva ubicación de esquema.

DELTA_STREAMING_SCHEMA_LOG_INCOMPATIBLE_PARTITION_SCHEMA

SQLSTATE: 22000

Se detectó un esquema de partición incompatible al intentar leer la secuencia delta.

Esquema persistente: <persistedSchema>, esquema de partición delta: <partitionSchema>

Elija una nueva ubicación de esquema para reinicializar el registro de esquema si ha cambiado manualmente el esquema de partición de la tabla recientemente.

DELTA_STREAMING_SCHEMA_LOG_INIT_FAILED_INCOMPATIBLE_METADATA

SQLSTATE: 22000

No se pudo inicializar el registro de esquema de origen de streaming delta porque

hemos detectado un cambio de esquema o protocolo incompatible al atender un lote de streaming de la versión <a> de la tabla a <b>.

DELTA_STREAMING_SCHEMA_LOG_PARSE_SCHEMA_FAILED

SQLSTATE: 22000

No se pudo analizar el esquema del registro de esquema de origen de streaming delta.

Es posible que el registro de esquema se haya dañado. Elija una nueva ubicación de esquema.

DELTA_TABLE_ALREADY_CONTAINS_CDC_COLUMNS

SQLSTATE: 42711

No se puede habilitar la captura de datos modificados en la tabla. La tabla ya contiene

columnas reservadas <columnList> que se

usarán internamente como metadatos para la fuente de distribución de datos modificados de la tabla. Para habilitar a

Cambiar el nombre de la tabla o quitar estas columnas en la fuente de distribución de datos.

DELTA_TABLE_ALREADY_EXISTS

SQLSTATE: 42P07

La tabla <tableName> ya existe.

DELTA_TABLE_FOR_PATH_UNSUPPORTED_HADOOP_CONF

SQLSTATE: 0AKDC

Actualmente DeltaTable.forPath solo admite claves de configuración de Hadoop a partir de <allowedPrefixes>, pero se ha obtenido <unsupportedOptions>

DELTA_TABLE_ID_MISMATCH

SQLSTATE: KD007

La tabla Delta en <tableLocation> se ha reemplazado mientras este comando usaba la tabla.

El identificador de tabla era <oldId> pero ahora es<newId>.

Vuelva a intentar el comando actual para asegurarse de que lee una vista coherente de la tabla.

DELTA_TABLE_LOCATION_MISMATCH

SQLSTATE: 42613

La ubicación de la tabla existente <tableName> es <existingTableLocation>. No coincide con la ubicación especificada <tableLocation>.

DELTA_TABLE_NOT_FOUND

SQLSTATE: 42P01

La tabla Delta <tableName> no existe.

DELTA_TABLE_NOT_SUPPORTED_IN_OP

SQLSTATE: 42809

La tabla no se admite en <operation>. En su lugar, use una ruta de acceso.

DELTA_TABLE_ONLY_OPERATION

SQLSTATE: 0AKDD

<tableName> no es una tabla Delta. <operation> solo se admite para las tablas Delta.

DELTA_TARGET_TABLE_FINAL_SCHEMA_EMPTY

SQLSTATE: 428GU

El esquema final de la tabla de destino está vacío.

DELTA_TIMESTAMP_GREATER_THAN_COMMIT

SQLSTATE: 42816

La marca de tiempo proporcionada (<providedTimestamp>) es posterior a la versión más reciente disponible para esta

tabla (<tableName>). Use una marca de tiempo antes o en <maximumTimestamp>.

DELTA_TIMESTAMP_INVALID

SQLSTATE: 42816

La marca de tiempo proporcionada (<expr>) no se puede convertir en una marca de tiempo válida.

DELTA_TIME_TRAVEL_INVALID_BEGIN_VALUE

SQLSTATE: 42604

<timeTravelKey> debe ser un valor inicial válido.

DELTA_TRUNCATED_TRANSACTION_LOG

SQLSTATE: 42K03

<path>: no se puede reconstruir el estado en la versión <version>, ya que el registro de transacciones se ha truncado debido a la eliminación manual o a la directiva de retención de registros (<logRetentionKey>=<logRetention>) y a la directiva de retención de puntos de comprobación (<checkpointRetentionKey>=<checkpointRetention>)

DELTA_TRUNCATE_TABLE_PARTITION_NOT_SUPPORTED

SQLSTATE: 0AKDC

Operación no permitida: TRUNCATE TABLE en tablas Delta no admite predicados de partición; use DELETE para eliminar particiones o filas específicas.

DELTA_UDF_IN_GENERATED_COLUMN

SQLSTATE: 42621

Se encontró <udfExpr>. Una columna generada no puede usar una función definida por el usuario

DELTA_UNEXPECTED_ACTION_EXPRESSION

SQLSTATE: 42601

Expresión de acción inesperada <expression>.

DELTA_UNEXPECTED_NUM_PARTITION_COLUMNS_FROM_FILE_NAME

SQLSTATE: KD009

Se esperan <expectedColsSize> columnas de partición: <expectedCols>, pero se encontraron <parsedColsSize> columnas de partición: <parsedCols> del análisis del nombre de archivo: <path>

DELTA_UNEXPECTED_PARTIAL_SCAN

SQLSTATE: KD00A

Se esperaba un examen completo de los orígenes delta, pero se encontró un examen parcial. ruta de acceso:<path>

DELTA_UNEXPECTED_PARTITION_COLUMN_FROM_FILE_NAME

SQLSTATE: KD009

Se esperan columnas de partición <expectedCol>, pero se encontraron columnas de partición <parsedCol> a partir del análisis del nombre de archivo: <path>

DELTA_UNEXPECTED_PARTITION_SCHEMA_FROM_USER

SQLSTATE: KD009

Se llamó a CONVERT TO DELTA con un esquema de partición diferente del esquema de partición inferido del catálogo. Evite proporcionar el esquema de forma que el esquema de partición se pueda elegir desde el catálogo.

esquema de partición de catálogo:

<catalogPartitionSchema>

esquema de partición proporcionado:

<userPartitionSchema>

DELTA_UNIFORM_NOT_SUPPORTED

SQLSTATE: 0AKDC

El formato universal solo se admite en las tablas del catálogo de Unity.

DELTA_UNIVERSAL_FORMAT_VIOLATION

SQLSTATE: KD00E

Error en la validación del formato universal (<format>): <violation>

DELTA_UNKNOWN_CONFIGURATION

SQLSTATE: F0000

Se especificó una configuración desconocida: <config>

DELTA_UNKNOWN_PRIVILEGE

SQLSTATE: 42601

Privilegio desconocido: <privilege>

DELTA_UNKNOWN_READ_LIMIT

SQLSTATE: 42601

ReadLimit desconocido: <limit>

DELTA_UNRECOGNIZED_COLUMN_CHANGE

SQLSTATE: 42601

Cambio de columna no reconocido <otherClass>. Es posible que esté ejecutando una versión obsoleta de Delta Lake.

DELTA_UNRECOGNIZED_INVARIANT

SQLSTATE: 56038

Invariable no reconocido. Actualice la versión de Spark.

DELTA_UNRECOGNIZED_LOGFILE

SQLSTATE: KD00B

Archivo de registro no reconocido <fileName>

DELTA_UNSET_NON_EXISTENT_PROPERTY

SQLSTATE: 42616

Se intentó anular el establecimiento de la propiedad no existente '<property>' en la tabla <tableName>

DELTA_UNSUPPORTED_ABS_PATH_ADD_FILE

SQLSTATE: 0AKDC

<path> no admite la adición de archivos con una ruta de acceso absoluta

DELTA_UNSUPPORTED_ALTER_TABLE_CHANGE_COL_OP

SQLSTATE: 0AKDC

ALTER TABLE CHANGE COLUMN no se admite para cambiar columna<fieldPath> de <oldField> a <newField>

DELTA_UNSUPPORTED_ALTER_TABLE_REPLACE_COL_OP

SQLSTATE: 0AKDC

Operación ALTER TABLE REPLACE COLUMNS no admitida. Motivo: <details>

No se pudo cambiar el esquema de:

<oldSchema>

a:

<newSchema>

DELTA_UNSUPPORTED_CLONE_REPLACE_SAME_TABLE

SQLSTATE: 0AKDC

Intentó hacer REPLACE una tabla existente (<tableName>) con CLONE. Esta operación es

No se admite. Pruebe un destino diferente para CLONE o elimine la tabla en el destino actual.

DELTA_UNSUPPORTED_COLUMN_MAPPING_MODE_CHANGE

SQLSTATE: 0AKDC

No se admite el cambio del modo de asignación de columnas de "<oldMode>" a "<newMode>".

DELTA_UNSUPPORTED_COLUMN_MAPPING_PROTOCOL

SQLSTATE: KD004

La versión del protocolo de tabla actual no admite el cambio de modos de asignación de columnas

mediante <config>.

Versión necesaria del protocolo Delta para la asignación de columnas:

<requiredVersion>

Versión actual del protocolo Delta de la tabla:

<currentVersion>

<advice>

DELTA_UNSUPPORTED_COLUMN_MAPPING_SCHEMA_CHANGE

SQLSTATE: 0AKDC

Se detecta un cambio de esquema:

esquema antiguo:

<oldTableSchema>

nuevo esquema:

<newTableSchema>

No se permiten cambios de esquema durante el cambio del modo de asignación de columnas.

DELTA_UNSUPPORTED_COLUMN_MAPPING_WRITE

SQLSTATE: 0AKDC

No se admite la escritura de datos con el modo de asignación de columnas.

DELTA_UNSUPPORTED_COLUMN_TYPE_IN_BLOOM_FILTER

SQLSTATE: 0AKDC

No se admite la creación de un índice de filtro bloom en una columna con tipo <dataType>: <columnName>

DELTA_UNSUPPORTED_COMMENT_MAP_ARRAY

SQLSTATE: 0AKDC

No se puede agregar un comentario a <fieldPath>. No se admite agregar un comentario a un elemento clave/valor de mapa o matriz.

DELTA_UNSUPPORTED_DATA_TYPES

SQLSTATE: 0AKDC

Columnas encontradas que usan tipos de datos no admitidos: <dataTypeList>. Puede establecer "<config>" en "false" para deshabilitar la comprobación de tipos. Deshabilitar esta comprobación de tipo puede permitir que los usuarios creen tablas Delta no admitidas y solo se deben usar al intentar leer y escribir tablas heredadas.

DELTA_UNSUPPORTED_DEEP_CLONE

SQLSTATE: 0A000

No se admite el clon profundo para esta versión de Delta.

DELTA_UNSUPPORTED_DESCRIBE_DETAIL_VIEW

SQLSTATE: 42809

<view> es una vista. DESCRIBE DETAIL solo se admite para las tablas.

DELTA_UNSUPPORTED_DROP_CLUSTERING_COLUMN

SQLSTATE: 0AKDC

No se permite quitar columnas de agrupación en clústeres (<columnList>).

DELTA_UNSUPPORTED_DROP_COLUMN

SQLSTATE: 0AKDC

DROP COLUMN no se admite para su tabla Delta. <advice>

DELTA_UNSUPPORTED_DROP_NESTED_COLUMN_FROM_NON_STRUCT_TYPE

SQLSTATE: 0AKDC

Solo se pueden anular columnas anidadas de StructType. Se encontró <struct>

DELTA_UNSUPPORTED_DROP_PARTITION_COLUMN

SQLSTATE: 0AKDC

No se permite quitar columnas de partición (<columnList>).

DELTA_UNSUPPORTED_EXPRESSION

SQLSTATE: 0A000

Tipo de expresión no admitido(<expType>) para <causedBy>. Los tipos admitidos son [<supportedTypes>].

DELTA_UNSUPPORTED_EXPRESSION_GENERATED_COLUMN

SQLSTATE: 42621

<expression> no se puede usar en una columna generada

DELTA_UNSUPPORTED_FEATURES_FOR_READ

SQLSTATE: 56038

Característica de lectura Delta no admitida: la tabla "<tableNameOrPath>" requiere características de tabla de lectura que no son compatibles con esta versión de Databricks: <unsupported>. Vea <link> para obtener más información sobre la compatibilidad de características de Delta Lake.

DELTA_UNSUPPORTED_FEATURES_FOR_WRITE

SQLSTATE: 56038

Característica de escritura Delta no admitida: la tabla "<tableNameOrPath>" requiere características de tabla de escritura que no son compatibles con esta versión de Databricks: <unsupported>. Vea <link> para obtener más información sobre la compatibilidad de características de Delta Lake.

DELTA_UNSUPPORTED_FEATURES_IN_CONFIG

SQLSTATE: 56038

Las características de tabla configuradas en las siguientes configuraciones de Spark o en las propiedades de tablas de Delta no se reconocen en esta versión de Databricks: <configs>.

DELTA_UNSUPPORTED_FEATURE_STATUS

SQLSTATE: 0AKDE

Se espera que el estado de la característica de tabla <feature> esté "habilitado", pero se obtiene “<status>”.

DELTA_UNSUPPORTED_FIELD_UPDATE_NON_STRUCT

SQLSTATE: 0AKDC

La actualización de campos anidados solo se admite para StructType, pero está intentando actualizar un campo de <columnName>, que es de tipo: <dataType>.

DELTA_UNSUPPORTED_FSCK_WITH_DELETION_VECTORS

SQLSTATE: 0A000

El comando 'FSCK REPAIR TABLE' no se admite en versiones de tabla con archivos vectoriales de eliminación que faltan.

Póngase en contacto con el soporte técnico.

DELTA_UNSUPPORTED_GENERATE_WITH_DELETION_VECTORS

SQLSTATE: 0A000

El comando "GENERATE symlink_format_manifest" no se admite en versiones de tabla con vectores de eliminación.

Para generar una versión de la tabla sin vectores de eliminación, ejecute "REORG TABLE table APPLY (PURGE)". A continuación, vuelva a ejecutar el comando "GENERATE".

Asegúrese de que no hay transacciones simultáneas que vuelvan a agregar vectores de eliminación entre REORG y GENERATE.

Si necesita generar manifiestos con regularidad o no puede evitar transacciones simultáneas, considere la posibilidad de deshabilitar los vectores de eliminación en esta tabla mediante "ALTER TABLE table SET TBLPROPERTIES (delta.enableDeletionVectors = false)".

DELTA_UNSUPPORTED_INVARIANT_NON_STRUCT

SQLSTATE: 0AKDC

No se admiten invariantes en campos anidados que no sean StructTypes.

DELTA_UNSUPPORTED_IN_SUBQUERY

SQLSTATE: 0AKDC

La subconsulta In no se admite en la condición <operation>.

DELTA_UNSUPPORTED_LIST_KEYS_WITH_PREFIX

SQLSTATE: 0A000

listKeywithPrefix no disponible

DELTA_UNSUPPORTED_MANIFEST_GENERATION_WITH_COLUMN_MAPPING

SQLSTATE: 0AKDC

La generación de manifiestos no se admite para las tablas que aprovechan la asignación de columnas, ya que los lectores externos no pueden leer estas tablas Delta. Consulte la documentación de Delta para más detalles.

DELTA_UNSUPPORTED_MERGE_SCHEMA_EVOLUTION_WITH_CDC

SQLSTATE: 0A000

Las operaciones MERGE INTO con evolución del esquema no admiten actualmente la escritura de la salida CDC.

DELTA_UNSUPPORTED_MULTI_COL_IN_PREDICATE

SQLSTATE: 0AKDC

Los predicados In de varias columnas no se admiten en la condición <operation>.

DELTA_UNSUPPORTED_NESTED_COLUMN_IN_BLOOM_FILTER

SQLSTATE: 0AKDC

Actualmente no se admite la creación de un índice de archivador de bloom en una columna anidada: <columnName>

DELTA_UNSUPPORTED_NESTED_FIELD_IN_OPERATION

SQLSTATE: 0AKDC

El campo anidado no se admite en <operation> (field = <fieldName>).

DELTA_UNSUPPORTED_NON_EMPTY_CLONE

SQLSTATE: 0AKDC

La tabla de destino clonada no está vacía. TRUNQUE o ELIMINE esto de la tabla antes de ejecutar CLONE.

DELTA_UNSUPPORTED_OUTPUT_MODE

SQLSTATE: 0AKDC

El origen de datos <dataSource> no admite el modo de salida <mode>

DELTA_UNSUPPORTED_PARTITION_COLUMN_IN_BLOOM_FILTER

SQLSTATE: 0AKDC

No se admite la creación de un índice de filtro bloom en una columna de partición: <columnName>

DELTA_UNSUPPORTED_RENAME_COLUMN

SQLSTATE: 0AKDC

No se admite el cambio de nombre de columna para la tabla Delta. <advice>

DELTA_UNSUPPORTED_SCHEMA_DURING_READ

SQLSTATE: 0AKDC

Delta no admite la especificación del esquema en el momento de la lectura.

DELTA_UNSUPPORTED_SORT_ON_BUCKETED_TABLES

SQLSTATE: 0A000

SORTED BY no se admite para las tablas en cubos Delta.

DELTA_UNSUPPORTED_SOURCE

SQLSTATE: 0AKDD

El destino <operation> solo admite orígenes delta.

<plan>

DELTA_UNSUPPORTED_STATIC_PARTITIONS

SQLSTATE: 0AKDD

La especificación de particiones estáticas en la especificación de partición no se admite actualmente durante las inserciones.

DELTA_UNSUPPORTED_STRATEGY_NAME

SQLSTATE: 22023

Nombre de estrategia no admitido: <strategy>

DELTA_UNSUPPORTED_SUBQUERY

SQLSTATE: 0AKDC

Las subconsultas no se admiten en <operation> (condición = <cond>).

DELTA_UNSUPPORTED_SUBQUERY_IN_PARTITION_PREDICATES

SQLSTATE: 0AKDC

La subconsulta no se admite en predicados de partición.

DELTA_UNSUPPORTED_TIME_TRAVEL_MULTIPLE_FORMATS

SQLSTATE: 42613

No se puede especificar el viaje en el tiempo en varios formatos.

DELTA_UNSUPPORTED_TIME_TRAVEL_VIEWS

SQLSTATE: 0AKDC

No se pueden hacer viajes en el tiempo con las vistas, las subconsultas o las secuencias, ni cambiar las consultas de la fuente de distribución de datos.

DELTA_UNSUPPORTED_TRUNCATE_SAMPLE_TABLES

SQLSTATE: 0A000

No se admite truncar tablas de ejemplo.

DELTA_UNSUPPORTED_VACUUM_SPECIFIC_PARTITION

SQLSTATE: 0AKDC

Proporcione la ruta de acceso base (<baseDeltaPath>) al vaciar tablas Delta. Actualmente no se admite el vaciado de particiones específicas.

DELTA_UNSUPPORTED_WRITES_STAGED_TABLE

SQLSTATE: 42807

La implementación de tablas no admite escrituras: <tableName>

DELTA_UNSUPPORTED_WRITE_SAMPLE_TABLES

SQLSTATE: 0A000

No se admite la escritura en tablas de ejemplo

DELTA_UPDATE_SCHEMA_MISMATCH_EXPRESSION

SQLSTATE: 42846

No se puede convertir <fromCatalog> a <toCatalog>. Todas las columnas anidadas deben coincidir.

DELTA_VERSIONS_NOT_CONTIGUOUS

SQLSTATE: KD00C

Las versiones (<versionList>) no son contiguas.

Para más información, consulte DELTA_VERSIONS_NOT_CONTIGUOUS

DELTA_VIOLATE_CONSTRAINT_WITH_VALUES

SQLSTATE: 23001

Restricción CHECK <constraintName><expression> infringida por fila con valores:

<values>

DELTA_VIOLATE_TABLE_PROPERTY_VALIDATION_FAILED

SQLSTATE: 0A000

Se ha infringido la validación de las propiedades de la tabla <table>:

Para obtener más detalles, consulte DELTA_VIOLATE_TABLE_PROPERTY_VALIDATION_FAILED

DELTA_WRITE_INTO_VIEW_NOT_SUPPORTED

SQLSTATE: 0A000

<viewIdentifier> es una vista. Es posible que no escriba datos en una vista.

DELTA_ZORDERING_COLUMN_DOES_NOT_EXIST

SQLSTATE: 42703

La columna de ordenación Z <columnName> no existe en el esquema de datos.

DELTA_ZORDERING_ON_COLUMN_WITHOUT_STATS

SQLSTATE: KD00D

La ordenación Z en <cols> será

ineficaz, porque actualmente no se recopilan estadísticas de estas columnas. Consulte la sección

<link>

para más información sobre la omisión de datos y la ordenación Z. Puede deshabilitar

esta comprobación estableciendo

'%%sql set <zorderColStatKey> = false'

DELTA_ZORDERING_ON_PARTITION_COLUMN

SQLSTATE: 42P10

<colName> es una columna de partición. La ordenación Z solo se puede realizar en columnas de datos.

Cargador automático

CF_ADD_NEW_NOT_SUPPORTED

SQLSTATE: 0A000

No se admite el modo de evolución del esquema <addNewColumnsMode> cuando se especifica el esquema. Para usar este modo, puede proporcionar el esquema en cloudFiles.schemaHints su lugar.

CF_AMBIGUOUS_AUTH_OPTIONS_ERROR

SQLSTATE: 42000

Se encontraron las opciones de autenticación de configuración de notificaciones para el directorio (predeterminado)

modo de lista:

<options>

Si desea usar el modo de notificación de archivos, establezca explícitamente:

.option(“cloudFiles.<useNotificationsKey>”, “true”)

Como alternativa, si desea omitir la validación de las opciones y omitir las

opciones de autenticación, puede establecer:

.option(“cloudFiles.ValidateOptionsKey>”, “false”)

CF_AMBIGUOUS_INCREMENTAL_LISTING_MODE_ERROR

SQLSTATE: 42000

Modo de lista incremental (cloudFiles.<useIncrementalListingKey>)

y notificación de archivos (cloudFiles.<useNotificationsKey>)

se han habilitado al mismo tiempo.

Asegúrese de seleccionar solo una opción.

CF_AZURE_STORAGE_SUFFIXES_REQUIRED

SQLSTATE: 42000

Requiere adlsBlobSuffix y adlsDfsSuffix para Azure

CF_BUCKET_MISMATCH

SQLSTATE: 22000

El <storeType> en el evento de archivo <fileEvent> es diferente del esperado por el origen: <source>.

CF_CANNOT_EVOLVE_SCHEMA_LOG_EMPTY

SQLSTATE: 22000

No se puede evolucionar el esquema cuando el registro de esquema está vacío. Ubicación del registro de esquema: <logPath>

CF_CANNOT_PARSE_QUEUE_MESSAGE

SQLSTATE: 22000

No se puede analizar el siguiente mensaje de cola: <message>

CF_CANNOT_RESOLVE_CONTAINER_NAME

SQLSTATE: 22000

No se puede resolver el nombre del contenedor de la ruta de acceso: <path>, URI resuelto: <uri>

CF_CANNOT_RUN_DIRECTORY_LISTING

SQLSTATE: 22000

No se puede ejecutar la lista de directorios cuando hay un subproceso de reposición asincrónico en ejecución

CF_CLEAN_SOURCE_ALLOW_OVERWRITES_BOTH_ON

SQLSTATE: 42000

No se puede activar cloudFiles.cleanSource y cloudFiles.allowOverwrites al mismo tiempo.

CF_CLEAN_SOURCE_UNAUTHORIZED_WRITE_PERMISSION

SQLSTATE: 42501

Auto Loader no puede eliminar archivos procesados porque no tiene permisos de escritura en el directorio de origen.

<reason>

Para corregirlo, puede:

  1. Conceder permisos de escritura al directorio de origen OR
  2. Establezca cleanSource en "OFF"

También puede desbloquear la secuencia estableciendo SQLConf spark.databricks.cloudFiles.cleanSource.disabledDueToAuthorizationErrors en "true".

CF_DUPLICATE_COLUMN_IN_DATA

SQLSTATE: 22000

Error al intentar deducir el esquema de partición de la tabla. Tiene la misma columna duplicada en las rutas de acceso de datos y particiones. Para omitir el valor de partición, proporcione las columnas de partición explícitamente mediante: .option("cloudFiles.<partitionColumnsKey>", "{comma-separated-list}")

CF_EMPTY_DIR_FOR_SCHEMA_INFERENCE

SQLSTATE: 42000

No se puede deducir el esquema cuando la ruta <path> de acceso de entrada está vacía. Intente iniciar la secuencia cuando haya archivos en la ruta de acceso de entrada o especifique el esquema.

CF_EVENT_GRID_AUTH_ERROR

SQLSTATE: 22000

No se pudo crear una suscripción a Event Grid. Asegúrese de que el servicio

principal tiene <permissionType> suscripciones de Event Grid. Ver más detalles en:

<docLink>

CF_EVENT_GRID_CREATION_FAILED

SQLSTATE: 22000

No se pudo crear una suscripción Event Grid. Asegúrese de que Microsoft.EventGrid está

registrado como proveedor de recursos en la suscripción. Ver más detalles en:

<docLink>

CF_EVENT_GRID_NOT_FOUND_ERROR

SQLSTATE: 22000

No se pudo crear una suscripción a Event Grid. Asegúrese de que la cuenta

de almacenamiento (<storageAccount>) está en el grupo de recursos (<resourceGroup>) y que

la cuenta de almacenamiento es una cuenta de "StorageV2 (uso general v2)". Ver más detalles en:

<docLink>

CF_EVENT_NOTIFICATION_NOT_SUPPORTED

SQLSTATE: 0A000

El modo de notificación de eventos del cargador automático no se admite para <cloudStore>

CF_FAILED_TO_CHECK_STREAM_NEW

SQLSTATE: 22000

No se pudo comprobar si la secuencia es nueva

CF_FAILED_TO_CREATED_PUBSUB_SUBSCRIPTION

SQLSTATE: 22000

No se pudo crear la suscripción: <subscriptionName>. Ya existe una suscripción con el mismo nombre y está asociada a otro tema: <otherTopicName>. El tema deseado es <proposedTopicName>. Elimine la suscripción existente o cree una suscripción con un nuevo sufijo de recurso.

CF_FAILED_TO_CREATED_PUBSUB_TOPIC

SQLSTATE: 22000

No se pudo crear el tema : <topicName>. Ya existe un tema compartido con ese nombre.<reason> Quite el tema existente o vuelva a intentarlo con otro sufijo de recurso

CF_FAILED_TO_DELETE_GCP_NOTIFICATION

SQLSTATE: 22000

No se pudo eliminar la notificación con el identificador <notificationId> en el bucket <bucketName> del tema <topicName>. Vuelva a intentar o quite manualmente la notificación a través de la consola de GCP.

CF_FAILED_TO_DESERIALIZE_PERSISTED_SCHEMA

SQLSTATE: 22000

No se pudo deserializar el esquema persistente de la cadena: '<jsonSchema>'

CF_FAILED_TO_EVOLVE_SCHEMA

SQLSTATE: 22000

No se puede evolucionar el esquema sin un registro de esquema.

CF_FAILED_TO_FIND_PROVIDER

SQLSTATE: 42000

No se pudo encontrar el proveedor de <fileFormatInput>

CF_FAILED_TO_INFER_SCHEMA

SQLSTATE: 22000

No se pudo deducir el esquema para el formato <fileFormatInput> de los archivos existentes en la ruta de acceso de entrada <path>. Asegúrese de que ha configurado las opciones correctamente o especifique explícitamente el esquema.

CF_FAILED_TO_WRITE_TO_SCHEMA_LOG

SQLSTATE: 22000

No se pudo escribir en el registro de esquema en la ubicación <path>.

CF_FILE_FORMAT_REQUIRED

SQLSTATE: 42000

No se encontró la opción necesaria: cloudFiles.format.

CF_FOUND_MULTIPLE_AUTOLOADER_PUBSUB_SUBSCRIPTIONS

SQLSTATE: 22000

Se encontraron varias suscripciones (<num>) con el prefijo Auto Loader para el tema <topicName>:

<subscriptionList>

Solo debe haber una suscripción por tema. Asegúrese manualmente de que el tema no tiene varias suscripciones.

CF_GCP_AUTHENTICATION

SQLSTATE: 42000

Proporcione lo siguiente: <clientEmail>, <client>,

<privateKey>, y <privateKeyId> o no proporcione ninguno para usar el valor predeterminado

Cadena de proveedores de credenciales de GCP para autenticarse con recursos de GCP.

CF_GCP_LABELS_COUNT_EXCEEDED

SQLSTATE: 22000

Se han recibido demasiadas etiquetas (<num>) para el recurso de GCP. El número máximo de etiquetas por recurso es <maxNum>.

CF_GCP_RESOURCE_TAGS_COUNT_EXCEEDED

SQLSTATE: 22000

Se han recibido demasiadas etiquetas de recursos (<num>) para el recurso de GCP. El número máximo de etiquetas de recursos por recurso es <maxNum>, ya que las etiquetas de recursos se almacenan como etiquetas de GCP en los recursos y las etiquetas específicas de Databricks consumen parte de esta cuota de etiquetas.

CF_INCOMPLETE_LOG_FILE_IN_SCHEMA_LOG

SQLSTATE: 22000

Archivo de registro incompleto en el registro de esquema en la ruta de acceso <path>

CF_INCOMPLETE_METADATA_FILE_IN_CHECKPOINT

SQLSTATE: 22000

Archivo de metadatos incompleto en el punto de comprobación del cargador automático

CF_INCORRECT_SQL_PARAMS

SQLSTATE: 42000

El método cloud_files acepta dos parámetros de cadena necesarios: la ruta de acceso desde la que se realiza la carga y el formato de archivo. Las opciones del lector de archivos deben proporcionarse en una asignación clave-valor de cadena. Por ejemplo, cloud_files(“path”, “json”, map(“option1”, “value1”)). Se recibió: <params>

CF_INTERNAL_ERROR

SQLSTATE: 42000

Error interno.

Para obtener más información, consulte CF_INTERNAL_ERROR

CF_INVALID_ARN

SQLSTATE: 42000

ARN no válido: <arn>

CF_INVALID_CHECKPOINT

SQLSTATE: 42000

Este punto de control no es un origen válido de CloudFiles

CF_INVALID_CLEAN_SOURCE_MODE

SQLSTATE: 42000

Modo no válido para la opción de origen limpio <value>.

CF_INVALID_GCP_RESOURCE_TAG_KEY

SQLSTATE: 42000

Clave de etiqueta de recurso no válida para el recurso de GCP: <key>. Las claves deben comenzar con una letra minúscula, tener entre 1 y 63 caracteres y contener solo letras minúsculas, números, caracteres de subrayado (_) y guiones (-).

CF_INVALID_GCP_RESOURCE_TAG_VALUE

SQLSTATE: 42000

Clave de etiqueta de valor no válida para el recurso de GCP: <value>. Los valores deben tener entre 0 y 63 caracteres y deben contener solo letras minúsculas, números, caracteres de subrayado (_) y guiones (-).

CF_INVALID_MANAGED_FILE_EVENTS_OPTION_KEYS

SQLSTATE: 42000

Auto Loader no admite las siguientes opciones cuando se usan con eventos de archivos administrados:

<optionList>

Se recomienda quitar estas opciones y, a continuación, reiniciar la secuencia.

CF_INVALID_MANAGED_FILE_EVENTS_RESPONSE

SQLSTATE: 22000

Respuesta no válida del servicio de eventos de archivo administrado. Póngase en contacto con el servicio de soporte técnico de Databricks para obtener ayuda.

Para obtener más información, vea CF_INVALID_MANAGED_FILE_EVENTS_RESPONSE

CF_INVALID_SCHEMA_EVOLUTION_MODE

SQLSTATE: 42000

cloudFiles.<schemaEvolutionModeKey> debe ser uno de los siguientes {

<addNewColumns>

"<failOnNewColumns>"

"<rescue>"

“”<noEvolution>}

CF_INVALID_SCHEMA_HINTS_OPTION

SQLSTATE: 42000

Las sugerencias de esquema solo pueden especificar una columna determinada una vez.

En este caso, vuelva a definir la columna: <columnName>

varias veces en schemaHints:

<schemaHints>

CF_INVALID_SCHEMA_HINT_COLUMN

SQLSTATE: 42000

No se pueden usar sugerencias de esquema para invalidar los tipos anidados de mapas y matrices.

Columna en conflicto: <columnName>

CF_LATEST_OFFSET_READ_LIMIT_REQUIRED

SQLSTATE: 22000

se debe llamar a latestOffset con un readLimit en este origen.

CF_LOG_FILE_MALFORMED

SQLSTATE: 22000

El archivo de registro tenía un formato incorrecto: no se pudo leer la versión de registro correcta de <fileName>.

CF_MANAGED_FILE_EVENTS_BACKFILL_IN_PROGRESS

SQLSTATE: 22000

Ha solicitado que el cargador automático omita los archivos existentes en la ubicación externa estableciendo includeExistingFiles en false. Sin embargo, el servicio de eventos de archivos administrados sigue detectando archivos existentes en la ubicación externa. Inténtelo de nuevo después de que los eventos de archivo administrado se hayan completado para detectar todos los archivos de la ubicación externa.

CF_MANAGED_FILE_EVENTS_ENDPOINT_NOT_FOUND

SQLSTATE: 42000

Está usando Auto Loader con eventos de archivo administrados, pero parece que la ubicación externa de la ruta de acceso de entrada '<path>' no tiene habilitados eventos de archivo o la ruta de acceso de entrada no es válida. Solicite al administrador de Databricks que habilite los eventos de archivo en la ubicación externa de la ruta de acceso de entrada.

CF_MANAGED_FILE_EVENTS_ENDPOINT_PERMISSION_DENIED

SQLSTATE: 42000

Está usando El cargador automático con eventos de archivo administrados, pero no tiene acceso a la ubicación externa o al volumen de la ruta de acceso de entrada '<path>' o la ruta de acceso de entrada no es válida. Solicite al administrador de Databricks que conceda permisos de lectura para la ubicación o el volumen externos o proporcione una ruta de acceso de entrada válida dentro de una ubicación o volumen externo existente.

CF_MANAGED_FILE_EVENTS_ONLY_ON_SERVERLESS

SQLSTATE: 56038

El cargador automático con eventos de archivos administrados solo está disponible en Databricks sin servidor. Para continuar, mueva esta carga de trabajo a Databricks sin servidor o desactive la opción cloudFiles.useManagedFileEvents.

CF_MAX_MUST_BE_POSITIVE

SQLSTATE: 42000

debe ser positivo

CF_METADATA_FILE_CONCURRENTLY_USED

SQLSTATE: 22000

Varias consultas de streaming usan simultáneamente <metadataFile>

CF_MISSING_METADATA_FILE_ERROR

SQLSTATE: 42000

Falta el archivo de metadatos en el directorio del punto de control de origen de streaming. Este archivo de

metadatos contiene opciones predeterminadas importantes para la secuencia, por lo que no se puede reiniciar la secuencia

ahora mismo. Póngase en contacto con el servicio de soporte técnico de Databricks para obtener ayuda.

CF_MISSING_PARTITION_COLUMN_ERROR

SQLSTATE: 42000

La columna de partición <columnName> no existe en el esquema proporcionado:

<schema>

CF_MISSING_SCHEMA_IN_PATHLESS_MODE

SQLSTATE: 42000

Especifique un esquema mediante .schema() si no se proporciona una ruta de acceso al origen de CloudFiles mientras se usa el modo de notificación de archivos. Como alternativa, para que el cargador automático infiera el esquema, proporcione una ruta de acceso base en .load().

CF_MULTIPLE_PUBSUB_NOTIFICATIONS_FOR_TOPIC

SQLSTATE: 22000

Se encontraron notificaciones existentes para el tema <topicName> en el cubo <bucketName>:

Id. de notificación

<notificationList>

Para evitar la contaminación del suscriptor con eventos no deseados, elimine las notificaciones anteriores y vuelva a intentarlo.

CF_NEW_PARTITION_ERROR

SQLSTATE: 22000

Las nuevas columnas de partición se deducen de los archivos: [<filesList>]. Proporcione todas las columnas de partición del esquema o proporcione una lista de columnas de partición para las que desea extraer valores mediante: .option("cloudFiles.partitionColumns", "{comma-separated-list|empty-string}")

CF_PARTITON_INFERENCE_ERROR

SQLSTATE: 22000

Error al intentar deducir el esquema de partición del lote actual de archivos. Proporcione las columnas de partición explícitamente mediante: .option("cloudFiles.<partitionColumnOption>", "{comma-separated-list}")

CF_PATH_DOES_NOT_EXIST_FOR_READ_FILES

SQLSTATE: 42000

No se pueden leer los archivos cuando no existe la ruta de acceso <path>. Asegúrese de que la ruta de acceso de entrada existe y vuelva a intentarlo.

CF_PERIODIC_BACKFILL_NOT_SUPPORTED

SQLSTATE: 0A000

No se admite la reposición periódica si el reposición asincrónica está deshabilitado. Puede habilitar la lista asincrónica de reposición o directorio estableciendo spark.databricks.cloudFiles.asyncDirListing en true

CF_PREFIX_MISMATCH

SQLSTATE: 22000

Evento no coincidente encontrado: la clave <key> no tiene el prefijo: <prefix>

CF_PROTOCOL_MISMATCH

SQLSTATE: 22000

<message>

Si no necesita realizar ningún otro cambio en el código, establezca el SQL

configuración: ‘<sourceProtocolVersionKey> = <value>

para reanudar la secuencia. Consulte:

<docLink>

para obtener más detalles.

CF_REGION_NOT_FOUND_ERROR

SQLSTATE: 42000

No se pudo obtener la región de AWS predeterminada. Especifique una región mediante la opción cloudFiles.region.

CF_RESOURCE_SUFFIX_EMPTY

SQLSTATE: 42000

No se pudieron crear servicios de notificación: el sufijo de recurso no puede estar vacío.

CF_RESOURCE_SUFFIX_INVALID_CHAR_AWS

SQLSTATE: 42000

No se pudieron crear servicios de notificación: el sufijo de recurso solo puede tener caracteres alfanuméricos, guiones (-) y caracteres de subrayado (_).

CF_RESOURCE_SUFFIX_INVALID_CHAR_AZURE

SQLSTATE: 42000

No se pudieron crear servicios de notificación: el sufijo de recurso solo puede tener letras minúsculas, números y guiones (-).

CF_RESOURCE_SUFFIX_INVALID_CHAR_GCP

SQLSTATE: 42000

No se pudieron crear servicios de notificación: el sufijo de recurso solo puede tener caracteres alfanuméricos, guiones (-), caracteres de subrayado (_), puntos (.), tildes (~) signos de más (+) y signos de porcentaje (<percentSign>).

CF_RESOURCE_SUFFIX_LIMIT

SQLSTATE: 42000

No se pudieron crear servicios de notificación: el sufijo de recurso no puede tener más de <limit> caracteres.

CF_RESOURCE_SUFFIX_LIMIT_GCP

SQLSTATE: 42000

No se pudieron crear servicios de notificación: el sufijo de recurso debe estar entre <lowerLimit> y <upperLimit> caracteres.

CF_RESTRICTED_GCP_RESOURCE_TAG_KEY

SQLSTATE: 22000

Se encontró una clave de etiqueta de recurso GCP restringida (<key>). Las siguientes claves de etiqueta de recurso de GCP están restringidas para el cargador automático: [<restrictedKeys>]

CF_RETENTION_GREATER_THAN_MAX_FILE_AGE

SQLSTATE: 42000

cloudFiles.cleanSource.retentionDuration no puede ser mayor que cloudFiles.maxFileAge.

CF_SAME_PUB_SUB_TOPIC_NEW_KEY_PREFIX

SQLSTATE: 22000

No se pudo crear una notificación para el tema: <topic> con prefijo: <prefix>. Ya hay un tema con el mismo nombre con otro prefijo: <oldPrefix>. Pruebe a usar un sufijo de recurso diferente para la instalación o elimine la configuración existente.

CF_SOURCE_DIRECTORY_PATH_REQUIRED

SQLSTATE: 42000

Proporcione la ruta de acceso del directorio de origen con la opción path

CF_SOURCE_UNSUPPORTED

SQLSTATE: 0A000

El origen de archivos en la nube ahora solo admite rutas de acceso S3, Azure Blob Storage (wasb/wasbs) y Azure Data Lake Gen1 (adl) y Gen2 (abfs/abfss). ruta de acceso: '<path>', URI resuelto: '<uri>'

CF_STATEFUL_STREAMING_SCHEMA_EVOLUTION

SQLSTATE: 0A000

Las consultas de streaming con estado no admiten la evolución del esquema. Establezca la opción "cloudFiles.schemaEvoluciónMode" en "rescue" o "none".

CF_STATE_INCORRECT_SQL_PARAMS

SQLSTATE: 42000

La función cloud_files_state acepta un parámetro de cadena que representa el directorio de punto de control de una secuencia cloudFiles o un tableName de varias partes que identifica una tabla de streaming, y un segundo parámetro entero opcional que representa la versión del punto de control para la que se carga el estado. El segundo parámetro también puede ser "latest" para leer el punto de control más reciente. Se recibió: <params>

CF_STATE_INVALID_CHECKPOINT_PATH

SQLSTATE: 42000

La ruta de acceso <path> del punto de control de entrada no es válida. La ruta de acceso no existe o no se encontraron orígenes de cloud_files.

CF_STATE_INVALID_VERSION

SQLSTATE: 42000

La versión <version> especificada no existe o se quitó durante el análisis.

CF_THREAD_IS_DEAD

SQLSTATE: 22000

El subproceso <threadName> está inactivo.

CF_UNABLE_TO_DERIVE_STREAM_CHECKPOINT_LOCATION

SQLSTATE: 42000

No se puede derivar la ubicación del punto de control de flujo desde la ubicación del punto de control de origen: <checkPointLocation>

CF_UNABLE_TO_DETECT_FILE_FORMAT

SQLSTATE: 42000

No se puede detectar el formato de archivo de origen de los <fileSize> archivos muestreados, <formats> encontrados. Especifique el formato.

CF_UNABLE_TO_EXTRACT_BUCKET_INFO

SQLSTATE: 42000

No se puede extraer información del cubo. ruta de acceso: '<path>', URI resuelto: '<uri>'.

CF_UNABLE_TO_EXTRACT_KEY_INFO

SQLSTATE: 42000

No se puede extraer información de la clave. ruta de acceso: '<path>', URI resuelto: '<uri>'.

CF_UNABLE_TO_EXTRACT_STORAGE_ACCOUNT_INFO

SQLSTATE: 42000

No se puede extraer información de la cuenta de almacenamiento; ruta de acceso: '<path>', URI resuelto: '<uri>'

CF_UNABLE_TO_LIST_EFFICIENTLY

SQLSTATE: 22000

Se recibió un evento de cambio de nombre de directorio para la ruta de acceso <path>, pero no se puede enumerar este directorio de forma eficaz. Para que la secuencia continúe, establezca la opción "cloudFiles.ignoreDirRenames" en true y considere la posibilidad de habilitar reposición normal con cloudFiles.backfillInterval para que estos datos se procesen.

CF_UNEXPECTED_READ_LIMIT

SQLSTATE: 22000

ReadLimit inesperado: <readLimit>

CF_UNKNOWN_OPTION_KEYS_ERROR

SQLSTATE: 42000

Se encontraron claves de opción desconocidas:

<optionList>

Asegúrese de que todas las claves de opción proporcionadas son correctas. Si desea omitir la

validación de las opciones y omitir estas opciones desconocidas, puede establecer:

.option(“cloudFiles.<validateOptions>”, “false”)

CF_UNKNOWN_READ_LIMIT

SQLSTATE: 22000

ReadLimit desconocido: <readLimit>

CF_UNSUPPORTED_CLOUD_FILES_SQL_FUNCTION

SQLSTATE: 0A000

La función SQL ‘cloud_files’ para crear un origen de streaming de Auto Loader solo se admite en una canalización de Delta Live Tables. Ver más detalles en:

<docLink>

CF_UNSUPPORTED_FORMAT_FOR_SCHEMA_INFERENCE

SQLSTATE: 0A000

La inferencia de esquemas no se admite para el formato: <format>. Especifique el esquema.

CF_UNSUPPORTED_LOG_VERSION

SQLSTATE: 0A000

UnsupportedLogVersion: la versión de registro máxima admitida es v<maxVersion>``, but encountered v``<version>. El archivo de registro se generó mediante una versión más reciente de DBR y esta versión no la puede leer. Actualícela.

CF_UNSUPPORTED_SCHEMA_EVOLUTION_MODE

SQLSTATE: 0A000

El modo de evolución del esquema <mode> no se admite para el formato: <format>. Establezca el modo de evolución del esquema en "none".

CF_USE_DELTA_FORMAT

SQLSTATE: 42000

No se admite la lectura desde una tabla Delta con esta sintaxis. Si desea consumir datos de Delta, consulte los documentos: leer una tabla Delta (<deltaDocLink>) o leer una tabla Delta como origen de transmisión (<streamDeltaDocLink>). El origen de streaming de Delta ya está optimizado para el consumo incremental de datos.

Geoespaciales

EWKB_PARSE_ERROR

SQLSTATE: 22023

Error al analizar EWKB: <parseError> en la posición <pos>

GEOJSON_PARSE_ERROR

SQLSTATE: 22023

Error al analizar GeoJSON: <parseError> en la posición <pos>

Para más información, consulte GEOJSON_PARSE_ERROR

H3_INVALID_CELL_ID

SQLSTATE: 22023

<h3Cell> no es un identificador de celda H3 válido

Para más información, consulte H3_INVALID_CELL_ID

H3_INVALID_GRID_DISTANCE_VALUE

SQLSTATE: 22023

La distancia de la cuadrícula H3 <k> no puede ser negativa

Para más información, consulte H3_INVALID_GRID_DISTANCE_VALUE

H3_INVALID_RESOLUTION_VALUE

SQLSTATE: 22023

La resolución H3 <r> debe estar entre <minR> y <maxR>, inclusive

Para más información, consulte H3_INVALID_RESOLUTION_VALUE

H3_NOT_ENABLED

SQLSTATE: 0A000

<h3Expression> se ha deshabilitado o no se admite. Considere la posibilidad de habilitar Photon o cambiar a un nivel que admita expresiones H3.

Para más información, consulte H3_NOT_ENABLED

H3_PENTAGON_ENCOUNTERED_ERROR

SQLSTATE: 22023

Se encontró un pentágono al calcular el anillo hexadecimal de <h3Cell> con distancia de cuadrícula <k>

H3_UNDEFINED_GRID_DISTANCE

SQLSTATE: 22023

La distancia de cuadrículas H3 entre <h3Cell1> y <h3Cell2> no está definida

ST_DIFFERENT_SRID_VALUES

SQLSTATE: 22023

Los argumentos de "<sqlFunction>" deben tener el mismo valor SRID. Valores SRID encontrados: <srid1>, <srid2>

ST_INVALID_ARGUMENT

SQLSTATE: 22023

“”<sqlFunction>: <reason>

ST_INVALID_ARGUMENT_TYPE

SQLSTATE: 22023

El argumento para "<sqlFunction>" debe ser de tipo <validTypes>

ST_INVALID_CRS_TRANSFORMATION_ERROR

SQLSTATE: 22023

<sqlFunction>: transformación CRS no válida o no admitida de SRID <srcSrid> a SRID <trgSrid>

ST_INVALID_ENDIANNESS_VALUE

SQLSTATE: 22023

Los modos endian <e> deben ser "NDR" (little-endian) o "XDR" (big-endian)

ST_INVALID_GEOHASH_VALUE

SQLSTATE: 22023

<sqlFunction>: valor geohash no válido: ‘<geohash>’. Los valores geohash deben ser cadenas base32 minúsculas válidas, tal como se describe enhttps://en.wikipedia.org/wiki/Geohash#Textual_representation

ST_INVALID_PRECISION_VALUE

SQLSTATE: 22023

La precisión <p> debe estar entre <minP> y <maxP>, inclusive

ST_INVALID_SRID_VALUE

SQLSTATE: 22023

SRID no válido o no admitido <srid>

ST_NOT_ENABLED

SQLSTATE: 0A000

<stExpression> está deshabilitado o no se admite. Considere la posibilidad de habilitar Photon o cambiar a un nivel que admita expresiones ST.

ST_UNSUPPORTED_RETURN_TYPE

SQLSTATE: 0A000

Los tipos de datos GEOGRAPHY y GEOMETRY no se pueden devolver en las consultas. Use una de las siguientes expresiones SQL para convertirlos en formatos de intercambio estándar: <projectionExprs>.

WKB_PARSE_ERROR

SQLSTATE: 22023

Error al analizar WKB: <parseError> en la posición <pos>

Para más información, consulte WKB_PARSE_ERROR

WKT_PARSE_ERROR

SQLSTATE: 22023

Error al analizar WKT: <parseError> en la posición <pos>

Para más información, consulte WKT_PARSE_ERROR