فئات الخطأ في Azure Databricks

ينطبق على:وضع علامة Databricks SQL وضع علامة Databricks Runtime 12.2 وما فوق

فئات الخطأ وصفية، وقابلة للقراءة من قبل الإنسان، وسلاسل فريدة من نوعها لحالة الخطأ.

يمكنك استخدام فئات الخطأ لمعالجة الأخطاء برمجيا في التطبيق الخاص بك دون الحاجة إلى تحليل رسالة الخطأ.

هذه قائمة بشروط الخطأ الشائعة المسماة التي تم إرجاعها بواسطة Azure Databricks.

Databricks Runtime وDatabricks SQL

AGGREGATE_FUNCTION_WITH_NONDETERMINISTIC_EXPRESSION

SQLSTATE: 42845

يجب ألا يظهر التعبير <sqlExpr> غير المحدد في وسيطات دالة تجميعية.

الذكاء الاصطناعي_FUNCTION_HTTP_PARSE_CAST_ERROR

SQLSTATE: 2203G

فشل تحليل إخراج النموذج عند التحويل إلى returnType المحدد: "<dataType>"، الاستجابة JSON كانت: "<responseString>". يرجى تحديث returnType لمطابقة محتويات النوع الذي تمثله الاستجابة JSON ثم أعد محاولة الاستعلام مرة أخرى.

الذكاء الاصطناعي_FUNCTION_HTTP_PARSE_COLUMNS_ERROR

SQLSTATE: 2203G

يحتوي إخراج النموذج الفعلي على أكثر من عمود واحد "<responseString>". ومع ذلك، يحتوي نوع الإرجاع المحدد["<dataType>"] على عمود واحد فقط. يرجى تحديث returnType ليحتوي على نفس عدد الأعمدة مثل إخراج النموذج ثم أعد محاولة الاستعلام مرة أخرى.

الذكاء الاصطناعي_FUNCTION_HTTP_REQUEST_ERROR

SQLSTATE: 08000

حدث خطأ أثناء إجراء طلب HTTP للدالة <funcName>: <errorMessage>

الذكاء الاصطناعي_FUNCTION_INVALID_HTTP_RESPONSE

SQLSTATE: 08000

استجابة HTTP غير صحيحة للدالة <funcName>: <errorMessage>

الذكاء الاصطناعي_FUNCTION_INVALID_MAX_WORDS

SQLSTATE: 22032

يجب أن يكون الحد الأقصى لعدد الكلمات عددا صحيحا غير سالب، ولكنه حصل على <maxWords>.

الذكاء الاصطناعي_FUNCTION_JSON_PARSE_ERROR

SQLSTATE: 22000

حدث خطأ أثناء تحليل استجابة JSON للدالة <funcName>: <errorMessage>

الذكاء الاصطناعي_FUNCTION_UNSUPPORTED_ERROR

SQLSTATE: 56038

الدالة <funcName> غير معتمدة في البيئة الحالية. وهو متاح فقط في Databricks SQL Pro وServerless.

الذكاء الاصطناعي_FUNCTION_UNSUPPORTED_REQUEST

SQLSTATE: 0A000

فشل تقييم الدالة SQL "<functionName>" لأن الوسيطة المتوفرة من <invalidValue> تحتوي على "<invalidDataType>"، ولكن يتم دعم الأنواع التالية فقط: <supportedDataTypes>. الرجاء تحديث استدعاء الدالة لتوفير وسيطة من نوع السلسلة وإعادة محاولة الاستعلام مرة أخرى.

الذكاء الاصطناعي_FUNCTION_UNSUPPORTED_RETURN_TYPE

SQLSTATE: 0A000

الذكاء الاصطناعي الدالة: "<functionName>" لا تدعم النوع التالي كنوع الإرجاع: "<typeName>". يجب أن يكون نوع المرجع نوع SQL صالحا يفهمه Catalyst ويدعمه دالة الذكاء الاصطناعي. تتضمن الأنواع المدعومة الحالية ما يلي: <supportedValues>

الذكاء الاصطناعي_INVALID_ARGUMENT_VALUE_ERROR

SQLSTATE: 22032

القيمة المتوفرة "<argValue>" غير معتمدة بواسطة الوسيطة "<argName>". القيم المدعومة هي: <supportedValues>

ALL_PARAMETERS_MUST_BE_NAMED

SQLSTATE: 07001

يتطلب استخدام الاستعلامات ذات معلمات الاسم تسمية جميع المعلمات. أسماء المعلمات المفقودة: <exprs>.

ALL_PARTITION_COLUMNS_NOT_ALLOWED

SQLSTATE: KD005

لا يمكن استخدام كافة الأعمدة لأعمدة الأقسام.

ALTER_TABLE_COLUMN_DESCRIPTOR_DUPLICATE

SQLSTATE: 42710

يحدد عمود <columnName> ALTER TABLE <type> الواصف "<optionName>" أكثر من مرة، وهو غير صالح.

AMBIGUOUS_ALIAS_IN_NESTED_CTE

SQLSTATE: 42KD0

الاسم <name> غامض في CTE المتداخل.

يرجى التعيين <config> إلى "CORRECTED" بحيث يكون لهذا الاسم المحدد في CTE الداخلي الأسبقية. إذا تم تعيينه إلى "LEGACY"، فإن تعريفات CTE الخارجية ستكون لها الأسبقية.

انظر https://spark.apache.org/docs/latest/sql-migration-guide.html#query-engine'.

AMBIGUOUS_COLUMN_OR_FIELD

SQLSTATE: 42702

العمود أو الحقل <name> غامض ويحتوي على <n> تطابقات.

AMBIGUOUS_COLUMN_REFERENCE

SQLSTATE: 42702

العمود <name> غامض. وذلك لأنك انضممت إلى عدة DataFrame معا، وبعض DataFrames هذه هي نفسها.

يشير هذا العمود إلى أحد DataFrame ولكن Spark غير قادر على معرفة أي واحد.

يرجى الاسم المستعار ل DataFrames بأسماء مختلفة عبر DataFrame.alias قبل الانضمام إليها،

وحدد العمود باستخدام اسم مؤهل، على سبيل المثال. df.alias("a").join(df.alias("b"), col("a.id") > col("b.id"))

AMBIGUOUS_CONSTRAINT

SQLSTATE: 42K0C

مرجع غامض إلى القيد <constraint>.

AMBIGUOUS_LATERAL_COLUMN_ALIAS

SQLSTATE: 42702

الاسم المستعار <name> للعمود الجانبي غامض ويحتوي على <n> تطابقات.

AMBIGUOUS_REFERENCE

SQLSTATE: 42704

المرجع <name> غامض، يمكن أن يكون: <referenceNames>.

AMBIGUOUS_REFERENCE_TO_FIELDS

SQLSTATE: 42000

مرجع غامض للحقل <field>. يظهر مرات <count> في المخطط.

ANSI_CONFIG_CANNOT_BE_DISABLED

SQLSTATE: 56038

لا يمكن تعطيل تكوين <config> ANSI SQL في هذا المنتج.

ARGUMENT_NOT_CONSTANT

SQLSTATE: 42K08

تتضمن الدالة <functionName> معلمة <parameterName> في الموضع <pos> تتطلب وسيطة ثابتة. الرجاء حساب الوسيطة <sqlExpr> بشكل منفصل وتمرير النتيجة كثابت.

ARITHMETIC_OVERFLOW

SQLSTATE: 22003

<message>.<alternative> إذا لزم الأمر، فقم بتعيين <config> إلى "خطأ" لتجاوز هذا الخطأ.

لمزيد من التفاصيل، راجع ARITHMETIC_OVERFLOW

ASSIGNMENT_ARITY_MISMATCH

SQLSTATE: 42802

عدد الأعمدة أو المتغيرات المعينة أو المستعارة: <numTarget> لا يتطابق مع عدد تعبيرات المصدر: <numExpr>.

AS_OF_JOIN

SQLSTATE: 42604

غير صحيح اعتبارا من الانضمام.

لمزيد من التفاصيل، راجع AS_OF_JOIN

AVRO_DEFAULT_VALUES_UNSUPPORTED

SQLSTATE: 0A000

لا يتم دعم استخدام القيم الافتراضية عندrescuedDataColumn تمكينه. قد تتمكن من إزالة هذا الفحص عن طريق الإعداد spark.databricks.sql.avro.rescuedDataBlockUserDefinedSchemaDefaultValue إلى خطأ، ولكن لن يتم تطبيق القيم الافتراضية وسيتم استخدام القيم الخالية.

AVRO_INCOMPATIBLE_READ_TYPE

SQLSTATE: 22KD3

لا يمكن تحويل Avro <avroPath> إلى SQL <sqlPath> لأن نوع البيانات المشفرة الأصلي هو <avroType>، ومع ذلك تحاول قراءة الحقل ك <sqlType>، مما قد يؤدي إلى إجابة غير صحيحة.

للسماح بقراءة هذا الحقل، قم بتمكين تكوين SQL: "spark.sql.legacy.avro.allowIncompatibleSchema".

AVRO_POSITIONAL_FIELD_MATCHING_UNSUPPORTED

SQLSTATE: 0A000

استخدام مطابقة الحقل الموضعي غير معتمد عند تمكين أو rescuedDataColumnfailOnUnknownFields . قم بإزالة هذه الخيارات للمتابعة.

BATCH_METADATA_NOT_FOUND

SQLSTATE: 42K03

تعذر العثور على الدفعة <batchMetadataFile>.

BIGQUERY_OPTIONS_ARE_MUTUALLY_EXCLUSIVE

SQLSTATE: 42616

يجب تحديد بيانات اعتماد اتصال BigQuery إما باستخدام المعلمة 'GoogleServiceAccountKeyJson' أو كافة 'projectId' أو 'OAuthServiceAcctEmail' أو 'OAuthPvtKey'

BINARY_ARITHMETIC_OVERFLOW

SQLSTATE: 22003

<value1><symbol><value2> بسبب تجاوز الحد الأقصى.

BUILT_IN_CATALOG

SQLSTATE: 42832

<operation> لا يدعم الكتالوجات المضمنة.

CALL_ON_STREAMING_DATASET_UNSUPPORTED

SQLSTATE: 42KDE

لا يمكن استدعاء الأسلوب <methodName> على تدفق Dataset/DataFrame.

CANNOT_ALTER_PARTITION_COLUMN

SQLSTATE: 428FR

ALTER TABLE (ALTER|CHANGE) COLUMN غير معتمد لأعمدة القسم، ولكنه وجد عمود <columnName> القسم في الجدول <tableName>.

CANNOT_CAST_DATATYPE

SQLSTATE: 42846

لا يمكن التحويل <sourceType> إلى <targetType>.

CANNOT_CONVERT_PROTOBUF_FIELD_TYPE_TO_SQL_TYPE

SQLSTATE: 42846

لا يمكن تحويل Protobuf <protobufColumn> إلى SQL <sqlColumn> لأن المخطط غير متوافق (protobufType = <protobufType>، sqlType = <sqlType>).

CANNOT_CONVERT_PROTOBUF_MESSAGE_TYPE_TO_SQL_TYPE

SQLSTATE: 42846

تعذر تحويل <protobufType> Protobuf إلى نوع <toType>SQL .

CANNOT_CONVERT_SQL_TYPE_TO_PROTOBUF_FIELD_TYPE

SQLSTATE: 42846

يتعذر تحويل SQL <sqlColumn> إلى Protobuf <protobufColumn> لأن المخطط غير متوافق (protobufType = <protobufType>، sqlType = <sqlType>).

CANNOT_CONVERT_SQL_VALUE_TO_PROTOBUF_ENUM_TYPE

SQLSTATE: 42846

يتعذر تحويل SQL <sqlColumn> إلى Protobuf <protobufColumn> لأنه <data> ليس في قيم محددة للتعداد: <enumString>.

CANNOT_COPY_STATE

SQLSTATE: 0AKD0

لا يمكن نسخ حالة الكتالوج مثل قاعدة البيانات الحالية وطرق العرض المؤقتة من كتالوج Unity إلى كتالوج قديم.

CANNOT_CREATE_DATA_SOURCE_TABLE

SQLSTATE: 42KDE

فشل إنشاء جدول <tableName>مصدر البيانات :

لمزيد من التفاصيل، راجع CANNOT_CREATE_DATA_SOURCE_TABLE

CANNOT_DECODE_URL

SQLSTATE: 22546

لا يمكن فك ترميز URL المتوفر: <url>. يرجى التأكد من تنسيق عنوان URL بشكل صحيح والمحاولة مرة أخرى.

CANNOT_DELETE_SYSTEM_OWNED

SQLSTATE: 42832

لا يمكن حذف النظام المملوك <resourceType> .

CANNOT_DROP_AMBIGUOUS_CONSTRAINT

SQLSTATE: 42K0C

لا يمكن إسقاط القيد بالاسم <constraintName> المشترك بواسطة قيد CHECK

وقيد PRIMARY KEY أو FOREIGN KEY. يمكنك إسقاط المفتاح الأساسي أو

قيد المفتاح الخارجي بواسطة الاستعلامات:

  • ALTER TABLE .. إسقاط المفتاح الأساسي أو
  • ALTER TABLE .. إسقاط المفتاح الخارجي ..

CANNOT_ESTABLISH_CONNECTION

SQLSTATE: 08001

يتعذر إنشاء اتصال بقاعدة البيانات البعيدة <jdbcDialectName> . يرجى التحقق من معلومات الاتصال وبيانات الاعتماد مثل خيارات المضيف والمنفذ والمستخدم وكلمة المرور وقاعدة البيانات. ** إذا كنت تعتقد أن المعلومات صحيحة، فيرجى التحقق من إعداد شبكة مساحة العمل والتأكد من عدم وجود قيود صادرة على المضيف. يرجى أيضا التحقق من أن المضيف لا يمنع الاتصالات الواردة من الشبكة حيث يتم نشر مجموعات Spark لمساحة العمل. ** رسالة خطأ مفصلة: <causeErrorMessage>.

CANNOT_ESTABLISH_CONNECTION_SERVERLESS

SQLSTATE: 08001

يتعذر إنشاء اتصال بقاعدة البيانات البعيدة <jdbcDialectName> . يرجى التحقق من معلومات الاتصال وبيانات الاعتماد مثل خيارات المضيف والمنفذ والمستخدم وكلمة المرور وقاعدة البيانات. ** إذا كنت تعتقد أن المعلومات صحيحة، فالرجاء السماح بنسبة استخدام الشبكة الواردة من الإنترنت إلى المضيف الخاص بك، أثناء استخدام حساب بلا خادم. إذا كانت نهج الشبكة لا تسمح بنسبة استخدام شبكة الإنترنت الواردة، فالرجاء استخدام حساب بلا خادم، أو يمكنك التواصل مع ممثل Databricks للتعرف على الشبكات الخاصة بلا خادم. ** رسالة خطأ مفصلة: <causeErrorMessage>.

CANNOT_INVOKE_IN_TRANSFORMATIONS

SQLSTATE: 0A000

لا يمكن استدعاء تحويلات مجموعة البيانات والإجراءات إلا بواسطة برنامج التشغيل، وليس داخل تحويلات مجموعة البيانات الأخرى؛ على سبيل المثال، dataset1.map(x => dataset2.values.count() * x) غير صحيح لأنه لا يمكن تنفيذ إجراء تحويل القيم والعد داخل تحويل dataset1.map. لمزيد من المعلومات، راجع SPARK-28702.

CANNOT_LOAD_FUNCTION_CLASS

SQLSTATE: 46103

يتعذر تحميل الفئة <className> عند تسجيل الدالة <functionName>، يرجى التأكد من أنها على مسار الفئة.

CANNOT_LOAD_PROTOBUF_CLASS

SQLSTATE: 42K03

تعذر تحميل فئة Protobuf باسم <protobufClassName>. <explanation>.

CANNOT_LOAD_STATE_STORE

SQLSTATE: 58030

حدث خطأ أثناء حالة التحميل.

لمزيد من التفاصيل، راجع CANNOT_LOAD_STATE_STORE

CANNOT_MERGE_INCOMPATIBLE_DATA_TYPE

SQLSTATE: 42825

فشل دمج أنواع <left> البيانات غير المتوافقة و <right>. يرجى التحقق من أنواع بيانات الأعمدة التي يتم دمجها والتأكد من توافقها. إذا لزم الأمر، ففكر في تحويل الأعمدة إلى أنواع بيانات متوافقة قبل محاولة الدمج.

CANNOT_MERGE_SCHEMAS

SQLSTATE: 42KD9

فشل دمج المخططات:

المخطط الأولي:

<left>

المخطط الذي لا يمكن دمجه مع المخطط الأولي:

<right>.

CANNOT_MODIFY_CONFIG

SQLSTATE: 46110

لا يمكن تعديل قيمة تكوين Spark: <key>.

انظر أيضا https://spark.apache.org/docs/latest/sql-migration-guide.html#ddl-statements'.

CANNOT_PARSE_DECIMAL

SQLSTATE: 22018

لا يمكن تحليل الفاصلة العشرية. يرجى التأكد من أن الإدخال هو رقم صالح مع فاصلات عشرية أو فاصلة اختيارية.

CANNOT_PARSE_INTERVAL

SQLSTATE: 22006

تعذر تحليل <intervalString>. الرجاء التأكد من أن القيمة المقدمة بتنسيق صالح لتعريف فاصل زمني. يمكنك الرجوع إلى الوثائق للتنسيق الصحيح. إذا استمرت المشكلة، فيرجى التحقق مرة أخرى من أن قيمة الإدخال ليست خالية أو فارغة وحاول مرة أخرى.

CANNOT_PARSE_JSON_FIELD

SQLSTATE: 2203G

يتعذر تحليل اسم <fieldName> الحقل وقيمة <fieldValue> نوع <jsonType> رمز JSON المميز لاستهداف نوع <dataType>بيانات Spark .

CANNOT_PARSE_PROTOBUF_DESCRIPTOR

SQLSTATE: 22018

حدث خطأ أثناء تحليل وحدات بايت الواصف في Protobuf FileDescriptorSet.

CANNOT_PARSE_TIMESTAMP

SQLSTATE: 22007

<message>. إذا لزم الأمر، فقم بتعيين <ansiConfig> إلى "خطأ" لتجاوز هذا الخطأ.

CANNOT_READ_ARCHIVED_FILE

SQLSTATE: KD003

يتعذر قراءة الملف في المسار <path> لأنه تم أرشفته. الرجاء ضبط عوامل تصفية الاستعلام لاستبعاد الملفات المؤرشفة.

CANNOT_READ_FILE

SQLSTATE: KD003

يتعذر قراءة <format> الملف في المسار: <path>.

لمزيد من التفاصيل، راجع CANNOT_READ_FILE

SQLSTATE: KD001

تعذر قراءة تذييل الملف: <file>. الرجاء التأكد من أن الملف بتنسيق ORC أو Parquet.

إذا لم يكن الأمر كذلك، فالرجاء تحويله إلى تنسيق صحيح. إذا كان الملف بالتنسيق الصحيح، فيرجى التحقق مما إذا كان تالفة.

إذا كان الأمر كذلك، يمكنك اختيار إما تجاهله أو إصلاح التلف.

CANNOT_READ_SENSITIVE_KEY_FROM_SECURE_PROVIDER

SQLSTATE: 42501

لا يمكن قراءة المفتاح الحساس '<key>' من موفر آمن.

CANNOT_RECOGNIZE_HIVE_TYPE

SQLSTATE: 429BB

يتعذر التعرف على سلسلة نوع الخلية: <fieldType>، العمود: <fieldName>. لا يمكن التعرف على نوع البيانات المحدد للحقل بواسطة Spark SQL. يرجى التحقق من نوع بيانات الحقل المحدد والتأكد من أنه نوع بيانات Spark SQL صالح. راجع وثائق Spark SQL للحصول على قائمة أنواع البيانات الصالحة وتنسيقها. إذا كان نوع البيانات صحيحا، فيرجى التأكد من أنك تستخدم إصدارا مدعوما من Spark SQL.

CANNOT_REFERENCE_UC_IN_HMS

SQLSTATE: 0AKD0

لا يمكن الرجوع إلى كتالوج <objType> Unity في كائنات Hive Metastore.

CANNOT_RENAME_ACROSS_CATALOG

SQLSTATE: 0AKD0

لا يسمح بإعادة تسمية عبر الكتالوجات <type> .

CANNOT_RENAME_ACROSS_SCHEMA

SQLSTATE: 0AKD0

لا يسمح بإعادة <type> تسمية عبر المخططات.

CANNOT_RESOLVE_DATAFRAME_COLUMN

SQLSTATE: 42704

يتعذر حل عمود <name>إطار البيانات . ربما يكون ذلك بسبب مراجع غير قانونية مثل df1.select(df2.col("a")).

CANNOT_RESOLVE_STAR_EXPAND

SQLSTATE: 42704

لا يمكن حل <targetString>.* أعمدة <columns>الإدخال المحددة . الرجاء التحقق من وجود الجدول أو البنية المحددة ويمكن الوصول إليها في أعمدة الإدخال.

CANNOT_RESTORE_PERMISSIONS_FOR_PATH

SQLSTATE: 58030

فشل تعيين الأذونات على المسار <path> الذي تم إنشاؤه مرة أخرى إلى <permission>.

CANNOT_SAVE_VARIANT

SQLSTATE: 0A000

لا يمكن حفظ نوع البيانات المتغيرة في التخزين الخارجي.

CANNOT_SHALLOW_CLONE_ACROSS_UC_AND_HMS

SQLSTATE: 0AKD0

لا يمكن استنساخ الجداول الضحلة عبر كتالوج Unity وHive Metastore.

CANNOT_SHALLOW_CLONE_NESTED

SQLSTATE: 0AKUC

لا يمكن استنساخ جدول <table> سطحي بالفعل مستنسخ ضحل.

CANNOT_SHALLOW_CLONE_NON_UC_MANAGED_TABLE_AS_SOURCE_OR_TARGET

SQLSTATE: 0AKUC

النسخ الضحل مدعوم فقط لنوع الجدول MANAGED. الجدول <table> ليس جدولا مدارا.

CANNOT_UPDATE_FIELD

SQLSTATE: 0A000

يتعذر تحديث <table> نوع الحقل <fieldName> :

لمزيد من التفاصيل، راجع CANNOT_UPDATE_FIELD

CANNOT_UP_CAST_DATATYPE

SQLSTATE: 42846

لا يمكن تحويل <expression> من <sourceType> إلى <targetType>.

<details>

CANNOT_VALIDATE_CONNECTION

SQLSTATE: 08000

التحقق من <jdbcDialectName> صحة الاتصال غير معتمد. يرجى الاتصال بدعم Databricks للحلول البديلة، أو تعيين "spark.databricks.test الاتصال ionBeforeCreation" إلى "false" لتخطي اختبار الاتصال قبل إنشاء كائن اتصال.

CANNOT_WRITE_STATE_STORE

SQLSTATE: 58030

حدث خطأ أثناء كتابة ملفات مخزن الحالة للموفر <providerClass>.

لمزيد من التفاصيل، راجع CANNOT_WRITE_STATE_STORE

CAST_INVALID_INPUT

SQLSTATE: 22018

لا يمكن تحويل قيمة <expression> النوع <sourceType> إلى <targetType> لأنه تم تكوينه بشكل غير صحيح. قم بتصحيح القيمة وفقا لبناء الجملة، أو قم بتغيير نوع الهدف الخاص بها. استخدم try_cast للتسامح مع الإدخال غير المشوه وإرجاع NULL بدلا من ذلك. إذا لزم الأمر، فقم بتعيين <ansiConfig> إلى "خطأ" لتجاوز هذا الخطأ.

لمزيد من التفاصيل، راجع CAST_INVALID_INPUT

CAST_OVERFLOW

SQLSTATE: 22003

لا يمكن تحويل قيمة <value> النوع <sourceType> إلى <targetType> بسبب تجاوز. استخدم try_cast للتسامح مع تجاوز السعة وإرجاع NULL بدلا من ذلك. إذا لزم الأمر، فقم بتعيين <ansiConfig> إلى "خطأ" لتجاوز هذا الخطأ.

CAST_OVERFLOW_IN_TABLE_INSERT

SQLSTATE: 22003

فشل تعيين قيمة من <sourceType> نوع لعمود <targetType> النوع أو المتغير <columnName> بسبب تجاوز. استخدم try_cast على قيمة الإدخال لتسامح مع تجاوز السعة وإرجاع NULL بدلا من ذلك.

CHECKPOINT_RDD_BLOCK_ID_NOT_FOUND

SQLSTATE: 56000

لم يتم العثور على كتلة <rddBlockId> نقطة التحقق!

إما أن المنفذ الذي قام في الأصل بنقاط التفتيش هذا القسم لم يعد على قيد الحياة، أو أن مجموعة البيانات الموزعة المرنة الأصلية غير موجودة.

إذا استمرت هذه المشكلة، فقد تفكر في استخدام rdd.checkpoint() بدلا من ذلك، وهو أبطأ من نقاط التفتيش المحلية ولكن أكثر تسامحا مع الأخطاء.

CLASS_UNSUPPORTED_BY_MAP_OBJECTS

SQLSTATE: 0A000

MapObjects لا يعتمد الفئة <cls> كمجموعة ناتجة.

CLEANROOM_COMMANDS_NOT_SUPPORTED

SQLSTATE: 0A000

أوامر Clean Room غير معتمدة

CLEANROOM_INVALID_SHARED_DATA_OBJECT_NAME

SQLSTATE: 42K05

اسم غير صحيح للإشارة <type> إلى داخل غرفة نظيفة. استخدم اسما <type>داخل الغرفة النظيفة باتباع تنسيق [catalog].[ المخطط]. [<type>].

إذا لم تكن متأكدا من الاسم الذي يجب استخدامه، يمكنك تشغيل "SHOW ALL IN CLEANROOM [clean_room]" واستخدام القيمة في العمود "name".

CLOUD_FILE_SOURCE_FILE_NOT_FOUND

SQLSTATE: 42K03

تم تلقي إعلام ملف للملف: <filePath> ولكنه لم يعد موجودا. الرجاء التأكد من عدم حذف الملفات قبل معالجتها. لمتابعة الدفق الخاص بك، يمكنك تعيين تكوين <config> Spark SQL إلى صحيح.

CODEC_NOT_AVAILABLE

SQLSTATE: 56038

برنامج الترميز <codecName> غير متوفر. ضع في اعتبارك تعيين التكوين <configKey> إلى <configVal>.

CODEC_SHORT_NAME_NOT_FOUND

SQLSTATE: 42704

يتعذر العثور على اسم قصير لبرنامج الترميز <codecName>.

COLLATION_INVALID_NAME

SQLSTATE: 42704

لا تمثل القيمة <collationName> اسم ترتيب صحيح. اسم ترتيب صحيح مقترح: [<proposal>].

COLLECTION_SIZE_LIMIT_EXCEEDED

SQLSTATE: 54000

لا يمكن إنشاء صفيف مع <numberOfElements> عناصر تتجاوز حد <maxRoundedArrayLength>حجم الصفيف ،

لمزيد من التفاصيل، راجع COLLECTION_SIZE_LIMIT_EXCEEDED

COLUMN_ALIASES_NOT_ALLOWED

SQLSTATE: 42601

لا يسمح بالأسماء المستعارة للعمود في <op>.

COLUMN_ALREADY_EXISTS

SQLSTATE: 42711

العمود <columnName> موجود بالفعل. اختر اسما آخر أو أعد تسمية العمود الموجود.

COLUMN_MASKS_CHECK_CONSTRAINT_UNSUPPORTED

SQLSTATE: 0A000

إنشاء قيد CHECK على الجدول <tableName> مع نهج قناع العمود غير معتمد.

COLUMN_MASKS_DUPLICATE_USING_COLUMN_NAME

SQLSTATE: 42734

<statementType> حاولت عبارة تعيين نهج قناع عمود لعمود يتضمن عمودين أو أكثر من الأعمدة المشار إليها الأخرى في قائمة USING COLUMNS بنفس الاسم <columnName>، وهو غير صالح.

COLUMN_MASKS_FEATURE_NOT_SUPPORTED

SQLSTATE: 0A000

نهج قناع العمود ل <tableName> غير معتمدة:

لمزيد من التفاصيل، راجع COLUMN_MASKS_FEATURE_NOT_SUPPORTED

COLUMN_MASKS_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 0A000

يتعذر على <statementType><columnName> من الجدول <tableName> لأنه مشار إليه في نهج قناع العمود للعمود <maskedColumn>. يجب على مالك الجدول إزالة هذا النهج أو تغييره قبل المتابعة.

COLUMN_MASKS_MERGE_UNSUPPORTED_SOURCE

SQLSTATE: 0A000

لا تدعم عمليات MERGE INTO نهج إخفاء الأعمدة في الجدول <tableName>المصدر .

COLUMN_MASKS_MERGE_UNSUPPORTED_TARGET

SQLSTATE: 0A000

لا تدعم عمليات MERGE INTO الكتابة في جدول <tableName> باستخدام نهج قناع العمود.

COLUMN_MASKS_MULTI_PART_TARGET_COLUMN_NAME

SQLSTATE: 42K05

حاولت هذه العبارة تعيين نهج قناع عمود لعمود <columnName> يحتوي على أجزاء أسماء متعددة، وهو غير صالح.

COLUMN_MASKS_MULTI_PART_USING_COLUMN_NAME

SQLSTATE: 42K05

حاولت هذه العبارة تعيين نهج قناع عمود لعمود، وضمنت قائمة USING COLUMNS الاسم <columnName> مع أجزاء أسماء متعددة، وهو غير صالح.

COLUMN_MASKS_NOT_ENABLED

SQLSTATE: 56038

لم يتم تمكين دعم تعريف أقنعة الأعمدة

COLUMN_MASKS_REQUIRE_UNITY_CATALOG

SQLSTATE: 0A000

نهج قناع العمود مدعومة فقط في كتالوج Unity.

COLUMN_MASKS_TABLE_CLONE_SOURCE_NOT_SUPPORTED

SQLSTATE: 0A000

<mode> النسخ من جدول <tableName> مع نهج قناع العمود غير معتمد.

COLUMN_MASKS_TABLE_CLONE_TARGET_NOT_SUPPORTED

SQLSTATE: 0A000

<mode> النسخ إلى جدول <tableName> مع نهج قناع العمود غير مدعوم.

COLUMN_MASKS_UNSUPPORTED_CONSTANT_AS_PARAMETER

SQLSTATE: 0AKD1

استخدام ثابت كمعلمة في نهج قناع العمود غير معتمد. يرجى تحديث أمر SQL لإزالة الثابت من تعريف قناع العمود ثم إعادة محاولة الأمر مرة أخرى.

COLUMN_MASKS_UNSUPPORTED_PROVIDER

SQLSTATE: 0A000

فشل تنفيذ <statementType> الأمر لأن تعيين نهج قناع العمود غير معتمد لمصدر البيانات الهدف مع موفر الجدول: "<provider>".

COLUMN_MASKS_UNSUPPORTED_SUBQUERY

SQLSTATE: 0A000

يتعذر تنفيذ <operation> الجدول <tableName> لأنه يحتوي على نهج إخفاء عمود واحد أو أكثر مع تعبير (تعبيرات) الاستعلام الفرعي، والتي لم يتم دعمها بعد. الرجاء الاتصال بمالك الجدول لتحديث نهج إخفاء العمود للمتابعة.

COLUMN_MASKS_USING_COLUMN_NAME_SAME_AS_TARGET_COLUMN

SQLSTATE: 42734

يحتوي العمود <columnName> على نفس اسم العمود الهدف، وهو غير صالح؛ الرجاء إزالة العمود من قائمة USING COLUMNS وإعادة محاولة الأمر.

COLUMN_NOT_DEFINED_IN_TABLE

SQLSTATE: 42703

<colType> لم يتم تعريف العمود <colName> في الجدول <tableName>، وأعمدة الجدول المعرفة هي: <tableCols>.

COLUMN_NOT_FOUND

SQLSTATE: 42703

تعذر العثور على العمود <colName> . تحقق من التدقيق الإملائي وصحة اسم العمود وفقا لتكوين SQL <caseSensitiveConfig>.

COMMA_PRECEDING_CONSTRAINT_ERROR

SQLSTATE: 42601

غير متوقع '،' قبل تعريف القيد (القيد). تأكد من أن عبارة القيد لا تبدأ بفاوصلة عندما لا يتم تعريف الأعمدة (والتوقعات).

COMPARATOR_RETURNS_NULL

SQLSTATE: 22004

قام المقارن بإعادة NULL للمقارنة بين <firstValue> و <secondValue>.

يجب أن ترجع عددا صحيحا موجبا ل "أكبر من"، و0 ل "يساوي" وعدد صحيح سالب ل "أقل من".

للعودة إلى السلوك المهمل حيث يتم التعامل مع NULL على أنه 0 (يساوي)، يجب تعيين "spark.sql.legacy.allowNullComparisonResultInArraySort" إلى "true".

CONCURRENT_QUERY

SQLSTATE: 0A000

تم بدء مثيل آخر من هذا الاستعلام [id: <queryId>] للتو بواسطة جلسة عمل متزامنة [runId موجود: <existingQueryRunId> runId جديد: <newQueryRunId>].

CONCURRENT_STREAM_LOG_UPDATE

SQLSTATE: 40000

تحديث متزامن للسجل. تم الكشف عن مهام دفق متعددة ل <batchId>.

يرجى التأكد من تشغيل مهمة دفق واحدة فقط على موقع نقطة تحقق محددة في كل مرة.

CONFLICTING_PROVIDER

SQLSTATE: 22023

الموفر <provider> المحدد غير متناسق مع موفر <expectedProvider>الكتالوج الموجود . يرجى استخدام 'USING <expectedProvider>' وإعادة محاولة الأمر.

الاتصال

SQLSTATE: 56K00

خطأ الاتصال Spark عام.

لمزيد من التفاصيل، راجع CONNECT

CONNECTION_ALREADY_EXISTS

SQLSTATE: 42000

يتعذر إنشاء اتصال <connectionName> لأنه موجود بالفعل.

اختر اسما مختلفا، أو أسقط الاتصال الموجود أو استبدله، أو أضف عبارة IF NOT EXISTS لتسامح مع الاتصالات الموجودة مسبقا.

CONNECTION_NAME_CANNOT_BE_EMPTY

SQLSTATE: 42000

يتعذر تنفيذ هذا الأمر لأن اسم الاتصال يجب أن يكون غير فارغ.

CONNECTION_NOT_FOUND

SQLSTATE: 42000

يتعذر تنفيذ هذا الأمر لأنه لم يتم العثور على اسم <connectionName> الاتصال.

CONNECTION_OPTION_NOT_SUPPORTED

SQLSTATE: 42000

لا تدعم الاتصال من النوع '<connectionType>' الخيار (الخيارات) التالية: <optionsNotSupported>. الخيارات المدعومة: <allowedOptions>.

CONNECTION_TYPE_NOT_SUPPORTED

SQLSTATE: 42000

يتعذر إنشاء اتصال من النوع '<connectionType>. أنواع الاتصال المدعومة: <allowedTypes>.

CONSTRAINTS_REQUIRE_UNITY_CATALOG

SQLSTATE: 0A000

يتم اعتماد قيود الجدول فقط في كتالوج Unity.

CONVERSION_INVALID_INPUT

SQLSTATE: 22018

لا يمكن تحويل القيمة <str> (<fmt>) إلى <targetType> لأنها مشوهة. قم بتصحيح القيمة وفقا لبناء الجملة، أو قم بتغيير تنسيقها. استخدم <suggestion> للتسامح مع الإدخال غير المشوه وإرجاع NULL بدلا من ذلك.

COPY_INTO_CREDENTIALS_NOT_ALLOWED_ON

SQLSTATE: 0A000

نظام <scheme>غير صالح . تدعم بيانات اعتماد مصدر COPY INTO حاليا فقط s3/s3n/s3a/wasbs/abfss.

COPY_INTO_CREDENTIALS_REQUIRED

SQLSTATE: 42601

يجب أن تحدد <keyList>بيانات اعتماد مصدر COPY INTO .

COPY_INTO_DUPLICATED_FILES_COPY_NOT_ALLOWED

SQLSTATE: 25000

تم تثبيت الملفات المكررة في عملية COPY INTO متزامنة. الرجاء إعادة المحاولة لاحقًا.

COPY_INTO_ENCRYPTION_NOT_ALLOWED_ON

SQLSTATE: 0A000

نظام <scheme>غير صالح . يدعم تشفير مصدر COPY INTO حاليا s3/s3n/s3a/abfss فقط.

COPY_INTO_ENCRYPTION_NOT_SUPPORTED_FOR_AZURE

SQLSTATE: 0A000

يدعم تشفير COPY INTO فقط ADLS Gen2 أو abfss:// نظام الملفات

COPY_INTO_ENCRYPTION_REQUIRED

SQLSTATE: 42601

يجب أن يحدد تشفير مصدر COPY INTO '<key>'.

COPY_INTO_ENCRYPTION_REQUIRED_WITH_EXPECTED

SQLSTATE: 42601

خيار <requiredKey>تشفير غير صالح . يجب أن يحدد تشفير مصدر COPY INTO '<requiredKey>' = '<keyValue>'.

COPY_INTO_NON_BLIND_APPEND_NOT_ALLOWED

SQLSTATE: 25000

لا يسمح بتشغيل COPY INTO بخلاف إلحاق البيانات بشكل متزامن مع المعاملات الأخرى. الرجاء إعادة المحاولة لاحقًا.

COPY_INTO_ROCKSDB_MAX_RETRY_EXCEEDED

SQLSTATE: 25000

فشل COPY INTO في تحميل حالته، تم تجاوز الحد الأقصى لإعادة المحاولة.

COPY_INTO_SCHEMA_MISMATCH_WITH_TARGET_TABLE

SQLSTATE: 42KDG

تم الكشف عن عدم تطابق مخطط أثناء النسخ إلى جدول Delta (الجدول: <table>).

قد يشير هذا إلى وجود مشكلة في البيانات الواردة، أو يمكن تطوير مخطط جدول Delta تلقائيا وفقا للبيانات الواردة عن طريق تعيين:

COPY_OPTIONS ('mergeSchema' = 'true')

اختلاف المخطط:

<schemaDiff>

COPY_INTO_SOURCE_FILE_FORMAT_NOT_SUPPORTED

SQLSTATE: 0A000

يجب أن يكون تنسيق الملفات المصدر واحدا من CSV أو JSON أو AVRO أو ORC أو PARQUET أو TEXT أو BINARYFILE. استخدام COPY INTO في جداول Delta لأن المصدر غير معتمد حيث قد يتم استيعاب البيانات المكررة بعد عمليات OPTIMIZE. يمكن إيقاف تشغيل هذا الفحص عن طريق تشغيل أمر set spark.databricks.delta.copyInto.formatCheck.enabled = falseSQL .

COPY_INTO_SOURCE_SCHEMA_INFERENCE_FAILED

SQLSTATE: 42KD9

لم يحتوي الدليل المصدر على أي ملفات قابلة للتحلل من النوع <format>. يرجى التحقق من محتويات '<source>'.

COPY_INTO_SYNTAX_ERROR

SQLSTATE: 42601

فشل تحليل الأمر COPY INTO.

لمزيد من التفاصيل، راجع COPY_INTO_SYNTAX_ERROR

CREATE_OR_REFRESH_MV_ST_ASYNC

SQLSTATE: 0A000

يتعذر إنشاء طرق عرض مجسدة أو تحديثها أو تدفق الجداول مع تحديد ASYNC. الرجاء إزالة ASYNC من عبارة CREATE OR REFRESH أو استخدام REFRESH ASYNC لتحديث طرق العرض المجسدة الحالية أو جداول البث بشكل غير متزامن.

CREATE_PERMANENT_VIEW_WITHOUT_ALIAS

SQLSTATE: 0A000

غير مسموح بإنشاء طريقة العرض <name> الدائمة دون تعيين اسم مستعار للتعبير <attr>بشكل صريح .

CREATE_TABLE_COLUMN_DESCRIPTOR_DUPLICATE

SQLSTATE: 42710

يحدد عمود <columnName> CREATE TABLE الواصف "<optionName>" أكثر من مرة، وهو غير صالح.

CREATE_VIEW_COLUMN_ARITY_MISMATCH

SQLSTATE: 21S01

يتعذر إنشاء طريقة عرض <viewName>، والسبب هو

لمزيد من التفاصيل، راجع CREATE_VIEW_COLUMN_ARITY_MISMATCH

CREDENTIAL_MISSING

SQLSTATE: 42601

يرجى توفير بيانات الاعتماد عند إنشاء مواقع خارجية أو تحديثها.

CSV_ENFORCE_SCHEMA_NOT_SUPPORTED

SQLSTATE: 0A000

لا يمكن تعيين خيار enforceSchema CSV عند استخدام rescuedDataColumn أو failOnUnknownFields، حيث تتم قراءة الأعمدة حسب الاسم بدلا من الترتيبي.

CYCLIC_FUNCTION_REFERENCE

SQLSTATE: 42887

تم الكشف عن مرجع الدالة الدورية: <path>.

DATABRICKS_DELTA_NOT_ENABLED

SQLSTATE: 56038

لم يتم تمكين Databricks Delta في حسابك.<hints>

DATATYPE_MISMATCH

SQLSTATE: 42K09

تعذر الحل <sqlExpr> بسبب عدم تطابق نوع البيانات:

لمزيد من التفاصيل، راجع DATATYPE_MISMATCH

DATATYPE_MISSING_SIZE

SQLSTATE: 42K01

يتطلب DataType <type> معلمة طول، على سبيل المثال <type>(10). الرجاء تحديد الطول.

DATA_LINEAGE_SECURE_VIEW_LEAF_NODE_HAS_NO_RELATION

SQLSTATE: 25000

كتابة دورة حياة غير ناجحة: علاقة مطابقة مفقودة مع نهج CLM/RLS.

DATA_SOURCE_ALREADY_EXISTS

SQLSTATE: 42710

مصدر البيانات '<provider>' موجود بالفعل. الرجاء اختيار اسم مختلف لمصدر البيانات الجديد.

DATA_SOURCE_NOT_EXIST

SQLSTATE: 42704

لم يتم العثور على مصدر البيانات '<provider>'. الرجاء التأكد من تسجيل مصدر البيانات.

DATA_SOURCE_NOT_FOUND

SQLSTATE: 42K02

فشل العثور على مصدر البيانات: <provider>. تأكد من صحة اسم الموفر وأن الحزمة مسجلة بشكل صحيح ومتوافقة مع إصدار Spark الخاص بك.

DATA_SOURCE_OPTION_CONTAINS_INVALID_CHARACTERS

SQLSTATE: 42602

يجب ألا يكون الخيار <option> فارغا ويجب ألا يحتوي على أحرف أو سلاسل استعلام أو معلمات غير صالحة.

DATA_SOURCE_OPTION_IS_REQUIRED

SQLSTATE: 42601

الخيار <option> مطلوب.

DATA_SOURCE_TABLE_SCHEMA_MISMATCH

SQLSTATE: 42K03

لا يتطابق مخطط جدول مصدر البيانات مع المخطط المتوقع. إذا كنت تستخدم واجهة برمجة تطبيقات DataFrameReader.schema أو تنشئ جدولا، فتجنب تحديد المخطط.

مخطط مصدر البيانات: <dsSchema>

المخطط المتوقع: <expectedSchema>

DATA_SOURCE_URL_NOT_ALLOWED

SQLSTATE: 42KDB

غير مسموح بعنوان URL ل JDBC في خيارات مصدر البيانات، يرجى تحديد خيارات "المضيف" و"المنفذ" و"قاعدة البيانات" بدلا من ذلك.

DATETIME_OVERFLOW

SQLSTATE: 22008

تجاوز عملية التاريخ والوقت: <operation>.

DC_CONNECTION_ERROR

SQLSTATE: KD000

فشل إجراء اتصال بمصدر <sourceName>البيانات . رمز الخطأ: <errorCode>.

لمزيد من التفاصيل، راجع DC_CONNECTION_ERROR

DC_CONNECTOR_ERROR

SQLSTATE: KD000

حدث خطأ في مصدر <sourceName>البيانات . رمز الخطأ: <errorCode>.

لمزيد من التفاصيل، راجع DC_CONNECTOR_ERROR

DC_FEATURE_NOT_ENABLED

SQLSTATE: 0A000

<feature> غير ممكن. الرجاء <action>.

DC_FILE_BACKUP_NOT_FOUND

SQLSTATE: KD000

فقد مدير الكتلة البيانات ولا يوجد نسخة احتياطية للملف لها. يرجى التحديث الكامل للبنية الأساسية لبرنامج ربط العمليات التجارية.

DC_GA4_RAW_DATA_ERROR

SQLSTATE: KD000

حدث خطأ في استدعاءات موصل البيانات الأولية GA4، errorCode: <errorCode>.

لمزيد من التفاصيل، راجع DC_GA4_RAW_DATA_ERROR

DC_INVALID_OFFSET

SQLSTATE: KD000

لا يمكن تحليل الإزاحة <offset> أو لم يتم العثور على الإزاحة. الرجاء إعادة تشغيل الاستعلام من دليل نقطة تحقق جديد.

DC_SFDC_API_DAILY_QUOTA_THRESHOLD_EXCEEDED

SQLSTATE: KD000

لقد تجاوزت الحصة النسبية لواجهة برمجة التطبيقات اليومية المكونة (<type>) ل <sourceName>.

الاستخدام الحالي: <usage>، الحصة النسبية المكونة: <quota>.

يرجى زيادة الحصة النسبية في Salesforce أو تحديث الحد المكون.

DC_SFDC_API_ERROR

SQLSTATE: KD000

حدث خطأ في استدعاءات واجهة برمجة تطبيقات salesforce، errorCode: <errorCode>.

لمزيد من التفاصيل، راجع DC_SFDC_API_ERROR

DC_SQLSERVER_ERROR

SQLSTATE: KD000

حدث خطأ في موصل SQL Server.

لمزيد من التفاصيل، راجع DC_SQLSERVER_ERROR

DC_UNSUPPORTED_ERROR

SQLSTATE: 0A000

حدث خطأ غير معتمد في مصدر <sourceName>البيانات .

لمزيد من التفاصيل، راجع DC_UNSUPPORTED_ERROR

DC_WORKDAY_RAAS_API_ERROR

SQLSTATE: KD000

حدث خطأ في استدعاءات واجهة برمجة تطبيقات Workday RAAS، رمز الخطأ: <errorCode>.

لمزيد من التفاصيل، راجع DC_WORKDAY_RAAS_API_ERROR

DECIMAL_PRECISION_EXCEEDS_MAX_PRECISION

SQLSTATE: 22003

تتجاوز الدقة <precision> العشرية الحد الأقصى للدقة <maxPrecision>.

DEFAULT_DATABASE_NOT_EXISTS

SQLSTATE: 42704

قاعدة البيانات <defaultDatabase> الافتراضية غير موجودة، يرجى إنشائها أولا أو تغيير قاعدة البيانات الافتراضية إلى <defaultDatabase>.

DEFAULT_FILE_NOT_FOUND

SQLSTATE: 42K03

من المحتمل أن تكون الملفات الأساسية قد تم تحديثها. يمكنك إبطال ذاكرة التخزين المؤقت في Spark بشكل صريح عن طريق تشغيل الأمر "REFRESH TABLE TableName" في SQL أو عن طريق إعادة إنشاء Dataset/DataFrame المعنية. إذا كانت ذاكرة التخزين المؤقت للقرص قديمة أو تمت إزالة الملفات الأساسية، يمكنك إبطال ذاكرة التخزين المؤقت للقرص يدويا عن طريق إعادة تشغيل نظام المجموعة.

DEFAULT_PLACEMENT_INVALID

SQLSTATE: 42608

تعذر تعيين كلمة أساسية افتراضية في أمر MERGE أو INSERT أو UPDATE أو SET VARIABLE مباشرة إلى عمود هدف لأنها كانت جزءا من تعبير.

على سبيل المثال: UPDATE SET c1 = DEFAULT مسموح به، ولكن UPDATE T SET c1 = DEFAULT + 1 غير مسموح به.

DIFFERENT_DELTA_TABLE_READ_BY_STREAMING_SOURCE

SQLSTATE: 55019

كان الاستعلام المتدفق يقرأ من جدول Delta غير متوقع (معرف = '<newTableId>').

كان يقرأ من جدول دلتا آخر (معرف = '<oldTableId>') وفقا لنقطة التحقق.

قد يحدث هذا عند تغيير التعليمات البرمجية للقراءة من جدول جديد أو قمت بحذف و

إعادة إنشاء جدول. الرجاء إعادة التغيير أو حذف نقطة التحقق من استعلام البث

لإعادة التشغيل من البداية.

DISTINCT_WINDOW_FUNCTION_UNSUPPORTED

SQLSTATE: 0A000

وظائف النافذة المميزة غير معتمدة: <windowExpr>.

DIVIDE_BY_ZERO

SQLSTATE: 22012

القسمة على صفر. استخدم try_divide للتسامح مع كون القاسم 0 وإرجاع NULL بدلا من ذلك. إذا لزم الأمر، فقم بتعيين <config> إلى "خطأ" لتجاوز هذا الخطأ.

لمزيد من التفاصيل، راجع DIVIDE_BY_ZERO

DLT_EXPECTATIONS_NOT_SUPPORTED

SQLSTATE: 56038

يتم دعم التوقعات فقط داخل مسار Delta Live Tables.

DLT_VIEW_CLUSTER_BY_NOT_SUPPORTED

SQLSTATE: 56038

يتم دعم VIEWs المجسدة مع عبارة CLUSTER BY فقط في مسار Delta Live Tables.

DLT_VIEW_LOCATION_NOT_SUPPORTED

SQLSTATE: 56038

يتم دعم مواقع VIEW المجسدة فقط في مسار Delta Live Tables.

DLT_VIEW_SCHEMA_WITH_TYPE_NOT_SUPPORTED

SQLSTATE: 56038

يتم دعم مخططات VIEW المجسدة بنوع محدد فقط في مسار Delta Live Tables.

DLT_VIEW_TABLE_CONSTRAINTS_NOT_SUPPORTED

SQLSTATE: 56038

يتم دعم عبارات CONSTRAINT في طريقة عرض فقط في مسار Delta Live Tables.

DUPLICATED_FIELD_NAME_IN_ARROW_STRUCT

SQLSTATE: 42713

أسماء الحقول المكررة في بنية السهم غير مسموح بها، حصلت على <fieldNames>.

DUPLICATED_MAP_KEY

SQLSTATE: 23505

تم العثور على مفتاح <key> خريطة مكرر، يرجى التحقق من بيانات الإدخال.

إذا كنت تريد إزالة المفاتيح المكررة، يمكنك تعيين <mapKeyDedupPolicy> إلى "LAST_WIN" بحيث يكون للمفتاح الذي تم إدراجه أخيرا الأسبقية.

DUPLICATED_METRICS_NAME

SQLSTATE: 42710

اسم المقياس ليس فريدا: <metricName>. لا يمكن استخدام نفس الاسم للمقاييس ذات النتائج المختلفة.

ومع ذلك، يسمح بمثيلات متعددة من المقاييس بنفس النتيجة والاسم (مثل الصلات الذاتية).

DUPLICATE_ASSIGNMENTS

SQLSTATE: 42701

تظهر الأعمدة أو المتغيرات <nameList> أكثر من مرة كأهداف للتعيين.

DUPLICATE_CLAUSES

SQLSTATE: 42614

تم العثور على عبارات مكررة: <clauseName>. من فضلك، قم بإزالة أحدها.

DUPLICATE_KEY

SQLSTATE: 23505

تم العثور على مفاتيح <keyColumn>مكررة .

DUPLICATE_ROUTINE_PARAMETER_ASSIGNMENT

SQLSTATE: 4274K

استدعاء إلى دالة <functionName> غير صحيح لأنه يتضمن تعيينات وسيطات متعددة لنفس اسم <parameterName>المعلمة .

لمزيد من التفاصيل، راجع DUPLICATE_ROUTINE_PARAMETER_ASSIGNMENT

DUPLICATE_ROUTINE_PARAMETER_NAMES

SQLSTATE: 42734

تم العثور على اسم (أسماء) مكررة في قائمة المعلمات للروتين <routineName>المعرف من قبل المستخدم : <names>.

DUPLICATE_ROUTINE_RETURNS_COLUMNS

SQLSTATE: 42711

تم العثور على عمود (أعمدة) مكررة في قائمة أعمدة عبارة RETURNS للروتين <routineName>المعرف من قبل المستخدم : <columns>.

EMPTY_JSON_FIELD_VALUE

SQLSTATE: 42604

فشل تحليل سلسلة فارغة لنوع <dataType>البيانات .

EMPTY_LOCAL_FILE_IN_STAGING_ACCESS_QUERY

SQLSTATE: 22023

ملف محلي فارغ في استعلام مرحلي <operation>

ENCODER_NOT_FOUND

SQLSTATE: 42704

لم يتم العثور على أداة ترميز من النوع <typeName> إلى تمثيل Spark SQL الداخلي.

ضع في اعتبارك تغيير نوع الإدخال إلى نوع معتمد في '<docroot>/sql-ref-datatypes.html'.

END_OFFSET_HAS_GREATER_OFFSET_FOR_TOPIC_PARTITION_THAN_LATEST_WITH_TRIGGER_AVAILABLENOW

SQLSTATE: KD000

بعض الأقسام في تقرير (مواضيع) Kafka متاحة الإزاحة التي تكون أقل من إزاحة النهاية أثناء تشغيل الاستعلام باستخدام Trigger.AvailableNow. قد يكون الخطأ عابرا - أعد تشغيل الاستعلام، وقم بالإبلاغ إذا كنت لا تزال ترى نفس المشكلة.

أحدث إزاحة: <latestOffset>، إزاحة النهاية: <endOffset>

END_OFFSET_HAS_GREATER_OFFSET_FOR_TOPIC_PARTITION_THAN_PREFETCHED

SQLSTATE: KD000

بالنسبة لمصدر بيانات Kafka مع Trigger.AvailableNow، يجب أن يكون للإزاحة النهائية إزاحة أقل أو متساوية لكل قسم موضوع من الإزاحة التي تم إحضارها مسبقا. قد يكون الخطأ عابرا - أعد تشغيل الاستعلام، وقم بالإبلاغ إذا كنت لا تزال ترى نفس المشكلة.

إزاحة تم إحضارها مسبقا: <prefetchedOffset>، إزاحة النهاية: <endOffset>.

ERROR_READING_AVRO_UNKNOWN_FINGERPRINT

SQLSTATE: KD00B

حدث خطأ أثناء قراءة بيانات avro – واجهت بصمة غير معروفة: <fingerprint>، لست متأكدا من المخطط الذي يجب استخدامه.

قد يحدث هذا إذا قمت بتسجيل مخططات إضافية بعد بدء سياق spark الخاص بك.

EVENT_LOG_REQUIRES_SHARED_COMPUTE

SQLSTATE: 42601

لا يمكن الاستعلام عن سجلات الأحداث من نظام مجموعة Assigned أو No Isolation Shared، يرجى استخدام مجموعة مشتركة أو مستودع Databricks SQL بدلا من ذلك.

EVENT_LOG_UNAVAILABLE

SQLSTATE: 55019

لا توجد سجلات أحداث متوفرة ل <tableOrPipeline>. الرجاء المحاولة مرة أخرى لاحقا بعد إنشاء الأحداث

EVENT_LOG_UNSUPPORTED_TABLE_TYPE

SQLSTATE: 42832

نوع <tableIdentifier> الجدول هو <tableType>.

يدعم الاستعلام عن سجلات الأحداث طرق العرض المجسدة أو جداول البث أو خطوط أنابيب Delta Live Tables فقط

EVENT_TIME_IS_NOT_ON_TIMESTAMP_TYPE

SQLSTATE: 42K09

وقت <eventName> الحدث له نوع <eventType>غير صالح ، ولكنه متوقع "TIMESTAMP".

EXCEED_LIMIT_LENGTH

SQLSTATE: 54006

يتجاوز حد طول نوع char/varchar: <limit>.

EXCEPT_NESTED_COLUMN_INVALID_TYPE

SQLSTATE: 428H2

تم حل عمود <columnName> EXCEPT ومن المتوقع أن يكون StructType، ولكن تم العثور على النوع <dataType>.

EXCEPT_OVERLAPPING_COLUMNS

SQLSTATE: 42702

يجب أن تكون الأعمدة في قائمة EXCEPT مميزة وغير متداخلة، ولكن يجب أن تكون (<columns>).

EXCEPT_RESOLVED_COLUMNS_WITHOUT_MATCH

SQLSTATE: 42703

تم حل الأعمدة باستثناء [<exceptColumns>] ولكن لا تتطابق مع أي من الأعمدة [<expandedColumns>] من توسيع النجمة.

EXCEPT_UNRESOLVED_COLUMN_IN_STRUCT_EXPANSION

SQLSTATE: 42703

لا يمكن حل اسم <objectName> العمود/الحقل في عبارة EXCEPT. هل تعني أحد ما يلي: [<objectList>

ملاحظة: قد لا تتضمن الأعمدة المتداخلة في عبارة EXCEPT المؤهلات (اسم الجدول واسم عمود البنية الأصل وما إلى ذلك) أثناء توسيع البنية؛ حاول إزالة المؤهلات إذا تم استخدامها مع الأعمدة المتداخلة.

EXECUTOR_BROADCAST_JOIN_OOM

SQLSTATE: 53200

لا توجد ذاكرة كافية لبناء علاقة <relationClassName>البث . حجم العلاقة = <relationSize>. حجم التبديل العشوائي من جانب البناء = <shuffleSize>. إجمالي الذاكرة المستخدمة من قبل هذه المهمة = <taskMemoryUsage>. مقاييس مدير ذاكرة المنفذ: onHeapExecutionMemoryUsed = <onHeapExecutionMemoryUsed>، offHeapExecutionMemoryUsed = <offHeapExecutionMemoryUsed>، onHeapStorageMemoryUsed = <onHeapStorageMemoryUsed>، offHeapStorageMemoryUsed = <offHeapStorageMemoryUsed>. [shuffleId: <shuffleId>]

EXEC_IMMEDIATE_DUPLICATE_ARGUMENT_ALIASES

SQLSTATE: 42701

تحتوي عبارة USING للأمر EXECUTE IMMEDIATE هذا على وسيطات متعددة بنفس الاسم المستعار (<aliases>)، وهي غير صالحة؛ يرجى تحديث الأمر لتحديد أسماء مستعارة فريدة ثم حاول مرة أخرى.

EXPECT_PERMANENT_VIEW_NOT_TEMP

SQLSTATE: 42809

'<operation>' تتوقع طريقة عرض دائمة ولكنها <viewName> طريقة عرض مؤقتة.

EXPECT_TABLE_NOT_VIEW

SQLSTATE: 42809

'<operation>' يتوقع جدولا ولكنه <viewName> طريقة عرض.

لمزيد من التفاصيل، راجع EXPECT_TABLE_NOT_VIEW

EXPECT_VIEW_NOT_TABLE

SQLSTATE: 42809

لا يعتمد <operation>الجدول <tableName> .

لمزيد من التفاصيل، راجع EXPECT_VIEW_NOT_TABLE

EXPRESSION_DECODING_FAILED

SQLSTATE: 42846

فشل فك ترميز صف إلى قيمة التعبيرات: <expressions>.

EXPRESSION_ENCODING_FAILED

SQLSTATE: 42846

فشل ترميز قيمة التعبيرات: <expressions> إلى صف.

EXPRESSION_TYPE_IS_NOT_ORDERABLE

SQLSTATE: 42822

يتعذر فرز تعبير <expr> العمود لأن نوعه <exprType> غير قابل للترتيب.

EXTERNAL_TABLE_INVALID_SCHEME

SQLSTATE: 0A000

لا تدعم <scheme> الجداول الخارجية النظام.

FABRIC_REFRESH_INVALID_SCOPE

SQLSTATE: 0A000

حدث خطأ أثناء تشغيل 'REFRESH FOREIGN <scope><name>'. يتعذر تحديث Fabric <scope> مباشرة، يرجى استخدام 'REFRESH FOREIGN CATALOG <catalogName>' لتحديث كتالوج Fabric بدلا من ذلك.

FAILED_EXECUTE_UDF

SQLSTATE: 39000

فشلت الدالة المعرفة من قبل المستخدم (: (<signature>) =><result>) بسبب: <reason>.<functionName>

FAILED_FUNCTION_CALL

SQLSTATE: 38000

فشل إعداد الدالة <funcName> لاستدعاء . الرجاء التحقق مرة ثانية من وسيطات الدالة.

FAILED_JDBC

SQLSTATE: HV000

فشل JDBC <url> في العملية:

لمزيد من التفاصيل، راجع FAILED_JDBC

FAILED_PARSE_STRUCT_TYPE

SQLSTATE: 22018

فشل تحليل البنية: <raw>.

FAILED_REGISTER_CLASS_WITH_KRYO

SQLSTATE: KD000

فشل تسجيل الفئات مع Kryo.

FAILED_RENAME_PATH

SQLSTATE: 42K04

فشل إعادة التسمية <sourcePath> إلى <targetPath> كوجهة موجودة بالفعل.

FAILED_RENAME_TEMP_FILE

SQLSTATE: 58030

فشل إعادة تسمية الملف <srcPath> المؤقت إلى <dstPath> كما أرجع FileSystem.rename خطأ.

FEATURE_NOT_ON_CLASSIC_WAREHOUSE

SQLSTATE: 56038

<feature> غير مدعوم على مستودعات SQL الكلاسيكية. لاستخدام هذه الميزة، استخدم مستودع SQL Pro أو Serverless. لمعرفة المزيد حول أنواع المستودعات، راجع <docLink>

FEATURE_REQUIRES_UC

SQLSTATE: 0AKUD

<feature> غير مدعوم بدون كتالوج Unity. لاستخدام هذه الميزة، قم بتمكين كتالوج Unity. لمعرفة المزيد حول كتالوج Unity، راجع <docLink>

FEATURE_UNAVAILABLE

SQLSTATE: 56038

<feature> غير مدعوم في بيئتك. لاستخدام هذه الميزة، يرجى الاتصال بدعم Databricks.

FIELDS_ALREADY_EXISTS

SQLSTATE: 42710

يتعذر <op> العمود، لأنه <fieldNames> موجود بالفعل في <struct>.

FIELD_NOT_FOUND

SQLSTATE: 42704

لا يوجد حقل <fieldName> بنية من هذا القبيل في <fields>.

FILE_IN_STAGING_PATH_ALREADY_EXISTS

SQLSTATE: 42K04

الملف في مسار <path> التقسيم المرحلي موجود بالفعل ولكن لم يتم تعيين OVERWRITE

FORBIDDEN_OPERATION

SQLSTATE: 42809

العملية <statement> غير مسموح بها على <objectType>: <objectName>.

FOREACH_BATCH_USER_FUNCTION_ERROR

SQLSTATE: 39000

حدث خطأ في الدالة التي وفرها المستخدم في متلقي دفعة foreach. السبب: <reason>

FOREIGN_KEY_MISMATCH

SQLSTATE: 42830

لا تتطابق الأعمدة الأصلية <parentColumns> للمفتاح الخارجي مع الأعمدة الفرعية للمفتاح <childColumns>الأساسي .

FOREIGN_OBJECT_NAME_CANNOT_BE_EMPTY

SQLSTATE: 42000

يتعذر تنفيذ هذا الأمر لأن الاسم الخارجي <objectType> يجب أن يكون غير فارغ.

FOUND_MULTIPLE_DATA_SOURCES

SQLSTATE: 42710

الكشف عن مصادر بيانات متعددة باسم '<provider>'. يرجى التحقق من أن مصدر البيانات غير مسجل وموجود في مسار الفئة في نفس الوقت.

FROM_JSON_CONFLICTING_SCHEMA_UPDATES

SQLSTATE: 42601

واجه الاستدلال from_json تحديثات مخطط متعارضة في: <location>

FROM_JSON_CORRUPT_RECORD_COLUMN_IN_SCHEMA

SQLSTATE: 42601

from_json تم العثور على columnNameOfCorruptRecord (<columnNameOfCorruptRecord>) موجود

في كائن JSON ولم يعد من الممكن المتابعة. الرجاء تكوين قيمة مختلفة ل

الخيار 'columnNameOfCorruptRecord'.

FROM_JSON_CORRUPT_SCHEMA

SQLSTATE: 42601

تعذر على الاستدلال from_json قراءة المخطط المخزن في: <location>

FROM_JSON_INFERENCE_FAILED

SQLSTATE: 42601

from_json غير قادر على استنتاج المخطط. يرجى توفير واحد بدلا من ذلك.

FROM_JSON_INFERENCE_NOT_SUPPORTED

SQLSTATE: 0A000

يتم دعم الاستدلال from_json فقط عند تعريف جداول الدفق

FROM_JSON_INVALID_CONFIGURATION

SQLSTATE: 42601

from_json التكوين غير صحيح:

لمزيد من التفاصيل، راجع FROM_JSON_INVALID_CONFIGURATION

FROM_JSON_SCHEMA_EVOLUTION_FAILED

SQLSTATE: 22KD3

from_json لا يمكن أن تتطور من <old> إلى <new>

GENERATED_COLUMN_WITH_DEFAULT_VALUE

SQLSTATE: 42623

لا يمكن أن يحتوي العمود على قيمة افتراضية وتعبير جيل ولكن العمود <colName> له قيمة افتراضية: (<defaultValue>) وتعبير الجيل: (<genExpr>).

GET_TABLES_BY_TYPE_UNSUPPORTED_BY_HIVE_VERSION

SQLSTATE: 56038

لا تدعم Hive 2.2 والإصدارات الأقل getTablesByType. يرجى استخدام Hive 2.3 أو إصدار أحدث.

GRAPHITE_SINK_INVALID_PROTOCOL

SQLSTATE: KD000

بروتوكول Graphite غير صحيح: <protocol>.

GRAPHITE_SINK_PROPERTY_MISSING

SQLSTATE: KD000

يتطلب متلقي Graphite خاصية "<property>".

GROUPING_COLUMN_MISMATCH

SQLSTATE: 42803

لا يمكن العثور على عمود التجميع (<grouping>) في أعمدة <groupingColumns>التجميع .

GROUPING_ID_COLUMN_MISMATCH

SQLSTATE: 42803

لا تتطابق أعمدة grouping_id (<groupingIdColumn>) مع أعمدة التجميع (<groupByColumns>).

GROUPING_SIZE_LIMIT_EXCEEDED

SQLSTATE: 54000

لا يمكن أن يكون حجم مجموعات التجميع أكبر من <maxSize>.

GROUP_BY_AGGREGATE

SQLSTATE: 42903

لا يسمح بالدالات التجميعية في GROUP BY، ولكن تم العثور عليها <sqlExpr>.

لمزيد من التفاصيل، راجع GROUP_BY_AGGREGATE

GROUP_BY_POS_AGGREGATE

SQLSTATE: 42903

يشير GROUP BY <index> إلى تعبير <aggExpr> يحتوي على دالة تجميعية. لا يسمح بالدالات التجميعية في GROUP BY.

GROUP_BY_POS_OUT_OF_RANGE

SQLSTATE: 42805

موضع <index> GROUP BY غير موجود في قائمة التحديد (النطاق الصحيح هو [1، <size>]).

GROUP_EXPRESSION_TYPE_IS_NOT_ORDERABLE

SQLSTATE: 42822

لا يمكن استخدام التعبير <sqlExpr> كتعبير تجميع لأن نوع <dataType> البيانات الخاص به ليس نوع بيانات قابلا للطلب.

HLL_INVALID_INPUT_SKETCH_BUFFER

SQLSTATE: 22546

استدعاء غير صحيح إلى <function>؛ يتم دعم المخازن المؤقتة الصحيحة لمخططات HLL فقط كإدخالات (مثل تلك التي تنتجها الدالة hll_sketch_agg ).

HLL_INVALID_LG_K

SQLSTATE: 22546

استدعاء غير صالح إلى <function>؛ lgConfigK يجب أن تكون القيمة بين <min> و <max>، ضمنا: <value>.

HLL_UNION_DIFFERENT_LG_K

SQLSTATE: 22000

التخطيطات لها قيم مختلفة lgConfigK : <left> و <right>. قم بتعيين المعلمة allowDifferentLgConfigK إلى true لاستدعاء <function> بقيم مختلفة lgConfigK .

IDENTIFIER_TOO_MANY_NAME_PARTS

SQLSTATE: 42601

<identifier> ليس معرفا صحيحا لأنه يحتوي على أكثر من 2 جزء اسم.

INCOMPARABLE_PIVOT_COLUMN

SQLSTATE: 42818

عمود <columnName>محوري غير صحيح . يجب أن تكون الأعمدة المحورية قابلة للمقارنة.

INCOMPATIBLE_COLUMN_TYPE

SQLSTATE: 42825

<operator> يمكن تنفيذها فقط على الجداول ذات أنواع الأعمدة المتوافقة. <columnOrdinalNumber> عمود <tableOrdinalNumber> الجدول هو <dataType1> نوع غير متوافق مع <dataType2> في العمود نفسه من الجدول الأول.<hint>

INCOMPATIBLE_DATASOURCE_REGISTER

SQLSTATE: 56038

الكشف عن DataSourceRegister غير متوافق. الرجاء إزالة المكتبة غير المتوافقة من classpath أو ترقيتها. الخطا: <message>

INCOMPATIBLE_DATA_FOR_TABLE

SQLSTATE: KD000

لا يمكن كتابة بيانات غير متوافقة للجدول <tableName>:

لمزيد من التفاصيل، راجع INCOMPATIBLE_DATA_FOR_TABLE

INCOMPATIBLE_JOIN_TYPES

SQLSTATE: 42613

أنواع <joinType1> الصلة وغير <joinType2> متوافقة.

INCOMPATIBLE_VIEW_SCHEMA_CHANGE

SQLSTATE: 51024

يحتوي استعلام طريقة عرض <viewName> SQL على تغيير مخطط غير متوافق ولا يمكن حل العمود <colName> . الأعمدة المتوقعة <expectedNum> المسماة <colName> ولكن حصلت على <actualCols>.

يرجى محاولة إعادة إنشاء طريقة العرض عن طريق تشغيل: <suggestion>.

INCOMPLETE_TYPE_DEFINITION

SQLSTATE: 42K01

نوع معقد غير مكتمل:

لمزيد من التفاصيل، راجع INCOMPLETE_TYPE_DEFINITION

INCONSISTENT_BEHAVIOR_CROSS_VERSION

SQLSTATE: 42K0B

قد تحصل على نتيجة مختلفة بسبب الترقية إلى

لمزيد من التفاصيل، راجع INCONSISTENT_BEHAVIOR_CROSS_VERSION

INCORRECT_NUMBER_OF_ARGUMENTS

SQLSTATE: 42605

<failure>، <functionName> يتطلب وسيطات ووسيطات على <minArgs> الأقل <maxArgs> .

INCORRECT_RAMP_UP_RATE

SQLSTATE: 22003

الحد الأقصى للإزاحة مع <rowsPerSecond> الصفوفPerSecond هو <maxSeconds>، ولكن "rampUpTimeSeconds" هو <rampUpTimeSeconds>.

INDEX_ALREADY_EXISTS

SQLSTATE: 42710

يتعذر إنشاء الفهرس <indexName> على الجدول <tableName> لأنه موجود بالفعل.

INDEX_NOT_FOUND

SQLSTATE: 42704

يتعذر العثور على الفهرس <indexName> على الجدول <tableName>.

INFINITE_STREAMING_TRIGGER_NOT_SUPPORTED

SQLSTATE: 0A000

نوع <trigger> المشغل غير معتمد لنوع نظام المجموعة هذا.

استخدم نوع مشغل مختلف مثل AvailableNow، مرة واحدة.

INSERT_COLUMN_ARITY_MISMATCH

SQLSTATE: 21S01

لا يمكن الكتابة إلى <tableName>، والسبب هو

لمزيد من التفاصيل، راجع INSERT_COLUMN_ARITY_MISMATCH

INSERT_PARTITION_COLUMN_ARITY_MISMATCH

SQLSTATE: 21S01

لا يمكن الكتابة إلى '<tableName><reason>:

أعمدة الجدول: <tableColumns>.

أعمدة التقسيم ذات القيم الثابتة: <staticPartCols>.

أعمدة البيانات: <dataColumns>.

INSUFFICIENT_PERMISSIONS

SQLSTATE: 42501

امتيازات غير كافية:

<report>

INSUFFICIENT_PERMISSIONS_EXT_LOC

SQLSTATE: 42501

المستخدم <user> لديه امتيازات غير كافية للموقع <location>الخارجي .

INSUFFICIENT_PERMISSIONS_NO_OWNER

SQLSTATE: 42501

لا يوجد مالك ل <securableName>. اطلب من المسؤول تعيين مالك.

INSUFFICIENT_PERMISSIONS_OWNERSHIP_SECURABLE

SQLSTATE: 42501

المستخدم لا يملك <securableName>.

INSUFFICIENT_PERMISSIONS_SECURABLE

SQLSTATE: 42501

ليس لدى المستخدم إذن <action> على <securableName>.

INSUFFICIENT_PERMISSIONS_SECURABLE_PARENT_OWNER

SQLSTATE: 42501

يختلف مالك عن <securableName> مالك <parentSecurableName>.

INSUFFICIENT_PERMISSIONS_STORAGE_CRED

SQLSTATE: 42501

بيانات اعتماد <credentialName> التخزين لديها امتيازات غير كافية.

INSUFFICIENT_PERMISSIONS_UNDERLYING_SECURABLES

SQLSTATE: 42501

يتعذر <action> على المستخدم التشغيل <securableName> بسبب الأذونات على الأذونات الأساسية القابلة للتأمين.

INSUFFICIENT_PERMISSIONS_UNDERLYING_SECURABLES_VERBOSE

SQLSTATE: 42501

يتعذر <action> على المستخدم التشغيل <securableName> بسبب الأذونات على الأذونات الأساسية القابلة للتأمين:

<underlyingReport>

INTERVAL_ARITHMETIC_OVERFLOW

SQLSTATE: 22015

<message>.<alternative>

INTERVAL_DIVIDED_BY_ZERO

SQLSTATE: 22012

القسمة على صفر. استخدم try_divide للتسامح مع كون القاسم 0 وإرجاع NULL بدلا من ذلك.

INVALID_ARRAY_INDEX

SQLSTATE: 22003

الفهرس <indexValue> خارج الحدود. يحتوي الصفيف على <arraySize> عناصر. استخدم الدالة get() SQL لتحمل الوصول إلى العنصر في فهرس غير صالح وإرجاع NULL بدلا من ذلك. إذا لزم الأمر، فقم بتعيين <ansiConfig> إلى "خطأ" لتجاوز هذا الخطأ.

لمزيد من التفاصيل، راجع INVALID_ARRAY_INDEX

INVALID_ARRAY_INDEX_IN_ELEMENT_AT

SQLSTATE: 22003

الفهرس <indexValue> خارج الحدود. يحتوي الصفيف على <arraySize> عناصر. استخدم try_element_at للتسامح مع عنصر الوصول في فهرس غير صالح وإرجاع NULL بدلا من ذلك. إذا لزم الأمر، فقم بتعيين <ansiConfig> إلى "خطأ" لتجاوز هذا الخطأ.

لمزيد من التفاصيل، راجع INVALID_ARRAY_INDEX_IN_ELEMENT_AT

INVALID_BITMAP_POSITION

SQLSTATE: 22003

موضع <bitPosition> الصورة النقطية الفهرسة 0 خارج الحدود. يحتوي <bitmapNumBits> المخطط النقطي على وحدات بت (<bitmapNumBytes> بايت).

INVALID_BOUNDARY

SQLSTATE: 22003

الحد <boundary> غير صالح: <invalidValue>.

لمزيد من التفاصيل، راجع INVALID_BOUNDARY

INVALID_BUCKET_FILE

SQLSTATE: 58030

ملف مستودع غير صحيح: <path>.

INVALID_BYTE_STRING

SQLSTATE: 22P03

التنسيق المتوقع هو ByteString، ولكنه كان <unsupported> (<class>).

INVALID_COLUMN_NAME_AS_PATH

SQLSTATE: 46121

يتعذر على مصدر <datasource> البيانات حفظ العمود <columnName> لأن اسمه يحتوي على بعض الأحرف غير المسموح بها في مسارات الملفات. الرجاء استخدام اسم مستعار لإعادة تسميته.

INVALID_COLUMN_OR_FIELD_DATA_TYPE

SQLSTATE: 42000

العمود أو الحقل <name> من النوع <type> بينما يلزم أن يكون <expectedType>.

INVALID_CURRENT_RECIPIENT_USAGE

SQLSTATE: 42887

current_recipient يمكن استخدام الدالة فقط في العبارة CREATE VIEW أو العبارة ALTER VIEW لتعريف طريقة عرض مشاركة فقط في كتالوج Unity.

INVALID_CURSOR

SQLSTATE: HY109

المؤشر غير صحيح.

لمزيد من التفاصيل، راجع INVALID_CURSOR

INVALID_DEFAULT_VALUE

SQLSTATE: 42623

فشل تنفيذ <statement> الأمر لأن العمود أو المتغير <colName> الوجهة له قيمة <defaultValue>افتراضية ،

لمزيد من التفاصيل، راجع INVALID_DEFAULT_VALUE

INVALID_DEST_CATALOG

SQLSTATE: 42809

يجب أن يكون كتالوج الوجهة للأمر SYNC ضمن كتالوج Unity. تم العثور على <catalog>.

INVALID_DRIVER_MEMORY

SQLSTATE: F0000

يجب أن تكون ذاكرة <systemMemory> النظام على الأقل <minSystemMemory>.

يرجى زيادة حجم كومة الذاكرة المؤقتة باستخدام خيار -driver-memory أو "<config>" في تكوين Spark.

INVALID_EMPTY_LOCATION

SQLSTATE: 42K05

لا يمكن أن يكون اسم الموقع سلسلة فارغة، ولكن <location> تم منحه.

INVALID_ESC

SQLSTATE: 42604

تم العثور على سلسلة إلغاء غير صالحة: <invalidEscape>. يجب أن تحتوي سلسلة الإلغاء على حرف واحد فقط.

INVALID_ESCAPE_CHAR

SQLSTATE: 42604

EscapeChar يجب أن تكون سلسلة حرفية من الطول واحد، ولكن حصلت على <sqlExpr>.

INVALID_EXECUTOR_MEMORY

SQLSTATE: F0000

يجب أن تكون ذاكرة <executorMemory> المنفذ على الأقل <minSystemMemory>.

يرجى زيادة ذاكرة المنفذ باستخدام الخيار -executor-memory أو "<config>" في تكوين Spark.

INVALID_EXPRESSION_ENCODER

SQLSTATE: 42001

تم العثور على أداة ترميز تعبير غير صالحة. يتوقع مثيل ExpressionEncoder ولكنه حصل على <encoderType>. لمزيد من المعلومات، راجع '<docroot>/api/java/index.html?org/apache/spark/sql/Encoder.html'.

INVALID_EXTRACT_BASE_FIELD_TYPE

SQLSTATE: 42000

لا يمكن استخراج قيمة من <base>. تحتاج إلى نوع معقد [STRUCT، ARRAY، MAP] ولكن حصلت على <other>.

INVALID_EXTRACT_FIELD

SQLSTATE: 42601

لا يمكن الاستخراج <field> من <expr>.

INVALID_EXTRACT_FIELD_TYPE

SQLSTATE: 42000

يجب أن يكون اسم الحقل قيمة حرفية لسلسلة غير خالية، ولكنه <extraction>.

INVALID_FIELD_NAME

SQLSTATE: 42000

اسم <fieldName> الحقل غير صحيح: <path> ليس بنية.

INVALID_FORMAT

SQLSTATE: 42601

التنسيق غير صحيح: <format>.

لمزيد من التفاصيل، راجع INVALID_FORMAT

INVALID_FRACTION_OF_SECOND

SQLSTATE: 22023

يجب أن يكون جزء الثانية صفرا. النطاق الصالح هو [0، 60]. إذا لزم الأمر، فقم بتعيين <ansiConfig> إلى "خطأ" لتجاوز هذا الخطأ.

INVALID_HANDLE

SQLSTATE: HY000

المقبض <handle> غير صحيح.

لمزيد من التفاصيل، راجع INVALID_HANDLE

INVALID_IDENTIFIER

SQLSTATE: 42602

المعرف <ident> غير صحيح. من فضلك، ضع في اعتبارك اقتباسه مع علامات الاقتباس الخلفية ك <ident>.

INVALID_INDEX_OF_ZERO

SQLSTATE: 22003

الفهرس 0 غير صحيح. يجب أن يكون الفهرس إما < 0 أو > 0 (يحتوي العنصر الأول على الفهرس 1).

INVALID_INLINE_TABLE

SQLSTATE: 42000

جدول مضمن غير صحيح.

لمزيد من التفاصيل، راجع INVALID_INLINE_TABLE

INVALID_INVERSE_DISTRIBUTION_FUNCTION

SQLSTATE: 42K0K

دالة <funcName>توزيع معكوسة غير صحيحة .

لمزيد من التفاصيل، راجع INVALID_INVERSE_DISTRIBUTION_FUNCTION

INVALID_JSON_ROOT_FIELD

SQLSTATE: 22032

يتعذر تحويل حقل جذر JSON إلى نوع Spark المستهدف.

INVALID_JSON_SCHEMA_MAP_TYPE

SQLSTATE: 22032

يمكن أن يحتوي STRING مخطط <jsonSchema> الإدخال فقط كنوع مفتاح ل MAP.

INVALID_KRYO_SERIALIZER_BUFFER_SIZE

SQLSTATE: F0000

يجب أن تكون قيمة التكوين "<bufferSizeConfKey>" أقل من 2048 MiB، ولكن حصلت على <bufferSizeConfValue> MiB.

INVALID_LAMBDA_FUNCTION_CALL

SQLSTATE: 42K0D

استدعاء دالة lambda غير صحيح.

لمزيد من التفاصيل، راجع INVALID_LAMBDA_FUNCTION_CALL

INVALID_LATERAL_JOIN_TYPE

SQLSTATE: 42613

<joinType> لا يسمح ب JOIN مع ارتباط LATERAL لأن الاستعلام الفرعي OUTER لا يمكن ربطه بشريك الصلة الخاص به. قم بإزالة الارتباط الخارجي أو استخدم INNER JOIN أو LEFT OUTER JOIN بدلا من ذلك.

INVALID_LIMIT_LIKE_EXPRESSION

SQLSTATE: 42K0E

الحد مثل التعبير <expr> غير صحيح.

لمزيد من التفاصيل، راجع INVALID_LIMIT_LIKE_EXPRESSION

INVALID_NON_DETERMINISTIC_EXPRESSIONS

SQLSTATE: 42K0E

يتوقع عامل التشغيل تعبيرا محددا، ولكن التعبير الفعلي هو <sqlExprs>.

INVALID_NUMERIC_LITERAL_RANGE

SQLSTATE: 22003

تقع القيمة الحرفية <rawStrippedQualifier> الرقمية خارج النطاق الصالح ل <typeName> مع الحد الأدنى للقيمة <minValue> والحد الأقصى ل <maxValue>. يرجى ضبط القيمة وفقا لذلك.

INVALID_OBSERVED_METRICS

SQLSTATE: 42K0E

المقاييس التي تمت ملاحظتها غير صحيحة.

لمزيد من التفاصيل، راجع INVALID_OBSERVED_METRICS

INVALID_OPTIONS

SQLSTATE: 42K06

خيارات غير صحيحة:

لمزيد من التفاصيل، راجع INVALID_OPTIONS

INVALID_PANDAS_UDF_PLACEMENT

SQLSTATE: 0A000

لا يمكن استدعاء مجموعة pandas UDF <functionList> التجميعية مع كدالات تجميعية أخرى غير pandas.

INVALID_PARAMETER_MARKER_VALUE

SQLSTATE: 22023

تم توفير تعيين معلمة غير صحيح:

لمزيد من التفاصيل، راجع INVALID_PARAMETER_MARKER_VALUE

INVALID_PARAMETER_VALUE

SQLSTATE: 22023

قيمة المعلمة (المعلمات) <parameter> في <functionName> غير صالحة:

لمزيد من التفاصيل، راجع INVALID_PARAMETER_VALUE

INVALID_PARTITION_OPERATION

SQLSTATE: 42601

أمر القسم غير صالح.

لمزيد من التفاصيل، راجع INVALID_PARTITION_OPERATION

INVALID_PIPELINE_ID

SQLSTATE: 42604

معرف البنية الأساسية <pipelineId> لبرنامج ربط العمليات التجارية غير صحيح.

يجب أن يكون معرف المسار UUID بتنسيق 'xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx'

INVALID_PRIVILEGE

SQLSTATE: 42852

الامتياز <privilege> غير صالح ل <securable>.

INVALID_PROPERTY_KEY

SQLSTATE: 42602

<key> هو مفتاح خاصية غير صالح، يرجى استخدام علامات الاقتباس، على سبيل المثال SET <key>=<value>.

INVALID_PROPERTY_VALUE

SQLSTATE: 42602

<value> قيمة خاصية غير صحيحة، يرجى استخدام علامات الاقتباس، على سبيل المثال SET <key>=<value>

INVALID_QUERY_MIXED_QUERY_PARAMETERS

SQLSTATE: 42613

يجب أن يستخدم الاستعلام ذات المعلمات إما معلمات موضعية أو مسماة، ولكن ليس كليهما.

INVALID_S3_COPY_CREDENTIALS

SQLSTATE: 42501

يجب أن تتضمن بيانات اعتماد COPY INTO AWS_ACCESS_KEY AWS_SECRET_KEY AWS_SESSION_TOKEN.

INVALID_SAVE_MODE

SQLSTATE: 42000

وضع <mode> الحفظ المحدد غير صحيح. تتضمن أوضاع الحفظ الصالحة "إلحاق" و"الكتابة فوق" و"تجاهل" و"خطأ" و"errorifexists" و"افتراضي".

INVALID_SCHEMA

SQLSTATE: 42K07

مخطط <inputSchema> الإدخال ليس سلسلة مخطط صالحة.

لمزيد من التفاصيل، راجع INVALID_SCHEMA

INVALID_SCHEMA_OR_RELATION_NAME

SQLSTATE: 42602

<name> ليس اسما صحيحا للجداول/المخططات. تحتوي الأسماء الصالحة فقط على أحرف أبجدية وأرقام و_.

INVALID_SCHEME

SQLSTATE: 0AKUC

لا يدعم <name> كتالوج Unity كمخطط الملفات الافتراضي.

INVALID_SECRET_LOOKUP

SQLSTATE: 22531

البحث السري غير صحيح:

لمزيد من التفاصيل، راجع INVALID_SECRET_LOOKUP

INVALID_SET_SYNTAX

SQLSTATE: 42000

التنسيق المتوقع هو "SET" أو "SET key" أو "SET key=value". إذا كنت تريد تضمين أحرف خاصة في المفتاح، أو تضمين فاصلة منقوطة في القيمة، فيرجى استخدام backquotes، على سبيل المثال، SET key=value.

INVALID_SHARED_ALIAS_NAME

SQLSTATE: 42601

<sharedObjectType> يجب أن يكون اسم الاسم المستعار من النموذج "schema.name".

INVALID_SINGLE_VARIANT_COLUMN

SQLSTATE: 42613

عندما singleVariantColumn يتم تحديد في مسح مصدر <dataSource>البيانات ، يجب على المستخدم توفير مخطط صريح بعمود متغير واحد (مثل column VARIANT).

INVALID_SOURCE_CATALOG

SQLSTATE: 42809

يجب ألا يكون كتالوج المصدر ضمن كتالوج Unity لأمر SYNC. تم العثور على <catalog>.

INVALID_SQL_ARG

SQLSTATE: 42K08

وسيطة <name>sql() غير صحيحة. ضع في اعتبارك استبداله إما بحرفية SQL أو بوظائف منشئ المجموعة مثل map()، ، array(). struct()

INVALID_SQL_SYNTAX

SQLSTATE: 42000

بناء جملة SQL غير صحيح:

لمزيد من التفاصيل، راجع INVALID_SQL_SYNTAX

INVALID_STAGING_PATH_IN_STAGING_ACCESS_QUERY

SQLSTATE: 42604

مسار التقسيم المرحلي غير صحيح في استعلام التقسيم المرحلي <operation> : <path>

INVALID_STATEMENT_FOR_EXECUTE_INTO

SQLSTATE: 07501

عبارة INTO من EXECUTE IMMEDIATE صالحة فقط للاستعلامات ولكن العبارة المحددة ليست استعلاما: <sqlString>.

INVALID_SUBQUERY_EXPRESSION

SQLSTATE: 42823

الاستعلام الفرعي غير صحيح:

لمزيد من التفاصيل، راجع INVALID_SUBQUERY_EXPRESSION

INVALID_TEMP_OBJ_REFERENCE

SQLSTATE: 42K0F

يتعذر إنشاء الكائن <objName> الثابت من النوع <obj> لأنه يشير إلى الكائن <tempObjName> المؤقت من النوع <tempObj>. الرجاء جعل الكائن <tempObjName> المؤقت ثابتا، أو جعل الكائن <objName> الثابت مؤقتا.

INVALID_TIMESTAMP_FORMAT

SQLSTATE: 22000

لا يتطابق الطابع <timestamp> الزمني المتوفر مع بناء الجملة <format>المتوقع .

INVALID_TIME_TRAVEL_SPEC

SQLSTATE: 42K0E

يتعذر تحديد كل من الإصدار والطابع الزمني عند السفر عبر الجدول.

INVALID_TIME_TRAVEL_TIMESTAMP_EXPR

SQLSTATE: 42K0E

تعبير <expr> الطابع الزمني للسفر عبر الزمن غير صحيح.

لمزيد من التفاصيل، راجع INVALID_TIME_TRAVEL_TIMESTAMP_EXPR

INVALID_TYPED_LITERAL

SQLSTATE: 42604

قيمة القيمة الحرفية <valueType> التي تم كتابتها غير صحيحة: <value>.

INVALID_UDF_IMPLEMENTATION

SQLSTATE: 38000

لا تنفذ الدالة <funcName> ScalarFunction أو AggregateFunction.

INVALID_UPGRADE_SYNTAX

SQLSTATE: 42809

<command><supportedOrNot> الجدول المصدر في Hive Metastore والجدول الوجهة في كتالوج Unity.

INVALID_URL

SQLSTATE: 22P02

url غير صحيح: <url>. إذا لزم الأمر، فقم بتعيين <ansiConfig> إلى "خطأ" لتجاوز هذا الخطأ.

INVALID_USAGE_OF_STAR_OR_REGEX

SQLSTATE: 42000

استخدام غير صالح ل <elem> في <prettyName>.

INVALID_UUID

SQLSTATE: 42604

الإدخال <uuidInput> ليس UUID صالحا.

يجب أن يكون UUID بتنسيق 'xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'

الرجاء التحقق من تنسيق UUID.

INVALID_VARIABLE_TYPE_FOR_QUERY_EXECUTE_IMMEDIATE

SQLSTATE: 42K09

يجب أن يكون نوع المتغير نوع سلسلة ولكنه حصل على <varType>.

INVALID_WHERE_CONDITION

SQLSTATE: 42903

يحتوي شرط <condition> WHERE على تعبيرات غير صحيحة: <expressionList>.

أعد كتابة الاستعلام لتجنب دالات النافذة والدالات التجميعية ووظائف المولد في عبارة WHERE.

INVALID_WINDOW_SPEC_FOR_AGGREGATION_FUNC

SQLSTATE: 42601

يتعذر تحديد ORDER BY أو إطار نافذة ل <aggFunc>.

INVALID_WRITER_COMMIT_MESSAGE

SQLSTATE: 42KDE

قام كاتب مصدر البيانات بإنشاء عدد غير صحيح من رسائل التثبيت. توقع رسالة تثبيت كاتب واحدة بالضبط من كل مهمة، ولكن تم تلقيها <detail>.

INVALID_WRITE_DISTRIBUTION

SQLSTATE: 42000

توزيع الكتابة المطلوب غير صحيح.

لمزيد من التفاصيل، راجع INVALID_WRITE_DISTRIBUTION

JOIN_CONDITION_IS_NOT_BOOLEAN_TYPE

SQLSTATE: 42K0E

شرط <joinCondition> الصلة له النوع <conditionType>غير صالح ، المتوقع "BOOLEAN".

KAFKA_DATA_LOSS

SQLSTATE: 22000

وقد تكون بعض البيانات قد فقدت لأنها لم تعد متوفرة في Kafka؛

إما أن البيانات كانت مسنة من قبل Kafka أو ربما تم حذف الموضوع قبل جميع البيانات في

تمت معالجة الموضوع.

إذا كنت لا تريد أن يفشل استعلام الدفق في مثل هذه الحالات، فقم بتعيين خيار المصدر failOnDataLoss إلى false.

السبب:

لمزيد من التفاصيل، راجع KAFKA_DATA_LOSS

KINESIS_COULD_NOT_READ_SHARD_UNTIL_END_OFFSET

SQLSTATE: 22000

تعذر القراءة حتى رقم <endSeqNum> التسلسل المطلوب للجزء <shardId> في

تدفق <stream> kinesis مع وضع <consumerMode>المستهلك . سيفشل الاستعلام بسبب

فقدان محتمل للبيانات. كان سجل القراءة الأخير في رقم <lastSeqNum>التسلسل .

يمكن أن يحدث هذا إذا كانت البيانات مع endSeqNum قد تم تجاوزها بالفعل، أو كان تدفق Kinesis

تم الحذف وإعادة البناء بنفس الاسم. يمكن تجاوز سلوك الفشل

عن طريق تعيين spark.databricks.kinesis.failOnDataLoss إلى false في تكوين spark.

KINESIS_FETCHED_SHARD_LESS_THAN_TRACKED_SHARD

SQLSTATE: 42K04

الحد الأدنى ل shardId الذي تم جلبه من Kinesis (<fetchedShardId>)

أقل من الحد الأدنى ل shardId المتعقب (<trackedShardId>).

هذا غير متوقع ويحدث عند حذف دفق Kinesis وإعادة إنشائه بنفس الاسم،

ويتم إعادة تشغيل استعلام دفق باستخدام دفق Kinesis هذا باستخدام موقع نقطة تحقق موجود.

أعد تشغيل استعلام الدفق باستخدام موقع نقطة تحقق جديد، أو أنشئ دفق باسم جديد.

KRYO_BUFFER_OVERFLOW

SQLSTATE: 54006

فشل تسلسل Kryo: <exceptionMsg>. لتجنب ذلك، قم بزيادة القيمة "<bufferSizeConfKey>".

LOAD_DATA_PATH_NOT_EXISTS

SQLSTATE: 42K03

مسار إدخال LOAD DATA غير موجود: <path>.

LOCAL_MUST_WITH_SCHEMA_FILE

SQLSTATE: 42601

يجب استخدام LOCAL مع مخطط file، ولكن حصلت على: <actualSchema>.

LOCATION_ALREADY_EXISTS

SQLSTATE: 42710

لا يمكن تسمية الجدول المدار ك <identifier>، حيث إن الموقع <location> المقترن به موجود بالفعل. الرجاء اختيار اسم جدول مختلف، أو إزالة الموقع الموجود أولا.

LOST_TOPIC_PARTITIONS_IN_END_OFFSET_WITH_TRIGGER_AVAILABLENOW

SQLSTATE: KD000

تم فقدان بعض الأقسام في موضوع (مواضيع) Kafka أثناء تشغيل الاستعلام باستخدام Trigger.AvailableNow. قد يكون الخطأ عابرا - أعد تشغيل الاستعلام، وقم بالإبلاغ إذا كنت لا تزال ترى نفس المشكلة.

أقسام الموضوع لأحدث إزاحة: <tpsForLatestOffset>، أقسام الموضوع لإزاحة النهاية: <tpsForEndOffset>

MALFORMED_AVRO_MESSAGE

SQLSTATE: KD000

يتم الكشف عن رسائل Avro التي تم تكوينها بشكل غير جيد في إلغاء تسلسل الرسائل. وضع التحليل: <mode>. لمعالجة رسالة Avro التي تم تكوينها بشكل غير صحيح كنتيجة خالية، حاول تعيين الخيار "الوضع" ك "PERMISSIVE".

MALFORMED_CSV_RECORD

SQLSTATE: KD000

سجل CSV مشوه: <badRecord>

MALFORMED_RECORD_IN_PARSING

SQLSTATE: 22023

يتم الكشف عن السجلات التي تم تكوينها بشكل غير جيد في تحليل السجلات: <badRecord>.

وضع التحليل: <failFastMode>. لمعالجة السجلات التي تم تكوينها بشكل غير صحيح كنتيجة فارغة، حاول تعيين الخيار "الوضع" على أنه "PERMISSIVE".

لمزيد من التفاصيل، راجع MALFORMED_RECORD_IN_PARSING

MALFORMED_VARIANT

SQLSTATE: 22023

تم تكوين ثنائي متغير بشكل غير صحيح. الرجاء التحقق من صحة مصدر البيانات.

MANAGED_TABLE_WITH_CRED

SQLSTATE: 42613

إنشاء جدول مدار باستخدام بيانات اعتماد التخزين غير مدعوم.

MATERIALIZED_VIEW_MESA_REFRESH_WITHOUT_PIPELINE_ID

SQLSTATE: 55019

لا يمكن <refreshType> طريقة العرض المجسدة لأنها تسبق وجود pipelineId. لتمكين <refreshType> ، يرجى إسقاط طريقة العرض المجسدة وإعادة إنشائها.

MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED

SQLSTATE: 56038

لا يسمح بعملية <operation> العرض المجسدة:

لمزيد من التفاصيل، راجع MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED

MATERIALIZED_VIEW_OUTPUT_WITHOUT_EXPLICIT_ALIAS

SQLSTATE: 0A000

يجب أن يكون تعبير <expression> الإخراج في طريقة عرض مجسدة اسما مستعارا بشكل صريح.

MATERIALIZED_VIEW_UNSUPPORTED_OPERATION

SQLSTATE: 0A000

العملية <operation> غير معتمدة في طرق العرض المجسدة لهذا الإصدار.

MAX_NUMBER_VARIABLES_IN_SESSION_EXCEEDED

SQLSTATE: 54KD1

يتعذر إنشاء المتغير <variableName> الجديد لأن عدد المتغيرات في جلسة العمل يتجاوز الحد الأقصى المسموح به للعدد (<maxNumVariables>).

MAX_RECORDS_PER_FETCH_INVALID_FOR_KINESIS_SOURCE

SQLSTATE: 22023

يجب أن يكون maxRecordsPerFetch عددا صحيحا موجبا أقل من أو يساوي <kinesisRecordLimit>

MERGE_CARDINALITY_VIOLATION

SQLSTATE: 23K01

تطابق شرط البحث ON لبيان MERGE مع صف واحد من الجدول الهدف مع صفوف متعددة من الجدول المصدر.

قد يؤدي هذا إلى تشغيل الصف الهدف في أكثر من مرة مع عملية تحديث أو حذف وغير مسموح به.

MISMATCHED_TOPIC_PARTITIONS_BETWEEN_END_OFFSET_AND_PREFETCHED

SQLSTATE: KD000

يجب أن يوفر مصدر بيانات Kafka في Trigger.AvailableNow نفس أقسام الموضوع في الإزاحة التي تم إحضارها مسبقا إلى الإزاحة النهائية لكل أداة صغيرة. قد يكون الخطأ عابرا - أعد تشغيل الاستعلام، وقم بالإبلاغ إذا كنت لا تزال ترى نفس المشكلة.

أقسام الموضوع للإزاحة التي تم إحضارها مسبقا: <tpsForPrefetched>، أقسام الموضوع لإزاحة النهاية: <tpsForEndOffset>.

MISSING_AGGREGATION

SQLSTATE: 42803

يستند التعبير <expression> غير التجميعي إلى الأعمدة التي لا تشارك في عبارة GROUP BY.

أضف الأعمدة أو التعبير إلى GROUP BY، أو قم بتجميع التعبير، أو استخدمه <expressionAnyValue> إذا كنت لا تهتم بأي من القيم داخل مجموعة يتم إرجاعها.

لمزيد من التفاصيل، راجع MISSING_AGGREGATION

MISSING_CONNECTION_OPTION

SQLSTATE: 42000

يجب أن تتضمن الاتصال من النوع '<connectionType>' الخيار (الخيارات) التالية: <requiredOptions>.

MISSING_GROUP_BY

SQLSTATE: 42803

لا يتضمن الاستعلام عبارة GROUP BY. أضف GROUP BY أو حوله إلى دالات النافذة باستخدام عبارات OVER.

MISSING_NAME_FOR_CHECK_CONSTRAINT

SQLSTATE: 42000

يجب أن يكون لقيد CHECK اسم.

MISSING_PARAMETER_FOR_KAFKA

SQLSTATE: 42KDF

المعلمة <parameterName> مطلوبة ل Kafka، ولكنها غير محددة في <functionName>.

MISSING_PARAMETER_FOR_ROUTINE

SQLSTATE: 42KDF

المعلمة <parameterName> مطلوبة، ولكنها غير محددة في <functionName>.

MODIFY_BUILTIN_CATALOG

SQLSTATE: 42832

تعديل الكتالوج <catalogName> المضمن غير معتمد.

MULTIPLE_LOAD_PATH

SQLSTATE: 42000

لا تدعم Databricks Delta مسارات إدخال متعددة في load() API.

المسارات: <pathList>. لإنشاء DataFrame واحد عن طريق التحميل

مسارات متعددة من نفس جدول Delta، يرجى تحميل المسار الجذر ل

جدول Delta مع عوامل تصفية القسم المقابلة. إذا كانت المسارات المتعددة

من جداول Delta مختلفة، يرجى استخدام واجهات برمجة تطبيقات Union()/unionByName() لمجموعة البيانات

لدمج DataFrames التي تم إنشاؤها بواسطة استدعاءات API تحميل منفصلة().

MULTIPLE_MATCHING_CONSTRAINTS

SQLSTATE: 42891

العثور على قيدين مطابقين على الأقل مع الشرط المحدد.

MULTIPLE_TIME_TRAVEL_SPEC

SQLSTATE: 42K0E

لا يمكن تحديد السفر عبر الوقت في كل من بند السفر عبر الوقت والخيارات.

MULTIPLE_XML_DATA_SOURCE

SQLSTATE: 42710

تم الكشف عن مصادر بيانات متعددة بالاسم <provider> (<sourceNames>). الرجاء تحديد اسم الفئة المؤهل بالكامل أو إزالته <externalSource> من مسار الفئة.

MULTI_SOURCES_UNSUPPORTED_FOR_EXPRESSION

SQLSTATE: 42K0E

لا يعتمد التعبير <expr> أكثر من مصدر واحد.

MULTI_UDF_INTERFACE_ERROR

SQLSTATE: 0A000

غير مسموح بتنفيذ واجهات UDF متعددة، فئة <className>UDF .

MUTUALLY_EXCLUSIVE_CLAUSES

SQLSTATE: 42613

العبارات أو الخيارات <clauses>الحصرية المتبادلة . الرجاء إزالة إحدى هذه العبارات.

MV_ST_ALTER_QUERY_INCORRECT_BACKING_TYPE

SQLSTATE: 42601

يتوقع <expectedType>استعلام الإدخال ، ولكن الجدول الأساسي هو <givenType>.

NAMED_PARAMETERS_NOT_SUPPORTED

SQLSTATE: 4274K

المعلمات المسماة غير معتمدة للدالة <functionName>؛ يرجى إعادة محاولة الاستعلام باستخدام وسيطات موضعية لاستدعاء الدالة بدلا من ذلك.

NAMED_PARAMETERS_NOT_SUPPORTED_FOR_SQL_UDFS

SQLSTATE: 0A000

يتعذر استدعاء الدالة <functionName> لأن مراجع الوسيطات المسماة ل SQL UDF غير معتمدة. في هذه الحالة، كان <argument>مرجع الوسيطة المسماة .

NAMED_PARAMETER_SUPPORT_DISABLED

SQLSTATE: 0A000

يتعذر استدعاء الدالة <functionName> بسبب عدم تمكين مراجع الوسيطات المسماة هنا.

في هذه الحالة، كان <argument>مرجع الوسيطة المسماة .

تعيين "spark.sql.allowNamedFunctionArguments" إلى "true" لتشغيل الميزة.

NAMESPACE_ALREADY_EXISTS

SQLSTATE: 42000

يتعذر إنشاء مساحة <nameSpaceName> الاسم لأنها موجودة بالفعل.

اختر اسما مختلفا، أو أسقط مساحة الاسم الموجودة، أو أضف عبارة IF NOT EXISTS لتسامح مع مساحة الاسم الموجودة مسبقا.

NAMESPACE_NOT_EMPTY

SQLSTATE: 42000

لا يمكن إسقاط مساحة <nameSpaceNameName> اسم لأنها تحتوي على كائنات.

استخدام DROP NAMESPACE ... CASCADE لإسقاط مساحة الاسم وجميع كائناتها.

NAMESPACE_NOT_FOUND

SQLSTATE: 42000

يتعذر العثور على مساحة <nameSpaceName> الاسم. تحقق من التدقيق الإملائي وصحة مساحة الاسم.

إذا لم تقم بتأهيل الاسم باستخدام، فتحقق من إخراج current_schema() أو قم بتأهيل الاسم باستخدام بشكل صحيح.

لتحمل الخطأ عند الإفلات، استخدم DROP NAMESPACE IF EXISTS.

NATIVE_XML_DATA_SOURCE_NOT_ENABLED

SQLSTATE: 56038

لم يتم تمكين مصدر بيانات XML الأصلي في نظام المجموعة هذا.

NESTED_AGGREGATE_FUNCTION

SQLSTATE: 42607

لا يسمح باستخدام دالة تجميعية في وسيطة دالة تجميعية أخرى. الرجاء استخدام الدالة التجميعية الداخلية في استعلام فرعي.

NESTED_EXECUTE_IMMEDIATE

SQLSTATE: 07501

أوامر EXECUTE الفورية المتداخلة غير مسموح بها. يرجى التأكد من أن استعلام SQL المقدم (<sqlString>) لا يحتوي على أمر EXECUTE IMMEDIATE آخر.

NON_FOLDABLE_ARGUMENT

SQLSTATE: 42K08

تتطلب الدالة <funcName> أن تكون المعلمة <paramName> تعبيرا قابلا للطي من النوع <paramType>، ولكن الوسيطة الفعلية غير قابلة للطي.

NON_LAST_MATCHED_CLAUSE_OMIT_CONDITION

SQLSTATE: 42613

عندما يكون هناك أكثر من عبارة MATCHED واحدة في عبارة MERGE، يمكن فقط لجملة MATCHED الأخيرة حذف الشرط.

NON_LAST_NOT_MATCHED_BY_SOURCE_CLAUSE_OMIT_CONDITION

SQLSTATE: 42613

عندما يكون هناك أكثر من عبارة NOT MATCHED BY SOURCE واحدة في عبارة MERGE، يمكن فقط آخر عبارة NOT MATCHED BY SOURCE حذف الشرط.

NON_LAST_NOT_MATCHED_BY_TARGET_CLAUSE_OMIT_CONDITION

SQLSTATE: 42613

عندما يكون هناك أكثر من عبارة NOT MATCHED [BY TARGET] واحدة في عبارة MERGE، يمكن فقط لجملة NOT MATCHED [BY TARGET] الأخيرة حذف الشرط.

NON_LITERAL_PIVOT_VALUES

SQLSTATE: 42K08

تم العثور <expression>على التعبيرات الحرفية المطلوبة للقيم المحورية.

NON_PARTITION_COLUMN

SQLSTATE: 42000

لا يمكن أن تحتوي عبارة PARTITION على عمود غير قسم: <columnName>.

NON_TIME_WINDOW_NOT_SUPPORTED_IN_STREAMING

SQLSTATE: 42KDE

وظيفة النافذة غير مدعومة في <windowFunc> (ك عمود <columnName>) على تدفق DataFrames/Datasets.

يدعم Structured Streaming تجميع النافذة الزمنية فقط باستخدام الدالة WINDOW. (مواصفات النافذة: <windowSpec>)

NOT_ALLOWED_IN_FROM

SQLSTATE: 42601

غير مسموح به في عبارة FROM:

لمزيد من التفاصيل، راجع NOT_ALLOWED_IN_FROM

NOT_A_CONSTANT_STRING

SQLSTATE: 42601

يجب أن يكون التعبير <expr> المستخدم للروتين أو العبارة <name> ثابتا STRING وهو NOT NULL.

لمزيد من التفاصيل، راجع NOT_A_CONSTANT_STRING

NOT_A_PARTITIONED_TABLE

SQLSTATE: 42809

العملية <operation> غير مسموح بها <tableIdentWithDB> لأنها ليست جدولا مقسما.

NOT_A_SCALAR_FUNCTION

SQLSTATE: 42887

<functionName> يظهر كتعبير عددي هنا، ولكن تم تعريف الدالة كدالة جدول. يرجى تحديث الاستعلام لنقل استدعاء الدالة إلى عبارة FROM، أو إعادة تعريف <functionName> كدالة عددية بدلا من ذلك.

NOT_A_TABLE_FUNCTION

SQLSTATE: 42887

<functionName> يظهر كدالة جدول هنا، ولكن تم تعريف الدالة كدالة عددية. الرجاء تحديث الاستعلام لنقل استدعاء الدالة خارج عبارة FROM، أو إعادة تعريف <functionName> كدالة جدول بدلا من ذلك.

NOT_NULL_CONSTRAINT_VIOLATION

SQLSTATE: 42000

تعيين NULL غير مسموح به هنا.

لمزيد من التفاصيل، راجع NOT_NULL_CONSTRAINT_VIOLATION

NOT_SUPPORTED_CHANGE_COLUMN

SQLSTATE: 0A000

ALTER TABLE ALTER/CHANGE COLUMN غير معتمد لتغيير <table>عمود <originName> مع النوع <originType> إلى <newName> مع النوع <newType>.

NOT_SUPPORTED_COMMAND_FOR_V2_TABLE

SQLSTATE: 0A000

<cmd> غير معتمد لجداول v2.

NOT_SUPPORTED_COMMAND_WITHOUT_HIVE_SUPPORT

SQLSTATE: 0A000

<cmd> غير مدعوم، إذا كنت تريد تمكينه، يرجى تعيين "spark.sql.catalogImplementation" إلى "hive".

NOT_SUPPORTED_IN_JDBC_CATALOG

SQLSTATE: 0A000

الأمر غير المعتمد في كتالوج JDBC:

لمزيد من التفاصيل، راجع NOT_SUPPORTED_IN_JDBC_CATALOG

NOT_SUPPORTED_WITH_DB_SQL

SQLSTATE: 0A000

<operation> غير مدعوم على SQL <endpoint>.

NO_DEFAULT_COLUMN_VALUE_AVAILABLE

SQLSTATE: 42608

لا يمكن تحديد القيمة الافتراضية ل <colName> لأنها غير قابلة للقيمة الخالية ولا تحتوي على قيمة افتراضية.

NO_HANDLER_FOR_UDAF

SQLSTATE: 42000

لا يوجد معالج ل UDAF '<functionName>'. استخدم sparkSession.udf.register(...) بدلا من ذلك.

NO_MERGE_ACTION_SPECIFIED

SQLSTATE: 42K0E

يجب أن يتبع df.mergeInto واحد على الأقل من whenMatched/whenNotMatched/whenNotMatchedBySource.

NO_PARENT_EXTERNAL_LOCATION_FOR_PATH

SQLSTATE: لم يتم تعيين أي منها

لم يتم العثور على موقع خارجي أصل للمسار '<path>'. الرجاء إنشاء موقع خارجي على أحد المسارات الأصل ثم إعادة محاولة الاستعلام أو الأمر مرة أخرى.

NO_SQL_TYPE_IN_PROTOBUF_SCHEMA

SQLSTATE: 42S22

يتعذر العثور على <catalystFieldPath> في مخطط Protobuf.

NO_STORAGE_LOCATION_FOR_TABLE

SQLSTATE: لم يتم تعيين أي منها

لم يتم العثور على موقع تخزين للجدول '<tableId>' عند إنشاء بيانات اعتماد الجدول. الرجاء التحقق من نوع الجدول وعنوان URL لموقع الجدول ثم إعادة محاولة الاستعلام أو الأمر مرة أخرى.

NO_SUCH_CATALOG_EXCEPTION

SQLSTATE: لم يتم تعيين أي منها

لم يتم العثور على الكتالوج '<catalog>'. الرجاء التحقق من اسم الكتالوج ثم إعادة محاولة الاستعلام أو الأمر مرة أخرى.

NO_SUCH_CLEANROOM_EXCEPTION

SQLSTATE: لم يتم تعيين أي منها

الغرفة النظيفة '<cleanroom>' غير موجودة. يرجى التحقق من أن اسم الغرفة النظيفة مكتوب بشكل صحيح ويطابق اسم غرفة نظيفة صالحة ثم أعد محاولة الاستعلام أو الأمر مرة أخرى.

NO_SUCH_EXTERNAL_LOCATION_EXCEPTION

SQLSTATE: لم يتم تعيين أي منها

الموقع الخارجي '<externalLocation>' غير موجود. الرجاء التحقق من صحة اسم الموقع الخارجي ثم إعادة محاولة الاستعلام أو الأمر مرة أخرى.

NO_SUCH_METASTORE_EXCEPTION

SQLSTATE: لم يتم تعيين أي منها

لم يتم العثور على metastore. الرجاء مطالبة مسؤول حسابك بتعيين metastore إلى مساحة العمل الحالية ثم إعادة محاولة الاستعلام أو الأمر مرة أخرى.

NO_SUCH_PROVIDER_EXCEPTION

SQLSTATE: لم يتم تعيين أي منها

موفر المشاركة '<providerName>' غير موجود. الرجاء التحقق من كتابة اسم موفر المشاركة بشكل صحيح ومطابقة اسم موفر موجود صالح ثم إعادة محاولة الاستعلام أو الأمر مرة أخرى.

NO_SUCH_RECIPIENT_EXCEPTION

SQLSTATE: لم يتم تعيين أي منها

المستلم '<recipient>' غير موجود. الرجاء التحقق من أن اسم المستلم مكتوب بشكل صحيح ويطابق اسم مستلم موجود صالح ثم أعد محاولة الاستعلام أو الأمر مرة أخرى.

NO_SUCH_SHARE_EXCEPTION

SQLSTATE: لم يتم تعيين أي منها

المشاركة '<share>' غير موجودة. الرجاء التحقق من أن اسم المشاركة مكتوب بشكل صحيح ويطابق اسم مشاركة موجودة صالحة ثم أعد محاولة الاستعلام أو الأمر مرة أخرى.

NO_SUCH_STORAGE_CREDENTIAL_EXCEPTION

SQLSTATE: لم يتم تعيين أي منها

بيانات اعتماد التخزين '<storageCredential>' غير موجودة. الرجاء التحقق من أن اسم بيانات اعتماد التخزين مكتوب بشكل صحيح ويطابق اسم بيانات اعتماد تخزين موجودة صالحة ثم أعد محاولة الاستعلام أو الأمر مرة أخرى.

NO_SUCH_USER_EXCEPTION

SQLSTATE: لم يتم تعيين أي منها

المستخدم '<userName>' غير موجود. يرجى التحقق من أن المستخدم الذي تمنحه الإذن أو تغيير الملكية مكتوب بشكل صحيح ويطابق اسم مستخدم موجود صالح ثم أعد محاولة الاستعلام أو الأمر مرة أخرى.

NO_UDF_INTERFACE

SQLSTATE: 38000

لا تنفذ فئة <className> UDF أي واجهة UDF.

NULLABLE_COLUMN_OR_FIELD

SQLSTATE: 42000

العمود أو الحقل <name> يقبل القيم الخالية في حين أنه مطلوب أن يكون غير يقبل القيم الخالية.

NULLABLE_ROW_ID_ATTRIBUTES

SQLSTATE: 42000

لا يمكن أن تكون سمات معرف الصف قيمة خالية: <nullableRowIdAttrs>.

NULL_MAP_KEY

SQLSTATE: 2200E

لا يمكن استخدام القيمة الخالية كمفتاح خريطة.

NUMERIC_OUT_OF_SUPPORTED_RANGE

SQLSTATE: 22003

لا يمكن تفسير القيمة <value> على أنها رقمية لأنها تحتوي على أكثر من 38 رقما.

NUMERIC_VALUE_OUT_OF_RANGE

SQLSTATE: 22003

<value>لا يمكن تمثيله ك عشري (<precision>، ). <scale> إذا لزم الأمر تعيين <config> إلى "خطأ" لتجاوز هذا الخطأ، وإرجاع NULL بدلا من ذلك.

NUM_COLUMNS_MISMATCH

SQLSTATE: 42826

<operator> يمكن تنفيذها فقط على المدخلات التي لها نفس عدد الأعمدة، ولكن الإدخال الأول يحتوي <firstNumColumns> على أعمدة والإدخال <invalidOrdinalNum> يحتوي <invalidNumColumns> على أعمدة.

NUM_TABLE_VALUE_ALIASES_MISMATCH

SQLSTATE: 42826

لا يتطابق عدد الأسماء المستعارة المحددة مع عدد أعمدة الإخراج.

اسم الدالة: <funcName>؛ عدد الأسماء المستعارة: <aliasesNum>؛ عدد أعمدة الإخراج: <outColsNum>.

OAUTH_CUSTOM_IDENTITY_CLAIM_NOT_PROVIDED

SQLSTATE: 22KD2

لم يتم تقديم مطالبة هوية مخصصة.

ONLY_SECRET_FUNCTION_SUPPORTED_HERE

SQLSTATE: 42K0E

دالة <functionName> الاستدعاء غير معتمدة في هذا <location>؛ <supportedFunctions> معتمدة هنا.

OPERATION_CANCELED

SQLSTATE: HY008

تم إلغاء العملية.

OPERATION_REQUIRES_UNITY_CATALOG

SQLSTATE: 0AKUD

تتطلب العملية <operation> تمكين كتالوج Unity.

OP_NOT_SUPPORTED_READ_ONLY

SQLSTATE: 42KD1

<plan> غير معتمد في وضع جلسة العمل للقراءة فقط.

ORDER_BY_POS_OUT_OF_RANGE

SQLSTATE: 42805

موضع <index> ORDER BY غير موجود في قائمة التحديد (النطاق الصحيح هو [1، <size>]).

PARSE_EMPTY_STATEMENT

SQLSTATE: 42617

خطأ في بناء الجملة، عبارة فارغة غير متوقعة.

PARSE_SYNTAX_ERROR

SQLSTATE: 42601

خطأ في بناء الجملة عند أو بالقرب من <error><hint>.

PARTITIONS_ALREADY_EXIST

SQLSTATE: 428FT

يتعذر إضافة أو إعادة تسمية إلى قسم (أقسام) <partitionList> في الجدول <tableName> لأنها موجودة بالفعل.

اختر اسما مختلفا، أو أسقط القسم الموجود، أو أضف عبارة IF NOT EXISTS لتحمل قسم موجود مسبقا.

PARTITIONS_NOT_FOUND

SQLSTATE: 428FT

لا يمكن العثور على القسم (الأقسام) <partitionList> في الجدول <tableName>.

تحقق من مواصفات القسم واسم الجدول.

لتحمل الخطأ عند الإفلات، استخدم ALTER TABLE ... DROP IF EXISTS PARTITION.

PARTITION_LOCATION_ALREADY_EXISTS

SQLSTATE: 42K04

موقع <locationPath> القسم موجود بالفعل في الجدول <tableName>.

PARTITION_LOCATION_IS_NOT_UNDER_TABLE_DIRECTORY

SQLSTATE: 42KD5

فشل تنفيذ عبارة ALTER TABLE SET PARTITION LOCATION، لأن

موقع <location> القسم ليس ضمن دليل <table>الجدول .

لإصلاح ذلك، يرجى تعيين موقع القسم إلى دليل فرعي ل <table>.

PARTITION_METADATA

SQLSTATE: 0AKUC

<action> غير مسموح به على الجدول <tableName> نظرا لأن تخزين بيانات تعريف القسم غير مدعوم في كتالوج Unity.

PATH_ALREADY_EXISTS

SQLSTATE: 42K04

المسار <outputPath> موجود بالفعل. تعيين الوضع ك "الكتابة فوق" للكتابة فوق المسار الموجود.

PATH_NOT_FOUND

SQLSTATE: 42K03

المسار غير موجود: <path>.

PIVOT_VALUE_DATA_TYPE_MISMATCH

SQLSTATE: 42K09

قيمة محورية '<value>'غير صحيحة: نوع <valueType> بيانات القيمة لا يتطابق مع نوع <pivotType>بيانات العمود المحوري .

PROTOBUF_DEPENDENCY_NOT_FOUND

SQLSTATE: 42K0G

تعذر العثور على التبعية: <dependencyName>.

PROTOBUF_DESCRIPTOR_FILE_NOT_FOUND

SQLSTATE: 42K0G

حدث خطأ أثناء قراءة ملف واصف Protobuf في المسار: <filePath>.

PROTOBUF_FIELD_MISSING

SQLSTATE: 42K0G

<field> البحث عن في مخطط Protobuf في <protobufSchema> التطابقات المقدمة<matchSize>. المرشحون: <matches>.

PROTOBUF_FIELD_MISSING_IN_SQL_SCHEMA

SQLSTATE: 42K0G

تم العثور عليه <field> في مخطط Protobuf ولكن لا يوجد تطابق في مخطط SQL.

PROTOBUF_FIELD_TYPE_MISMATCH

SQLSTATE: 42K0G

تمت مصادفة عدم تطابق النوع للحقل: <field>.

PROTOBUF_JAVA_CLASSES_NOT_SUPPORTED

SQLSTATE: 0A000

فئات Java غير مدعومة ل <protobufFunction>. اتصل بدعم Databricks حول الخيارات البديلة.

PROTOBUF_MESSAGE_NOT_FOUND

SQLSTATE: 42K0G

تعذر تحديد موقع الرسالة <messageName> في واصف.

PROTOBUF_TYPE_NOT_SUPPORT

SQLSTATE: 42K0G

نوع Protobuf غير مدعوم بعد: <protobufType>.

PS_FETCH_RETRY_EXCEPTION

SQLSTATE: 22000

لا يمكن إعادة محاولة المهمة في مرحلة إحضار pubsub. القسم <partitionInfo> في المرحلة <stageInfo>، TID <taskId>.

PS_INVALID_EMPTY_OPTION

SQLSTATE: 42000

<key> لا يمكن أن تكون سلسلة فارغة.

PS_INVALID_KEY_TYPE

SQLSTATE: 22000

نوع المفتاح غير صحيح ل PubSub dedup: <key>.

PS_INVALID_OPTION

SQLSTATE: 42000

الخيار <key> غير معتمد من قبل PubSub. يمكن استخدامه فقط في الاختبار.

PS_INVALID_OPTION_TYPE

SQLSTATE: 42000

نوع غير صحيح ل <key>. النوع المتوقع للنوع <key><type>.

PS_INVALID_READ_LIMIT

SQLSTATE: 42000

حد قراءة غير صحيح على دفق PubSub: <limit>.

PS_INVALID_UNSAFE_ROW_CONVERSION_FROM_PROTO

SQLSTATE: 22000

غير صحيح UnsafeRow لفك ترميز إلى PubSubMessageMetadata، مخطط proto المطلوب هو: <protoSchema>. قد يكون الإدخال UnsafeRow تالفة: <unsafeRow>.

PS_MISSING_AUTH_INFO

SQLSTATE: 42000

فشل العثور على معلومات مصادقة PubSub الكاملة.

PS_MISSING_REQUIRED_OPTION

SQLSTATE: 42000

تعذر العثور على الخيار المطلوب: <key>.

PS_MOVING_CHECKPOINT_FAILURE

SQLSTATE: 22000

فشل نقل ملفات نقطة التحقق للبيانات الأولية من <src> إلى دليل الوجهة: <dest>.

PS_MULTIPLE_FAILED_EPOCHS

SQLSTATE: 22000

لا يمكن بدء تشغيل دفق PubSub حيث يوجد أكثر من جلب واحد فاشل: <failedEpochs>.

PS_OPTION_NOT_IN_BOUNDS

SQLSTATE: 22000

<key> يجب أن يكون ضمن الحدود التالية (<min>، <max>) حصرية لكلا الحدين.

PS_PROVIDE_CREDENTIALS_WITH_OPTION

SQLSTATE: 42000

لا تدعم المجموعات المشتركة المصادقة مع ملفات تعريف المثيل. توفير بيانات الاعتماد إلى الدفق مباشرة باستخدام .option().

PS_SPARK_SPECULATION_NOT_SUPPORTED

SQLSTATE: 0A000

يتوفر موصل مصدر PubSub فقط في نظام المجموعة مع spark.speculation تعطيله.

PS_UNABLE_TO_CREATE_SUBSCRIPTION

SQLSTATE: 42000

حدث خطأ أثناء محاولة إنشاء اشتراك <subId> في الموضوع <topicId>. يرجى التحقق من وجود أذونات كافية لإنشاء اشتراك والمحاولة مرة أخرى.

PS_UNABLE_TO_PARSE_PROTO

SQLSTATE: 22000

تعذر تحليل وحدات البايت المتسلسلة لإنشاء proto.

PS_UNSUPPORTED_GET_OFFSET_CALL

SQLSTATE: 0A000

getOffset غير مدعوم دون توفير حد.

PYTHON_DATA_SOURCE_ERROR

SQLSTATE: 38000

<action> فشل في مصدر <type>بيانات Python :<msg>

QUERIED_TABLE_INCOMPATIBLE_WITH_COLUMN_MASK_POLICY

SQLSTATE: 428HD

يتعذر الوصول إلى الجدول المشار إليه لأن قناع العمود المعين مسبقا غير متوافق حاليا مع مخطط الجدول؛ للمتابعة، يرجى الاتصال بمالك الجدول لتحديث النهج:

لمزيد من التفاصيل، راجع QUERIED_TABLE_INCOMPATIBLE_WITH_COLUMN_MASK_POLICY

QUERIED_TABLE_INCOMPATIBLE_WITH_ROW_LEVEL_SECURITY_POLICY

SQLSTATE: 428HD

يتعذر الوصول إلى الجدول المشار إليه لأن نهج أمان مستوى الصف المعين مسبقا غير متوافق حاليا مع مخطط الجدول؛ للمتابعة، يرجى الاتصال بمالك الجدول لتحديث النهج:

لمزيد من التفاصيل، راجع QUERIED_TABLE_INCOMPATIBLE_WITH_ROW_LEVEL_SECURITY_POLICY

READ_FILES_AMBIGUOUS_ROUTINE_PARAMETERS

SQLSTATE: 4274K

استدعاء الدالة <functionName> له <parameterName> وتعيين <alternativeName> ، وهي أسماء مستعارة لبعضها البعض. يرجى تعيين واحد منهم فقط.

READ_TVF_UNEXPECTED_REQUIRED_PARAMETER

SQLSTATE: 4274K

يجب تعيين المعلمة <parameterName> المطلوبة للدالة <functionName> في الموضع <expectedPos> دون الاسم.

RECURSIVE_PROTOBUF_SCHEMA

SQLSTATE: 42K0G

تم العثور على مرجع متكرر في مخطط Protobuf، والذي لا يمكن معالجته بواسطة Spark بشكل افتراضي: <fieldDescriptor>. حاول تعيين الخيار recursive.fields.max.depth من 0 إلى 10. لا يسمح بتجاوز 10 مستويات من الإعادة.

RECURSIVE_VIEW

SQLSTATE: 42K0H

تم الكشف عن طريقة العرض <viewIdent> المتكررة (دورة: <newPath>).

REF_DEFAULT_VALUE_IS_NOT_ALLOWED_IN_PARTITION

SQLSTATE: 42601

لا يسمح بالمراجع إلى قيم العمود الافتراضي ضمن عبارة PARTITION.

RELATION_LARGER_THAN_8G

SQLSTATE: 54000

لا يمكن إنشاء <relationName> أكبر من 8G.

REMOTE_FUNCTION_HTTP_FAILED_ERROR

SQLSTATE: 57012

فشل طلب HTTP البعيد مع التعليمات البرمجية <errorCode>ورسالة الخطأ <errorMessage>

REMOTE_FUNCTION_HTTP_RESULT_PARSE_ERROR

SQLSTATE: 22032

فشل تقييم دالة <functionName> SQL بسبب عدم القدرة على تحليل نتيجة JSON من استجابة HTTP البعيدة؛ رسالة الخطأ هي <errorMessage>. تحقق من وثائق واجهة برمجة التطبيقات: <docUrl>. الرجاء إصلاح المشكلة المشار إليها في رسالة الخطأ وإعادة محاولة الاستعلام مرة أخرى.

REMOTE_FUNCTION_HTTP_RESULT_UNEXPECTED_ERROR

SQLSTATE: 57012

فشل تقييم دالة <functionName> SQL بسبب عدم القدرة على معالجة استجابة HTTP البعيدة غير المتوقعة؛ رسالة الخطأ هي <errorMessage>. تحقق من وثائق واجهة برمجة التطبيقات: <docUrl>. الرجاء إصلاح المشكلة المشار إليها في رسالة الخطأ وإعادة محاولة الاستعلام مرة أخرى.

REMOTE_FUNCTION_HTTP_RETRY_TIMEOUT

SQLSTATE: 57012

فشل الطلب البعيد بعد أوقات إعادة المحاولة <N> ؛ آخر رمز خطأ HTTP فشل وكان <errorCode> الرسالة <errorMessage>

REMOTE_FUNCTION_MISSING_REQUIREMENTS_ERROR

SQLSTATE: 57012

فشل تقييم الدالة <functionName> SQL لأن <errorMessage>. تحقق من المتطلبات في <docUrl>. الرجاء إصلاح المشكلة المشار إليها في رسالة الخطأ وإعادة محاولة الاستعلام مرة أخرى.

RENAME_SRC_PATH_NOT_FOUND

SQLSTATE: 42K03

فشل إعادة تسمية كما <sourcePath> لم يتم العثور عليه.

REPEATED_CLAUSE

SQLSTATE: 42614

<clause> يمكن استخدام العبارة مرة واحدة على الأكثر لكل <operation> عملية.

REQUIRED_PARAMETER_NOT_FOUND

SQLSTATE: 4274K

لا يمكن استدعاء الدالة <functionName> لأن المعلمة المسماة <parameterName> مطلوبة، ولكن استدعاء الدالة لم يوفر قيمة. يرجى تحديث استدعاء الدالة لتوفير قيمة وسيطة (إما موضعيا في الفهرس <index> أو حسب الاسم) وإعادة محاولة الاستعلام مرة أخرى.

REQUIRES_SINGLE_PART_NAMESPACE

SQLSTATE: 42K05

<sessionCatalog> يتطلب مساحة اسم من جزء واحد، ولكن حصل على <namespace>.

RESERVED_CDC_COLUMNS_ON_WRITE

SQLSTATE: 42939

تحتوي الكتابة على أعمدة محجوزة <columnList> يتم استخدامها

داخليا كبيانات تعريف لموجز بيانات التغيير. للكتابة إلى الجدول إما إعادة تسمية/إسقاط

هذه الأعمدة أو تعطيل تغيير موجز البيانات على الجدول عن طريق إعداد

<config> إلى خطأ.

RESTRICTED_STREAMING_OPTION_PERMISSION_ENFORCED

SQLSTATE: 0A000

يحتوي الخيار <option> على قيم مقيدة على المجموعات المشتركة للمصدر <source> .

لمزيد من التفاصيل، راجع RESTRICTED_STREAMING_OPTION_PERMISSION_ENFORCED

ROUTINE_ALREADY_EXISTS

SQLSTATE: 42723

يتعذر إنشاء الدالة <routineName> لأنها موجودة بالفعل.

اختر اسما مختلفا، أو أسقط الدالة الموجودة أو استبدلها، أو أضف عبارة IF NOT EXISTS لتسامح مع دالة موجودة مسبقا.

ROUTINE_NOT_FOUND

SQLSTATE: 42883

تعذر العثور على الدالة <routineName> . تحقق من التدقيق الإملائي وصحة المخطط والكتالوج.

إذا لم تقم بتأهيل الاسم باستخدام مخطط وكتالوج، فتحقق من إخراج current_schema() أو قم بتأهيل الاسم بالمخطط والكتالوج الصحيحين.

لتحمل الخطأ عند الإفلات، استخدم الدالة DROP IF EXISTS.

ROUTINE_PARAMETER_NOT_FOUND

SQLSTATE: 42000

لا تدعم الدالة <functionName> المعلمة <parameterName> المحددة في الموضع <pos>.<suggestion>

ROUTINE_USES_SYSTEM_RESERVED_CLASS_NAME

SQLSTATE: 42939

يتعذر إنشاء الدالة <routineName> لأن اسم الفئة المحدد '<className>' محجوز لاستخدام النظام. يرجى إعادة تسمية الفئة والمحاولة مرة أخرى.

ROW_LEVEL_SECURITY_CHECK_CONSTRAINT_UNSUPPORTED

SQLSTATE: 0A000

إنشاء قيد CHECK على الجدول <tableName> مع نهج الأمان على مستوى الصف غير معتمد.

ROW_LEVEL_SECURITY_DUPLICATE_COLUMN_NAME

SQLSTATE: 42734

<statementType> حاولت عبارة تعيين نهج أمان على مستوى الصف لجدول، ولكن عمودين أو أكثر من الأعمدة المشار إليها لها نفس الاسم <columnName>، وهو غير صالح.

ROW_LEVEL_SECURITY_FEATURE_NOT_SUPPORTED

SQLSTATE: 0A000

نهج الأمان على مستوى الصف ل <tableName> غير مدعومة:

لمزيد من التفاصيل، راجع ROW_LEVEL_SECURITY_FEATURE_NOT_SUPPORTED

ROW_LEVEL_SECURITY_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 0A000

يتعذر على <statementType><columnName> من الجدول <tableName> لأنه مشار إليه في نهج أمان على مستوى الصف. يجب على مالك الجدول إزالة هذا النهج أو تغييره قبل المتابعة.

ROW_LEVEL_SECURITY_MERGE_UNSUPPORTED_SOURCE

SQLSTATE: 0A000

لا تدعم عمليات MERGE INTO نهج الأمان على مستوى الصف في الجدول <tableName>المصدر .

ROW_LEVEL_SECURITY_MERGE_UNSUPPORTED_TARGET

SQLSTATE: 0A000

لا تدعم عمليات MERGE INTO الكتابة في جدول <tableName> باستخدام نهج الأمان على مستوى الصف.

ROW_LEVEL_SECURITY_MULTI_PART_COLUMN_NAME

SQLSTATE: 42K05

حاولت هذه العبارة تعيين نهج أمان على مستوى الصف لجدول، ولكن العمود <columnName> المشار إليه يحتوي على أجزاء أسماء متعددة، وهو أمر غير صالح.

ROW_LEVEL_SECURITY_REQUIRE_UNITY_CATALOG

SQLSTATE: 0A000

نهج الأمان على مستوى الصف مدعومة فقط في كتالوج Unity.

ROW_LEVEL_SECURITY_TABLE_CLONE_SOURCE_NOT_SUPPORTED

SQLSTATE: 0A000

<mode> النسخ من جدول <tableName> مع نهج أمان على مستوى الصف غير مدعوم.

ROW_LEVEL_SECURITY_TABLE_CLONE_TARGET_NOT_SUPPORTED

SQLSTATE: 0A000

<mode> النسخ إلى جدول <tableName> مع نهج أمان على مستوى الصف غير مدعوم.

ROW_LEVEL_SECURITY_UNSUPPORTED_CONSTANT_AS_PARAMETER

SQLSTATE: 0AKD1

استخدام ثابت كمعلمة في نهج أمان على مستوى الصف غير مدعوم. الرجاء تحديث أمر SQL لإزالة الثابت من تعريف عامل تصفية الصف ثم إعادة محاولة الأمر مرة أخرى.

ROW_LEVEL_SECURITY_UNSUPPORTED_PROVIDER

SQLSTATE: 0A000

فشل تنفيذ <statementType> الأمر لأن تعيين نهج أمان مستوى الصف غير معتمد لمصدر البيانات الهدف مع موفر الجدول: "<provider>".

ROW_SUBQUERY_TOO_MANY_ROWS

SQLSTATE: 21000

تم إرجاع أكثر من صف واحد بواسطة الاستعلام الفرعي المستخدم كصف.

RULE_ID_NOT_FOUND

SQLSTATE: 22023

لم يتم العثور على معرف لاسم القاعدة "<ruleName>". الرجاء تعديل RuleIdCollection.scala إذا كنت تضيف قاعدة جديدة.

SAMPLE_TABLE_PERMISSIONS

SQLSTATE: 42832

الأذونات غير معتمدة في نماذج قواعد البيانات/الجداول.

SCALAR_SUBQUERY_IS_IN_GROUP_BY_OR_AGGREGATE_FUNCTION

SQLSTATE: 0A000

الاستعلام الفرعي العددي المترابط '<sqlExpr>' غير موجود في GROUP BY، ولا في دالة تجميعية.

أضفه إلى GROUP باستخدام الموضع الترتيبي أو قم بتضمينه في first() (أو first_value) إذا كنت لا تهتم بالقيمة التي تحصل عليها.

SCALAR_SUBQUERY_TOO_MANY_ROWS

SQLSTATE: 21000

تم إرجاع أكثر من صف واحد بواسطة الاستعلام الفرعي المستخدم كتعبير.

SCHEMA_ALREADY_EXISTS

SQLSTATE: 42P06

يتعذر إنشاء مخطط <schemaName> لأنه موجود بالفعل.

اختر اسما مختلفا، أو أسقط المخطط الموجود، أو أضف عبارة IF NOT EXISTS للتسامح مع المخطط الموجود مسبقا.

SCHEMA_NOT_EMPTY

SQLSTATE: 2BP01

يتعذر إسقاط مخطط <schemaName> لأنه يحتوي على كائنات.

استخدام DROP SCHEMA ... CASCADE لإسقاط المخطط وجميع كائناته.

SCHEMA_NOT_FOUND

SQLSTATE: 42704

تعذر العثور على المخطط <schemaName> . تحقق من التدقيق الإملائي وصحة المخطط والكتالوج.

إذا لم تقم بتأهيل الاسم باستخدام كتالوج، فتحقق من إخراج current_schema() أو قم بتأهيل الاسم باستخدام الكتالوج الصحيح.

لتحمل الخطأ عند الإفلات، استخدم DROP SCHEMA IF EXISTS.

SCHEMA_REGISTRY_CONFIGURATION_ERROR

SQLSTATE: 42K0G

تعذرت تهيئة المخطط من سجل المخطط. <reason>.

SECOND_FUNCTION_ARGUMENT_NOT_INTEGER

SQLSTATE: 22023

يجب أن تكون الوسيطة الثانية للدالة <functionName> عددا صحيحا.

SECRET_FUNCTION_INVALID_LOCATION

SQLSTATE: 42K0E

يتعذر تنفيذ <commandType> الأمر مع مرجع واحد أو أكثر غير مشفر إلى الدالة SECRET؛ يرجى تشفير نتيجة كل استدعاء دالة من هذا القبيل باستخدام AES_ENCRYPT وتجربة الأمر مرة أخرى

SEED_EXPRESSION_IS_UNFOLDABLE

SQLSTATE: 42K08

يجب أن يكون التعبير <seedExpr> الأولي للتعبير <exprWithSeed> قابلا للطي.

SERVER_IS_BUSY

SQLSTATE: 08KD1

الخادم مشغول وتعذر عليه معالجة الطلب. الرجاء الانتظار دقيقة وحاول مرة أخرى.

SORT_BY_WITHOUT_BUCKETING

SQLSTATE: 42601

يجب استخدام sortBy مع bucketBy.

SPECIFY_BUCKETING_IS_NOT_ALLOWED

SQLSTATE: 42601

لا يمكن ل CREATE TABLE بدون قائمة أعمدة صريحة تحديد معلومات المستودع.

الرجاء استخدام النموذج مع قائمة أعمدة صريحة وتحديد معلومات المستودع.

بدلا من ذلك، اسمح باستنتاج معلومات المستودع عن طريق حذف العبارة .

SPECIFY_CLUSTER_BY_WITH_BUCKETING_IS_NOT_ALLOWED

SQLSTATE: 42908

لا يمكن تحديد كل من CLUSTER BY و CLUSTERED BY INTO BUCKETS.

SPECIFY_CLUSTER_BY_WITH_PARTITIONED_BY_IS_NOT_ALLOWED

SQLSTATE: 42908

لا يمكن تحديد كل من CLUSTER BY و PARTITIONED BY.

SPECIFY_PARTITION_IS_NOT_ALLOWED

SQLSTATE: 42601

لا يمكن ل CREATE TABLE بدون قائمة أعمدة صريحة تحديد PARTITIONED BY.

الرجاء استخدام النموذج مع قائمة أعمدة صريحة وتحديد PARTITIONED BY.

بدلا من ذلك، اسمح باستنتاج التقسيم عن طريق حذف عبارة PARTITION BY.

SQL_CONF_NOT_FOUND

SQLSTATE: 42K0I

يتعذر العثور على تكوين <sqlConf> SQL. الرجاء التحقق من وجود التكوين.

STAGING_PATH_CURRENTLY_INACCESSIBLE

SQLSTATE: 22000

خطأ عابر أثناء الوصول إلى مسار <path>التدريج الهدف ، يرجى المحاولة في بضع دقائق

STAR_GROUP_BY_POS

SQLSTATE: 0A000

لا يسمح بالنجمة (*) في قائمة تحديد عند استخدام GROUP BY موضع ترتيبي.

STATE_STORE_CANNOT_REMOVE_DEFAULT_COLUMN_FAMILY

SQLSTATE: 42802

فشل إزالة عائلة الأعمدة الافتراضية ذات الاسم المحجوز=<colFamilyName>.

STATE_STORE_MULTIPLE_VALUES_PER_KEY

SQLSTATE: 42802

لا يعتمد المتجر قيما متعددة لكل مفتاح

STATIC_PARTITION_COLUMN_IN_INSERT_COLUMN_LIST

SQLSTATE: 42713

يتم تحديد عمود <staticName> القسم الثابت أيضا في قائمة الأعمدة.

STDS_COMMITTED_BATCH_UNAVAILABLE

SQLSTATE: KD006

لم يتم العثور على دفعة ملتزمة، موقع نقطة التحقق: <checkpointLocation>. تأكد من تشغيل الاستعلام وتثبيت أي تجزئة صغيرة قبل الإيقاف.

STDS_CONFLICT_OPTIONS

SQLSTATE: 42613

لا يمكن تحديد الخيارات <options> معا. الرجاء تحديد واحد.

STDS_FAILED_TO_READ_STATE_SCHEMA

SQLSTATE: 42K03

فشل قراءة مخطط الحالة. إما أن الملف غير موجود أو أن الملف تالف. الخيارات: <sourceOptions>.

أعد تشغيل استعلام الدفق لإنشاء مخطط الحالة، وقم بالإبلاغ إلى المجتمعات أو الموردين المناظرين إذا استمر الخطأ.

STDS_INVALID_OPTION_VALUE

SQLSTATE: 42616

قيمة غير صحيحة لخيار المصدر '<optionName>':

لمزيد من التفاصيل، راجع STDS_INVALID_OPTION_VALUE

STDS_NO_PARTITION_DISCOVERED_IN_STATE_STORE

SQLSTATE: KD006

لا تحتوي الحالة على أي قسم. الرجاء التحقق مرة أخرى من أن الاستعلام يشير إلى الحالة الصالحة. خيارات: <sourceOptions>

STDS_OFFSET_LOG_UNAVAILABLE

SQLSTATE: KD006

سجل الإزاحة ل <batchId> غير موجود، موقع نقطة التحقق: <checkpointLocation>.

الرجاء تحديد معرف الدفعة المتوفر للاستعلام - يمكنك الاستعلام عن معرفات الدفعات المتوفرة باستخدام مصدر بيانات تعريف الحالة.

STDS_OFFSET_METADATA_LOG_UNAVAILABLE

SQLSTATE: KD006

بيانات التعريف غير متوفرة لسجل الإزاحة ل <batchId>، موقع نقطة التحقق: <checkpointLocation>.

يبدو أن نقطة التحقق تعمل فقط مع إصدار (إصدارات) Spark الأقدم. قم بتشغيل استعلام الدفق باستخدام إصدار Spark الأخير، بحيث يقوم Spark بإنشاء بيانات تعريف الحالة.

STDS_REQUIRED_OPTION_UNSPECIFIED

SQLSTATE: 42601

يجب تحديد '<optionName>'.

STORED_PROCEDURE_NOT_SUPPORTED

SQLSTATE: 0A000

الإجراء المخزن غير معتمد

STREAMING_AQE_NOT_SUPPORTED_FOR_STATEFUL_OPERATORS

SQLSTATE: 0A000

تنفيذ الاستعلام التكيفي غير مدعوم للمشغلين المناسبين في Structured Streaming.

STREAMING_FROM_MATERIALIZED_VIEW

SQLSTATE: 0A000

لا يمكن النقل المستمر من طريقة العرض <viewName>المجسدة . البث من طرق العرض المجسدة غير مدعوم.

STREAMING_STATEFUL_OPERATOR_NOT_MATCH_IN_STATE_METADATA

SQLSTATE: 42K03

لا يتطابق اسم عامل التشغيل المتدفق ذي الحالة مع عامل التشغيل في بيانات تعريف الحالة. من المحتمل أن يحدث هذا عند قيام المستخدم بإضافة/إزالة/تغيير عامل التشغيل ذي الحالة لاستعلام البث الحالي.

عوامل التشغيل ذات الحالة في بيانات التعريف: [<OpsInMetadataSeq>]؛ عوامل التشغيل ذات الحالة في الدفعة الحالية: [<OpsInCurBatchSeq>].

STREAMING_TABLE_NEEDS_REFRESH

SQLSTATE: 55019

يجب تحديث جدول <tableName> الدفق. يرجى تشغيل CREATE أو REFRESH STREAMING TABLE <tableName> AS لتحديث الجدول.

STREAMING_TABLE_NOT_SUPPORTED

SQLSTATE: 56038

يمكن إنشاء جداول البث وتحديثها فقط في Delta Live Tables وDatabricks SQL Warehouses.

STREAMING_TABLE_OPERATION_NOT_ALLOWED

SQLSTATE: 42601

العملية <operation> غير مسموح بها:

لمزيد من التفاصيل، راجع STREAMING_TABLE_OPERATION_NOT_ALLOWED

STREAMING_TABLE_QUERY_INVALID

SQLSTATE: 42000

يمكن إنشاء جدول <tableName> الدفق فقط من استعلام دفق. يرجى إضافة الكلمة الأساسية STREAM إلى عبارة FROM لتحويل هذه العلاقة إلى استعلام دفق.

STREAM_NOT_FOUND_FOR_KINESIS_SOURCE

SQLSTATE: 42K02

لم يتم العثور على دفق <streamName><region> Kinesis.

الرجاء بدء استعلام جديد يشير إلى اسم الدفق الصحيح.

SUM_OF_LIMIT_AND_OFFSET_EXCEEDS_MAX_INT

SQLSTATE: 22003

يجب ألا يكون مجموع جملة LIMIT وعبارة OFFSET أكبر من الحد الأقصى لقيمة عدد صحيح 32 بت (2,147,483,647) ولكن تم العثور على حد = <limit>، إزاحة = <offset>.

SYNC_METADATA_DELTA_ONLY

SQLSTATE: 0AKDD

الأمر إصلاح بيانات تعريف مزامنة الجدول مدعوم فقط لجدول دلتا.

SYNC_METADATA_NOT_SUPPORTED

SQLSTATE: 0AKUD

الأمر إصلاح بيانات تعريف مزامنة الجدول معتمد فقط لجداول كتالوج Unity.

SYNC_SRC_TARGET_ТБ L_NOT_SAME

SQLSTATE: 42KD2

يجب أن يكون اسم <srcTable> الجدول المصدر هو نفس اسم <destTable>الجدول الوجهة .

TABLE_OR_VIEW_ALREADY_EXISTS

SQLSTATE: 42P07

يتعذر إنشاء جدول أو طريقة عرض <relationName> لأنه موجود بالفعل.

اختر اسما مختلفا، أو قم بإفلات الكائن الموجود أو استبداله، أو أضف عبارة IF NOT EXISTS للتسامح مع الكائنات الموجودة مسبقا، أو أضف عبارة OR REFRESH لتحديث جدول البث الموجود.

TABLE_OR_VIEW_NOT_FOUND

SQLSTATE: 42P01

تعذر العثور على الجدول أو طريقة العرض <relationName> . تحقق من التدقيق الإملائي وصحة المخطط والكتالوج.

إذا لم تقم بتأهيل الاسم بمخطط، فتحقق من إخراج current_schema() أو قم بتأهيل الاسم بالمخطط والكتالوج الصحيحين.

لتحمل الخطأ عند الإفلات، استخدم DROP VIEW IF EXISTS أو DROP TABLE IF EXISTS.

لمزيد من التفاصيل، راجع TABLE_OR_VIEW_NOT_FOUND

TABLE_VALUED_ARGUMENTS_NOT_YET_IMPLEMENTED_FOR_SQL_FUNCTIONS

SQLSTATE: 0A000

يتعذر <action> على الدالة <functionName> المعرفة من قبل المستخدم SQL مع وسيطات TABLE لأن هذه الوظيفة لم يتم تنفيذها بعد.

TABLE_VALUED_FUNCTION_FAILED_TO_ANALYZE_IN_PYTHON

SQLSTATE: 38000

فشل تحليل دالة الجدول المعرفة من قبل مستخدم Python: <msg>

TABLE_VALUED_FUNCTION_REQUIRED_METADATA_INCOMPATIBLE_WITH_CALL

SQLSTATE: 22023

فشل تقييم دالة <functionName> الجدول لأن بيانات تعريف <requestedMetadata>الجدول الخاصة به ، ولكن الدالة تستدعي <invalidFunctionCallProperty>.

TABLE_VALUED_FUNCTION_REQUIRED_METADATA_INVALID

SQLSTATE: 22023

فشل تقييم دالة <functionName> الجدول لأن بيانات تعريف الجدول الخاصة به غير صالحة؛ <reason>.

TABLE_VALUED_FUNCTION_TOO_MANY_TABLE_ARGUMENTS

SQLSTATE: 54023

هناك عدد كبير جدا من وسيطات الجدول للدالة ذات القيمة الجدولية.

يسمح كوسيطة جدول واحد، ولكنه حصل على: <num>.

إذا كنت تريد السماح بذلك، فيرجى تعيين "spark.sql.allowMultipleTableArguments.enabled" إلى "true"

TABLE_WITH_ID_NOT_FOUND

SQLSTATE: 42P01

يتعذر العثور على جدول ذي معرف <tableId> . تحقق من صحة UUID.

TASK_WRITE_FAILED

SQLSTATE: 58030

فشلت المهمة أثناء كتابة الصفوف إلى <path>.

TEMP_TABLE_OR_VIEW_ALREADY_EXISTS

SQLSTATE: 42P07

يتعذر إنشاء طريقة العرض <relationName> المؤقتة لأنها موجودة بالفعل.

اختر اسما مختلفا، أو أسقط طريقة العرض الموجودة أو استبدلها، أو أضف عبارة IF NOT EXISTS لتسامح مع طرق العرض الموجودة مسبقا.

TEMP_VIEW_NAME_TOO_MANY_NAME_PARTS

SQLSTATE: 428EK

قم بإنشاء طريقة عرض مؤقتة أو تقبل واجهات برمجة التطبيقات لمجموعة البيانات المقابلة أسماء طريقة العرض أحادية الجزء فقط، ولكنها حصلت على: <actualName>.

TWS_VALUE_SHOULD_NOT_BE_NULL

SQLSTATE: 22004

يجب أن تكون القيمة الجديدة غير خالية ل <typeOfState>

UC_BUCKETED_TABLES

SQLSTATE: 0AKUC

الجداول المخزنة في مستودع غير معتمدة في كتالوج Unity.

UC_CATALOG_NAME_NOT_PROVIDED

SQLSTATE: 3D000

بالنسبة إلى كتالوج Unity، يرجى تحديد اسم الكتالوج بشكل صريح. على سبيل المثال، إظهار GRANT your.address@email.com على الكتالوج الرئيسي.

UC_COMMAND_NOT_SUPPORTED

SQLSTATE: 0AKUC

الأمر (الأوامر): <commandName> غير معتمد في كتالوج Unity.

لمزيد من التفاصيل، راجع UC_COMMAND_NOT_SUPPORTED

UC_DATASOURCE_NOT_SUPPORTED

SQLSTATE: 0AKUC

تنسيق <dataSourceFormatName> مصدر البيانات غير معتمد في كتالوج Unity.

UC_DATASOURCE_OPTIONS_NOT_SUPPORTED

SQLSTATE: 0AKUC

خيارات مصدر البيانات غير معتمدة في كتالوج Unity.

UC_EXTERNAL_VOLUME_MISSING_LOCATION

SQLSTATE: 42601

يجب أن تكون عبارة LOCATION موجودة للحجم الخارجي. يرجى التحقق من بناء الجملة 'CREATE EXTERNAL VOLUME ... الموقع ...' لإنشاء وحدة تخزين خارجية.

UC_FILE_SCHEME_FOR_TABLE_CREATION_NOT_SUPPORTED

SQLSTATE: 0AKUC

إنشاء جدول في كتالوج Unity مع نظام <schemeName> الملفات غير معتمد.

بدلا من ذلك، يرجى إنشاء اتصال مصدر بيانات متحد باستخدام الأمر CREATE CONNECTION لموفر الجدول نفسه، ثم إنشاء كتالوج استنادا إلى الاتصال باستخدام الأمر CREATE FOREIGN CATALOG للإشارة إلى الجداول الموجودة فيه.

UC_HIVE_METASTORE_FEDERATION_NOT_ENABLED

SQLSTATE: 0A000

لم يتم تمكين اتحاد Hive Metastore على هذه المجموعة.

الوصول إلى الكتالوج <catalogName> غير معتمد على نظام المجموعة هذا

UC_INVALID_DEPENDENCIES

SQLSTATE: 56098

يتم تسجيل تبعيات <viewName> على أنها <storedDeps> أثناء تحليلها ك <parsedDeps>. من المحتمل أن يحدث هذا من خلال الاستخدام غير السليم لواجهة برمجة تطبيقات غير SQL. يمكنك إصلاح التبعيات في Databricks Runtime عن طريق تشغيل ALTER VIEW <viewName> AS <viewText>.

UC_INVALID_NAMESPACE

SQLSTATE: 0AKUC

مساحات الأسماء المتداخلة أو الفارغة غير معتمدة في كتالوج Unity.

UC_INVALID_REFERENCE

SQLSTATE: 0AKUC

لا يمكن الرجوع إلى الكائن <name> غير Unity-Catalog في كائنات كتالوج Unity.

UC_LAKEHOUSE_FEDERATION_WRITES_NOT_ALLOWED

SQLSTATE: 56038

لم يتم تمكين دعم الكتابة في Unity Catalog Lakehouse Federation للموفر <provider> على هذه المجموعة.

UC_LOCATION_FOR_MANAGED_VOLUME_NOT_SUPPORTED

SQLSTATE: 42601

وحدة التخزين المدارة لا تقبل عبارة LOCATION. يرجى التحقق من بناء الجملة "CREATE VOLUME ..." لإنشاء وحدة تخزين مدارة.

UC_NOT_ENABLED

SQLSTATE: 56038

لم يتم تمكين كتالوج Unity على نظام المجموعة هذا.

UC_QUERY_FEDERATION_NOT_ENABLED

SQLSTATE: 56038

لم يتم تمكين اتحاد استعلام كتالوج Unity على نظام المجموعة هذا.

UC_VOLUMES_NOT_ENABLED

SQLSTATE: 56038

لم يتم تمكين دعم وحدات تخزين كتالوج Unity على هذا المثيل.

UC_VOLUMES_SHARING_NOT_ENABLED

SQLSTATE: 56038

لم يتم تمكين دعم "مشاركة وحدة التخزين" في هذا المثيل.

UC_VOLUME_NOT_FOUND

SQLSTATE: 42704

وحدة التخزين <name> غير موجودة. الرجاء استخدام "SHOW VOLUMES" لسرد وحدات التخزين المتوفرة.

UDF_ERROR

SQLSTATE: لم يتم تعيين أي منها

فشل تنفيذ الدالة <fn>

لمزيد من التفاصيل، راجع UDF_ERROR

UDF_LIMITS

SQLSTATE: 54KD0

تم خرق حد واحد أو أكثر من حدود UDF.

لمزيد من التفاصيل، راجع UDF_LIMITS

UDF_MAX_COUNT_EXCEEDED

SQLSTATE: 54KD0

تجاوز حد UDF على مستوى الاستعلام ل <maxNumUdfs> UDFs (محدود أثناء المعاينة العامة). تم العثور على <numUdfs>. كانت UDFs: <udfNames>.

UDF_PYSPARK_UNSUPPORTED_TYPE

SQLSTATE: 0A000

PySpark UDF <udf> (<eval-type>) غير مدعوم على المجموعات في وضع الوصول المشترك.

UDF_UNSUPPORTED_PARAMETER_DEFAULT_VALUE

SQLSTATE: 0A000

القيمة الافتراضية للمعلمة غير معتمدة للدالة المعرفة من قبل <functionType> المستخدم.

UDF_USER_CODE_ERROR

SQLSTATE: 39000

فشل تنفيذ الدالة <fn> .

لمزيد من التفاصيل، راجع UDF_USER_CODE_ERROR

UDTF_ALIAS_NUMBER_MISMATCH

SQLSTATE: 42802

لا يتطابق عدد الأسماء المستعارة المتوفرة في عبارة AS مع عدد إخراج الأعمدة بواسطة UDTF.

الأسماء المستعارة المتوقعة <aliasesSize> ، ولكن حصلت على <aliasesNames>.

الرجاء التأكد من أن عدد الأسماء المستعارة المتوفرة يطابق عدد إخراج الأعمدة بواسطة UDTF.

UDTF_INVALID_ALIAS_IN_REQUESTED_ORDERING_STRING_FROM_ANALYZE_METHOD

SQLSTATE: 42802

فشل تقييم دالة الجدول المعرفة من قبل المستخدم لأن أسلوب "التحليل" الخاص بها أرجع OrderingColumn المطلوب الذي تضمن تعبير اسم العمود اسما مستعارا <aliasName>غير ضروري ؛ يرجى إزالة هذا الاسم المستعار ثم محاولة الاستعلام مرة أخرى.

UDTF_INVALID_REQUESTED_SELECTED_EXPRESSION_FROM_ANALYZE_METHOD_REQUIRES_ALIAS

SQLSTATE: 42802

فشل تقييم دالة الجدول المعرفة من قبل المستخدم لأن أسلوب "التحليل" الخاص بها أرجع تعبير "تحديد" مطلوب (<expression>) لا يتضمن اسما مستعارا مطابقا؛ يرجى تحديث UDTF لتحديد اسم مستعار هناك ثم حاول الاستعلام مرة أخرى.

UDTF_PYSPARK_NOT_SUPPORTED

SQLSTATE: 0A000

PySpark UDTF غير مدعوم على المجموعات في وضع الوصول المشترك. للمتابعة، يرجى إنشاء مجموعة مستخدم واحد بدلا من ذلك وإعادة تشغيل دفتر الملاحظات.

UNABLE_TO_ACQUIRE_MEMORY

SQLSTATE: 53200

تعذر الحصول على <requestedBytes> وحدات بايت من الذاكرة، حصلت على <receivedBytes>.

UNABLE_TO_CONVERT_TO_PROTOBUF_MESSAGE_TYPE

SQLSTATE: 42K0G

تعذر تحويل نوع <toType> SQL إلى نوع <protobufType>Protobuf .

UNABLE_TO_FETCH_HIVE_TABLES

SQLSTATE: 58030

تعذر إحضار جداول قاعدة بيانات Apache Hive: <dbName>. اسم فئة الخطأ: <className>.

UNABLE_TO_INFER_SCHEMA

SQLSTATE: 42KD9

تعذر استنتاج مخطط ل <format>. يجب تحديده يدويا.

UNAUTHORIZED_ACCESS

SQLSTATE: 42501

الوصول غير المصرح به:

<report>

UNBOUND_SQL_PARAMETER

SQLSTATE: 42P02

تم العثور على المعلمة غير الموصولة: <name>. الرجاء إصلاح args وتوفير تعيين المعلمة إما إلى دالات SQL الحرفية أو دالات منشئ المجموعة مثل map()، ، array(). struct()

UNCLOSED_BRACKETED_COMMENT

SQLSTATE: 42601

العثور على تعليق غير مغلق بين قوسين. يرجى إلحاق */ في نهاية التعليق.

UNEXPECTED_INPUT_TYPE

SQLSTATE: 42K09

تتطلب معلمة الدالة <functionName><requiredType> النوع ، ومع ذلك <inputSql> يحتوي على النوع <inputType>.<paramIndex>

UNEXPECTED_OPERATOR_IN_STREAMING_VIEW

SQLSTATE: 42KDD

عامل تشغيل <op> غير متوقع في عبارة CREATE VIEW كمصدر تدفق.

يجب أن يتكون استعلام عرض البث فقط من عمليات SELECT و WHERE و UNION ALL.

UNEXPECTED_POSITIONAL_ARGUMENT

SQLSTATE: 4274K

يتعذر استدعاء الدالة <functionName> لأنها تحتوي على وسيطة (وسيطات) موضعية تتبع الوسيطة المسماة المعينة إلى <parameterName>؛ يرجى إعادة ترتيبها بحيث تأتي الوسيطات الموضعية أولا ثم تعيد محاولة الاستعلام مرة أخرى.

UNEXPECTED_SERIALIZER_FOR_CLASS

SQLSTATE: 42846

تحتوي الفئة <className> على مسلسل تعبير غير متوقع. يتوقع "STRUCT" أو "IF" الذي يقوم بإرجاع "STRUCT" ولكن تم العثور عليه <expr>.

UNKNOWN_FIELD_EXCEPTION

SQLSTATE: KD003

صادفت حقولا غير معروفة أثناء التحليل: <unknownFieldBlob>، والتي يمكن إصلاحها عن طريق إعادة المحاولة التلقائية: <isRetryable>

لمزيد من التفاصيل، راجع UNKNOWN_FIELD_EXCEPTION

UNKNOWN_POSITIONAL_ARGUMENT

SQLSTATE: 4274K

يحتوي استدعاء الدالة <functionName> على وسيطة <sqlExpr> موضعية غير معروفة في الموضع <pos>. هذا غير صحيح.

UNKNOWN_PROTOBUF_MESSAGE_TYPE

SQLSTATE: 42K0G

محاولة التعامل مع <descriptorName> كرسالة، ولكنها كانت <containingType>.

UNPIVOT_REQUIRES_ATTRIBUTES

SQLSTATE: 42K0A

يتطلب UNPIVOT أن تكون كافة التعبيرات المحددة <given> أعمدة عندما لا يتم إعطاء أي <empty> تعبيرات. هذه ليست أعمدة: [<expressions>].

UNPIVOT_REQUIRES_VALUE_COLUMNS

SQLSTATE: 42K0A

يجب تحديد عمود قيمة واحد على الأقل ل UNPIVOT، وجميع الأعمدة المحددة كمعرفات.

UNPIVOT_VALUE_DATA_TYPE_MISMATCH

SQLSTATE: 42K09

يجب أن تشترك أعمدة القيمة غير المحورية في نوع أقل شيوعا، ولا تشترك بعض الأنواع في: [<types>].

UNPIVOT_VALUE_SIZE_MISMATCH

SQLSTATE: 428C4

يجب أن يكون لكافة أعمدة القيمة غير المحورية نفس حجم أسماء أعمدة القيمة (<names>).

UNRECOGNIZED_PARAMETER_NAME

SQLSTATE: 4274K

لا يمكن استدعاء الدالة <functionName> لأن استدعاء الدالة يتضمن مرجع وسيطة مسمى للوسيطة المسماة <argumentName>، ولكن هذه الدالة لا تتضمن أي توقيع يحتوي على وسيطة بهذا الاسم. هل تعني أحد ما يلي؟ [<proposal>].

UNRECOGNIZED_SQL_TYPE

SQLSTATE: 42704

نوع SQL غير معروف - الاسم: <typeName>، المعرف: <jdbcType>.

UNRESOLVABLE_TABLE_VALUED_FUNCTION

SQLSTATE: 42883

تعذر الحل <name> إلى دالة ذات قيمة جدول.

الرجاء التأكد من تعريف كدالة <name> ذات قيمة جدول ومن توفير كافة المعلمات المطلوبة بشكل صحيح.

إذا <name> لم يتم تعريفها، فيرجى إنشاء الدالة ذات القيمة الجدولية قبل استخدامها.

لمزيد من المعلومات حول تعريف الدالات ذات القيمة الجدولية، يرجى الرجوع إلى وثائق Apache Spark.

UNRESOLVED_ALL_IN_GROUP_BY

SQLSTATE: 42803

لا يمكن استنتاج أعمدة التجميع ل GROUP BY ALL استنادا إلى عبارة التحديد. الرجاء تحديد أعمدة التجميع بشكل صريح.

UNRESOLVED_COLUMN

SQLSTATE: 42703

لا يمكن حل معلمة عمود أو متغير أو دالة باسم <objectName> .

لمزيد من التفاصيل، راجع UNRESOLVED_COLUMN

UNRESOLVED_FIELD

SQLSTATE: 42703

لا يمكن حل حقل بالاسم <fieldName> بعمود <columnPath>من نوع البنية .

لمزيد من التفاصيل، راجع UNRESOLVED_FIELD

UNRESOLVED_MAP_KEY

SQLSTATE: 42703

يتعذر حل العمود <objectName> كمفتاح خريطة. إذا كان المفتاح عبارة عن سلسلة حرفية، أضف علامات الاقتباس المفردة '' حولها.

لمزيد من التفاصيل، راجع UNRESOLVED_MAP_KEY

UNRESOLVED_ROUTINE

SQLSTATE: 42883

يتعذر حل الدالة <routineName> في مسار <searchPath>البحث .

لمزيد من التفاصيل، راجع UNRESOLVED_ROUTINE

UNRESOLVED_USING_COLUMN_FOR_JOIN

SQLSTATE: 42703

لا يمكن حل استخدام العمود <colName> على <side> جانب الصلة. <side>الأعمدة الجانبية: [<suggestion>].

UNRESOLVED_VARIABLE

SQLSTATE: 42883

لا يمكن حل المتغير <variableName> على مسار <searchPath>البحث .

UNSET_NONEXISTENT_PROPERTIES

SQLSTATE: 42K0J

حاولت إلغاء تعيين خصائص غير موجودة [<properties>] في الجدول <table>.

UNSUPPORTED_ADD_FILE

SQLSTATE: 0A000

لا تدعم إضافة ملف.

لمزيد من التفاصيل، راجع UNSUPPORTED_ADD_FILE

UNSUPPORTED_ARROWTYPE

SQLSTATE: 0A000

نوع <typeName>سهم غير معتمد .

UNSUPPORTED_BATCH_TABLE_VALUED_FUNCTION

SQLSTATE: 42000

لا تدعم الدالة <funcName> الاستعلامات الدفعية.

UNSUPPORTED_CHAR_OR_VARCHAR_AS_STRING

SQLSTATE: 0A000

لا يمكن استخدام نوع char/varchar في مخطط الجدول.

إذا كنت تريد أن يعاملها Spark كنوع سلسلة مثل Spark 3.0 والإصدارات السابقة، فيرجى تعيين "spark.sql.legacy.charVarcharAsString" إلى "true".

UNSUPPORTED_CLAUSE_FOR_OPERATION

SQLSTATE: 0A000

<clause> غير معتمد ل <operation>.

UNSUPPORTED_COMMON_ANCESTOR_LOC_FOR_FILE_STREAM_SOURCE

SQLSTATE: 42616

يجب تسجيل الأصلي المشترك لمسار المصدر و sourceArchiveDir مع UC.

إذا رأيت رسالة الخطأ هذه، فمن المحتمل أن تقوم بتسجيل المسار المصدر و sourceArchiveDir في مواقع خارجية مختلفة.

يرجى وضعها في موقع خارجي واحد.

UNSUPPORTED_CONSTRAINT_CLAUSES

SQLSTATE: 0A000

عبارات القيد <clauses> غير مدعومة.

UNSUPPORTED_CONSTRAINT_TYPE

SQLSTATE: 42000

نوع قيد غير معتمد. يتم دعم فقط <supportedConstraintTypes>

UNSUPPORTED_DATASOURCE_FOR_DIRECT_QUERY

SQLSTATE: 0A000

نوع مصدر البيانات غير المعتمد للاستعلام المباشر على الملفات: <dataSourceType>

UNSUPPORTED_DATATYPE

SQLSTATE: 0A000

نوع <typeName>البيانات غير المعتمد .

UNSUPPORTED_DATA_SOURCE_SAVE_MODE

SQLSTATE: 0A000

لا يمكن كتابة مصدر البيانات "<source>" في <createMode> الوضع . الرجاء استخدام إما وضع "إلحاق" أو "الكتابة فوق" بدلا من ذلك.

UNSUPPORTED_DATA_TYPE_FOR_DATASOURCE

SQLSTATE: 0A000

<format> لا يدعم مصدر البيانات العمود <columnName> من النوع <columnType>.

UNSUPPORTED_DEFAULT_VALUE

SQLSTATE: 0A000

قيم العمود الافتراضية غير معتمدة.

لمزيد من التفاصيل، راجع UNSUPPORTED_DEFAULT_VALUE

UNSUPPORTED_DESERIALIZER

SQLSTATE: 0A000

إلغاء التسلسل غير مدعوم:

لمزيد من التفاصيل، راجع UNSUPPORTED_DESERIALIZER

UNSUPPORTED_EXPRESSION_GENERATED_COLUMN

SQLSTATE: 42621

يتعذر إنشاء عمود <fieldName> تم إنشاؤه بتعبير <expressionStr> جيل لأن <reason>.

UNSUPPORTED_EXPR_FOR_OPERATOR

SQLSTATE: 42K0E

يحتوي عامل تشغيل الاستعلام على تعبير واحد أو أكثر غير معتمد.

ضع في اعتبارك إعادة كتابتها لتجنب دوال النافذة والدالات التجميعية ووظائف المولد في عبارة WHERE.

تعبيرات غير صحيحة: [<invalidExprSqls>]

UNSUPPORTED_EXPR_FOR_PARAMETER

SQLSTATE: 42K0E

تحتوي معلمة الاستعلام على تعبير غير معتمد.

يمكن أن تكون المعلمات إما متغيرات أو قيما حرفية.

تعبير غير صحيح: [<invalidExprSql>]

UNSUPPORTED_EXPR_FOR_WINDOW

SQLSTATE: 42P20

التعبير <sqlExpr> غير معتمد داخل دالة نافذة.

UNSUPPORTED_FEATURE

SQLSTATE: 0A000

الميزة غير معتمدة:

لمزيد من التفاصيل، راجع UNSUPPORTED_FEATURE

UNSUPPORTED_FN_TYPE

SQLSTATE: 0A000

نوع الدالة المعرفة من قبل المستخدم غير معتمد: <language>

UNSUPPORTED_GENERATOR

SQLSTATE: 42K0E

المولد غير مدعوم:

لمزيد من التفاصيل، راجع UNSUPPORTED_GENERATOR

UNSUPPORTED_GROUPING_EXPRESSION

SQLSTATE: 42K0E

يمكن استخدام grouping()/grouping_id() فقط مع GroupingSets/Cube/Rollup.

UNSUPPORTED_INITIAL_POSITION_AND_TRIGGER_PAIR_FOR_KINESIS_SOURCE

SQLSTATE: 42616

<trigger> مع الموضع <initialPosition> الأولي غير مدعوم مع مصدر Kinesis

UNSUPPORTED_INSERT

SQLSTATE: 42809

لا يمكن الإدراج في الهدف.

لمزيد من التفاصيل، راجع UNSUPPORTED_INSERT

UNSUPPORTED_MANAGED_TABLE_CREATION

SQLSTATE: 0AKDD

إنشاء جدول <tableName> مدار باستخدام مصدر <dataSource> البيانات غير مدعوم. تحتاج إلى استخدام مصدر البيانات DELTA أو إنشاء جدول خارجي باستخدام CREATE EXTERNAL TABLE <tableName> ... باستخدام <dataSource> ...

UNSUPPORTED_MERGE_CONDITION

SQLSTATE: 42K0E

تحتوي عملية MERGE على شرط غير معتمد <condName> .

لمزيد من التفاصيل، راجع UNSUPPORTED_MERGE_CONDITION

UNSUPPORTED_NESTED_ROW_OR_COLUMN_ACCESS_POLICY

SQLSTATE: 0A000

يحتوي الجدول <tableName> على نهج أمان على مستوى الصف أو قناع عمود يشير بشكل غير مباشر إلى جدول آخر بنهج أمان على مستوى الصف أو قناع عمود؛ هذا غير معتمد. تسلسل المكالمات: <callSequence>

UNSUPPORTED_OVERWRITE

SQLSTATE: 42902

لا يمكن الكتابة فوق الهدف الذي تتم القراءة منه أيضا.

لمزيد من التفاصيل، راجع UNSUPPORTED_OVERWRITE

UNSUPPORTED_SAVE_MODE

SQLSTATE: 0A000

وضع الحفظ <saveMode> غير معتمد ل:

لمزيد من التفاصيل، راجع UNSUPPORTED_SAVE_MODE

UNSUPPORTED_STREAMING_OPTIONS_FOR_VIEW

SQLSTATE: 0A000

غير معتمد لبث طريقة عرض. السبب:

لمزيد من التفاصيل، راجع UNSUPPORTED_STREAMING_OPTIONS_FOR_VIEW

UNSUPPORTED_STREAMING_OPTIONS_PERMISSION_ENFORCED

SQLSTATE: 0A000

خيارات <options> الدفق غير مدعومة لمصدر <source> البيانات على نظام مجموعة مشترك.

UNSUPPORTED_STREAMING_SINK_PERMISSION_ENFORCED

SQLSTATE: 0A000

مصدر <sink> البيانات غير مدعوم كمتلقي تدفق على نظام مجموعة مشترك.

UNSUPPORTED_STREAMING_SOURCE_PERMISSION_ENFORCED

SQLSTATE: 0A000

مصدر <source> البيانات غير مدعوم كمصدر دفق على نظام مجموعة مشترك.

UNSUPPORTED_STREAMING_TABLE_VALUED_FUNCTION

SQLSTATE: 42000

لا تدعم الدالة <funcName> الدفق. الرجاء إزالة الكلمة الأساسية STREAM

UNSUPPORTED_STREAM_READ_LIMIT_FOR_KINESIS_SOURCE

SQLSTATE: 0A000

<streamReadLimit> غير مدعوم مع مصدر Kinesis

UNSUPPORTED_SUBQUERY_EXPRESSION_CATEGORY

SQLSTATE: 0A000

تعبير الاستعلام الفرعي غير المعتمد:

لمزيد من التفاصيل، راجع UNSUPPORTED_SUBQUERY_EXPRESSION_CATEGORY

UNSUPPORTED_TIMESERIES_COLUMNS

SQLSTATE: 56038

إنشاء مفتاح أساسي باستخدام أعمدة مرات العمل غير معتمد

UNSUPPORTED_TIMESERIES_WITH_MORE_THAN_ONE_COLUMN

SQLSTATE: 0A000

إنشاء مفتاح أساسي مع أكثر من عمود <colSeq> مرات مرات واحد غير معتمد

UNSUPPORTED_TRIGGER_FOR_KINESIS_SOURCE

SQLSTATE: 0A000

<trigger> غير مدعوم مع مصدر Kinesis

UNSUPPORTED_TYPED_LITERAL

SQLSTATE: 0A000

القيم الحرفية من النوع <unsupportedType> غير معتمدة. الأنواع المعتمدة هي <supportedTypes>.

UNTYPED_SCALA_UDF

SQLSTATE: 42K0E

أنت تستخدم Scala UDF غير مكتوب، والذي لا يحتوي على معلومات نوع الإدخال.

قد يمرر Spark بشكل أعمى قيمة خالية إلى إغلاق Scala مع وسيطة من النوع البدائي، وسيرى الإغلاق القيمة الافتراضية لنوع Java للوسيطة الفارغة، على سبيل المثال udf((x: Int) => x, IntegerType)، النتيجة هي 0 للإدخال الفارغ. للتخلص من هذا الخطأ، يمكنك:

  1. استخدم Scala UDF APIs (بدون معلمة نوع الإرجاع)، على سبيل المثال udf((x: Int) => x).
  2. استخدم واجهات برمجة تطبيقات Java UDF، على سبيل المثال udf(new UDF1[String, Integer] { override def call(s: String): Integer = s.length() }, IntegerType)، إذا كانت أنواع الإدخال كلها غير بدائية.
  3. تعيين "spark.sql.legacy.allowUntypedScalaUDF" إلى "صحيح" واستخدام واجهة برمجة التطبيقات هذه بحذر.

UPGRADE_NOT_SUPPORTED

SQLSTATE: 0AKUC

الجدول غير مؤهل للترقية من Hive Metastore إلى كتالوج Unity. السبب:

لمزيد من التفاصيل، راجع UPGRADE_NOT_SUPPORTED

USER_DEFINED_FUNCTIONS

SQLSTATE: 42601

الدالة المعرفة من قبل المستخدم غير صالحة:

لمزيد من التفاصيل، راجع USER_DEFINED_FUNCTIONS

USER_RAISED_EXCEPTION

SQLSTATE: P0001

<errorMessage>

USER_RAISED_EXCEPTION_PARAMETER_MISMATCH

SQLSTATE: P0001

raise_error() تم استخدام الدالة لرفع فئة الخطأ: <errorClass> التي تتوقع المعلمات: <expectedParms>.

لا تتطابق المعلمات المتوفرة <providedParms> مع المعلمات المتوقعة.

يرجى التأكد من توفير جميع المعلمات المتوقعة.

USER_RAISED_EXCEPTION_UNKNOWN_ERROR_CLASS

SQLSTATE: P0001

raise_error() تم استخدام الدالة لرفع فئة خطأ غير معروفة:<errorClass>

VARIABLE_ALREADY_EXISTS

SQLSTATE: 42723

يتعذر إنشاء المتغير <variableName> لأنه موجود بالفعل.

اختر اسما مختلفا، أو قم بإفلات المتغير الموجود أو استبداله.

VARIABLE_NOT_FOUND

SQLSTATE: 42883

تعذر العثور على المتغير <variableName> . تحقق من التدقيق الإملائي وصحة المخطط والكتالوج.

إذا لم تقم بتأهيل الاسم باستخدام مخطط وكتالوج، فتحقق من إخراج current_schema() أو قم بتأهيل الاسم بالمخطط والكتالوج الصحيحين.

لتحمل الخطأ عند الإفلات، استخدم DROP VARIABLE IF EXISTS.

VARIANT_SIZE_LIMIT

SQLSTATE: 22023

لا يمكن إنشاء متغير أكبر من <sizeLimit> في <functionName>.

الرجاء تجنب سلاسل الإدخال الكبيرة إلى هذا التعبير (على سبيل المثال، إضافة استدعاءات دالة للتحقق من حجم التعبير وتحويله إلى NULL أولا إذا كان كبيرا جدا).

VIEW_ALREADY_EXISTS

SQLSTATE: 42P07

يتعذر إنشاء طريقة عرض <relationName> لأنها موجودة بالفعل.

اختر اسما مختلفا، أو أسقط الكائن الموجود أو استبدله، أو أضف عبارة IF NOT EXISTS لتحمل الكائنات الموجودة مسبقا.

VIEW_EXCEED_MAX_NESTED_DEPTH

SQLSTATE: 54K00

يتجاوز عمق العرض <viewName> الحد الأقصى لعمق دقة العرض (<maxNestedDepth>).

تم إجهاض التحليل لتجنب الأخطاء. إذا كنت ترغب في حل هذه المشكلة، فيرجى محاولة زيادة قيمة "spark.sql.view.maxNestedViewDepth".

VIEW_NOT_FOUND

SQLSTATE: 42P01

تعذر العثور على طريقة العرض <relationName> . تحقق من التدقيق الإملائي وصحة المخطط والكتالوج.

إذا لم تقم بتأهيل الاسم بمخطط، فتحقق من إخراج current_schema() أو قم بتأهيل الاسم بالمخطط والكتالوج الصحيحين.

لتحمل الخطأ عند الإفلات، استخدم DROP VIEW IF EXISTS.

VOLUME_ALREADY_EXISTS

SQLSTATE: 42000

يتعذر إنشاء وحدة تخزين <relationName> لأنها موجودة بالفعل.

اختر اسما مختلفا، أو أسقط الكائن الموجود أو استبدله، أو أضف عبارة IF NOT EXISTS لتحمل الكائنات الموجودة مسبقا.

WINDOW_FUNCTION_AND_FRAME_MISMATCH

SQLSTATE: 42K0E

<funcName> يمكن تقييم الدالة فقط في إطار نافذة مرتب يستند إلى صف مع إزاحة واحدة: <windowExpr>.

WINDOW_FUNCTION_WITHOUT_OVER_CLAUSE

SQLSTATE: 42601

تتطلب دالة <funcName> النافذة عبارة OVER.

WITH_CREDENTIAL

SQLSTATE: 42601

بناء جملة WITH CREDENTIAL غير معتمد ل <type>.

WRITE_STREAM_NOT_ALLOWED

SQLSTATE: 42601

writeStream يمكن استدعاؤه فقط على تدفق Dataset/DataFrame.

WRONG_COLUMN_DEFAULTS_FOR_DELTA_ALTER_TABLE_ADD_COLUMN_NOT_SUPPORTED

SQLSTATE: 0AKDC

فشل تنفيذ الأمر لأن القيم الافتراضية غير معتمدة عند إضافة جديد

أعمدة لجداول دلتا الموجودة مسبقا؛ يرجى إضافة العمود بدون افتراضي

القيمة أولا، ثم قم بتشغيل أمر ALTER TABLE ALTER COLUMN SET DEFAULT الثاني للتطبيق

للصفوف المدرجة في المستقبل بدلا من ذلك.

WRONG_COLUMN_DEFAULTS_FOR_DELTA_FEATURE_NOT_ENABLED

SQLSTATE: 0AKDE

فشل تنفيذ <commandType> الأمر لأنه قام بتعيين قيمة افتراضية للعمود،

ولكن لم يتم تمكين ميزة الجدول المقابلة. الرجاء إعادة محاولة الأمر مرة أخرى

بعد تنفيذ ALTER TABLE tableName SET

ТБ LPROPERTIES('delta.feature.allowColumnDefaults' = 'supported').

WRONG_COMMAND_FOR_OBJECT_TYPE

SQLSTATE: 42809

تتطلب <requiredType>العملية <operation> . ولكن <objectName> هو <foundType>. استخدم <alternative> بدلاً من ذلك.

WRONG_NUM_ARGS

SQLSTATE: 42605

<functionName> يتطلب <expectedNum> معلمات ولكن العدد الفعلي هو <actualNum>.

لمزيد من التفاصيل، راجع WRONG_NUM_ARGS

XML_ROW_TAG_MISSING

SQLSTATE: 42KDF

<rowTag> الخيار مطلوب لقراءة الملفات بتنسيق XML.

XML_UNSUPPORTED_NESTED_TYPES

SQLSTATE: 0N000

لا يدعم <innerDataType> XML كنوع داخلي من <dataType>. يرجى تضمين <innerDataType> داخل حقل StructType عند استخدامه داخل <dataType>.

XML_WILDCARD_RESCUED_DATA_CONFLICT_ERROR

SQLSTATE: 22023

لا يمكن تمكين البيانات المنقذة وعمود أحرف البدل في وقت واحد. قم بإزالة خيار wildcardColumnName.

ZORDERBY_COLUMN_DOES_NOT_EXIST

SQLSTATE: 42703

عمود <columnName> ZOrderBy غير موجود.

Delta Lake

DELTA_ACTIVE_SPARK_SESSION_NOT_FOUND

SQLSTATE: 08003

تعذر العثور على SparkSession النشط

DELTA_ACTIVE_TRANSACTION_ALREADY_SET

SQLSTATE: 0B000

يتعذر تعيين txn جديد على أنه نشط عندما يكون أحدها نشطا بالفعل

DELTA_ADDING_COLUMN_WITH_INTERNAL_NAME_FAILED

SQLSTATE: 42000

فشل إضافة عمود <colName> لأن الاسم محجوز.

DELTA_ADDING_DELETION_VECTORS_DISALLOWED

SQLSTATE: 0A000

حاولت العملية الحالية إضافة متجه حذف إلى جدول لا يسمح بإنشاء متجهات حذف جديدة. الرجاء تقديم تقرير عن الخطأ.

DELTA_ADDING_DELETION_VECTORS_WITH_TIGHT_BOUNDS_DISALLOWED

SQLSTATE: 42000

يجب تعيين كافة العمليات التي تضيف متجهات الحذف عمود tightBounds في الإحصائيات إلى false. الرجاء تقديم تقرير عن الخطأ.

DELTA_ADD_COLUMN_AT_INDEX_LESS_THAN_ZERO

SQLSTATE: 42KD3

فهرس <columnIndex> لإضافة عمود <columnName> أقل من 0

DELTA_ADD_COLUMN_PARENT_NOT_STRUCT

SQLSTATE: 42KD3

يتعذر الإضافة <columnName> لأن الأصل الخاص به ليس StructType. وجدت <other>

DELTA_ADD_COLUMN_STRUCT_NOT_FOUND

SQLSTATE: 42KD3

لم يتم العثور على البنية في الموضع <position>

DELTA_ADD_CONSTRAINTS

SQLSTATE: 0A000

يرجى استخدام ALTER TABLE ADD CONSTRAINT لإضافة قيود CHECK.

DELTA_AGGREGATE_IN_GENERATED_COLUMN

SQLSTATE: 42621

تم العثور على <sqlExpr>. يتعذر على العمود الذي تم إنشاؤه استخدام تعبير تجميعي

DELTA_AGGREGATION_NOT_SUPPORTED

SQLSTATE: 42903

الدالات التجميعية غير معتمدة في <operation><predicate>.

DELTA_ALTER_TABLE_CHANGE_COL_NOT_SUPPORTED

SQLSTATE: 42837

ALTER TABLE CHANGE COLUMN غير معتمد لتغيير العمود <currentType> إلى <newType>

DELTA_ALTER_TABLE_CLUSTER_BY_NOT_ALLOWED

SQLSTATE: 42000

يتم دعم ALTER TABLE CLUSTER BY فقط لجدول Delta مع تكوين أنظمة المجموعات السائلة.

DELTA_ALTER_TABLE_CLUSTER_BY_ON_PARTITIONED_TABLE_NOT_ALLOWED

SQLSTATE: 42000

يتعذر تطبيق ALTER TABLE CLUSTER BY على جدول مقسم.

DELTA_ALTER_TABLE_RENAME_NOT_ALLOWED

SQLSTATE: 42000

العملية غير مسموح بها: لا يسمح ب ALTER TABLE RENAME TO لجداول دلتا المدارة على S3، حيث قد يؤدي التناسق النهائي على S3 إلى إتلاف سجل معاملات Delta. إذا أصررت على القيام بذلك وكنت متأكدا من أنه لم يكن هناك جدول Delta بالاسم <newName> الجديد من قبل، يمكنك تمكين هذا عن طريق الإعداد <key> ليكون صحيحا.

DELTA_ALTER_TABLE_SET_CLUSTERING_TABLE_FEATURE_NOT_ALLOWED

SQLSTATE: 42000

يتعذر تمكين <tableFeature> ميزة الجدول باستخدام ALTER TABLE SET ТБ LPROPERTIES. الرجاء استخدام CREATE OR REPLACE TABLE CLUSTER BY لإنشاء جدول Delta مع تكوين أنظمة المجموعات.

DELTA_AMBIGUOUS_DATA_TYPE_CHANGE

SQLSTATE: 429BQ

لا يمكن تغيير نوع بيانات من <column><from> إلى <to>. يحتوي هذا التغيير على عمليات إزالة الأعمدة والإضافات، وبالتالي فهي غامضة. يرجى إجراء هذه التغييرات بشكل فردي باستخدام ALTER TABLE [ADD | DROP | إعادة تسمية] عمود.

DELTA_AMBIGUOUS_PARTITION_COLUMN

SQLSTATE: 42702

يمكن أن يكون <colMatches>عمود <column> القسم المبهم .

DELTA_AMBIGUOUS_PATHS_IN_CREATE_TABLE

SQLSTATE: 42613

يحتوي CREATE TABLE على موقعين مختلفين: <identifier> و <location>.

يمكنك إزالة عبارة LOCATION من عبارة CREATE TABLE، أو تعيين

<config> على صواب لتخطي هذا الفحص.

DELTA_ARCHIVED_FILES_IN_LIMIT

SQLSTATE: 42KDC

لا يحتوي الجدول <table> على سجلات كافية في ملفات غير مؤرشفة لتلبية الحد المحدد للسجلات <limit> .

DELTA_ARCHIVED_FILES_IN_SCAN

SQLSTATE: 42KDC

تم العثور على <numArchivedFiles> ملف (ملفات) مؤرشفة محتملة في الجدول <table> تحتاج إلى مسحها ضوئيا كجزء من هذا الاستعلام.

يتعذر الوصول إلى الملفات المؤرشفة. الوقت الحالي حتى يتم تكوين الأرشفة ك <archivalTime>.

الرجاء ضبط عوامل تصفية الاستعلام لاستبعاد أي ملفات مؤرشفة.

DELTA_BLOCK_COLUMN_MAPPING_AND_CDC_OPERATION

SQLSTATE: 42KD4

لا يسمح بالعملية "<opName>" عندما يقوم الجدول بتمكين موجز بيانات التغيير (CDF) وخضع لتغييرات المخطط باستخدام DROP COLUMN أو RENAME COLUMN.

DELTA_BLOOM_FILTER_DROP_ON_NON_EXISTING_COLUMNS

SQLSTATE: 42703

لا يمكن إسقاط فهارس عامل تصفية الفتح للعمود (الأعمدة) التالية غير الموجودة: <unknownColumns>

DELTA_BLOOM_FILTER_OOM_ON_WRITE

SQLSTATE: 82100

حدث OutOfMemoryError أثناء كتابة فهارس عامل تصفية الفتح للعمود (الأعمدة) التالية: <columnsWithBloomFilterIndices>.

يمكنك تقليل بصمة الذاكرة لمؤشرات عامل تصفية الفتح عن طريق اختيار قيمة أصغر لخيار "numItems"، أو قيمة أكبر لخيار "fpp"، أو عن طريق فهرسة أعمدة أقل.

DELTA_CANNOT_CHANGE_DATA_TYPE

SQLSTATE: 429BQ

لا يمكن تغيير نوع البيانات: <dataType>

DELTA_CANNOT_CHANGE_LOCATION

SQLSTATE: 42601

لا يمكن تغيير "الموقع" لجدول Delta باستخدام SET ТБ LPROPERTIES. الرجاء استخدام ALTER TABLE SET LOCATION بدلا من ذلك.

DELTA_CANNOT_CHANGE_PROVIDER

SQLSTATE: 42939

"الموفر" هو خاصية جدول محجوزة، ولا يمكن تغييرها.

DELTA_CANNOT_CREATE_BLOOM_FILTER_NON_EXISTING_COL

SQLSTATE: 42703

لا يمكن إنشاء فهارس عامل تصفية الفتح للعمود (الأعمدة) التالية غير الموجودة: <unknownCols>

DELTA_CANNOT_CREATE_LOG_PATH

SQLSTATE: 42KD5

يتعذر الإنشاء <path>

DELTA_CANNOT_DESCRIBE_VIEW_HISTORY

SQLSTATE: 42809

يتعذر وصف محفوظات طريقة العرض.

DELTA_CANNOT_DROP_BLOOM_FILTER_ON_NON_INDEXED_COLUMN

SQLSTATE: 42703

لا يمكن إسقاط فهرس عامل تصفية الفتح على عمود غير مفهرس: <columnName>

DELTA_CANNOT_EVALUATE_EXPRESSION

SQLSTATE: 0AKDC

يتعذر تقييم التعبير: <expression>

DELTA_CANNOT_FIND_BUCKET_SPEC

SQLSTATE: 22000

من المتوقع وجود جدول Delta للمستودعات ولكن لا يمكن العثور على مواصفات المستودع في الجدول

DELTA_CANNOT_GENERATE_CODE_FOR_EXPRESSION

SQLSTATE: 0AKDC

لا يمكن إنشاء تعليمة برمجية للتعبير: <expression>

DELTA_CANNOT_MODIFY_APPEND_ONLY

SQLSTATE: 42809

تم تكوين هذا الجدول للسماح بالإلحاقات فقط. إذا كنت ترغب في السماح بالتحديثات أو الحذف، فاستخدم "ALTER TABLE <table_name> SET ТБ LPROPERTIES (<config>=false)".

DELTA_CANNOT_MODIFY_TABLE_PROPERTY

SQLSTATE: 42939

يتعذر على المستخدم تحديد تكوين <prop> جدول Delta

DELTA_CANNOT_RECONSTRUCT_PATH_FROM_URI

SQLSTATE: 22KD1

تم العثور على uri (<uri>) الذي لا يمكن تحويله إلى مسار نسبي في سجل المعاملات.

DELTA_CANNOT_RELATIVIZE_PATH

SQLSTATE: 42000

مسار (<path>) لا يمكن ربطه بالنسبية مع الإدخال الحالي الموجود في

سجل المعاملات. يرجى إعادة تشغيل هذا على النحو التالي:

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

ثم قم أيضا بتشغيل:

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

DELTA_CANNOT_RENAME_PATH

SQLSTATE: 22KD1

يتعذر إعادة التسمية <currentPath> إلى <newPath>

DELTA_CANNOT_REPLACE_MISSING_TABLE

SQLSTATE: 42P01

يتعذر استبدال الجدول <tableName> لأنه غير موجود. استخدم CREATE OR REPLACE TABLE لإنشاء الجدول.

DELTA_CANNOT_RESOLVE_COLUMN

SQLSTATE: 42703

يتعذر حل العمود <columnName> في <schema>

DELTA_CANNOT_RESTORE_TABLE_VERSION

SQLSTATE: 22003

يتعذر استعادة الجدول إلى الإصدار <version>. الإصدارات المتوفرة: [<startVersion>, <endVersion>].

DELTA_CANNOT_RESTORE_TIMESTAMP_GREATER

SQLSTATE: 22003

يتعذر استعادة الجدول إلى الطابع الزمني (<requestedTimestamp>) كما هو بعد أحدث إصدار متوفر. الرجاء استخدام طابع زمني قبل (<latestTimestamp>)

DELTA_CANNOT_SET_LOCATION_ON_PATH_IDENTIFIER

SQLSTATE: 42613

لا يمكن تغيير موقع جدول يستند إلى مسار.

DELTA_CANNOT_UPDATE_ARRAY_FIELD

SQLSTATE: 429BQ

يتعذر تحديث الحقل ٪1$s ٪2$s type: تحديث العنصر عن طريق تحديث ٪2$s.element

DELTA_CANNOT_UPDATE_MAP_FIELD

SQLSTATE: 429BQ

يتعذر تحديث الحقل ٪1$s ٪2$s من النوع: تحديث خريطة عن طريق تحديث %2$s.key أو ٪2$s.value

DELTA_CANNOT_UPDATE_OTHER_FIELD

SQLSTATE: 429BQ

يتعذر تحديث <tableName> حقل من النوع <typeName>

DELTA_CANNOT_UPDATE_STRUCT_FIELD

SQLSTATE: 429BQ

يتعذر تحديث <tableName> نوع الحقل <fieldName> : تحديث البنية بإضافة حقوله أو حذفها أو تحديثها

DELTA_CANNOT_USE_ALL_COLUMNS_FOR_PARTITION

SQLSTATE: 428FT

يتعذر استخدام كافة الأعمدة لأعمدة الأقسام

DELTA_CANNOT_WRITE_INTO_VIEW

SQLSTATE: 0A000

<table> هو طريقة عرض. الكتابة إلى طريقة عرض غير معتمدة.

DELTA_CAST_OVERFLOW_IN_TABLE_WRITE

SQLSTATE: 22003

فشل كتابة قيمة من <sourceType> النوع في <targetType> عمود <columnName> النوع بسبب تجاوز.

استخدم try_cast على قيمة الإدخال لتسامح مع تجاوز السعة وإرجاع NULL بدلا من ذلك.

إذا لزم الأمر، فقم بتعيين <storeAssignmentPolicyFlag> إلى "LEGACY" لتجاوز هذا الخطأ أو تعيين <updateAndMergeCastingFollowsAnsiEnabledFlag> إلى صحيح للعودة إلى السلوك القديم والمتابعة <ansiEnabledFlag> في UPDATE و MERGE.

DELTA_CDC_NOT_ALLOWED_IN_THIS_VERSION

SQLSTATE: 0AKDC

يتعذر تعيين configuration delta.enableChangeDataFeed. تغيير موجز البيانات من Delta غير متوفر بعد.

DELTA_CHANGE_DATA_FEED_INCOMPATIBLE_DATA_SCHEMA

SQLSTATE: 0AKDC

استرداد تغييرات الجدول بين الإصدار <start> وفشل <end> بسبب مخطط بيانات غير متوافق.

مخطط القراءة الخاص بك في <readSchema> الإصدار <readVersion>، لكننا وجدنا مخطط بيانات غير متوافق في الإصدار <incompatibleVersion>.

إذا كان ذلك ممكنا، يرجى استرداد تغييرات الجدول باستخدام مخطط الإصدار النهائي عن طريق الإعداد <config> إلى endVersion، أو الاتصال بالدعم.

DELTA_CHANGE_DATA_FEED_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 0AKDC

استرداد تغييرات الجدول بين الإصدار <start> وفشل <end> بسبب تغيير مخطط غير متوافق.

مخطط القراءة الخاص بك في <readSchema> الإصدار <readVersion>، لكننا وجدنا تغيير مخطط غير متوافق في الإصدار <incompatibleVersion>.

إذا أمكن، يرجى الاستعلام عن تغييرات الجدول بشكل منفصل من الإصدار <start> إلى <incompatibleVersion> - 1، ومن الإصدار <incompatibleVersion> إلى <end>.

DELTA_CHANGE_DATA_FILE_NOT_FOUND

SQLSTATE: 42K03

يتعذر العثور على الملف <filePath> المشار إليه في سجل المعاملات. يمكن أن يحدث هذا عندما يتم حذف البيانات يدويا من نظام الملفات بدلا من استخدام عبارة الجدول DELETE . يبدو أن هذا الطلب يستهدف موجز بيانات التغيير، إذا كان الأمر كذلك، يمكن أن يحدث هذا الخطأ عندما يكون ملف بيانات التغيير خارج فترة الاستبقاء وتم حذفه بواسطة العبارة VACUUM . لمزيد من المعلومات، راجع <faqPath>

DELTA_CHANGE_TABLE_FEED_DISABLED

SQLSTATE: 42807

يتعذر الكتابة إلى جدول مع مجموعة delta.enableChangeDataFeed. تغيير موجز البيانات من Delta غير متوفر.

DELTA_CHECKPOINT_NON_EXIST_TABLE

SQLSTATE: 42K03

لا يمكن التحقق من جدول <path>غير موجود . هل حذفت الملفات يدويا في دليل _delta_log؟

DELTA_CLONE_AMBIGUOUS_TARGET

SQLSTATE: 42613

تم توفير مسارين كهدف CLONE بحيث يكون غامضا الذي يجب استخدامه. خارجي

تم توفير موقع CLONE في <externalLocation> نفس الوقت الذي تم فيه توفير المسار

<targetIdentifier>.

DELTA_CLONE_INCOMPLETE_FILE_COPY

SQLSTATE: 42000

لم يتم نسخ الملف (<fileName>) بشكل كامل. حجم الملف المتوقع: <expectedSize>، تم العثور على: <actualSize>. لمتابعة العملية عن طريق تجاهل تعيين <config> التحقق من حجم الملف إلى خطأ.

DELTA_CLONE_UNSUPPORTED_SOURCE

SQLSTATE: 0AKDC

مصدر استنساخ غير معتمد <mode> '<name>'، تنسيقه هو <format>.

التنسيقات المدعومة هي "delta" و"iceberg" و"parquet".

DELTA_CLUSTERING_CLONE_TABLE_NOT_SUPPORTED

SQLSTATE: 0A000

CLONE غير معتمد لجدول Delta مع تجميع Liquid للإصدار < 14.0 من DBR.

DELTA_CLUSTERING_COLUMNS_MISMATCH

SQLSTATE: 42P10

لا تتطابق أعمدة التجميع المتوفرة مع الجدول الموجود.

  • المقدمة: <providedClusteringColumns>
  • القائمه: <existingClusteringColumns>

DELTA_CLUSTERING_COLUMN_MISSING_STATS

SQLSTATE: 22000

يتطلب تكوين أنظمة المجموعات السائلة أن تحتوي أعمدة التجميع على إحصائيات. تعذر العثور على عمود (أعمدة) التجميع '<columns>' في مخطط الإحصائيات:

<schema>

DELTA_CLUSTERING_CREATE_EXTERNAL_NON_LIQUID_TABLE_FROM_LIQUID_TABLE

SQLSTATE: 22000

لا يسمح بإنشاء جدول خارجي بدون تجميع سائل من دليل جدول مع تكوين أنظمة المجموعات السائلة؛ المسار: <path>.

DELTA_CLUSTERING_NOT_SUPPORTED

SQLSTATE: 42000

'<operation>' لا يدعم التجميع.

DELTA_CLUSTERING_PHASE_OUT_FAILED

SQLSTATE: 0AKDE

يتعذر إنهاء <phaseOutType> الجدول <tableFeatureToAdd> بميزة الجدول (السبب: <reason>). الرجاء تجربة الأمر OPTIMIZE مرة أخرى.

== خطأ ==

<error>

DELTA_CLUSTERING_REPLACE_TABLE_WITH_PARTITIONED_TABLE

SQLSTATE: 42000

غير مسموح باستبدال جدول Delta مع تجميع Liquid بجدول مقسم.

DELTA_CLUSTERING_SHOW_CREATE_TABLE_WITHOUT_CLUSTERING_COLUMNS

SQLSTATE: 0A000

SHOW CREATE TABLE غير معتمد لجدول Delta مع تكوين أنظمة المجموعات السائلة دون أي أعمدة تجميع.

DELTA_CLUSTERING_WITH_DYNAMIC_PARTITION_OVERWRITE

SQLSTATE: 42000

لا يسمح بوضع الكتابة فوق القسم الديناميكي لجدول Delta مع تكوين أنظمة المجموعات السائلة.

DELTA_CLUSTERING_WITH_PARTITION_PREDICATE

SQLSTATE: 0A000

لا يدعم الأمر OPTIMIZE لجدول Delta مع تكوين أنظمة المجموعات Liquid دالات تقييم القسم. يرجى إزالة دالات التقييم: <predicates>.

DELTA_CLUSTERING_WITH_ZORDER_BY

SQLSTATE: 42613

لا يمكن للأمر OPTIMIZE لجدول Delta مع تكوين أنظمة المجموعات السائلة تحديد ZORDER BY. الرجاء إزالة ZORDER BY (<zOrderBy>).

DELTA_CLUSTER_BY_INVALID_NUM_COLUMNS

SQLSTATE: 54000

يدعم CLUSTER BY للتكتتل السائل ما يصل إلى <numColumnsLimit> أعمدة التجميع، ولكن الجدول يحتوي على <actualNumColumns> أعمدة تجميع. الرجاء إزالة أعمدة التجميع الإضافية.

DELTA_CLUSTER_BY_SCHEMA_NOT_PROVIDED

SQLSTATE: 42908

لا يسمح بتحديد CLUSTER BY عندما لا يتم تعريف المخطط. الرجاء تحديد مخطط للجدول <tableName>.

DELTA_CLUSTER_BY_WITH_BUCKETING

SQLSTATE: 42613

لا يمكن تحديد كل من التجميع والمستودعات. يرجى إزالة CLUSTERED BY INTO BUCKETS / bucketBy إذا كنت تريد إنشاء جدول Delta مع التجميع.

DELTA_CLUSTER_BY_WITH_PARTITIONED_BY

SQLSTATE: 42613

لا يمكن تحديد كل من التجميع والتقسيم. يرجى إزالة PARTITIONED BY / partitionBy / partitionedBy إذا كنت تريد إنشاء جدول Delta مع التجميع.

DELTA_COLUMN_DATA_SKIPPING_NOT_SUPPORTED_PARTITIONED_COLUMN

SQLSTATE: 0AKDC

تخطي البيانات غير معتمد لعمود القسم '<column>'.

DELTA_COLUMN_DATA_SKIPPING_NOT_SUPPORTED_TYPE

SQLSTATE: 0AKDC

لا يتم اعتماد تخطي البيانات للعمود '<column>' من النوع <type>.

DELTA_COLUMN_MAPPING_MAX_COLUMN_ID_NOT_SET

SQLSTATE: 42703

لم يتم تعيين خاصية معرف العمود الأقصى (<prop>) على جدول ممكن لتعيين العمود.

DELTA_COLUMN_MAPPING_MAX_COLUMN_ID_NOT_SET_CORRECTLY

SQLSTATE: 42703

الخاصية max column id (<prop>) الموجودة في جدول ممكن لتعيين العمود هي <tableMax>، والتي لا يمكن أن تكون أصغر من الحد الأقصى لمعرف العمود لكافة الحقول (<fieldMax>).

DELTA_COLUMN_NOT_FOUND

SQLSTATE: 42703

تعذر العثور على العمود <columnName> المحدد [<columnList>]

DELTA_COLUMN_NOT_FOUND_IN_MERGE

SQLSTATE: 42703

تعذر العثور على العمود '<targetCol>' للجدول الهدف من أعمدة INSERT: <colNames>. يجب أن تحدد عبارة INSERT قيمة لكافة أعمدة الجدول الهدف.

DELTA_COLUMN_NOT_FOUND_IN_SCHEMA

SQLSTATE: 42703

تعذر العثور على العمود <columnName> في:

<tableSchema>

DELTA_COLUMN_PATH_NOT_NESTED

SQLSTATE: 42704

من المتوقع <columnPath> أن يكون نوع بيانات متداخل، ولكنه تم العثور على <other>. كان يبحث عن

<column> فهرس في حقل متداخل

DELTA_COLUMN_STRUCT_TYPE_MISMATCH

SQLSTATE: 2200G

يتعذر إدراج عمود <source> البنية في <targetType> حقل <targetField> في <targetTable>.

DELTA_COMPACTION_VALIDATION_FAILED

SQLSTATE: 22000

التحقق من صحة ضغط المسار <compactedPath> إلى <newPath> فشل: الرجاء تقديم تقرير خطأ.

DELTA_COMPLEX_TYPE_COLUMN_CONTAINS_NULL_TYPE

SQLSTATE: 22005

تم العثور على NullType متداخل في العمود <columName> وهو من <dataType>. لا تدعم Delta كتابة NullType في أنواع معقدة.

DELTA_CONFLICT_SET_COLUMN

SQLSTATE: 42701

يوجد تعارض من أعمدة SET هذه: <columnList>.

DELTA_CONSTRAINT_ALREADY_EXISTS

SQLSTATE: 42710

القيد '<constraintName>' موجود بالفعل. الرجاء حذف القيد القديم أولا.

قيد قديم:

<oldConstraint>

DELTA_CONSTRAINT_DOES_NOT_EXIST

SQLSTATE: 42704

لا يمكن إسقاط قيد <constraintName> غير موجود من الجدول <tableName>. لتجنب طرح خطأ، قم بتوفير المعلمة IF EXISTS أو قم بتعيين تكوين <config> جلسة SQL إلى <confValue>.

DELTA_CONVERSION_NO_PARTITION_FOUND

SQLSTATE: 42KD6

لم يتم العثور على معلومات القسم في الكتالوج للجدول <tableName>. هل قمت بتشغيل "MSCK REPAIR TABLE" على الجدول لاكتشاف الأقسام؟

DELTA_CONVERSION_UNSUPPORTED_COLUMN_MAPPING

SQLSTATE: 0AKDC

لا يمكن تعيين التكوين '<config>' إلى <mode> عند استخدام CONVERT TO DELTA.

DELTA_CONVERT_NON_PARQUET_TABLE

SQLSTATE: 0AKDC

يدعم CONVERT TO DELTA جداول parquet فقط، ولكنك تحاول تحويل <sourceName> مصدر: <tableId>

DELTA_CONVERT_TO_DELTA_ROW_TRACKING_WITHOUT_STATS

SQLSTATE: 22000

لا يمكن تمكين تعقب الصفوف دون تجميع الإحصائيات.

إذا كنت تريد تمكين تعقب الصفوف، فقم بما يلي:

  1. تمكين جمع الإحصائيات عن طريق تشغيل الأمر

    SET <statisticsCollectionPropertyKey> = true

    1. قم بتشغيل CONVERT TO DELTA بدون خيار NO STATISTICS.

إذا كنت لا تريد جمع الإحصائيات، فقم بتعطيل تعقب الصفوف:

  1. قم بإلغاء تنشيط تمكين ميزة الجدول بشكل افتراضي عن طريق تشغيل الأمر :

    اعاده تعيين <rowTrackingTableFeatureDefaultKey>

    1. إلغاء تنشيط خاصية الجدول بشكل افتراضي عن طريق تشغيل:

      SET <rowTrackingDefaultPropertyKey> = false

DELTA_COPY_INTO_TARGET_FORMAT

SQLSTATE: 0AKDD

يجب أن يكون هدف COPY INTO جدول Delta.

DELTA_CREATE_EXTERNAL_TABLE_WITHOUT_SCHEMA

SQLSTATE: 42601

تحاول إنشاء جدول خارجي <tableName>

من <path> استخدام Delta، ولكن لم يتم تحديد المخطط عند

مسار الإدخال فارغ.

لمعرفة المزيد حول Delta، راجع <docLink>

DELTA_CREATE_EXTERNAL_TABLE_WITHOUT_TXN_LOG

SQLSTATE: 42K03

تحاول إنشاء جدول خارجي <tableName>

من %2$s استخدام Delta، ولكن لا يوجد سجل معاملات موجود في

%2$s/_delta_log. تحقق من مهمة المصدر للتأكد من أنها تكتب باستخدام

format("delta") وأن المسار هو جذر الجدول.

لمعرفة المزيد حول Delta، راجع <docLink>

DELTA_CREATE_TABLE_SCHEME_MISMATCH

SQLSTATE: 42KD7

لا يتطابق المخطط المحدد مع المخطط الموجود في <path>.

== محدد ==

<specifiedSchema>

== موجود ==

<existingSchema>

== الاختلافات ==

<schemaDifferences>

إذا كنت تنوي الاحتفاظ بالمخطط الحالي، يمكنك حذف

مخطط من أمر إنشاء جدول. وإلا يرجى التأكد من

يتطابق المخطط.

DELTA_CREATE_TABLE_SET_CLUSTERING_TABLE_FEATURE_NOT_ALLOWED

SQLSTATE: 42000

يتعذر تمكين <tableFeature> ميزة الجدول باستخدام ТБ LPROPERTIES. الرجاء استخدام CREATE OR REPLACE TABLE CLUSTER BY لإنشاء جدول Delta مع تكوين أنظمة المجموعات.

DELTA_CREATE_TABLE_WITH_DIFFERENT_CLUSTERING

SQLSTATE: 42KD7

لا تتطابق أعمدة التجميع المحددة مع أعمدة التجميع الموجودة في <path>.

== محدد ==

<specifiedColumns>

== موجود ==

<existingColumns>

DELTA_CREATE_TABLE_WITH_DIFFERENT_PARTITIONING

SQLSTATE: 42KD7

لا يتطابق التقسيم المحدد مع التقسيم الموجود في <path>.

== محدد ==

<specifiedColumns>

== موجود ==

<existingColumns>

DELTA_CREATE_TABLE_WITH_DIFFERENT_PROPERTY

SQLSTATE: 42KD7

لا تتطابق الخصائص المحددة مع الخصائص الموجودة في <path>.

== محدد ==

<specificiedProperties>

== موجود ==

<existingProperties>

DELTA_CREATE_TABLE_WITH_NON_EMPTY_LOCATION

SQLSTATE: 42601

يتعذر إنشاء جدول ('<tableId>'). الموقع المقترن (''<tableLocation>) غير فارغ وأيضا ليس جدول Delta.

DELTA_DATA_CHANGE_FALSE

SQLSTATE: 0AKDE

يتعذر تغيير بيانات تعريف الجدول لأنه تم تعيين الخيار 'dataChange' إلى خطأ. محاولة العملية: '<op>'.

DELTA_DELETED_PARQUET_FILE_NOT_FOUND

SQLSTATE: 42K03

يتعذر العثور على الملف <filePath> المشار إليه في سجل المعاملات. قد يتم حذف ملف parquet هذا ضمن نهج استبقاء البيانات في Delta.

مدة استبقاء بيانات دلتا الافتراضية: <logRetentionPeriod>. وقت التعديل لملف parquet: <modificationTime>. وقت حذف ملف parquet: <deletionTime>. تم الحذف في إصدار Delta: <deletionVersion>.

DELTA_DELETION_VECTOR_MISSING_NUM_RECORDS

SQLSTATE: 2D521

من غير الصالح تثبيت الملفات مع متجهات الحذف التي تفتقد إلى إحصائية numRecords.

DELTA_DOMAIN_METADATA_NOT_SUPPORTED

SQLSTATE: 0A000

تم الكشف عن إجراء (إجراءات) DomainMetadata للمجالات <domainNames>، ولكن لم يتم تمكين DomainMetadataTableFeature.

DELTA_DROP_COLUMN_AT_INDEX_LESS_THAN_ZERO

SQLSTATE: 42KD8

فهرس <columnIndex> لإسقاط العمود أقل من 0

DELTA_DUPLICATE_ACTIONS_FOUND

SQLSTATE: 2D521

تم تحديد عملية الملف '<actionType>' للمسار <path> عدة مرات.

يتعارض مع <conflictingPath>.

غير صالح لعمليات ملفات متعددة بنفس المسار للوجود في تثبيت واحد.

DELTA_DUPLICATE_COLUMNS_FOUND

SQLSTATE: 42711

تم العثور على عمود (أعمدة) <coltype>مكررة: <duplicateCols>

DELTA_DUPLICATE_COLUMNS_ON_INSERT

SQLSTATE: 42701

تكرار أسماء الأعمدة في عبارة INSERT

DELTA_DUPLICATE_COLUMNS_ON_UPDATE_TABLE

SQLSTATE: 42701

<message>

الرجاء إزالة الأعمدة المكررة قبل تحديث الجدول.

DELTA_DUPLICATE_DATA_SKIPPING_COLUMNS

SQLSTATE: 42701

تم العثور على أعمدة تخطي البيانات المكررة: <columns>.

DELTA_DUPLICATE_DOMAIN_METADATA_INTERNAL_ERROR

SQLSTATE: 42601

خطأ داخلي: يحتوي إجراءان DomainMetadata داخل نفس المعاملة على نفس المجال <domainName>

DELTA_DV_HISTOGRAM_DESERIALIZATON

SQLSTATE: 22000

تعذر إلغاء تسلسل المدرج التكراري لعدد السجلات المحذوفة أثناء التحقق من تكامل الجدول.

DELTA_DYNAMIC_PARTITION_OVERWRITE_DISABLED

SQLSTATE: 0A000

يتم تحديد وضع الكتابة فوق القسم الديناميكي بواسطة خيارات تكوين الجلسة أو الكتابة، ولكن يتم تعطيله بواسطة spark.databricks.delta.dynamicPartitionOverwrite.enabled=false.

DELTA_EMPTY_DATA

SQLSTATE: 428GU

لا تحتوي البيانات المستخدمة في إنشاء جدول Delta على أي أعمدة.

DELTA_EMPTY_DIRECTORY

SQLSTATE: 42K03

لم يتم العثور على ملف في الدليل: <directory>.

DELTA_EXCEED_CHAR_VARCHAR_LIMIT

SQLSTATE: 22001

يتجاوز حد طول نوع حرف/varchar. فشل التحقق: <expr>.

DELTA_FAILED_CAST_PARTITION_VALUE

SQLSTATE: 22018

فشل تحويل قيمة <value> القسم إلى <dataType>

DELTA_FAILED_FIND_ATTRIBUTE_IN_OUTPUT_COLUMNS

SQLSTATE: 42703

تعذر العثور على <newAttributeName> من بين الإخراج الهدف الحالي <targetOutputColumns>

DELTA_FAILED_INFER_SCHEMA

SQLSTATE: 42KD9

فشل استنتاج المخطط من قائمة الملفات المحددة.

DELTA_FAILED_MERGE_SCHEMA_FILE

SQLSTATE: 42KDA

فشل دمج مخطط الملف <file>:

<schema>

SQLSTATE: KD001

تعذر قراءة تذييل الملف: <currentFile>

DELTA_FAILED_RECOGNIZE_PREDICATE

SQLSTATE: 42601

لا يمكن التعرف على دالة التقييم '<predicate>'

DELTA_FAILED_SCAN_WITH_HISTORICAL_VERSION

SQLSTATE: KD002

توقع فحصا كاملا لأحدث إصدار من مصدر Delta، ولكنه عثر على مسح ضوئي تاريخي للإصدار <historicalVersion>

DELTA_FAILED_TO_MERGE_FIELDS

SQLSTATE: 22005

فشل دمج الحقول '<currentField>' و'<updateField>'

DELTA_FEATURES_PROTOCOL_METADATA_MISMATCH

SQLSTATE: 0AKDE

تعذر العمل على هذا الجدول لأن ميزات الجدول التالية ممكنة في بيانات التعريف ولكن غير مدرجة في البروتوكول: <features>.

DELTA_FEATURES_REQUIRE_MANUAL_ENABLEMENT

SQLSTATE: 0AKDE

يتطلب مخطط الجدول تمكين ميزة (ميزات) الجدول التالية يدويا: <unsupportedFeatures>.

للقيام بذلك، قم بتشغيل الأمر التالي لكل من الميزات المذكورة أعلاه:

ALTER TABLE table_name SET TBLPROPERTIES ('delta.feature.feature_name' = 'supported')

استبدل "table_name" و"feature_name" بقيم حقيقية.

الميزة (الميزات) المدعومة الحالية: <supportedFeatures>.

DELTA_FEATURE_DROP_CONFLICT_REVALIDATION_FAIL

SQLSTATE: 0AKDE

يتعذر إسقاط الميزة بسبب تعديل معاملة متزامنة للجدول.

يرجى محاولة العملية مرة أخرى.

<concurrentCommit>

DELTA_FEATURE_DROP_FEATURE_NOT_PRESENT

SQLSTATE: 0AKDE

يتعذر الإفلات <feature> من هذا الجدول لأنه غير موجود حاليا في بروتوكول الجدول.

DELTA_FEATURE_DROP_HISTORICAL_VERSIONS_EXIST

SQLSTATE: 0AKDE

لا يمكن الإفلات <feature> لأن سجل Delta يحتوي على إصدارات تاريخية تستخدم الميزة.

الرجاء الانتظار حتى فترة استبقاء المحفوظات (<logRetentionPeriodKey>=<logRetentionPeriod>)

مر منذ آخر نشاط للميزة.

بدلا من ذلك، يرجى الانتظار حتى تنتهي فترة استبقاء TRUNCATE HISTORY (<truncateHistoryLogRetentionPeriod>)

ثم قم بتشغيل:

ALTER TABLE table_name DROP FEATURE feature_name TRUNCATE HISTORY

DELTA_FEATURE_DROP_HISTORY_TRUNCATION_NOT_ALLOWED

SQLSTATE: 0AKDE

لا يعد اقتطاع المحفوظات مناسبا إلا لميزات القارئ.

DELTA_FEATURE_DROP_NONREMOVABLE_FEATURE

SQLSTATE: 0AKDE

يتعذر الإفلات <feature> لأن إسقاط هذه الميزة غير معتمد.

يرجى الاتصال بدعم Databricks.

DELTA_FEATURE_DROP_UNSUPPORTED_CLIENT_FEATURE

SQLSTATE: 0AKDE

لا يمكن الإفلات <feature> لأنه غير مدعوم من قبل إصدار Databricks هذا.

فكر في استخدام Databricks مع إصدار أعلى.

DELTA_FEATURE_DROP_WAIT_FOR_RETENTION_PERIOD

SQLSTATE: 0AKDE

كان الإفلات <feature> ناجحا جزئيا.

لم تعد الميزة مستخدمة الآن في الإصدار الحالي من الجدول. ومع ذلك، فإن الميزة

لا يزال موجودا في الإصدارات التاريخية من الجدول. يتعذر إسقاط ميزة الجدول

من بروتوكول الجدول حتى انتهاء صلاحية هذه الإصدارات التاريخية.

لإسقاط ميزة الجدول من البروتوكول، يرجى الانتظار حتى الإصدارات التاريخية

تنتهي الصلاحية، ثم كرر هذا الأمر. فترة الاستبقاء للإصدارات التاريخية هي

تم تكوينه حاليا ك <logRetentionPeriodKey>=<logRetentionPeriod>.

بدلا من ذلك، يرجى الانتظار حتى تنتهي فترة استبقاء TRUNCATE HISTORY (<truncateHistoryLogRetentionPeriod>)

ثم قم بتشغيل:

ALTER TABLE table_name DROP FEATURE feature_name TRUNCATE HISTORY

DELTA_FEATURE_REQUIRES_HIGHER_READER_VERSION

SQLSTATE: 0AKDE

تعذر تمكين ميزة <feature> الجدول لأنها تتطلب إصدار بروتوكول قارئ أعلى (الحالي <current>). ضع في اعتبارك ترقية إصدار بروتوكول قارئ الجدول إلى <required>، أو إلى إصدار يدعم ميزات جدول القارئ. <docLink> راجع لمزيد من المعلومات حول إصدارات بروتوكول الجدول.

DELTA_FEATURE_REQUIRES_HIGHER_WRITER_VERSION

SQLSTATE: 0AKDE

تعذر تمكين ميزة <feature> الجدول لأنها تتطلب إصدار بروتوكول كاتب أعلى (الحالي <current>). ضع في اعتبارك ترقية إصدار بروتوكول كاتب الجدول إلى <required>، أو إلى إصدار يدعم ميزات جدول الكاتب. <docLink> راجع لمزيد من المعلومات حول إصدارات بروتوكول الجدول.

DELTA_FILE_ALREADY_EXISTS

SQLSTATE: 42K04

مسار الملف الموجود <path>

DELTA_FILE_LIST_AND_PATTERN_STRING_CONFLICT

SQLSTATE: 42613

يتعذر تحديد كل من قائمة الملفات وسلسلة الأنماط.

DELTA_FILE_NOT_FOUND

SQLSTATE: 42K03

مسار الملف <path>

DELTA_FILE_NOT_FOUND_DETAILED

SQLSTATE: 42K03

يتعذر العثور على الملف <filePath> المشار إليه في سجل المعاملات. يحدث هذا عندما يتم حذف البيانات يدويا من نظام الملفات بدلا من استخدام عبارة الجدول DELETE . لمزيد من المعلومات، راجع <faqPath>

DELTA_FILE_OR_DIR_NOT_FOUND

SQLSTATE: 42K03

لا يوجد مثل هذا الملف أو الدليل: <path>

DELTA_FILE_TO_OVERWRITE_NOT_FOUND

SQLSTATE: 42K03

لم يتم العثور على الملف (<path>) المراد إعادة كتابته بين ملفات المرشحين:

<pathList>

DELTA_FOUND_MAP_TYPE_COLUMN

SQLSTATE: KD003

تم العثور على MapType. للوصول إلى مفتاح أو قيمة MapType، حدد واحدا

من:

<key> أو

<value>

متبوعا باسم العمود (فقط إذا كان هذا العمود من نوع البنية).

على سبيل المثال mymap.key.mykey

إذا كان العمود من النوع الأساسي، mymap.key أو mymap.value كاف.

DELTA_GENERATED_COLUMNS_DATA_TYPE_MISMATCH

SQLSTATE: 42K09

العمود <columnName> هو عمود تم إنشاؤه أو عمود يستخدمه عمود تم إنشاؤه. نوع البيانات هو <columnType>. لا يقبل نوع البيانات <dataType>

DELTA_GENERATED_COLUMNS_EXPR_TYPE_MISMATCH

SQLSTATE: 42K09

نوع التعبير للعمود <columnName> الذي تم إنشاؤه هو <expressionType>، ولكن نوع العمود هو <columnType>

DELTA_GENERATED_COLUMN_UPDATE_TYPE_MISMATCH

SQLSTATE: 42K09

العمود <currentName> هو عمود تم إنشاؤه أو عمود يستخدمه عمود تم إنشاؤه. نوع البيانات هو <currentDataType> ولا يمكن تحويله إلى نوع البيانات <updateDataType>

DELTA_ICEBERG_COMPAT_VIOLATION

SQLSTATE: KD00E

فشل التحقق من صحة IcebergCompatV<version> .

لمزيد من التفاصيل، راجع DELTA_ICEBERG_COMPAT_VIOLATION

DELTA_ILLEGAL_OPTION

SQLSTATE: 42616

قيمة '<input>' غير صحيحة للخيار '<name><explain>

DELTA_ILLEGAL_USAGE

SQLSTATE: 42601

لا يسمح باستخدام <option> عندما <operation> يكون جدول Delta.

DELTA_INCONSISTENT_BUCKET_SPEC

SQLSTATE: 42000

لا يتطابق BucketSpec على جدول Delta المجمع مع BucketSpec من بيانات التعريف. المتوقع: <expected>. الفعلي: <actual>.

DELTA_INCONSISTENT_LOGSTORE_CONFS

SQLSTATE: F0000

(<setKeys>) لا يمكن تعيين إلى قيم مختلفة. الرجاء تعيين واحد منها فقط، أو تعيينها إلى نفس القيمة.

DELTA_INCORRECT_ARRAY_ACCESS

SQLSTATE: KD003

الوصول بشكل غير صحيح إلى ArrayType. استخدام الموضع arrayname.element.elementname إلى

إضافة إلى صفيف.

DELTA_INCORRECT_ARRAY_ACCESS_BY_NAME

SQLSTATE: KD003

تم العثور على ArrayType. للوصول إلى عناصر نوع الصفيف، حدد

<rightName>

بدلاً من <wrongName>

DELTA_INCORRECT_GET_CONF

SQLSTATE: 42000

استخدم getConf() بدلا من 'conf.getConf()

DELTA_INCORRECT_LOG_STORE_IMPLEMENTATION

SQLSTATE: 0AKDC

يحدث الخطأ عادة عند تنفيذ LogStore الافتراضي، أن

هو، HDFSLogStore، يستخدم للكتابة في جدول Delta على نظام تخزين غير HDFS.

للحصول على ضمانات ACID للمعاملات على تحديثات الجدول، يجب عليك استخدام

التنفيذ الصحيح ل LogStore المناسب لنظام التخزين الخاص بك.

اطلع على <docLink> للحصول على التفاصيل.

DELTA_INDEX_LARGER_OR_EQUAL_THAN_STRUCT

SQLSTATE: 42KD8

الفهرس <position> لإسقاط العمود يساوي أو أكبر من طول البنية: <length>

DELTA_INDEX_LARGER_THAN_STRUCT

SQLSTATE: 42KD8

الفهرس <index> لإضافة عمود <columnName> أكبر من طول البنية: <length>

DELTA_INSERT_COLUMN_ARITY_MISMATCH

SQLSTATE: 42802

لا يمكن الكتابة إلى '<tableName><columnName>؛ يحتوي الجدول الهدف على <numColumns> أعمدة (أعمدة) ولكن البيانات المدرجة تحتوي على <insertColumns> أعمدة (أعمدة)

DELTA_INSERT_COLUMN_MISMATCH

SQLSTATE: 42802

لم يتم تحديد العمود <columnName> في INSERT

DELTA_INVALID_AUTO_COMPACT_TYPE

SQLSTATE: 22023

نوع الضغط التلقائي غير صحيح: <value>. القيم المسموح بها هي: <allowed>.

DELTA_INVALID_BUCKET_COUNT

SQLSTATE: 22023

عدد المستودعات غير صحيح: <invalidBucketCount>. يجب أن يكون عدد المستودعات عددا موجبا تبلغ قوته 2 و8 على الأقل. يمكنك استخدام <validBucketCount> بدلا من ذلك.

DELTA_INVALID_BUCKET_INDEX

SQLSTATE: 22023

يتعذر العثور على عمود المستودع في أعمدة القسم

DELTA_INVALID_CALENDAR_INTERVAL_EMPTY

SQLSTATE: 2200P

لا يمكن أن يكون الفاصل الزمني فارغا أو فارغا.

DELTA_INVALID_CDC_RANGE

SQLSTATE: 22003

نطاق التقاط بيانات التغيير من البداية <start> إلى النهاية <end> غير صحيح. لا يمكن أن تكون النهاية قبل البدء.

DELTA_INVALID_CHARACTERS_IN_COLUMN_NAME

SQLSTATE: 42K05

يحتوي اسم السمة "<columnName>" على حرف (أحرف) غير صحيح بين " ،؛{}()\n\t=". الرجاء استخدام الاسم المستعار لإعادة تسميته.

DELTA_INVALID_CHARACTERS_IN_COLUMN_NAMES

SQLSTATE: 42K05

تم العثور على حرف (أحرف) غير صحيح بين ' ، ؛{}()nt=' في أسماء أعمدة المخطط.

أسماء الأعمدة غير صحيحة: <invalidColumnNames>.

الرجاء استخدام أحرف أخرى والمحاولة مرة أخرى.

DELTA_INVALID_CLONE_PATH

SQLSTATE: 22KD1

يجب أن يكون الموقع الهدف ل CLONE مسارا مطلقا أو اسم جدول. استخدام

المسار المطلق بدلا من <path>.

DELTA_INVALID_COLUMN_NAMES_WHEN_REMOVING_COLUMN_MAPPING

SQLSTATE: 42K05

تم العثور على حرف (أحرف) غير صحيح بين ' ، ؛{}()nt=' في أسماء أعمدة المخطط.

أسماء الأعمدة غير صحيحة: <invalidColumnNames>.

يتعذر إزالة تعيين العمود عند وجود أحرف غير صالحة في أسماء الأعمدة.

الرجاء إعادة تسمية الأعمدة لإزالة الأحرف غير الصالحة وتنفيذ هذا الأمر مرة أخرى.

DELTA_INVALID_FORMAT

SQLSTATE: 22000

تم الكشف عن تنسيق غير متوافق.

تم العثور على سجل معاملات ل Delta في <deltaRootPath>/_delta_log'،

ولكنك تحاول <operation><path> استخدام التنسيق (""<format>). يجب عليك استخدام

"format("delta")" عند القراءة والكتابة إلى جدول دلتا.

لمعرفة المزيد حول Delta، راجع <docLink>

DELTA_INVALID_GENERATED_COLUMN_REFERENCES

SQLSTATE: 42621

يتعذر على العمود الذي تم إنشاؤه استخدام عمود غير موجود أو عمود آخر تم إنشاؤه

DELTA_INVALID_IDEMPOTENT_WRITES_OPTIONS

SQLSTATE: 42616

خيارات غير صحيحة لكتابات Dataframe غير المتكررة: <reason>

DELTA_INVALID_INTERVAL

SQLSTATE: 22006

<interval> ليس فاصلا زمنيا صحيحا.

DELTA_INVALID_ISOLATION_LEVEL

SQLSTATE: 25000

مستوى العزل غير صحيح '<isolationLevel>'

DELTA_INVALID_LOGSTORE_CONF

SQLSTATE: F0000

(<classConfig>) و(<schemeConfig>) لا يمكن تعيينهما في الوقت نفسه. الرجاء تعيين مجموعة واحدة فقط منها.

DELTA_INVALID_MANAGED_TABLE_SYNTAX_NO_SCHEMA

SQLSTATE: 42000

تحاول إنشاء جدول مدار <tableName>

باستخدام Delta، ولكن لم يتم تحديد المخطط.

لمعرفة المزيد حول Delta، راجع <docLink>

DELTA_INVALID_PARTITION_COLUMN

SQLSTATE: 42996

<columnName> ليس عمود قسم صالحا في الجدول <tableName>.

DELTA_INVALID_PARTITION_COLUMN_NAME

SQLSTATE: 42996

تم العثور على أعمدة الأقسام التي تحتوي على أحرف (أحرف) غير صالحة بين " ،؛{}()nt=". الرجاء تغيير الاسم إلى أعمدة القسم. يمكن إيقاف تشغيل هذا الفحص عن طريق تعيين spark.conf.set("spark.databricks.delta.partitionColumnValidity.enabled", false) ولكن هذا غير مستحسن لأن الميزات الأخرى ل Delta قد لا تعمل بشكل صحيح.

DELTA_INVALID_PARTITION_COLUMN_TYPE

SQLSTATE: 42996

استخدام عمود <name> من النوع <dataType> كعمود قسم غير معتمد.

DELTA_INVALID_PARTITION_PATH

SQLSTATE: 22KD1

يجب أن يكون جزء مسار القسم هو النموذج مثل part1=foo/part2=bar. مسار القسم: <path>

DELTA_INVALID_PROTOCOL_DOWNGRADE

SQLSTATE: KD004

لا يمكن تخفيض إصدار البروتوكول من <oldProtocol> إلى <newProtocol>

DELTA_INVALID_PROTOCOL_VERSION

SQLSTATE: KD004

إصدار بروتوكول دلتا غير معتمد: يتطلب الجدول "<tableNameOrPath>" إصدار <readerRequired> القارئ وإصدار الكاتب <writerRequired>، ولكن هذا الإصدار من Databricks يدعم إصدارات <supportedReaders> القارئ وإصدارات <supportedWriters>الكاتب . الرجاء الترقية إلى إصدار أحدث.

DELTA_INVALID_TABLE_VALUE_FUNCTION

SQLSTATE: 22000

الدالة <function> هي دالة قيم جدول غير معتمدة لقراءة CDC.

DELTA_INVALID_TIMESTAMP_FORMAT

SQLSTATE: 22007

لا يتطابق الطابع <timestamp> الزمني المتوفر مع بناء الجملة <format>المتوقع .

DELTA_LOG_ALREADY_EXISTS

SQLSTATE: 42K04

يوجد سجل Delta بالفعل في <path>

DELTA_LOG_FILE_NOT_FOUND_FOR_STREAMING_SOURCE

SQLSTATE: 42K03

إذا لم تقم أبدا بحذفه، فمن المحتمل أن يكون استعلامك متأخرا. الرجاء حذف نقطة التحقق الخاصة به لإعادة التشغيل من البداية. لتجنب حدوث ذلك مرة أخرى، يمكنك تحديث نهج الاستبقاء لجدول Delta

DELTA_MATERIALIZED_ROW_TRACKING_COLUMN_NAME_MISSING

SQLSTATE: 22000

اسم العمود المجسد <rowTrackingColumn> مفقود ل <tableName>.

DELTA_MAX_ARRAY_SIZE_EXCEEDED

SQLSTATE: 42000

يرجى استخدام حد أقل من Int.MaxValue - 8.

DELTA_MAX_COMMIT_RETRIES_EXCEEDED

SQLSTATE: 40000

فشل هذا التثبيت لأنه قد تمت تجربته <numAttempts> مرات ولكنه لم ينجح.

يمكن أن يحدث هذا بسبب جدول Delta الذي يتم الالتزام به باستمرار من قبل العديد من المتزامنين

يرتكب.

بدأ التثبيت في الإصدار: <startVersion>

فشل التثبيت في الإصدار: <failVersion>

عدد الإجراءات التي حاولت تنفيذها: <numActions>

إجمالي الوقت المستغرق في محاولة هذا التثبيت: <timeSpent> ms

DELTA_MAX_LIST_FILE_EXCEEDED

SQLSTATE: 42000

يجب أن تحتوي قائمة الملفات على إدخالات على الأكثر <maxFileListSize> ، تحتوي <numFiles>على .

DELTA_MERGE_INCOMPATIBLE_DATATYPE

SQLSTATE: 42K09

فشل دمج أنواع <currentDataType> البيانات غير المتوافقة و <updateDataType>

DELTA_MERGE_INCOMPATIBLE_DECIMAL_TYPE

SQLSTATE: 42806

فشل دمج الأنواع العشرية غير المتوافقة <decimalRanges>

DELTA_MERGE_MATERIALIZE_SOURCE_FAILED_REPEATEDLY

SQLSTATE: 25000

فشل الاحتفاظ بمصدر عبارة MERGE المجسدة بشكل متكرر.

DELTA_MERGE_MISSING_WHEN

SQLSTATE: 42601

يجب أن تكون هناك عبارة WHEN واحدة على الأقل في عبارة MERGE.

DELTA_MERGE_RESOLVED_ATTRIBUTE_MISSING_FROM_INPUT

SQLSTATE: 42601

السمة (السمات) <missingAttributes> التي تم حلها مفقودة من <input> عامل التشغيل في <merge>

DELTA_MERGE_UNEXPECTED_ASSIGNMENT_KEY

SQLSTATE: 22005

مفتاح التعيين غير المتوقع: <unexpectedKeyClass> - <unexpectedKeyObject>

DELTA_MERGE_UNRESOLVED_EXPRESSION

SQLSTATE: 42601

لا يمكن حلها <sqlExpr> في <clause> معين <cols>.

DELTA_MISSING_CHANGE_DATA

SQLSTATE: KD002

حدث خطأ أثناء الحصول على بيانات التغيير للنطاق [<startVersion> ، <endVersion>] حيث لم تكن بيانات التغيير

تم تسجيله للإصدار [<version>]. إذا قمت بتمكين تغيير موجز البيانات على هذا الجدول،

استخدم DESCRIBE HISTORY لمعرفة متى تم تمكينه لأول مرة.

وإلا، لبدء تسجيل بيانات التغيير، استخدم 'ALTER TABLE table_name SET ТБ LPROPERTIES

(<key>=true)'.

DELTA_MISSING_COLUMN

SQLSTATE: 42703

يتعذر العثور على <columnName> في أعمدة الجدول: <columnList>

DELTA_MISSING_DELTA_TABLE

SQLSTATE: 42P01

<tableName> ليس جدول Delta.

DELTA_MISSING_DELTA_TABLE_COPY_INTO

SQLSTATE: 42P01

الجدول غير موجود. قم بإنشاء جدول Delta فارغ أولا باستخدام CREATE TABLE <tableName>.

DELTA_MISSING_ICEBERG_CLASS

SQLSTATE: 56038

لم يتم العثور على فئة جبل الجليد. يرجى التأكد من تثبيت دعم Delta Iceberg.

يرجى الرجوع إلى <docLink> لمزيد من التفاصيل.

DELTA_MISSING_NOT_NULL_COLUMN_VALUE

SQLSTATE: 23502

العمود <columnName>، الذي يحتوي على قيد NOT NULL، مفقود من البيانات التي تتم كتابتها في الجدول.

DELTA_MISSING_PARTITION_COLUMN

SQLSTATE: 42KD6

لم يتم العثور على عمود <columnName> القسم في المخطط <columnList>

DELTA_MISSING_PART_FILES

SQLSTATE: 42KD6

تعذر العثور على كافة ملفات الأجزاء من إصدار نقطة التحقق: <version>

DELTA_MISSING_PROVIDER_FOR_CONVERT

SQLSTATE: 0AKDC

يدعم CONVERT TO DELTA جداول parquet فقط. يرجى إعادة كتابة هدفك ك parquet.<path> إذا كان دليل parquet.

DELTA_MISSING_SET_COLUMN

SQLSTATE: 42703

لم يتم العثور على أعمدة <columnName> معينة في SET: <columnList>.

DELTA_MISSING_TRANSACTION_LOG

SQLSTATE: 42000

تم الكشف عن تنسيق غير متوافق.

أنت تحاول <operation><path> استخدام Delta، ولكن لا يوجد

سجل المعاملات موجود. تحقق من مهمة المصدر للتأكد من أنها تكتب

باستخدام تنسيق ("دلتا") وأنك تحاول ٪1$s المسار الأساسي للجدول.

لمعرفة المزيد حول Delta، راجع <docLink>

DELTA_MODE_NOT_SUPPORTED

SQLSTATE: 0AKDC

الوضع المحدد '<mode>' غير معتمد. الأوضاع المدعومة هي: <supportedModes>

DELTA_MULTIPLE_CDC_BOUNDARY

SQLSTATE: 42614

وسيطات متعددة <startingOrEnding> متوفرة لقراءة التقاط بيانات التغيير. يرجى توفير أحد <startingOrEnding>الطابع الزمني أو <startingOrEnding>الإصدار.

DELTA_MULTIPLE_CONF_FOR_SINGLE_COLUMN_IN_BLOOM_FILTER

SQLSTATE: 42614

تم تمرير تكوينات فهرس عامل تصفية الفتح المتعددة إلى الأمر للعمود: <columnName>

DELTA_MULTIPLE_SOURCE_ROW_MATCHING_TARGET_ROW_IN_MERGE

SQLSTATE: 21506

يتعذر تنفيذ الدمج حيث تمت مطابقة صفوف مصدر متعددة وحاولت تعديل نفس

صف الهدف في جدول Delta بطرق يحتمل أن تكون متعارضة. بواسطة دلالات SQL للدمج،

عندما تتطابق صفوف مصدر متعددة على نفس الصف الهدف، قد تكون النتيجة غامضة

لأنه من غير الواضح أي صف مصدر يجب استخدامه لتحديث المطابقة أو حذفها

الصف الهدف. يمكنك المعالجة المسبقة للجدول المصدر للقضاء على إمكانية

تطابقات متعددة. يرجى الرجوع إلى

<usageReference>

DELTA_NAME_CONFLICT_IN_BUCKETED_TABLE

SQLSTATE: 42000

يتم حجز اسم (أسماء) الأعمدة التالية للاستخدام الداخلي للجدول الذي تم تخزينه في مستودع دلتا فقط: <names>

DELTA_NESTED_FIELDS_NEED_RENAME

SQLSTATE: 42K05

يحتوي مخطط الإدخال على حقول متداخلة بأحرف كبيرة بشكل مختلف عن الجدول الهدف.

يجب إعادة تسميتها لتجنب فقدان البيانات في هذه الحقول أثناء الكتابة إلى Delta.

الحقول:

<fields>.

المخطط الأصلي:

<schema>

DELTA_NESTED_NOT_NULL_CONSTRAINT

SQLSTATE: 0AKDC

<nestType> يحتوي نوع الحقل <parent> على قيد NOT NULL. لا تدعم Delta قيود NOT NULL المتداخلة داخل الصفائف أو الخرائط. لمنع هذا الخطأ وتجاهل القيود المحددة بصمت، قم بتعيين <configKey> = true.

النوع الذي تم تحليله <nestType> :

<nestedPrettyJson>

DELTA_NESTED_SUBQUERY_NOT_SUPPORTED

SQLSTATE: 0A000

الاستعلام الفرعي المتداخل غير معتمد في <operation> الشرط.

DELTA_NEW_CHECK_CONSTRAINT_VIOLATION

SQLSTATE: 23512

<numRows> تخالف الصفوف في <tableName> قيد CHECK الجديد (<checkConstraint>)

DELTA_NEW_NOT_NULL_VIOLATION

SQLSTATE: 23512

<numRows> تخالف الصفوف في <tableName> قيد NOT NULL الجديد في <colName>

DELTA_NON_BOOLEAN_CHECK_CONSTRAINT

SQLSTATE: 42621

يجب أن يكون قيد CHECK '<name>' (<expr>) تعبيرا منطقيا.

DELTA_NON_DETERMINISTIC_FUNCTION_NOT_SUPPORTED

SQLSTATE: 0AKDC

الدالات غير المحددة غير مدعومة في <operation><expression>

DELTA_NON_LAST_MATCHED_CLAUSE_OMIT_CONDITION

SQLSTATE: 42601

عندما يكون هناك أكثر من عبارة MATCHED واحدة في عبارة MERGE، يمكن فقط لجملة MATCHED الأخيرة حذف الشرط.

DELTA_NON_LAST_NOT_MATCHED_BY_SOURCE_CLAUSE_OMIT_CONDITION

SQLSTATE: 42601

عندما يكون هناك أكثر من عبارة NOT MATCHED BY SOURCE واحدة في عبارة MERGE، يمكن فقط آخر عبارة NOT MATCHED BY SOURCE حذف الشرط.

DELTA_NON_LAST_NOT_MATCHED_CLAUSE_OMIT_CONDITION

SQLSTATE: 42601

عندما يكون هناك أكثر من عبارة NOT MATCHED واحدة في عبارة MERGE، يمكن فقط لجملة NOT MATCHED الأخيرة حذف الشرط

DELTA_NON_PARSABLE_TAG

SQLSTATE: 42601

تعذر تحليل العلامة <tag>.

علامات الملف هي: <tagList>

DELTA_NON_PARTITION_COLUMN_ABSENT

SQLSTATE: KD005

يجب أن تحتوي البيانات المكتوبة في Delta على عمود واحد على الأقل غير مقسم.<details>

DELTA_NON_PARTITION_COLUMN_REFERENCE

SQLSTATE: 42P10

تشير دالة التقييم إلى عمود غير قسم '<columnName>'. يمكن الإشارة إلى أعمدة القسم فقط: [<columnList>]

DELTA_NON_PARTITION_COLUMN_SPECIFIED

SQLSTATE: 42P10

يتم تحديد الأعمدة (الأعمدة) <columnList> غير المقسمة حيث يتوقع فقط تقسيم الأعمدة: <fragment>.

DELTA_NON_SINGLE_PART_NAMESPACE_FOR_CATALOG

SQLSTATE: 42K05

يتطلب كتالوج Delta مساحة اسم من جزء واحد، ولكنه <identifier> متعدد الأجزاء.

DELTA_NOT_A_DATABRICKS_DELTA_TABLE

SQLSTATE: 42000

<table> ليس جدول Delta. الرجاء إسقاط هذا الجدول أولا إذا كنت ترغب في إنشائه باستخدام Databricks Delta.

DELTA_NOT_A_DELTA_TABLE

SQLSTATE: 0AKDD

<tableName> ليس جدول Delta. الرجاء إسقاط هذا الجدول أولا إذا كنت ترغب في إعادة إنشائه باستخدام Delta Lake.

DELTA_NOT_NULL_COLUMN_NOT_FOUND_IN_STRUCT

SQLSTATE: 42K09

لم يتم العثور على عمود غير قابل للقيمة في البنية: <struct>

DELTA_NOT_NULL_CONSTRAINT_VIOLATED

SQLSTATE: 23502

تم انتهاك قيد NOT NULL للعمود: <columnName>.

DELTA_NOT_NULL_NESTED_FIELD

SQLSTATE: 0A000

لا يمكن إضافة حقل متداخل غير يقبل القيم الخالية إلى أصل يقبل القيم الخالية. الرجاء تعيين القيمة الخالية للعمود الأصل وفقا لذلك.

DELTA_NO_COMMITS_FOUND

SQLSTATE: KD006

لم يتم العثور على أي تثبيتات في <logPath>

DELTA_NO_RECREATABLE_HISTORY_FOUND

SQLSTATE: KD006

لم يتم العثور على أي تثبيتات قابلة لإعادة إنشائها في <logPath>

DELTA_NO_RELATION_TABLE

SQLSTATE: 42P01

لم يتم العثور على الجدول <tableIdent>

DELTA_NO_START_FOR_CDC_READ

SQLSTATE: 42601

لم يتم توفير "إصدار البداية" أو "طابع وقت البدء" لقراءة التقاط بيانات التغيير.

DELTA_NULL_SCHEMA_IN_STREAMING_WRITE

SQLSTATE: 42P18

لا تقبل Delta NullTypes في مخطط عمليات الكتابة المتدفقة.

DELTA_ONEOF_IN_TIMETRAVEL

SQLSTATE: 42601

يرجى إما توفير "timestampAsOf" أو "versionAsOf" للسفر عبر الزمن.

DELTA_ONLY_OPERATION

SQLSTATE: 0AKDD

<operation> معتمد فقط لجداول Delta.

DELTA_OPERATION_MISSING_PATH

SQLSTATE: 42601

يرجى توفير المسار أو معرف الجدول ل <operation>.

DELTA_OPERATION_NOT_ALLOWED

SQLSTATE: 0AKDC

العملية غير مسموح بها: <operation> غير معتمدة لجداول Delta

DELTA_OPERATION_NOT_ALLOWED_DETAIL

SQLSTATE: 0AKDC

العملية غير مسموح بها: <operation> غير معتمدة لجداول Delta: <tableName>

DELTA_OPERATION_ON_TEMP_VIEW_WITH_GENERATED_COLS_NOT_SUPPORTED

SQLSTATE: 0A000

<operation> الأمر على طريقة عرض مؤقتة تشير إلى جدول Delta يحتوي على أعمدة تم إنشاؤها غير معتمد. الرجاء تشغيل الأمر على <operation> جدول Delta مباشرة

DELTA_OVERWRITE_MUST_BE_TRUE

SQLSTATE: 42000

لا يمكن تحديد خيار النسخ فوقSchema دون تعيين OVERWRITE = 'true'.

DELTA_OVERWRITE_SCHEMA_WITH_DYNAMIC_PARTITION_OVERWRITE

SQLSTATE: 42613

لا يمكن استخدام "overwriteSchema" في وضع الكتابة فوق القسم الديناميكي.

DELTA_PARTITION_COLUMN_CAST_FAILED

SQLSTATE: 22525

فشل تحويل القيمة <value> إلى <dataType> لعمود القسم <columnName>

DELTA_PARTITION_COLUMN_NOT_FOUND

SQLSTATE: 42703

لم يتم العثور على عمود <columnName> القسم في المخطط [<schemaMap>]

DELTA_PARTITION_SCHEMA_IN_ICEBERG_TABLES

SQLSTATE: 42613

لا يمكن تحديد مخطط القسم عند تحويل جداول Iceberg. يتم استنتاجه تلقائيا.

DELTA_PATH_DOES_NOT_EXIST

SQLSTATE: 42K03

<path> غير موجود، أو ليس جدول Delta.

DELTA_PATH_EXISTS

SQLSTATE: 42K04

لا يمكن الكتابة إلى مسار <path> موجود بالفعل دون تعيين OVERWRITE = 'صحيح'.

DELTA_POST_COMMIT_HOOK_FAILED

SQLSTATE: 2DKD0

نجح الالتزام بإصدار <version> جدول Delta ولكن حدث خطأ أثناء تنفيذ ربط ما بعد التثبيت <name><message>

DELTA_PROTOCOL_PROPERTY_NOT_INT

SQLSTATE: 42K06

يجب أن تكون خاصية <key> البروتوكول عددا صحيحا. وجدت <value>

DELTA_READ_FEATURE_PROTOCOL_REQUIRES_WRITE

SQLSTATE: KD004

يتعذر ترقية إصدار بروتوكول القارئ فقط لاستخدام ميزات الجدول. يجب أن يكون إصدار بروتوكول الكاتب على الأقل <writerVersion> للمتابعة. <docLink> راجع لمزيد من المعلومات حول إصدارات بروتوكول الجدول.

DELTA_READ_TABLE_WITHOUT_COLUMNS

SQLSTATE: 428GU

تحاول قراءة جدول <tableName> Delta لا يحتوي على أي أعمدة.

اكتب بعض البيانات الجديدة مع خيار mergeSchema = true لتكون قادرا على قراءة الجدول.

DELTA_REGEX_OPT_SYNTAX_ERROR

SQLSTATE: 2201B

يرجى إعادة التحقق من بناء الجملة الخاص بك ل '<regExpOption>'

DELTA_REPLACE_WHERE_IN_OVERWRITE

SQLSTATE: 42613

لا يمكنك استخدام replaceWhere بالتزامن مع الكتابة فوق بواسطة عامل التصفية

DELTA_REPLACE_WHERE_MISMATCH

SQLSTATE: 44000

لا تتوافق البيانات المكتوبة مع شرط الكتابة فوق الجدول الجزئي أو القيد '<replaceWhere>'.

<message>

DELTA_REPLACE_WHERE_WITH_DYNAMIC_PARTITION_OVERWRITE

SQLSTATE: 42613

لا يمكن تعيين تعبير 'replaceWhere' و'partitionOverwriteMode'='dynamic' في خيارات DataFrameWriter.

DELTA_REPLACE_WHERE_WITH_FILTER_DATA_CHANGE_UNSET

SQLSTATE: 42613

لا يمكن استخدام "replaceWhere" مع عوامل تصفية البيانات عند تعيين "dataChange" إلى false. عوامل التصفيه: <dataFilters>

DELTA_ROW_ID_ASSIGNMENT_WITHOUT_STATS

SQLSTATE: 22000

يتعذر تعيين معرفات الصفوف بدون إحصائيات عدد الصفوف.

جمع إحصائيات الجدول عن طريق تشغيل التعليمات البرمجية التالية في دفتر ملاحظات Scala وإعادة المحاولة:

استيراد com.databricks.sql.transaction.tahoe.DeltaLog

استيراد com.databricks.sql.transaction.tahoe.stats.StatisticsCollection

استيراد org.apache.spark.sql.catalyst.TableIdentifier

val log = DeltaLog.forTable(spark, TableIdentifier(table_name))

StatisticsCollection.recompute(spark, log)

DELTA_SCHEMA_CHANGED

SQLSTATE: KD007

تغيير المخطط المكتشف:

مخطط مصدر البث: <readSchema>

مخطط ملف البيانات: <dataSchema>

الرجاء محاولة إعادة تشغيل الاستعلام. إذا تكررت هذه المشكلة عبر عمليات إعادة تشغيل الاستعلام بدون

إحراز تقدم، لقد قمت بإجراء تغيير مخطط غير متوافق وتحتاج إلى بدء تشغيل

استعلام من البداية باستخدام دليل نقطة تحقق جديد.

DELTA_SCHEMA_CHANGED_WITH_STARTING_OPTIONS

SQLSTATE: KD007

تم الكشف عن تغيير المخطط في الإصدار <version>:

مخطط مصدر البث: <readSchema>

مخطط ملف البيانات: <dataSchema>

الرجاء محاولة إعادة تشغيل الاستعلام. إذا تكررت هذه المشكلة عبر عمليات إعادة تشغيل الاستعلام بدون

إحراز تقدم، لقد قمت بإجراء تغيير مخطط غير متوافق وتحتاج إلى بدء تشغيل

استعلام من البداية باستخدام دليل نقطة تحقق جديد. إذا استمرت المشكلة بعد

عند التغيير إلى دليل نقطة تحقق جديد، قد تحتاج إلى تغيير الموجود

خيار "startVersion" أو "startTimestamp" للبدء من إصدار أحدث من

<version> مع دليل نقطة تحقق جديد.

DELTA_SCHEMA_CHANGED_WITH_VERSION

SQLSTATE: KD007

تم الكشف عن تغيير المخطط في الإصدار <version>:

مخطط مصدر البث: <readSchema>

مخطط ملف البيانات: <dataSchema>

الرجاء محاولة إعادة تشغيل الاستعلام. إذا تكررت هذه المشكلة عبر عمليات إعادة تشغيل الاستعلام بدون

إحراز تقدم، لقد قمت بإجراء تغيير مخطط غير متوافق وتحتاج إلى بدء تشغيل

استعلام من البداية باستخدام دليل نقطة تحقق جديد.

DELTA_SCHEMA_CHANGE_SINCE_ANALYSIS

SQLSTATE: KD007

تم تغيير مخطط جدول Delta بطريقة غير متوافقة منذ DataFrame الخاص بك

أو تم إنشاء كائن DeltaTable. يرجى إعادة تعريف كائن DataFrame أو DeltaTable.

التغييرات:

<schemaDiff> <legacyFlagMessage>

DELTA_SCHEMA_NOT_PROVIDED

SQLSTATE: 42908

لم يتم توفير مخطط الجدول. الرجاء توفير مخطط (تعريف العمود) للجدول عند استخدام جدول REPLACE ولا يتم توفير استعلام AS SELECT.

DELTA_SCHEMA_NOT_SET

SQLSTATE: KD008

لم يتم تعيين مخطط الجدول. اكتب البيانات فيها أو استخدم CREATE TABLE لتعيين المخطط.

DELTA_SET_LOCATION_SCHEMA_MISMATCH

SQLSTATE: 42KD7

يختلف مخطط موقع دلتا الجديد عن مخطط الجدول الحالي.

المخطط الأصلي:

<original>

مخطط الوجهة:

<destination>

إذا كان هذا تغييرا مقصودا، يمكنك إيقاف تشغيل هذا الفحص عن طريق تشغيل:

٪٪sql set <config> = true

DELTA_SHALLOW_CLONE_FILE_NOT_FOUND

SQLSTATE: 42K03

يتعذر العثور على الملف <filePath> المشار إليه في سجل المعاملات. يمكن أن يحدث هذا عندما يتم حذف البيانات يدويا من نظام الملفات بدلا من استخدام عبارة الجدول DELETE . يبدو أن هذا الجدول نسخة ضحلة، إذا كان الأمر كذلك، يمكن أن يحدث هذا الخطأ عندما يقوم الجدول الأصلي الذي تم استنساخ هذا الجدول منه بحذف ملف لا يزال النسخ يستخدمه. إذا كنت تريد أن تكون أي نسخ مستقلة عن الجدول الأصلي، فاستخدم نسخة DEEP بدلا من ذلك.

DELTA_SHARING_CURRENT_RECIPIENT_PROPERTY_UNDEFINED

SQLSTATE: 42704

يتم تقييد البيانات بواسطة خاصية <property> المستلم التي لا تنطبق على المستلم الحالي في جلسة العمل. يرجى الاتصال بموفر البيانات لحل المشكلة.

DELTA_SHARING_INVALID_OP_IN_EXTERNAL_SHARED_VIEW

SQLSTATE: 42887

<operation> يتعذر استخدام في طرق عرض "مشاركة دلتا" التي تتم مشاركتها عبر الحساب.

DELTA_SHOW_PARTITION_IN_NON_PARTITIONED_COLUMN

SQLSTATE: 42P10

يتم تحديد الأعمدة (الأعمدة) <badCols> غير المقسمة ل SHOW PARTITIONS

DELTA_SHOW_PARTITION_IN_NON_PARTITIONED_TABLE

SQLSTATE: 42809

لا يسمح ب SHOW PARTITIONS على جدول غير مقسم: <tableName>

DELTA_SOURCE_IGNORE_DELETE

SQLSTATE: 0A000

تم الكشف عن البيانات المحذوفة (على سبيل المثال <removedFile>) من مصدر الدفق في الإصدار <version>. لا، هذا غير مدعوم حالياً. إذا كنت ترغب في تجاهل عمليات الحذف، فقم بتعيين الخيار "ignoreDeletes" إلى "true". يمكن العثور على الجدول المصدر في المسار <dataPath>.

DELTA_SOURCE_TABLE_IGNORE_CHANGES

SQLSTATE: 0A000

تم الكشف عن تحديث بيانات (على سبيل المثال <file>) في الجدول المصدر في الإصدار <version>. لا، هذا غير مدعوم حالياً. إذا كان هذا سيحدث بانتظام وكنت على ما يرام لتخطي التغييرات، فقم بتعيين الخيار 'skipChangeCommits' إلى 'true'. إذا كنت ترغب في أن ينعكس تحديث البيانات، فيرجى إعادة تشغيل هذا الاستعلام باستخدام دليل نقطة تحقق جديد أو إجراء تحديث كامل إذا كنت تستخدم DLT. إذا كنت بحاجة إلى معالجة هذه التغييرات، فيرجى التبديل إلى MVs. يمكن العثور على الجدول المصدر في المسار <dataPath>.

DELTA_STARTING_VERSION_AND_TIMESTAMP_BOTH_SET

SQLSTATE: 42613

يرجى إما توفير '<version>' أو '<timestamp>'

DELTA_STATS_COLLECTION_COLUMN_NOT_FOUND

SQLSTATE: 42000

<statsType> لم يتم العثور على إحصائيات للعمود في بيانات تعريف Parquet: <columnPath>.

DELTA_STREAMING_CANNOT_CONTINUE_PROCESSING_POST_SCHEMA_EVOLUTION

SQLSTATE: KD002

لقد اكتشفنا تغيير (تغيير) مخطط واحد أو أكثر غير مضاف (<opType>) بين إصدار <previousSchemaChangeVersion> Delta وفي <currentSchemaChangeVersion> مصدر دفق دلتا.

يرجى التحقق مما إذا كنت تريد نشر تغيير المخطط يدويا إلى جدول المتلقي قبل أن نتابع معالجة الدفق باستخدام المخطط النهائي في <currentSchemaChangeVersion>.

بمجرد إصلاح مخطط جدول المتلقي أو قررت عدم الحاجة إلى الإصلاح، يمكنك تعيين (أحد) تكوينات SQL التالية لإلغاء حظر تغيير (تغييرات) المخطط غير الإضافي ومتابعة معالجة الدفق.

لإلغاء الحظر لهذا الدفق المعين فقط لهذه السلسلة من تغيير المخطط (التغييرات): قم بتعيين <allowCkptVerKey>` = `<allowCkptVerValue>.

لإلغاء الحظر لهذا الدفق المحدد: قم بتعيين <allowCkptKey>` = `<allowCkptValue>

لإلغاء الحظر لكافة التدفقات: قم بتعيين <allowAllKey>` = `<allowAllValue>.

بدلا من ذلك، إذا كان ذلك ممكنا، يمكنك استبدال <allowAllMode> ب <opSpecificMode> في تكوين SQL لإلغاء حظر الدفق لنوع تغيير المخطط هذا فقط.

DELTA_STREAMING_CHECK_COLUMN_MAPPING_NO_SNAPSHOT

SQLSTATE: KD002

فشل الحصول على لقطة سجل Delta لإصدار البدء عند التحقق من تغييرات مخطط تعيين العمود. يرجى اختيار إصدار بدء مختلف، أو فرض تمكين قراءة البث على مسؤوليتك الخاصة عن طريق تعيين "<config>" إلى "صحيح".

DELTA_STREAMING_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 42KD4

القراءة المتدفقة غير معتمدة على الجداول التي تحتوي على تغييرات مخطط غير متوافقة مع القراءة (على سبيل المثال، إعادة تسمية أو إسقاط أو تغييرات نوع البيانات).

لمزيد من المعلومات والخطوات التالية الممكنة لحل هذه المشكلة، يرجى مراجعة الوثائق على <docLink>

قراءة المخطط: <readSchema>. مخطط بيانات غير متوافق: <incompatibleSchema>.

DELTA_STREAMING_INCOMPATIBLE_SCHEMA_CHANGE_USE_SCHEMA_LOG

SQLSTATE: 42KD4

القراءة المتدفقة غير معتمدة على الجداول التي تحتوي على تغييرات مخطط غير متوافقة مع القراءة (على سبيل المثال، إعادة تسمية أو إسقاط أو تغييرات نوع البيانات).

يرجى توفير "schemaTrackingLocation" لتمكين تطور المخطط غير الإضافي لمعالجة دفق دلتا.

راجع <docLink> لمزيد من التفاصيل.

قراءة المخطط: <readSchema>. مخطط بيانات غير متوافق: <incompatibleSchema>.

DELTA_STREAMING_METADATA_EVOLUTION

SQLSTATE: 22000

تم تغيير المخطط أو تكوين الجدول أو بروتوكول جدول Delta أثناء البث.

تم تحديث المخطط أو سجل تتبع بيانات التعريف.

يرجى إعادة تشغيل الدفق لمتابعة المعالجة باستخدام بيانات التعريف المحدثة.

المخطط المحدث: <schema>.

تكوينات الجدول المحدثة: <config>.

بروتوكول الجدول المحدث: <protocol>

DELTA_STREAMING_SCHEMA_EVOLUTION_UNSUPPORTED_ROW_FILTER_COLUMN_MASKS

SQLSTATE: 22000

لا يدعم الدفق من الجدول <tableId> المصدر مع تتبع المخطط عوامل تصفية الصفوف أو أقنعة الأعمدة.

الرجاء إسقاط عوامل تصفية الصفوف أو أقنعة الأعمدة، أو تعطيل تتبع المخطط.

DELTA_STREAMING_SCHEMA_LOCATION_CONFLICT

SQLSTATE: 22000

تم الكشف عن موقع مخطط متعارض '<loc>' أثناء الدفق من جدول أو جدول موجود في '<table>'.

قد يقوم دفق آخر بإعادة استخدام نفس موقع المخطط، وهو غير مسموح به.

يرجى توفير مسار فريد schemaTrackingLocation جديد أو streamingSourceTrackingId كخيار قارئ لأحد التدفقات من هذا الجدول.

DELTA_STREAMING_SCHEMA_LOCATION_NOT_UNDER_CHECKPOINT

SQLSTATE: 22000

يجب وضع موقع المخطط '<schemaTrackingLocation>' ضمن موقع نقطة التحقق '<checkpointLocation>'.

DELTA_STREAMING_SCHEMA_LOG_DESERIALIZE_FAILED

SQLSTATE: 22000

ملف سجل غير مكتمل في سجل مخطط مصدر تدفق دلتا في '<location>'.

قد يكون سجل المخطط تالفة. الرجاء اختيار موقع مخطط جديد.

DELTA_STREAMING_SCHEMA_LOG_INCOMPATIBLE_DELTA_TABLE_ID

SQLSTATE: 22000

تم الكشف عن معرف جدول Delta غير متوافق عند محاولة قراءة دفق دلتا.

معرف الجدول المستمر: <persistedId>، معرف الجدول: <tableId>

ربما تمت إعادة استخدام سجل المخطط. الرجاء اختيار موقع مخطط جديد.

DELTA_STREAMING_SCHEMA_LOG_INCOMPATIBLE_PARTITION_SCHEMA

SQLSTATE: 22000

تم الكشف عن مخطط قسم غير متوافق عند محاولة قراءة دفق دلتا.

المخطط المستمر: <persistedSchema>، مخطط قسم دلتا: <partitionSchema>

الرجاء اختيار موقع مخطط جديد لإعادة تهيئة سجل المخطط إذا قمت بتغيير مخطط قسم الجدول يدويا مؤخرا.

DELTA_STREAMING_SCHEMA_LOG_INIT_FAILED_INCOMPATIBLE_METADATA

SQLSTATE: 22000

تعذر علينا تهيئة سجل مخطط مصدر تدفق دلتا لأن

اكتشفنا تغييرا غير متوافق في المخطط أو البروتوكول أثناء تقديم دفعة دفق من إصدار <a> الجدول إلى <b>.

DELTA_STREAMING_SCHEMA_LOG_PARSE_SCHEMA_FAILED

SQLSTATE: 22000

فشل تحليل المخطط من سجل مخطط مصدر تدفق دلتا.

قد يكون سجل المخطط تالفة. الرجاء اختيار موقع مخطط جديد.

DELTA_TABLE_ALREADY_CONTAINS_CDC_COLUMNS

SQLSTATE: 42711

تعذر تمكين Change Data Capture على الجدول. يحتوي الجدول بالفعل على

الأعمدة المحجوزة <columnList> التي ستعرف

يتم استخدامها داخليا كبيانات تعريف لموجز بيانات التغيير الخاص بالجدول. للتمكين

تغيير موجز البيانات على الجدول إعادة تسمية/إسقاط هذه الأعمدة.

DELTA_TABLE_ALREADY_EXISTS

SQLSTATE: 42P07

الجدول <tableName> موجود بالفعل.

DELTA_TABLE_FOR_PATH_UNSUPPORTED_HADOOP_CONF

SQLSTATE: 0AKDC

يدعم DeltaTable.forPath حاليا مفاتيح تكوين hadoop فقط بدءا من <allowedPrefixes> ولكن حصلت عليها <unsupportedOptions>

DELTA_TABLE_ID_MISMATCH

SQLSTATE: KD007

تم استبدال جدول Delta في <tableLocation> أثناء استخدام هذا الأمر للجدول.

كان <oldId> معرف الجدول ولكن الآن <newId>.

الرجاء إعادة محاولة الأمر الحالي للتأكد من أنه يقرأ طريقة عرض متناسقة للجدول.

DELTA_TABLE_LOCATION_MISMATCH

SQLSTATE: 42613

موقع الجدول <tableName> الموجود هو <existingTableLocation>. لا يتطابق مع الموقع <tableLocation>المحدد .

DELTA_TABLE_NOT_FOUND

SQLSTATE: 42P01

جدول <tableName> Delta غير موجود.

DELTA_TABLE_NOT_SUPPORTED_IN_OP

SQLSTATE: 42809

الجدول غير معتمد في <operation>. الرجاء استخدام مسار بدلا من ذلك.

DELTA_TABLE_ONLY_OPERATION

SQLSTATE: 0AKDD

<tableName> ليس جدول Delta. <operation> معتمد فقط لجداول Delta.

DELTA_TARGET_TABLE_FINAL_SCHEMA_EMPTY

SQLSTATE: 428GU

المخطط النهائي للجدول الهدف فارغ.

DELTA_TIMESTAMP_GREATER_THAN_COMMIT

SQLSTATE: 42816

الطابع الزمني المتوفر (<providedTimestamp>) بعد أحدث إصدار متوفر لهذا

جدول (<tableName>). يرجى استخدام طابع زمني قبل أو في <maximumTimestamp>.

DELTA_TIMESTAMP_INVALID

SQLSTATE: 42816

لا يمكن تحويل الطابع<expr> الزمني () المتوفر إلى طابع زمني صالح.

DELTA_TIME_TRAVEL_INVALID_BEGIN_VALUE

SQLSTATE: 42604

<timeTravelKey> يجب أن تكون قيمة بداية صالحة.

DELTA_TRUNCATED_TRANSACTION_LOG

SQLSTATE: 42K03

<path>: غير قادر على إعادة إنشاء الحالة في الإصدار <version> حيث تم اقتطاع سجل المعاملات بسبب الحذف اليدوي أو نهج استبقاء السجل (<logRetention>=<logRetentionKey>) ونهج استبقاء نقاط التحقق ()<checkpointRetentionKey>=<checkpointRetention>

DELTA_TRUNCATE_TABLE_PARTITION_NOT_SUPPORTED

SQLSTATE: 0AKDC

العملية غير مسموح بها: لا يدعم TRUNCATE TABLE في جداول Delta دالات تقييم القسم؛ استخدم DELETE لحذف أقسام أو صفوف معينة.

DELTA_UDF_IN_GENERATED_COLUMN

SQLSTATE: 42621

تم العثور على <udfExpr>. لا يمكن للعمود الذي تم إنشاؤه استخدام دالة معرفة من قبل المستخدم

DELTA_UNEXPECTED_ACTION_EXPRESSION

SQLSTATE: 42601

تعبير <expression>إجراء غير متوقع .

DELTA_UNEXPECTED_NUM_PARTITION_COLUMNS_FROM_FILE_NAME

SQLSTATE: KD009

من المتوقع أن يكون <expectedColsSize> عمود (أعمدة) القسم: <expectedCols>، ولكن تم العثور على <parsedColsSize> عمود (أعمدة) القسم: <parsedCols> من تحليل اسم الملف: <path>

DELTA_UNEXPECTED_PARTIAL_SCAN

SQLSTATE: KD00A

توقع فحصا كاملا لمصادر دلتا، ولكنه عثر على فحص جزئي. مسار:<path>

DELTA_UNEXPECTED_PARTITION_COLUMN_FROM_FILE_NAME

SQLSTATE: KD009

من المتوقع أن يكون عمود <expectedCol>القسم ، ولكنه عثر على عمود <parsedCol> القسم من تحليل اسم الملف: <path>

DELTA_UNEXPECTED_PARTITION_SCHEMA_FROM_USER

SQLSTATE: KD009

تم استدعاء CONVERT TO DELTA مع مخطط قسم مختلف عن مخطط القسم المستنتج من الكتالوج، يرجى تجنب توفير المخطط بحيث يمكن اختيار مخطط القسم من الكتالوج.

مخطط قسم الكتالوج:

<catalogPartitionSchema>

مخطط القسم المقدم:

<userPartitionSchema>

DELTA_UNIFORM_NOT_SUPPORTED

SQLSTATE: 0AKDC

يتم دعم التنسيق العالمي فقط في جداول كتالوج Unity.

DELTA_UNIVERSAL_FORMAT_VIOLATION

SQLSTATE: KD00E

فشل التحقق من صحة التنسيق العالمي (<format>): <violation>

DELTA_UNKNOWN_CONFIGURATION

SQLSTATE: F0000

تم تحديد تكوين غير معروف: <config>

DELTA_UNKNOWN_PRIVILEGE

SQLSTATE: 42601

امتياز غير معروف: <privilege>

DELTA_UNKNOWN_READ_LIMIT

SQLSTATE: 42601

ReadLimit غير معروف: <limit>

DELTA_UNRECOGNIZED_COLUMN_CHANGE

SQLSTATE: 42601

تغيير <otherClass>عمود غير معروف . قد تقوم بتشغيل إصدار Delta Lake قديم.

DELTA_UNRECOGNIZED_INVARIANT

SQLSTATE: 56038

غير معروف غير متباين. الرجاء ترقية إصدار Spark الخاص بك.

DELTA_UNRECOGNIZED_LOGFILE

SQLSTATE: KD00B

ملف سجل غير معروف <fileName>

DELTA_UNSET_NON_EXISTENT_PROPERTY

SQLSTATE: 42616

محاولة إلغاء تعيين الخاصية<property> "" غير الموجودة في الجدول <tableName>

DELTA_UNSUPPORTED_ABS_PATH_ADD_FILE

SQLSTATE: 0AKDC

<path> لا يدعم إضافة ملفات بمسار مطلق

DELTA_UNSUPPORTED_ALTER_TABLE_CHANGE_COL_OP

SQLSTATE: 0AKDC

ALTER TABLE CHANGE COLUMN غير معتمد لتغيير العمود <fieldPath> من <oldField> إلى <newField>

DELTA_UNSUPPORTED_ALTER_TABLE_REPLACE_COL_OP

SQLSTATE: 0AKDC

عملية ALTER TABLE REPLACE COLUMNS غير معتمدة. السبب: <details>

فشل تغيير المخطط من:

<oldSchema>

لكي تتمكن من:

<newSchema>

DELTA_UNSUPPORTED_CLONE_REPLACE_SAME_TABLE

SQLSTATE: 0AKDC

لقد حاولت استبدال جدول موجود (<tableName>) ب CLONE. هذه العملية هي

معتمد. جرب هدفا مختلفا ل CLONE أو حذف الجدول في الهدف الحالي.

DELTA_UNSUPPORTED_COLUMN_MAPPING_MODE_CHANGE

SQLSTATE: 0AKDC

تغيير وضع تعيين العمود من '<oldMode>' إلى '<newMode>' غير معتمد.

DELTA_UNSUPPORTED_COLUMN_MAPPING_PROTOCOL

SQLSTATE: KD004

لا يدعم إصدار بروتوكول الجدول الحالي تغيير أوضاع تعيين الأعمدة

باستخدام <config>.

إصدار بروتوكول دلتا المطلوب لتعيين العمود:

<requiredVersion>

إصدار بروتوكول دلتا الحالي للجدول:

<currentVersion>

<advice>

DELTA_UNSUPPORTED_COLUMN_MAPPING_SCHEMA_CHANGE

SQLSTATE: 0AKDC

تم الكشف عن تغيير المخطط:

المخطط القديم:

<oldTableSchema>

مخطط جديد:

<newTableSchema>

لا يسمح بتغييرات المخطط أثناء تغيير وضع تعيين العمود.

DELTA_UNSUPPORTED_COLUMN_MAPPING_WRITE

SQLSTATE: 0AKDC

كتابة البيانات باستخدام وضع تعيين العمود غير معتمدة.

DELTA_UNSUPPORTED_COLUMN_TYPE_IN_BLOOM_FILTER

SQLSTATE: 0AKDC

إنشاء فهرس عامل تصفية بلوم على عمود بنوع <dataType> غير مدعوم: <columnName>

DELTA_UNSUPPORTED_COMMENT_MAP_ARRAY

SQLSTATE: 0AKDC

لا يمكن إضافة تعليق إلى <fieldPath>. إضافة تعليق إلى مفتاح/قيمة خريطة أو عنصر صفيف غير معتمد.

DELTA_UNSUPPORTED_DATA_TYPES

SQLSTATE: 0AKDC

تم العثور على أعمدة تستخدم أنواع بيانات غير معتمدة: <dataTypeList>. يمكنك تعيين "<config>" إلى "خطأ" لتعطيل التحقق من النوع. قد يسمح تعطيل التحقق من النوع هذا للمستخدمين بإنشاء جداول Delta غير معتمدة ويجب استخدامها فقط عند محاولة قراءة/كتابة الجداول القديمة.

DELTA_UNSUPPORTED_DEEP_CLONE

SQLSTATE: 0A000

النسخة العميقة غير مدعومة لإصدار Delta هذا.

DELTA_UNSUPPORTED_DESCRIBE_DETAIL_VIEW

SQLSTATE: 42809

<view> هو طريقة عرض. يتم اعتماد وصف التفاصيل للجداول فقط.

DELTA_UNSUPPORTED_DROP_CLUSTERING_COLUMN

SQLSTATE: 0AKDC

إسقاط أعمدة التجميع (<columnList>) غير مسموح به.

DELTA_UNSUPPORTED_DROP_COLUMN

SQLSTATE: 0AKDC

DROP COLUMN غير معتمد لجدول Delta. <advice>

DELTA_UNSUPPORTED_DROP_NESTED_COLUMN_FROM_NON_STRUCT_TYPE

SQLSTATE: 0AKDC

يمكن فقط إسقاط الأعمدة المتداخلة من StructType. وجدت <struct>

DELTA_UNSUPPORTED_DROP_PARTITION_COLUMN

SQLSTATE: 0AKDC

إسقاط أعمدة القسم (<columnList>) غير مسموح به.

DELTA_UNSUPPORTED_EXPRESSION

SQLSTATE: 0A000

نوع<expType> التعبير () غير معتمد ل <causedBy>. الأنواع المدعومة هي [<supportedTypes>].

DELTA_UNSUPPORTED_EXPRESSION_GENERATED_COLUMN

SQLSTATE: 42621

<expression> يتعذر استخدام في عمود تم إنشاؤه

DELTA_UNSUPPORTED_FEATURES_FOR_READ

SQLSTATE: 56038

ميزة قراءة دلتا غير المدعومة: يتطلب الجدول "<tableNameOrPath>" ميزة (ميزات) جدول القارئ غير المدعومة بهذا الإصدار من Databricks: <unsupported>. يرجى الرجوع إلى <link> لمزيد من المعلومات حول توافق ميزة Delta Lake.

DELTA_UNSUPPORTED_FEATURES_FOR_WRITE

SQLSTATE: 56038

ميزة كتابة دلتا غير المدعومة: يتطلب الجدول "<tableNameOrPath>" ميزة (ميزات) جدول كاتب غير معتمدة من قبل هذا الإصدار من Databricks: <unsupported>. يرجى الرجوع إلى <link> لمزيد من المعلومات حول توافق ميزة Delta Lake.

DELTA_UNSUPPORTED_FEATURES_IN_CONFIG

SQLSTATE: 56038

لم يتم التعرف على ميزة (ميزات) الجدول المكونة في تكوينات Spark التالية أو خصائص جدول Delta بواسطة هذا الإصدار من Databricks: <configs>.

DELTA_UNSUPPORTED_FEATURE_STATUS

SQLSTATE: 0AKDE

من المتوقع أن تكون حالة ميزة <feature> الجدول "مدعومة"، ولكنها حصلت على "<status>".

DELTA_UNSUPPORTED_FIELD_UPDATE_NON_STRUCT

SQLSTATE: 0AKDC

تحديث الحقول المتداخلة معتمد فقط ل StructType، ولكنك تحاول تحديث حقل من <columnName>، وهو من النوع: <dataType>.

DELTA_UNSUPPORTED_FSCK_WITH_DELETION_VECTORS

SQLSTATE: 0A000

الأمر 'FSCK REPAIR TABLE' غير معتمد في إصدارات الجدول مع ملفات متجهات الحذف المفقودة.

يرجى الاتصال بالدعم.

DELTA_UNSUPPORTED_GENERATE_WITH_DELETION_VECTORS

SQLSTATE: 0A000

الأمر "GENERATE symlink_format_manifest" غير معتمد في إصدارات الجدول مع متجهات الحذف.

لإنتاج إصدار من الجدول بدون متجهات الحذف، قم بتشغيل 'REORG TABLE TABLE APPLY (PURGE)'. ثم أعد تشغيل الأمر "GENERATE".

تأكد من عدم قيام أي معاملات متزامنة بإضافة متجهات الحذف مرة أخرى بين REORG و GENERATE.

إذا كنت بحاجة إلى إنشاء بيانات بانتظام، أو لا يمكنك منع المعاملات المتزامنة، ففكر في تعطيل متجهات الحذف في هذا الجدول باستخدام 'ALTER TABLE table SET ТБ LPROPERTIES (delta.enableDeletionVectors = false)'.

DELTA_UNSUPPORTED_INVARIANT_NON_STRUCT

SQLSTATE: 0AKDC

غير معتمدة Invariants على الحقول المتداخلة بخلاف StructTypes.

DELTA_UNSUPPORTED_IN_SUBQUERY

SQLSTATE: 0AKDC

في الاستعلام الفرعي غير معتمد في <operation> الشرط.

DELTA_UNSUPPORTED_LIST_KEYS_WITH_PREFIX

SQLSTATE: 0A000

listKeywithPrefix غير متوفر

DELTA_UNSUPPORTED_MANIFEST_GENERATION_WITH_COLUMN_MAPPING

SQLSTATE: 0AKDC

إنشاء البيان غير معتمد للجداول التي تستفيد من تعيين العمود، حيث لا يمكن للقراء الخارجيين قراءة جداول Delta هذه. راجع وثائق دلتا لمزيد من التفاصيل.

DELTA_UNSUPPORTED_MERGE_SCHEMA_EVOLUTION_WITH_CDC

SQLSTATE: 0A000

لا تدعم عمليات MERGE INTO مع تطور المخطط حاليا كتابة إخراج CDC.

DELTA_UNSUPPORTED_MULTI_COL_IN_PREDICATE

SQLSTATE: 0AKDC

لا يتم اعتماد دالات التقييم متعددة الأعمدة <operation> في الشرط.

DELTA_UNSUPPORTED_NESTED_COLUMN_IN_BLOOM_FILTER

SQLSTATE: 0AKDC

إنشاء فهرس ملف بلوم على عمود متداخل غير مدعوم حاليا: <columnName>

DELTA_UNSUPPORTED_NESTED_FIELD_IN_OPERATION

SQLSTATE: 0AKDC

الحقل المتداخل غير معتمد في <operation> (الحقل = <fieldName>).

DELTA_UNSUPPORTED_NON_EMPTY_CLONE

SQLSTATE: 0AKDC

جدول وجهة النسخ غير فارغ. الرجاء اقتطاع أو حذف من الجدول قبل تشغيل CLONE.

DELTA_UNSUPPORTED_OUTPUT_MODE

SQLSTATE: 0AKDC

<dataSource> مصدر البيانات لا يدعم <mode> وضع الإخراج

DELTA_UNSUPPORTED_PARTITION_COLUMN_IN_BLOOM_FILTER

SQLSTATE: 0AKDC

إنشاء فهرس عامل تصفية بلوم على عمود تقسيم غير مدعوم: <columnName>

DELTA_UNSUPPORTED_RENAME_COLUMN

SQLSTATE: 0AKDC

إعادة تسمية العمود غير معتمدة لجدول Delta. <advice>

DELTA_UNSUPPORTED_SCHEMA_DURING_READ

SQLSTATE: 0AKDC

لا تدعم Delta تحديد المخطط في وقت القراءة.

DELTA_UNSUPPORTED_SORT_ON_BUCKETED_TABLES

SQLSTATE: 0A000

الفرز حسب غير معتمد للجداول ذات المستودعات في دلتا

DELTA_UNSUPPORTED_SOURCE

SQLSTATE: 0AKDD

<operation> تدعم الوجهة مصادر دلتا فقط.

<plan>

DELTA_UNSUPPORTED_STATIC_PARTITIONS

SQLSTATE: 0AKDD

تحديد أقسام ثابتة في مواصفات القسم غير مدعوم حاليا أثناء الإدراج

DELTA_UNSUPPORTED_STRATEGY_NAME

SQLSTATE: 22023

اسم الاستراتيجية غير المدعومة: <strategy>

DELTA_UNSUPPORTED_SUBQUERY

SQLSTATE: 0AKDC

الاستعلامات الفرعية غير معتمدة <operation> في (الشرط = <cond>).

DELTA_UNSUPPORTED_SUBQUERY_IN_PARTITION_PREDICATES

SQLSTATE: 0AKDC

الاستعلام الفرعي غير مدعوم في دالات تقييم القسم.

DELTA_UNSUPPORTED_TIME_TRAVEL_MULTIPLE_FORMATS

SQLSTATE: 42613

يتعذر تحديد السفر عبر الوقت بتنسيقات متعددة.

DELTA_UNSUPPORTED_TIME_TRAVEL_VIEWS

SQLSTATE: 0AKDC

يتعذر طرق عرض السفر عبر الوقت أو الاستعلامات الفرعية أو عمليات الدفق أو تغيير استعلامات موجز البيانات.

DELTA_UNSUPPORTED_TRUNCATE_SAMPLE_TABLES

SQLSTATE: 0A000

لا يتم اعتماد اقتطاع جداول العينة

DELTA_UNSUPPORTED_VACUUM_SPECIFIC_PARTITION

SQLSTATE: 0AKDC

يرجى توفير المسار الأساسي (<baseDeltaPath>) عند تفريغ جداول دلتا. لا يتم حاليا دعم تفريغ أقسام معينة.

DELTA_UNSUPPORTED_WRITES_STAGED_TABLE

SQLSTATE: 42807

لا يدعم تنفيذ الجدول عمليات الكتابة: <tableName>

DELTA_UNSUPPORTED_WRITE_SAMPLE_TABLES

SQLSTATE: 0A000

الكتابة إلى نماذج الجداول غير معتمدة

DELTA_UPDATE_SCHEMA_MISMATCH_EXPRESSION

SQLSTATE: 42846

لا يمكن التحويل <fromCatalog> إلى <toCatalog>. يجب أن تتطابق جميع الأعمدة المتداخلة.

DELTA_VERSIONS_NOT_CONTIGUOUS

SQLSTATE: KD00C

الإصدارات (<versionList>) غير متقاربة.

لمزيد من التفاصيل، راجع DELTA_VERSIONS_NOT_CONTIGUOUS

DELTA_VIOLATE_CONSTRAINT_WITH_VALUES

SQLSTATE: 23001

القيد <constraintName><expression> CHECK الذي تم انتهاكه حسب الصف بالقيم:

<values>

DELTA_VIOLATE_TABLE_PROPERTY_VALIDATION_FAILED

SQLSTATE: 0A000

تم انتهاك التحقق من صحة خصائص الجدول <table> :

لمزيد من التفاصيل، راجع DELTA_VIOLATE_TABLE_PROPERTY_VALIDATION_FAILED

DELTA_WRITE_INTO_VIEW_NOT_SUPPORTED

SQLSTATE: 0A000

<viewIdentifier> هو طريقة عرض. لا يمكنك كتابة البيانات في طريقة عرض.

DELTA_ZORDERING_COLUMN_DOES_NOT_EXIST

SQLSTATE: 42703

عمود <columnName> Z-Ordering غير موجود في مخطط البيانات.

DELTA_ZORDERING_ON_COLUMN_WITHOUT_STATS

SQLSTATE: KD00D

سيكون Z-Ordering on <cols>

غير فعال، لأننا حاليا لا نجمع إحصائيات لهذه الأعمدة. يرجى الرجوع إلى

<link>

لمزيد من المعلومات حول تخطي البيانات وترتيب z. يمكنك تعطيل

هذا الفحص حسب الإعداد

'٪٪sql set <zorderColStatKey> = false'

DELTA_ZORDERING_ON_PARTITION_COLUMN

SQLSTATE: 42P10

<colName> هو عمود قسم. يمكن تنفيذ Z-Ordering فقط على أعمدة البيانات

التحميل التلقائي

CF_ADD_NEW_NOT_SUPPORTED

SQLSTATE: 0A000

لا يتم اعتماد وضع <addNewColumnsMode> تطور المخطط عند تحديد المخطط. لاستخدام هذا الوضع، يمكنك توفير المخطط من خلال cloudFiles.schemaHints بدلا من ذلك.

CF_AMBIGUOUS_AUTH_OPTIONS_ERROR

SQLSTATE: 42000

تم العثور على خيارات مصادقة إعداد الإعلامات للدليل (الافتراضي)

وضع الإدراج:

<options>

إذا كنت ترغب في استخدام وضع إعلام الملف، فيرجى تعيين:

.option("cloudFiles.<useNotificationsKey>", "true")

بدلا من ذلك، إذا كنت تريد تخطي التحقق من صحة الخيارات وتجاهلها

خيارات المصادقة، يمكنك تعيين:

.option("cloudFiles.ValidateOptionsKey>", "false")

CF_AMBIGUOUS_INCREMENTAL_LISTING_MODE_ERROR

SQLSTATE: 42000

وضع الإدراج التزايدي (cloudFiles.<useIncrementalListingKey>)

وإخطار الملف (cloudFiles.<useNotificationsKey>)

تم تمكينه في نفس الوقت.

الرجاء التأكد من تحديد واحد فقط.

CF_AZURE_STORAGE_SUFFIXES_REQUIRED

SQLSTATE: 42000

طلب adlsBlobSuffix وaddlsDfsSuffix ل Azure

CF_BUCKET_MISMATCH

SQLSTATE: 22000

<storeType> يختلف في حدث <fileEvent> الملف عن المتوقع من قبل المصدر: <source>.

CF_CANNOT_EVOLVE_SCHEMA_LOG_EMPTY

SQLSTATE: 22000

لا يمكن تطوير المخطط عندما يكون سجل المخطط فارغا. موقع سجل المخطط: <logPath>

CF_CANNOT_PARSE_QUEUE_MESSAGE

SQLSTATE: 22000

يتعذر تحليل رسالة قائمة الانتظار التالية: <message>

CF_CANNOT_RESOLVE_CONTAINER_NAME

SQLSTATE: 22000

يتعذر حل اسم الحاوية من المسار: <path>، uri الذي تم حله: <uri>

CF_CANNOT_RUN_DIRECTORY_LISTING

SQLSTATE: 22000

يتعذر تشغيل سرد الدليل عند وجود مؤشر ترابط backfill غير متزامن قيد التشغيل

CF_CLEAN_SOURCE_ALLOW_OVERWRITES_BOTH_ON

SQLSTATE: 42000

يتعذر تشغيل cloudFiles.cleanSource وcloudFiles.allowOverwrites في نفس الوقت.

CF_CLEAN_SOURCE_UNAUTHORIZED_WRITE_PERMISSION

SQLSTATE: 42501

لا يمكن للمحمل التلقائي حذف الملفات المعالجة لأنه ليس لديه أذونات الكتابة إلى الدليل المصدر.

<reason>

لإصلاح ذلك، يمكنك إما:

  1. منح أذونات الكتابة إلى الدليل المصدر OR
  2. تعيين cleanSource إلى 'OFF'

يمكنك أيضا إلغاء حظر الدفق عن طريق تعيين SQLConf spark.databricks.cloudFiles.cleanSource.disabledDueToAuthorizationErrors إلى "true".

CF_DUPLICATE_COLUMN_IN_DATA

SQLSTATE: 22000

حدث خطأ عند محاولة استنتاج مخطط القسم للجدول. لديك نفس العمود المكرر في البيانات ومسارات القسم. لتجاهل قيمة القسم، يرجى توفير أعمدة القسم بشكل صريح باستخدام: .option("cloudFiles.<partitionColumnsKey>", "{comma-separated-list}")

CF_EMPTY_DIR_FOR_SCHEMA_INFERENCE

SQLSTATE: 42000

يتعذر استنتاج المخطط عندما يكون مسار <path> الإدخال فارغا. يرجى محاولة بدء الدفق عند وجود ملفات في مسار الإدخال، أو تحديد المخطط.

CF_EVENT_GRID_AUTH_ERROR

SQLSTATE: 22000

فشل إنشاء اشتراك Event Grid. يرجى التأكد من أن خدمتك

الأساسي لديه <permissionType> اشتراكات شبكة الأحداث. راجع المزيد من التفاصيل في:

<docLink>

CF_EVENT_GRID_CREATION_FAILED

SQLSTATE: 22000

فشل إنشاء اشتراك شبكة الأحداث. يرجى التأكد من أن Microsoft.EventGrid هو

مسجل كموفر موارد في اشتراكك. راجع المزيد من التفاصيل في:

<docLink>

CF_EVENT_GRID_NOT_FOUND_ERROR

SQLSTATE: 22000

فشل إنشاء اشتراك Event Grid. يرجى التأكد من أن مساحة التخزين الخاصة بك

يقع الحساب (<storageAccount>) ضمن مجموعة الموارد الخاصة بك (<resourceGroup>) وهذا

حساب التخزين هو حساب "StorageV2 (الغرض العام v2)". راجع المزيد من التفاصيل في:

<docLink>

CF_EVENT_NOTIFICATION_NOT_SUPPORTED

SQLSTATE: 0A000

وضع إعلام حدث التحميل التلقائي غير معتمد ل <cloudStore>.

CF_FAILED_TO_CHECK_STREAM_NEW

SQLSTATE: 22000

فشل التحقق مما إذا كان الدفق جديدا

CF_FAILED_TO_CREATED_PUBSUB_SUBSCRIPTION

SQLSTATE: 22000

فشل إنشاء الاشتراك: <subscriptionName>. يوجد بالفعل اشتراك يحمل نفس الاسم ويقترن بموضوع آخر: <otherTopicName>. الموضوع المطلوب هو <proposedTopicName>. إما حذف الاشتراك الموجود أو إنشاء اشتراك بلاحقة مورد جديدة.

CF_FAILED_TO_CREATED_PUBSUB_TOPIC

SQLSTATE: 22000

فشل إنشاء موضوع: <topicName>. يوجد موضوع بنفس الاسم بالفعل.<reason> إزالة الموضوع الموجود أو المحاولة مرة أخرى مع لاحقة مورد آخر

CF_FAILED_TO_DELETE_GCP_NOTIFICATION

SQLSTATE: 22000

فشل حذف الإعلام ذي المعرف <notificationId> الموجود في المستودع <bucketName> للموضوع <topicName>. يرجى إعادة محاولة الإعلام أو إزالته يدويا من خلال وحدة تحكم GCP.

CF_FAILED_TO_DESERIALIZE_PERSISTED_SCHEMA

SQLSTATE: 22000

فشل إلغاء تسلسل المخطط المستمر من السلسلة: '<jsonSchema>'

CF_FAILED_TO_EVOLVE_SCHEMA

SQLSTATE: 22000

لا يمكن تطوير المخطط بدون سجل مخطط.

CF_FAILED_TO_FIND_PROVIDER

SQLSTATE: 42000

فشل العثور على موفر ل <fileFormatInput>

CF_FAILED_TO_INFER_SCHEMA

SQLSTATE: 22000

فشل استنتاج مخطط للتنسيق <fileFormatInput> من الملفات الموجودة في مسار <path>الإدخال . يرجى التأكد من تكوين الخيارات بشكل صحيح أو تحديد المخطط بشكل صريح.

CF_FAILED_TO_WRITE_TO_SCHEMA_LOG

SQLSTATE: 22000

فشل الكتابة إلى سجل المخطط في الموقع <path>.

CF_FILE_FORMAT_REQUIRED

SQLSTATE: 42000

تعذر العثور على الخيار المطلوب: cloudFiles.format.

CF_FOUND_MULTIPLE_AUTOLOADER_PUBSUB_SUBSCRIPTIONS

SQLSTATE: 22000

تم العثور على اشتراكات متعددة (<num>) مع بادئة المحمل التلقائي للموضوع <topicName>:

<subscriptionList>

يجب أن يكون هناك اشتراك واحد فقط لكل موضوع. الرجاء التأكد يدويا من عدم وجود اشتراكات متعددة لموضوعك.

CF_GCP_AUTHENTICATION

SQLSTATE: 42000

يرجى إما توفير كل ما يلي: <clientEmail>، ، <client>

<privateKey>، أو <privateKeyId> قم بتوفير أي منها من أجل استخدام الافتراضي

سلسلة موفر بيانات اعتماد GCP للمصادقة مع موارد GCP.

CF_GCP_LABELS_COUNT_EXCEEDED

SQLSTATE: 22000

تم تلقي عدد كبير جدا من التسميات (<num>) لمورد GCP. الحد الأقصى لعدد التسميات لكل مورد هو <maxNum>.

CF_GCP_RESOURCE_TAGS_COUNT_EXCEEDED

SQLSTATE: 22000

تم تلقي عدد كبير جدا من علامات الموارد (<num>) لمورد GCP. الحد الأقصى لعدد علامات المورد لكل مورد هو <maxNum>، حيث يتم تخزين علامات الموارد كتسميات GCP على الموارد، وتستهلك علامات Databricks المحددة بعض الحصة النسبية للتسمية هذه.

CF_INCOMPLETE_LOG_FILE_IN_SCHEMA_LOG

SQLSTATE: 22000

ملف سجل غير مكتمل في سجل المخطط في المسار <path>

CF_INCOMPLETE_METADATA_FILE_IN_CHECKPOINT

SQLSTATE: 22000

ملف بيانات التعريف غير مكتمل في نقطة التحقق Auto Loader

CF_INCORRECT_SQL_PARAMS

SQLSTATE: 42000

يقبل أسلوب cloud_files معلمتين مطلوبتين للسلسلة: المسار للتحميل من وتنسيق الملف. يجب توفير خيارات قارئ الملفات في مخطط قيمة مفتاح السلسلة. على سبيل المثال cloud_files("path", "json", map("option1", "value1")). تلقي: <params>

CF_INTERNAL_ERROR

SQLSTATE: 42000

خطأ داخلي.

لمزيد من التفاصيل، راجع CF_INTERNAL_ERROR

CF_INVALID_ARN

SQLSTATE: 42000

ARN غير صالح: <arn>

CF_INVALID_CHECKPOINT

SQLSTATE: 42000

نقطة التحقق هذه ليست مصدر CloudFiles صالح

CF_INVALID_CLEAN_SOURCE_MODE

SQLSTATE: 42000

وضع غير صحيح لخيار <value>مصدر نظيف .

CF_INVALID_GCP_RESOURCE_TAG_KEY

SQLSTATE: 42000

مفتاح علامة مورد غير صحيح لمورد GCP: <key>. يجب أن تبدأ المفاتيح بحرف صغير، وأن تكون ضمن 1 إلى 63 حرفا، وأن تحتوي فقط على أحرف صغيرة وأرقام وتسطير سفلي (_) وواصلات (-).

CF_INVALID_GCP_RESOURCE_TAG_VALUE

SQLSTATE: 42000

قيمة علامة المورد غير صحيحة لمورد GCP: <value>. يجب أن تكون القيم ضمن 0 إلى 63 حرفا ويجب أن تحتوي فقط على أحرف صغيرة وأرقام وتسطير أسفل السطر (_) وواصلات (-).

CF_INVALID_MANAGED_FILE_EVENTS_OPTION_KEYS

SQLSTATE: 42000

لا يدعم Loader التلقائي الخيارات التالية عند استخدامه مع أحداث الملفات المدارة:

<optionList>

نوصي بإزالة هذه الخيارات ثم إعادة تشغيل الدفق.

CF_INVALID_MANAGED_FILE_EVENTS_RESPONSE

SQLSTATE: 22000

استجابة غير صحيحة من خدمة أحداث الملفات المدارة. يرجى الاتصال بدعم Databricks للحصول على المساعدة.

لمزيد من التفاصيل، راجع CF_INVALID_MANAGED_FILE_EVENTS_RESPONSE

CF_INVALID_SCHEMA_EVOLUTION_MODE

SQLSTATE: 42000

ملفات السحابة.<schemaEvolutionModeKey> يجب أن يكون واحدا من {

"<addNewColumns>"

"<failOnNewColumns>"

"<rescue>"

"<noEvolution>"}

CF_INVALID_SCHEMA_HINTS_OPTION

SQLSTATE: 42000

يمكن لتلميحات المخطط تحديد عمود معين مرة واحدة فقط.

في هذه الحالة، إعادة تعريف العمود: <columnName>

عدة مرات في schemaHints:

<schemaHints>

CF_INVALID_SCHEMA_HINT_COLUMN

SQLSTATE: 42000

لا يمكن استخدام تلميحات المخطط لتجاوز الأنواع المتداخلة للخرائط والصفائف.

عمود متعارض: <columnName>

CF_LATEST_OFFSET_READ_LIMIT_REQUIRED

SQLSTATE: 22000

يجب استدعاء latestOffset مع ReadLimit على هذا المصدر.

CF_LOG_FILE_MALFORMED

SQLSTATE: 22000

تم تكوين ملف السجل بشكل غير صحيح: فشل في قراءة إصدار السجل الصحيح من <fileName>.

CF_MANAGED_FILE_EVENTS_BACKFILL_IN_PROGRESS

SQLSTATE: 22000

لقد طلبت من "المحمل التلقائي" تجاهل الملفات الموجودة في موقعك الخارجي عن طريق تعيين includeExistingFiles إلى false. ومع ذلك، لا تزال خدمة أحداث الملفات المدارة تكتشف الملفات الموجودة في موقعك الخارجي. الرجاء المحاولة مرة أخرى بعد اكتمال أحداث الملفات المدارة من اكتشاف جميع الملفات في موقعك الخارجي.

CF_MANAGED_FILE_EVENTS_ENDPOINT_NOT_FOUND

SQLSTATE: 42000

أنت تستخدم أداة التحميل التلقائي مع أحداث الملفات المدارة، ولكن يبدو أن الموقع الخارجي لمسار الإدخال '<path>' لا يحتوي على أحداث ملفات ممكنة أو أن مسار الإدخال غير صالح. يرجى طلب databricks مسؤول istrator لتمكين أحداث الملفات على الموقع الخارجي لمسار الإدخال الخاص بك.

CF_MANAGED_FILE_EVENTS_ENDPOINT_PERMISSION_DENIED

SQLSTATE: 42000

أنت تستخدم أداة التحميل التلقائي مع أحداث الملفات المدارة، ولكن ليس لديك حق الوصول إلى الموقع الخارجي أو وحدة التخزين لمسار الإدخال '<path>' أو مسار الإدخال غير صالح. يرجى طلب مسؤول istrator Databricks لمنح أذونات القراءة للموقع الخارجي أو وحدة التخزين الخارجية أو توفير مسار إدخال صالح داخل موقع أو وحدة تخزين خارجية موجودة.

CF_MANAGED_FILE_EVENTS_ONLY_ON_SERVERLESS

SQLSTATE: 56038

يتوفر التحميل التلقائي مع أحداث الملفات المدارة فقط على Databricks بلا خادم. للمتابعة، يرجى نقل حمل العمل هذا إلى Databricks بلا خادم أو إيقاف تشغيل خيار cloudFiles.useManagedFileEvents.

CF_MAX_MUST_BE_POSITIVE

SQLSTATE: 42000

يجب أن يكون الحد الأقصى موجبا

CF_METADATA_FILE_CONCURRENTLY_USED

SQLSTATE: 22000

تستخدم استعلامات دفق متعددة بشكل متزامن <metadataFile>

CF_MISSING_METADATA_FILE_ERROR

SQLSTATE: 42000

ملف بيانات التعريف في دليل نقطة فحص مصدر البث مفقود. بيانات التعريف هذه

يحتوي الملف على خيارات افتراضية مهمة للتدفق، لذلك لا يمكن إعادة تشغيل الدفق

حالاً. يرجى الاتصال بدعم Databricks للحصول على المساعدة.

CF_MISSING_PARTITION_COLUMN_ERROR

SQLSTATE: 42000

عمود <columnName> القسم غير موجود في المخطط المتوفر:

<schema>

CF_MISSING_SCHEMA_IN_PATHLESS_MODE

SQLSTATE: 42000

الرجاء تحديد مخطط باستخدام .schema() إذا لم يتم توفير مسار إلى مصدر CloudFiles أثناء استخدام وضع إعلام الملف. بدلا من ذلك، للحصول على "المحمل التلقائي" للاستدلال على المخطط، يرجى توفير مسار أساسي في .load().

CF_MULTIPLE_PUBSUB_NOTIFICATIONS_FOR_TOPIC

SQLSTATE: 22000

تم العثور على إعلامات موجودة للموضوع <topicName> على المستودع <bucketName>:

notification,id

<notificationList>

لتجنب تلويث المشترك بأحداث غير مقصودة، يرجى حذف الإعلامات أعلاه وإعادة المحاولة.

CF_NEW_PARTITION_ERROR

SQLSTATE: 22000

تم استنتاج أعمدة أقسام جديدة من ملفاتك: [<filesList>]. الرجاء توفير كافة أعمدة الأقسام في المخطط أو توفير قائمة بأعمدة الأقسام التي ترغب في استخراج القيم لها باستخدام: .option("cloudFiles.partitionColumns", "{comma-separated-list|empty-string}")

CF_PARTITON_INFERENCE_ERROR

SQLSTATE: 22000

حدث خطأ عند محاولة استنتاج مخطط القسم للدفعة الحالية من الملفات. يرجى توفير أعمدة القسم بشكل صريح باستخدام: .option("cloudFiles.<partitionColumnOption>", "{comma-separated-list}")

CF_PATH_DOES_NOT_EXIST_FOR_READ_FILES

SQLSTATE: 42000

يتعذر قراءة الملفات عندما يكون مسار <path> الإدخال غير موجود. الرجاء التأكد من وجود مسار الإدخال وإعادة المحاولة.

CF_PERIODIC_BACKFILL_NOT_SUPPORTED

SQLSTATE: 0A000

لا يتم دعم ملء الملء الدوري إذا تم تعطيل ملء الخلفية غير المتزامن. يمكنك تمكين إدخال قائمة backfill/directory غير المتزامنة عن طريق تعيين spark.databricks.cloudFiles.asyncDirListing إلى true

CF_PREFIX_MISMATCH

SQLSTATE: 22000

حدث غير متطابق تم العثور عليه: لا يحتوي المفتاح <key> على البادئة: <prefix>

CF_PROTOCOL_MISMATCH

SQLSTATE: 22000

<message>

إذا لم تكن بحاجة إلى إجراء أي تغييرات أخرى على التعليمات البرمجية الخاصة بك، فيرجى تعيين SQL

التكوين: '<sourceProtocolVersionKey> = <value>'

لاستئناف الدفق الخاص بك. يرجى الرجوع إلى:

<docLink>

لمزيد من التفاصيل.

CF_REGION_NOT_FOUND_ERROR

SQLSTATE: 42000

تعذر الحصول على منطقة AWS الافتراضية. الرجاء تحديد منطقة باستخدام خيار cloudFiles.region.

CF_RESOURCE_SUFFIX_EMPTY

SQLSTATE: 42000

فشل إنشاء خدمات الإعلام: لا يمكن أن تكون لاحقة المورد فارغة.

CF_RESOURCE_SUFFIX_INVALID_CHAR_AWS

SQLSTATE: 42000

فشل إنشاء خدمات الإعلام: يمكن أن تحتوي لاحقة المورد على أحرف أبجدية رقمية وواصلات (-) وتسطير أسفل السطر (_).

CF_RESOURCE_SUFFIX_INVALID_CHAR_AZURE

SQLSTATE: 42000

فشل إنشاء خدمات الإعلام: يمكن أن تحتوي لاحقة المورد على حرف صغير ورقم والشرطة (-).

CF_RESOURCE_SUFFIX_INVALID_CHAR_GCP

SQLSTATE: 42000

فشل إنشاء خدمات الإعلام: يمكن أن تحتوي لاحقة المورد على أحرف أبجدية رقمية وواصلات (-) وتسطير أسفل السطر (_) ونقاط (.) وعلامات التلdes (~) بالإضافة إلى علامات (+) وعلامات النسبة المئوية (<percentSign>).

CF_RESOURCE_SUFFIX_LIMIT

SQLSTATE: 42000

فشل إنشاء خدمات الإعلام: لا يمكن أن تحتوي لاحقة المورد على أكثر من <limit> أحرف.

CF_RESOURCE_SUFFIX_LIMIT_GCP

SQLSTATE: 42000

فشل إنشاء خدمات الإعلام: يجب أن تكون لاحقة المورد بين <lowerLimit> وأحرف <upperLimit> .

CF_RESTRICTED_GCP_RESOURCE_TAG_KEY

SQLSTATE: 22000

تم العثور على مفتاح علامة مورد GCP المقيد (<key>). يتم تقييد مفاتيح علامات مورد GCP التالية للتحميل التلقائي: [<restrictedKeys>]

CF_RETENTION_GREATER_THAN_MAX_FILE_AGE

SQLSTATE: 42000

لا يمكن أن يكون cloudFiles.cleanSource.retentionDuration أكبر من cloudFiles.maxFileAge.

CF_SAME_PUB_SUB_TOPIC_NEW_KEY_PREFIX

SQLSTATE: 22000

فشل إنشاء إعلام للموضوع: <topic> بالبادئة: <prefix>. يوجد بالفعل موضوع بنفس الاسم مع بادئة أخرى: <oldPrefix>. حاول استخدام لاحقة مورد مختلفة لإعداد الإعداد الموجود أو حذفه.

CF_SOURCE_DIRECTORY_PATH_REQUIRED

SQLSTATE: 42000

يرجى توفير مسار الدليل المصدر مع خيار path

CF_SOURCE_UNSUPPORTED

SQLSTATE: 0A000

يدعم مصدر ملفات السحابة فقط مسارات S3 وAzure Blob Storage (wasb/wasbs) وAzure Data Lake Gen1 (adl) وGen2 (abfs/abfss) الآن. المسار: '<path>'، uri الذي تم حله: '<uri>'

CF_STATEFUL_STREAMING_SCHEMA_EVOLUTION

SQLSTATE: 0A000

لا تدعم استعلامات الدفق ذات الحالة تطور المخطط. يرجى تعيين الخيار "cloudFiles.schemaEvolutionMode" إلى "rescue" أو "none".

CF_STATE_INCORRECT_SQL_PARAMS

SQLSTATE: 42000

تقبل الدالة cloud_files_state معلمة سلسلة تمثل دليل نقطة التحقق لدفق cloudFiles أو tableName متعدد الأجزاء يحدد جدول دفق، ومعلمة عدد صحيح ثانية اختيارية تمثل إصدار نقطة التحقق لتحميل الحالة. قد تكون المعلمة الثانية أيضا "الأحدث" لقراءة أحدث نقطة تحقق. تلقي: <params>

CF_STATE_INVALID_CHECKPOINT_PATH

SQLSTATE: 42000

مسار <path> نقطة فحص الإدخال غير صحيح. إما أن المسار غير موجود أو لم يتم العثور على مصادر cloud_files.

CF_STATE_INVALID_VERSION

SQLSTATE: 42000

الإصدار <version> المحدد غير موجود أو تمت إزالته أثناء التحليل.

CF_THREAD_IS_DEAD

SQLSTATE: 22000

<threadName> مؤشر الترابط ميت.

CF_UNABLE_TO_DERIVE_STREAM_CHECKPOINT_LOCATION

SQLSTATE: 42000

تعذر اشتقاق موقع نقطة التحقق من الدفق من موقع نقطة التحقق المصدر: <checkPointLocation>

CF_UNABLE_TO_DETECT_FILE_FORMAT

SQLSTATE: 42000

تعذر الكشف عن تنسيق الملف المصدر من <fileSize> ملف (ملفات) تم العثور عليه <formats>. الرجاء تحديد التنسيق.

CF_UNABLE_TO_EXTRACT_BUCKET_INFO

SQLSTATE: 42000

تعذر استخراج معلومات المستودع. المسار: '<path>'، حل uri: '<uri>'.

CF_UNABLE_TO_EXTRACT_KEY_INFO

SQLSTATE: 42000

تعذر استخراج المعلومات الرئيسية. المسار: '<path>'، حل uri: '<uri>'.

CF_UNABLE_TO_EXTRACT_STORAGE_ACCOUNT_INFO

SQLSTATE: 42000

غير قادر على استخراج معلومات حساب التخزين؛ المسار: '<path>'، uri الذي تم حله: '<uri>'

CF_UNABLE_TO_LIST_EFFICIENTLY

SQLSTATE: 22000

تلقي حدث إعادة تسمية دليل للمسار <path>، ولكننا غير قادرين على سرد هذا الدليل بكفاءة. لكي يستمر الدفق، قم بتعيين الخيار "cloudFiles.ignoreDirRenames" إلى true، وفكر في تمكين ملفات التصفية العادية مع cloudFiles.backfillInterval لمعالجة هذه البيانات.

CF_UNEXPECTED_READ_LIMIT

SQLSTATE: 22000

ReadLimit غير متوقع: <readLimit>

CF_UNKNOWN_OPTION_KEYS_ERROR

SQLSTATE: 42000

تم العثور على مفاتيح خيارات غير معروفة:

<optionList>

الرجاء التأكد من صحة جميع مفاتيح الخيارات المتوفرة. إذا كنت تريد تخطي

التحقق من صحة الخيارات وتجاهل هذه الخيارات غير المعروفة، يمكنك تعيين:

.option("cloudFiles.<validateOptions>", "false")

CF_UNKNOWN_READ_LIMIT

SQLSTATE: 22000

ReadLimit غير معروف: <readLimit>

CF_UNSUPPORTED_CLOUD_FILES_SQL_FUNCTION

SQLSTATE: 0A000

يتم دعم الدالة SQL "cloud_files" لإنشاء مصدر تدفق محمل تلقائي فقط في مسار Delta Live Tables. راجع المزيد من التفاصيل في:

<docLink>

CF_UNSUPPORTED_FORMAT_FOR_SCHEMA_INFERENCE

SQLSTATE: 0A000

استنتاج المخطط غير معتمد للتنسيق: <format>. الرجاء تحديد المخطط.

CF_UNSUPPORTED_LOG_VERSION

SQLSTATE: 0A000

UnsupportedLogVersion: الحد الأقصى لإصدار السجل المدعوم هو v<maxVersion>``, but encountered v``<version>. تم إنتاج ملف السجل بواسطة إصدار أحدث من DBR ولا يمكن قراءته بواسطة هذا الإصدار. الرجاء الترقية.

CF_UNSUPPORTED_SCHEMA_EVOLUTION_MODE

SQLSTATE: 0A000

وضع <mode> تطور المخطط غير معتمد للتنسيق: <format>. يرجى تعيين وضع تطور المخطط إلى "none".

CF_USE_DELTA_FORMAT

SQLSTATE: 42000

القراءة من جدول Delta غير معتمدة مع بناء الجملة هذا. إذا كنت ترغب في استهلاك البيانات من Delta، فيرجى الرجوع إلى المستندات: قراءة جدول Delta (<deltaDocLink>)، أو قراءة جدول Delta كمصدر دفق (<streamDeltaDocLink>). تم تحسين مصدر الدفق من Delta بالفعل للاستهلاك المتزايد للبيانات.

الجيومكانية

EW كيلوبايت_PARSE_ERROR

SQLSTATE: 22023

خطأ في تحليل EW كيلوبايت: <parseError> في الموضع<pos>

GEOJSON_PARSE_ERROR

SQLSTATE: 22023

خطأ في تحليل GeoJSON: <parseError> في الموضع <pos>

لمزيد من التفاصيل، راجع GEOJSON_PARSE_ERROR

H3_INVALID_CELL_ID

SQLSTATE: 22023

<h3Cell> معرف الخلية H3 غير صحيح

لمزيد من التفاصيل، راجع H3_INVALID_CELL_ID

H3_INVALID_GRID_DISTANCE_VALUE

SQLSTATE: 22023

يجب أن تكون مسافة <k> شبكة H3 غير سالبة

لمزيد من التفاصيل، راجع H3_INVALID_GRID_DISTANCE_VALUE

H3_INVALID_RESOLUTION_VALUE

SQLSTATE: 22023

يجب أن تكون دقة <r> H3 بين <minR> و <maxR>، شاملة

لمزيد من التفاصيل، راجع H3_INVALID_RESOLUTION_VALUE

H3_NOT_ENABLED

SQLSTATE: 0A000

<h3Expression> معطل أو غير معتمد. ضع في اعتبارك تمكين Photon أو التبديل إلى طبقة تدعم تعبيرات H3

لمزيد من التفاصيل، راجع H3_NOT_ENABLED

H3_PENTAGON_ENCOUNTERED_ERROR

SQLSTATE: 22023

تمت مواجهة البنتاغون أثناء حساب حلقة سداسية عشرية ل <h3Cell> مع مسافة الشبكة <k>

H3_UNDEFINED_GRID_DISTANCE

SQLSTATE: 22023

مسافة شبكة H3 بين <h3Cell1> و <h3Cell2> غير معرفة

ST_DIFFERENT_SRID_VALUES

SQLSTATE: 22023

يجب أن يكون للوسيطات إلى "<sqlFunction>" نفس قيمة SRID. تم العثور على قيم SRID: <srid1>، <srid2>

ST_INVALID_ARGUMENT

SQLSTATE: 22023

"<sqlFunction>": <reason>

ST_INVALID_ARGUMENT_TYPE

SQLSTATE: 22023

يجب أن تكون الوسيطة إلى "<sqlFunction>" من النوع <validTypes>

ST_INVALID_CRS_TRANSFORMATION_ERROR

SQLSTATE: 22023

<sqlFunction>: تحويل CRS غير صالح أو غير معتمد من SRID <srcSrid> إلى SRID <trgSrid>

ST_INVALID_ENDIANNESS_VALUE

SQLSTATE: 22023

يجب أن تكون Endianness <e> 'NDR' (little-endian) أو 'XDR' (big-endian)

ST_INVALID_GEOHASH_VALUE

SQLSTATE: 22023

<sqlFunction>: قيمة geohash غير صالحة: '<geohash>'. يجب أن تكون قيم Geohash سلاسل base32 صغيرة صالحة كما هو موضح فيhttps://en.wikipedia.org/wiki/Geohash#Textual_representation

ST_INVALID_PRECISION_VALUE

SQLSTATE: 22023

يجب أن تكون الدقة <p> بين <minP> و <maxP>، شاملة

ST_INVALID_SRID_VALUE

SQLSTATE: 22023

SRID غير صالح أو غير معتمد <srid>

ST_NOT_ENABLED

SQLSTATE: 0A000

<stExpression> معطل أو غير معتمد. ضع في اعتبارك تمكين Photon أو التبديل إلى طبقة تدعم تعبيرات ST

ST_UNSUPPORTED_RETURN_TYPE

SQLSTATE: 0A000

لا يمكن إرجاع أنواع بيانات GEOGRAPHY و GEOMETRY في الاستعلامات. استخدم أحد تعبيرات SQL التالية لتحويلها إلى تنسيقات تبادل قياسية: <projectionExprs>.

W كيلوبايت_PARSE_ERROR

SQLSTATE: 22023

خطأ في تحليل W كيلوبايت: <parseError> في الموضع<pos>

لمزيد من التفاصيل، راجع W كيلوبايت_PARSE_ERROR

WKT_PARSE_ERROR

SQLSTATE: 22023

خطأ في تحليل WKT: <parseError> في الموضع <pos>

لمزيد من التفاصيل، راجع WKT_PARSE_ERROR