فئات الخطأ في Azure Databricks
ينطبق على: Databricks SQL Databricks Runtime 12.2 وما فوق
فئات الخطأ وصفية، وقابلة للقراءة من قبل الإنسان، وسلاسل فريدة من نوعها لحالة الخطأ.
يمكنك استخدام فئات الخطأ لمعالجة الأخطاء برمجيا في التطبيق الخاص بك دون الحاجة إلى تحليل رسالة الخطأ.
هذه قائمة بشروط الخطأ الشائعة المسماة التي تم إرجاعها بواسطة Azure Databricks.
Databricks Runtime وDatabricks SQL
AGGREGATE_FUNCTION_WITH_NONDETERMINISTIC_EXPRESSION
يجب ألا يظهر التعبير <sqlExpr>
غير المحدد في وسيطات دالة تجميعية.
الذكاء الاصطناعي_FUNCTION_HTTP_PARSE_CAST_ERROR
فشل تحليل إخراج النموذج عند التحويل إلى returnType المحدد: "<dataType>
"، الاستجابة JSON كانت: "<responseString>
". يرجى تحديث returnType لمطابقة محتويات النوع الذي تمثله الاستجابة JSON ثم أعد محاولة الاستعلام مرة أخرى.
الذكاء الاصطناعي_FUNCTION_HTTP_PARSE_COLUMNS_ERROR
يحتوي إخراج النموذج الفعلي على أكثر من عمود واحد "<responseString>
". ومع ذلك، يحتوي نوع الإرجاع المحدد["<dataType>
"] على عمود واحد فقط. يرجى تحديث returnType ليحتوي على نفس عدد الأعمدة مثل إخراج النموذج ثم أعد محاولة الاستعلام مرة أخرى.
الذكاء الاصطناعي_FUNCTION_HTTP_REQUEST_ERROR
حدث خطأ أثناء إجراء طلب HTTP للدالة <funcName>
: <errorMessage>
الذكاء الاصطناعي_FUNCTION_INVALID_HTTP_RESPONSE
استجابة HTTP غير صحيحة للدالة <funcName>
: <errorMessage>
الذكاء الاصطناعي_FUNCTION_INVALID_MAX_WORDS
يجب أن يكون الحد الأقصى لعدد الكلمات عددا صحيحا غير سالب، ولكنه حصل على <maxWords>
.
الذكاء الاصطناعي_FUNCTION_INVALID_MODEL_PARAMETERS
معلمات النموذج المتوفرة (<modelParameters>
) غير صالحة في الدالة الذكاء الاصطناعي_QUERY لخدمة نقطة النهاية "<endpointName>
".
لمزيد من التفاصيل، راجع الذكاء الاصطناعي_FUNCTION_INVALID_MODEL_PARAMETERS
الذكاء الاصطناعي_FUNCTION_JSON_PARSE_ERROR
حدث خطأ أثناء تحليل استجابة JSON للدالة <funcName>
: <errorMessage>
الذكاء الاصطناعي_FUNCTION_MODEL_SCHEMA_PARSE_ERROR
فشل تحليل مخطط نقطة نهاية الخدمة "<endpointName>
": <errorMessage>
، كانت استجابة JSON: "<responseJson>
".
قم بتعيين المعلمة returnType
يدويا في الدالة الذكاء الاصطناعي_QUERY لتجاوز دقة المخطط.
الذكاء الاصطناعي_FUNCTION_UNSUPPORTED_ERROR
الدالة <funcName>
غير معتمدة في البيئة الحالية. وهو متاح فقط في Databricks SQL Pro وServerless.
الذكاء الاصطناعي_FUNCTION_UNSUPPORTED_REQUEST
فشل تقييم الدالة SQL "<functionName>
" لأن الوسيطة المتوفرة من <invalidValue>
تحتوي على "<invalidDataType>
"، ولكن يتم دعم الأنواع التالية فقط: <supportedDataTypes>
. الرجاء تحديث استدعاء الدالة لتوفير وسيطة من نوع السلسلة وإعادة محاولة الاستعلام مرة أخرى.
الذكاء الاصطناعي_FUNCTION_UNSUPPORTED_RETURN_TYPE
الذكاء الاصطناعي الدالة: "<functionName>
" لا تدعم النوع التالي كنوع الإرجاع: "<typeName>
". يجب أن يكون نوع المرجع نوع SQL صالحا يفهمه Catalyst ويدعمه دالة الذكاء الاصطناعي. تتضمن الأنواع المدعومة الحالية ما يلي: <supportedValues>
الذكاء الاصطناعي_INVALID_ARGUMENT_VALUE_ERROR
القيمة المتوفرة "<argValue>
" غير معتمدة بواسطة الوسيطة "<argName>
". القيم المدعومة هي: <supportedValues>
الذكاء الاصطناعي_QUERY_RETURN_TYPE_COLUMN_TYPE_MISMATCH
المقدم "<sqlExpr>
" غير معتمد من قبل الوسيطة returnType.
الذكاء الاصطناعي_SEARCH_EMBEDDING_COLUMN_TYPE_UNSUPPORTED_ERROR
البحث في المتجهات مع نوع <embeddingColumnType>
عمود التضمين غير معتمد.
الذكاء الاصطناعي_SEARCH_INDEX_TYPE_UNSUPPORTED_ERROR
لا يتم اعتماد "البحث في المتجهات" مع نوع <indexType>
الفهرس.
الذكاء الاصطناعي_SEARCH_QUERY_TYPE_CONVERT_ENCODE_ERROR
فشل في تجسيد استعلام البحث المتجه من نوع <dataType>
spark إلى الكائنات الأصلية scala أثناء ترميز الطلب مع الخطأ: <errorMessage>
.
الذكاء الاصطناعي_SEARCH_UNSUPPORTED_NUM_RESULTS_ERROR
بحث المتجهات مع num_results أكبر من <maxLimit>
غير مدعوم. كان <requestedLimit>
الحد المحدد هو . حاول مرة أخرى باستخدام num_results <= <maxLimit>
ALL_PARAMETERS_MUST_BE_NAMED
يتطلب استخدام الاستعلامات ذات معلمات الاسم تسمية جميع المعلمات. أسماء المعلمات المفقودة: <exprs>
.
ALL_PARTITION_COLUMNS_NOT_ALLOWED
لا يمكن استخدام كافة الأعمدة لأعمدة الأقسام.
ALTER_TABLE_COLUMN_DESCRIPTOR_DUPLICATE
يحدد عمود <columnName>
ALTER TABLE <type>
الواصف "<optionName>
" أكثر من مرة، وهو غير صالح.
AMBIGUOUS_ALIAS_IN_NESTED_CTE
الاسم <name>
غامض في CTE المتداخل.
يرجى التعيين <config>
إلى "CORRECTED" بحيث يكون لهذا الاسم المحدد في CTE الداخلي الأسبقية. إذا تم تعيينه إلى "LEGACY"، فإن تعريفات CTE الخارجية ستكون لها الأسبقية.
انظر https://spark.apache.org/docs/latest/sql-migration-guide.html#query-engine'.
AMBIGUOUS_COLUMN_OR_FIELD
العمود أو الحقل <name>
غامض ويحتوي على <n>
تطابقات.
AMBIGUOUS_COLUMN_REFERENCE
العمود <name>
غامض. وذلك لأنك انضممت إلى عدة DataFrame معا، وبعض DataFrames هذه هي نفسها.
يشير هذا العمود إلى أحد DataFrames ولكن Spark غير قادر على معرفة أي واحد.
يرجى الاسم المستعار ل DataFrames بأسماء مختلفة عبر DataFrame.alias
قبل الانضمام إليها،
وحدد العمود باستخدام اسم مؤهل، على سبيل المثال. df.alias("a").join(df.alias("b"), col("a.id") > col("b.id"))
AMBIGUOUS_CONSTRAINT
مرجع غامض إلى القيد <constraint>
.
AMBIGUOUS_LATERAL_COLUMN_ALIAS
الاسم المستعار <name>
للعمود الجانبي غامض ويحتوي على <n>
تطابقات.
AMBIGUOUS_REFERENCE
المرجع <name>
غامض، يمكن أن يكون: <referenceNames>
.
AMBIGUOUS_REFERENCE_TO_FIELDS
مرجع غامض للحقل <field>
. يظهر مرات <count>
في المخطط.
ANALYZE_CONSTRAINTS_NOT_SUPPORTED
تحليل القيود غير مدعوم.
ANSI_CONFIG_CANNOT_BE_DISABLED
لا يمكن تعطيل تكوين <config>
ANSI SQL في هذا المنتج.
AQE_THREAD_INTERRUPTED
تتم مقاطعة مؤشر ترابط AQE، ربما بسبب إلغاء الاستعلام من قبل المستخدم.
ARGUMENT_NOT_CONSTANT
تتضمن الدالة <functionName>
معلمة <parameterName>
في الموضع <pos>
تتطلب وسيطة ثابتة. الرجاء حساب الوسيطة <sqlExpr>
بشكل منفصل وتمرير النتيجة كثابت.
ARITHMETIC_OVERFLOW
<message>
.<alternative>
إذا لزم الأمر، فقم بتعيين <config>
إلى "خطأ" لتجاوز هذا الخطأ.
لمزيد من التفاصيل، راجع ARITHMETIC_OVERFLOW
ASSIGNMENT_ARITY_MISMATCH
عدد الأعمدة أو المتغيرات المعينة أو المستعارة: <numTarget>
لا يتطابق مع عدد تعبيرات المصدر: <numExpr>
.
AS_OF_JOIN
غير صحيح اعتبارا من الانضمام.
لمزيد من التفاصيل، راجع AS_OF_JOIN
AVRO_DEFAULT_VALUES_UNSUPPORTED
لا يتم دعم استخدام القيم الافتراضية عندrescuedDataColumn
تمكينه. قد تتمكن من إزالة هذا الفحص عن طريق الإعداد spark.databricks.sql.avro.rescuedDataBlockUserDefinedSchemaDefaultValue
إلى خطأ، ولكن لن يتم تطبيق القيم الافتراضية وسيتم استخدام القيم الخالية.
AVRO_INCOMPATIBLE_READ_TYPE
لا يمكن تحويل Avro <avroPath>
إلى SQL <sqlPath>
لأن نوع البيانات المشفرة الأصلي هو <avroType>
، ومع ذلك تحاول قراءة الحقل ك <sqlType>
، مما قد يؤدي إلى إجابة غير صحيحة.
للسماح بقراءة هذا الحقل، قم بتمكين تكوين SQL: "spark.sql.legacy.avro.allowIncompatibleSchema".
AVRO_POSITIONAL_FIELD_MATCHING_UNSUPPORTED
استخدام مطابقة الحقل الموضعي غير معتمد عند تمكين أو rescuedDataColumn
failOnUnknownFields
. قم بإزالة هذه الخيارات للمتابعة.
BATCH_METADATA_NOT_FOUND
تعذر العثور على الدفعة <batchMetadataFile>
.
BIGQUERY_OPTIONS_ARE_MUTUALLY_EXCLUSIVE
يجب تحديد بيانات اعتماد اتصال BigQuery إما باستخدام المعلمة 'GoogleServiceAccountKeyJson' أو كافة 'projectId' أو 'OAuthServiceAcctEmail' أو 'OAuthPvtKey'
BINARY_ARITHMETIC_OVERFLOW
<value1>
<symbol>
<value2>
بسبب تجاوز الحد الأقصى.
BOOLEAN_STATEMENT_WITH_EMPTY_ROW
العبارة <invalidStatement>
المنطقية غير صحيحة. صف واحد متوقع بقيمة BOOLEAN
من النوع، ولكنه حصل على صف فارغ.
BUILT_IN_CATALOG
<operation>
لا يدعم الكتالوجات المضمنة.
CALL_ON_STREAMING_DATASET_UNSUPPORTED
لا يمكن استدعاء الأسلوب <methodName>
على تدفق Dataset/DataFrame.
CANNOT_ALTER_COLLATION_BUCKET_COLUMN
ALTER TABLE (ALTER|CHANGE) لا يمكن للعمود تغيير ترتيب النوع/الأنواع الفرعية من أعمدة المستودع، ولكنه عثر على عمود <columnName>
المستودع في الجدول <tableName>
.
CANNOT_ALTER_PARTITION_COLUMN
ALTER TABLE (ALTER|CHANGE) COLUMN غير معتمد لأعمدة القسم، ولكنه وجد عمود <columnName>
القسم في الجدول <tableName>
.
CANNOT_ASSIGN_EVENT_TIME_COLUMN_WITHOUT_WATERMARK
يجب تعريف العلامة المائية لإعادة تعيين عمود وقت الحدث. فشل العثور على تعريف العلامة المائية في استعلام الدفق.
CANNOT_CAST_DATATYPE
لا يمكن التحويل <sourceType>
إلى <targetType>
.
CANNOT_CONVERT_PROTOBUF_FIELD_TYPE_TO_SQL_TYPE
لا يمكن تحويل Protobuf <protobufColumn>
إلى SQL <sqlColumn>
لأن المخطط غير متوافق (protobufType = <protobufType>
، sqlType = <sqlType>
).
CANNOT_CONVERT_PROTOBUF_MESSAGE_TYPE_TO_SQL_TYPE
تعذر تحويل <protobufType>
Protobuf إلى نوع <toType>
SQL .
CANNOT_CONVERT_SQL_TYPE_TO_PROTOBUF_FIELD_TYPE
يتعذر تحويل SQL <sqlColumn>
إلى Protobuf <protobufColumn>
لأن المخطط غير متوافق (protobufType = <protobufType>
، sqlType = <sqlType>
).
CANNOT_CONVERT_SQL_VALUE_TO_PROTOBUF_ENUM_TYPE
يتعذر تحويل SQL <sqlColumn>
إلى Protobuf <protobufColumn>
لأنه <data>
ليس في قيم محددة للتعداد: <enumString>
.
CANNOT_COPY_STATE
لا يمكن نسخ حالة الكتالوج مثل قاعدة البيانات الحالية وطرق العرض المؤقتة من كتالوج Unity إلى كتالوج قديم.
CANNOT_CREATE_DATA_SOURCE_TABLE
فشل إنشاء جدول <tableName>
مصدر البيانات :
لمزيد من التفاصيل، راجع CANNOT_CREATE_DATA_SOURCE_TABLE
CANNOT_DECODE_URL
لا يمكن فك ترميز URL المتوفر: <url>
. يرجى التأكد من تنسيق عنوان URL بشكل صحيح والمحاولة مرة أخرى.
CANNOT_DELETE_SYSTEM_OWNED
لا يمكن حذف النظام المملوك <resourceType>
.
CANNOT_DROP_AMBIGUOUS_CONSTRAINT
لا يمكن إسقاط القيد بالاسم <constraintName>
المشترك بواسطة قيد CHECK
وقيد PRIMARY KEY أو FOREIGN KEY. يمكنك إسقاط المفتاح الأساسي أو
قيد المفتاح الخارجي بواسطة الاستعلامات:
- ALTER TABLE .. إسقاط المفتاح الأساسي أو
- ALTER TABLE .. إسقاط المفتاح الخارجي ..
CANNOT_ESTABLISH_CONNECTION
يتعذر إنشاء اتصال بقاعدة البيانات البعيدة <jdbcDialectName>
. يرجى التحقق من معلومات الاتصال وبيانات الاعتماد مثل خيارات المضيف والمنفذ والمستخدم وكلمة المرور وقاعدة البيانات. ** إذا كنت تعتقد أن المعلومات صحيحة، فيرجى التحقق من إعداد شبكة مساحة العمل والتأكد من عدم وجود قيود صادرة على المضيف. يرجى أيضا التحقق من أن المضيف لا يمنع الاتصالات الواردة من الشبكة حيث يتم نشر مجموعات Spark لمساحة العمل. ** رسالة خطأ مفصلة: <causeErrorMessage>
.
CANNOT_ESTABLISH_CONNECTION_SERVERLESS
يتعذر إنشاء اتصال بقاعدة البيانات البعيدة <jdbcDialectName>
. يرجى التحقق من معلومات الاتصال وبيانات الاعتماد مثل خيارات المضيف والمنفذ والمستخدم وكلمة المرور وقاعدة البيانات. ** إذا كنت تعتقد أن المعلومات صحيحة، فالرجاء السماح بنسبة استخدام الشبكة الواردة من الإنترنت إلى المضيف الخاص بك، أثناء استخدام حساب بلا خادم. إذا كانت نهج الشبكة لا تسمح بنسبة استخدام شبكة الإنترنت الواردة، فالرجاء استخدام حساب بلا خادم، أو يمكنك التواصل مع ممثل Databricks للتعرف على الشبكات الخاصة بلا خادم. ** رسالة خطأ مفصلة: <causeErrorMessage>
.
CANNOT_INVOKE_IN_TRANSFORMATIONS
لا يمكن استدعاء تحويلات مجموعة البيانات والإجراءات إلا بواسطة برنامج التشغيل، وليس داخل تحويلات مجموعة البيانات الأخرى؛ على سبيل المثال، dataset1.map(x => dataset2.values.count() * x) غير صحيح لأنه لا يمكن تنفيذ إجراء تحويل القيم والعد داخل تحويل dataset1.map. لمزيد من المعلومات، راجع SPARK-28702.
CANNOT_LOAD_FUNCTION_CLASS
يتعذر تحميل الفئة <className>
عند تسجيل الدالة <functionName>
، يرجى التأكد من أنها على مسار الفئة.
CANNOT_LOAD_PROTOBUF_CLASS
تعذر تحميل فئة Protobuf باسم <protobufClassName>
. <explanation>
.
CANNOT_LOAD_STATE_STORE
حدث خطأ أثناء حالة التحميل.
لمزيد من التفاصيل، راجع CANNOT_LOAD_STATE_STORE
CANNOT_MERGE_INCOMPATIBLE_DATA_TYPE
فشل دمج أنواع <left>
البيانات غير المتوافقة و <right>
. يرجى التحقق من أنواع بيانات الأعمدة التي يتم دمجها والتأكد من توافقها. إذا لزم الأمر، ففكر في تحويل الأعمدة إلى أنواع بيانات متوافقة قبل محاولة الدمج.
CANNOT_MERGE_SCHEMAS
فشل دمج المخططات:
المخطط الأولي:
<left>
المخطط الذي لا يمكن دمجه مع المخطط الأولي:
<right>
.
CANNOT_MODIFY_CONFIG
لا يمكن تعديل قيمة تكوين Spark: <key>
.
انظر أيضا https://spark.apache.org/docs/latest/sql-migration-guide.html#ddl-statements'.
CANNOT_PARSE_DECIMAL
لا يمكن تحليل الفاصلة العشرية. يرجى التأكد من أن الإدخال هو رقم صالح مع فاصلات عشرية أو فاصلة اختيارية.
CANNOT_PARSE_INTERVAL
تعذر تحليل <intervalString>
. الرجاء التأكد من أن القيمة المقدمة بتنسيق صالح لتعريف فاصل زمني. يمكنك الرجوع إلى الوثائق للتنسيق الصحيح. إذا استمرت المشكلة، فيرجى التحقق مرة أخرى من أن قيمة الإدخال ليست خالية أو فارغة وحاول مرة أخرى.
CANNOT_PARSE_JSON_FIELD
يتعذر تحليل اسم <fieldName>
الحقل وقيمة <fieldValue>
نوع <jsonType>
رمز JSON المميز لاستهداف نوع <dataType>
بيانات Spark .
CANNOT_PARSE_PROTOBUF_DESCRIPTOR
حدث خطأ أثناء تحليل وحدات بايت الواصف في Protobuf FileDescriptorSet.
CANNOT_PARSE_TIMESTAMP
<message>
. إذا لزم الأمر، فقم بتعيين <ansiConfig>
إلى "خطأ" لتجاوز هذا الخطأ.
CANNOT_QUERY_TABLE_DURING_INITIALIZATION
يتعذر الاستعلام عن MV/ST أثناء التهيئة.
لمزيد من التفاصيل، راجع CANNOT_QUERY_TABLE_DURING_INITIALIZATION
CANNOT_READ_ARCHIVED_FILE
يتعذر قراءة الملف في المسار <path>
لأنه تم أرشفته. الرجاء ضبط عوامل تصفية الاستعلام لاستبعاد الملفات المؤرشفة.
CANNOT_READ_FILE
يتعذر قراءة <format>
الملف في المسار: <path>
.
لمزيد من التفاصيل، راجع CANNOT_READ_FILE
CANNOT_READ_SENSITIVE_KEY_FROM_SECURE_PROVIDER
لا يمكن قراءة المفتاح الحساس '<key>
' من موفر آمن.
CANNOT_RECOGNIZE_HIVE_TYPE
يتعذر التعرف على سلسلة نوع الخلية: <fieldType>
، العمود: <fieldName>
. لا يمكن التعرف على نوع البيانات المحدد للحقل بواسطة Spark SQL. يرجى التحقق من نوع بيانات الحقل المحدد والتأكد من أنه نوع بيانات Spark SQL صالح. راجع وثائق Spark SQL للحصول على قائمة أنواع البيانات الصالحة وتنسيقها. إذا كان نوع البيانات صحيحا، فيرجى التأكد من أنك تستخدم إصدارا مدعوما من Spark SQL.
CANNOT_REFERENCE_UC_IN_HMS
لا يمكن الرجوع إلى كتالوج <objType>
Unity في كائنات Hive Metastore.
CANNOT_RENAME_ACROSS_CATALOG
لا يسمح بإعادة تسمية عبر الكتالوجات <type>
.
CANNOT_RENAME_ACROSS_SCHEMA
لا يسمح بإعادة <type>
تسمية عبر المخططات.
CANNOT_RESOLVE_DATAFRAME_COLUMN
يتعذر حل عمود <name>
إطار البيانات . ربما يكون ذلك بسبب مراجع غير قانونية مثل df1.select(df2.col("a"))
.
CANNOT_RESOLVE_STAR_EXPAND
لا يمكن حل <targetString>
.* أعمدة <columns>
الإدخال المحددة . الرجاء التحقق من وجود الجدول أو البنية المحددة ويمكن الوصول إليها في أعمدة الإدخال.
CANNOT_RESTORE_PERMISSIONS_FOR_PATH
فشل تعيين الأذونات على المسار <path>
الذي تم إنشاؤه مرة أخرى إلى <permission>
.
CANNOT_SAVE_VARIANT
لا يمكن حفظ نوع البيانات المتغيرة في التخزين الخارجي.
CANNOT_SHALLOW_CLONE_ACROSS_UC_AND_HMS
لا يمكن استنساخ الجداول الضحلة عبر كتالوج Unity وHive Metastore.
CANNOT_SHALLOW_CLONE_NESTED
لا يمكن استنساخ جدول <table>
سطحي بالفعل مستنسخ ضحل.
CANNOT_SHALLOW_CLONE_NON_UC_MANAGED_TABLE_AS_SOURCE_OR_TARGET
النسخ الضحل مدعوم فقط لنوع الجدول MANAGED. الجدول <table>
ليس جدولا مدارا.
CANNOT_UPDATE_FIELD
يتعذر تحديث <table>
نوع الحقل <fieldName>
:
لمزيد من التفاصيل، راجع CANNOT_UPDATE_FIELD
CANNOT_UP_CAST_DATATYPE
لا يمكن تحويل <expression>
من <sourceType>
إلى <targetType>
.
<details>
CANNOT_VALIDATE_CONNECTION
التحقق من <jdbcDialectName>
صحة الاتصال غير معتمد. يرجى الاتصال بدعم Databricks للحلول البديلة، أو تعيين "spark.databricks.testConnectionBeforeCreation" إلى "false" لتخطي اختبار الاتصال قبل إنشاء كائن اتصال.
CANNOT_WRITE_STATE_STORE
حدث خطأ أثناء كتابة ملفات مخزن الحالة للموفر <providerClass>
.
لمزيد من التفاصيل، راجع CANNOT_WRITE_STATE_STORE
CAST_INVALID_INPUT
لا يمكن تحويل قيمة <expression>
النوع <sourceType>
إلى <targetType>
لأنه تم تكوينه بشكل غير صحيح. قم بتصحيح القيمة وفقا لبناء الجملة، أو قم بتغيير نوع الهدف الخاص بها. استخدم try_cast
للتسامح مع الإدخال غير المشوه وإرجاع NULL بدلا من ذلك.
لمزيد من التفاصيل، راجع CAST_INVALID_INPUT
CAST_OVERFLOW
لا يمكن تحويل قيمة <value>
النوع <sourceType>
إلى <targetType>
بسبب تجاوز. استخدم try_cast
للتسامح مع تجاوز السعة وإرجاع NULL بدلا من ذلك.
CAST_OVERFLOW_IN_TABLE_INSERT
فشل تعيين قيمة من <sourceType>
نوع لعمود <targetType>
النوع أو المتغير <columnName>
بسبب تجاوز. استخدم try_cast
على قيمة الإدخال لتسامح مع تجاوز السعة وإرجاع NULL بدلا من ذلك.
CATALOG_NOT_FOUND
لم يتم العثور على الكتالوج <catalogName>
. ضع في اعتبارك تعيين تكوين <config>
SQL إلى مكون إضافي للكتالوج.
CHECKPOINT_RDD_BLOCK_ID_NOT_FOUND
لم يتم العثور على كتلة <rddBlockId>
نقطة التحقق!
إما أن المنفذ الذي قام في الأصل بنقاط التفتيش هذا القسم لم يعد على قيد الحياة، أو أن مجموعة البيانات الموزعة المرنة الأصلية غير موجودة.
إذا استمرت هذه المشكلة، فقد تفكر في استخدام rdd.checkpoint()
بدلا من ذلك، وهو أبطأ من نقاط التفتيش المحلية ولكن أكثر تسامحا مع الأخطاء.
CLASS_NOT_OVERRIDE_EXPECTED_METHOD
<className>
يجب أن يتجاوز إما <method1>
أو <method2>
.
CLASS_UNSUPPORTED_BY_MAP_OBJECTS
MapObjects
لا يعتمد الفئة <cls>
كمجموعة ناتجة.
CLEANROOM_COMMANDS_NOT_SUPPORTED
أوامر Clean Room غير معتمدة
CLEANROOM_INVALID_SHARED_DATA_OBJECT_NAME
اسم غير صحيح للإشارة <type>
إلى داخل غرفة نظيفة. استخدم اسما <type>
داخل الغرفة النظيفة باتباع تنسيق [catalog].[ المخطط]. [<type>
].
إذا لم تكن متأكدا من الاسم الذي يجب استخدامه، يمكنك تشغيل "SHOW ALL IN CLEANROOM [clean_room]" واستخدام القيمة في العمود "name".
CLOUD_FILE_SOURCE_FILE_NOT_FOUND
تم تلقي إعلام ملف للملف: <filePath>
ولكنه لم يعد موجودا. الرجاء التأكد من عدم حذف الملفات قبل معالجتها. لمتابعة الدفق الخاص بك، يمكنك تعيين تكوين <config>
Spark SQL إلى صحيح.
CLOUD_PROVIDER_ERROR
خطأ موفر السحابة: <message>
CLUSTERING_COLUMNS_MISMATCH
لا يتطابق التجميع المحدد مع الجدول <tableName>
الموجود .
أعمدة تجميع محددة: [<specifiedClusteringString>
].
أعمدة التجميع الموجودة: [<existingClusteringString>
].
CLUSTERING_NOT_SUPPORTED
'<operation>
' لا يدعم التجميع.
CLUSTER_BY_AUTO_FEATURE_NOT_ENABLED
يرجى الاتصال بممثل Databricks لتمكين ميزة نظام المجموعة تلقائيا.
CLUSTER_BY_AUTO_REQUIRES_CLUSTERING_FEATURE_ENABLED
يرجى تمكين clusteringTable.enableClusteringTableFeature لاستخدام CLUSTER BY AUTO.
CLUSTER_BY_AUTO_REQUIRES_PREDICTIVE_OPTIMIZATION
يتطلب CLUSTER BY AUTO تمكين Predictive Optimization.
CLUSTER_BY_AUTO_UNSUPPORTED_TABLE_TYPE_ERROR
يتم دعم CLUSTER BY AUTO فقط على الجداول المدارة من UC.
CODEC_NOT_AVAILABLE
برنامج الترميز <codecName>
غير متوفر.
لمزيد من التفاصيل، راجع CODEC_NOT_AVAILABLE
CODEC_SHORT_NAME_NOT_FOUND
يتعذر العثور على اسم قصير لبرنامج الترميز <codecName>
.
COLLATION_INVALID_NAME
لا تمثل القيمة <collationName>
اسم ترتيب صحيح. أسماء ترتيب صحيحة مقترحة: [<proposals>
].
COLLATION_INVALID_PROVIDER
لا تمثل القيمة <provider>
موفر ترتيب صحيح. الموفرون المعتمدون هم: [<supportedProviders>
].
COLLATION_MISMATCH
تعذر تحديد الترتيب الذي يجب استخدامه لدالات السلسلة وعوامل التشغيل.
لمزيد من التفاصيل، راجع COLLATION_MISMATCH
COLLECTION_SIZE_LIMIT_EXCEEDED
لا يمكن إنشاء صفيف مع <numberOfElements>
عناصر تتجاوز حد <maxRoundedArrayLength>
حجم الصفيف ،
لمزيد من التفاصيل، راجع COLLECTION_SIZE_LIMIT_EXCEEDED
COLUMN_ALIASES_NOT_ALLOWED
لا يسمح بالأسماء المستعارة للعمود في <op>
.
COLUMN_ALREADY_EXISTS
العمود <columnName>
موجود بالفعل. اختر اسما آخر أو أعد تسمية العمود الموجود.
COLUMN_MASKS_CHECK_CONSTRAINT_UNSUPPORTED
إنشاء قيد CHECK على الجدول <tableName>
مع نهج قناع العمود غير معتمد.
COLUMN_MASKS_DUPLICATE_USING_COLUMN_NAME
<statementType>
حاولت عبارة تعيين نهج قناع عمود لعمود يتضمن عمودين أو أكثر من الأعمدة المشار إليها الأخرى في قائمة USING COLUMNS بنفس الاسم <columnName>
، وهو غير صالح.
COLUMN_MASKS_FEATURE_NOT_SUPPORTED
نهج قناع العمود ل <tableName>
غير معتمدة:
لمزيد من التفاصيل، راجع COLUMN_MASKS_FEATURE_NOT_SUPPORTED
COLUMN_MASKS_INCOMPATIBLE_SCHEMA_CHANGE
يتعذر على <statementType>
<columnName>
من الجدول <tableName>
لأنه مشار إليه في نهج قناع العمود للعمود <maskedColumn>
. يجب على مالك الجدول إزالة هذا النهج أو تغييره قبل المتابعة.
COLUMN_MASKS_MERGE_UNSUPPORTED_SOURCE
لا تدعم عمليات MERGE INTO نهج إخفاء الأعمدة في الجدول <tableName>
المصدر .
COLUMN_MASKS_MERGE_UNSUPPORTED_TARGET
لا تدعم عمليات MERGE INTO الكتابة في جدول <tableName>
باستخدام نهج قناع العمود.
COLUMN_MASKS_MULTI_PART_TARGET_COLUMN_NAME
حاولت هذه العبارة تعيين نهج قناع عمود لعمود <columnName>
يحتوي على أجزاء أسماء متعددة، وهو غير صالح.
COLUMN_MASKS_MULTI_PART_USING_COLUMN_NAME
حاولت هذه العبارة تعيين نهج قناع عمود لعمود، وضمنت قائمة USING COLUMNS الاسم <columnName>
مع أجزاء أسماء متعددة، وهو غير صالح.
COLUMN_MASKS_NOT_ENABLED
لم يتم تمكين دعم تعريف أقنعة الأعمدة
COLUMN_MASKS_REQUIRE_UNITY_CATALOG
نهج قناع العمود مدعومة فقط في كتالوج Unity.
COLUMN_MASKS_TABLE_CLONE_SOURCE_NOT_SUPPORTED
<mode>
النسخ من جدول <tableName>
مع نهج قناع العمود غير معتمد.
COLUMN_MASKS_TABLE_CLONE_TARGET_NOT_SUPPORTED
<mode>
النسخ إلى جدول <tableName>
مع نهج قناع العمود غير مدعوم.
COLUMN_MASKS_UNSUPPORTED_CONSTANT_AS_PARAMETER
استخدام ثابت كمعلمة في نهج قناع العمود غير معتمد. يرجى تحديث أمر SQL لإزالة الثابت من تعريف قناع العمود ثم إعادة محاولة الأمر مرة أخرى.
COLUMN_MASKS_UNSUPPORTED_PROVIDER
فشل تنفيذ <statementType>
الأمر لأن تعيين نهج قناع العمود غير معتمد لمصدر البيانات الهدف مع موفر الجدول: "<provider>
".
COLUMN_MASKS_UNSUPPORTED_SUBQUERY
يتعذر تنفيذ <operation>
الجدول <tableName>
لأنه يحتوي على نهج إخفاء عمود واحد أو أكثر مع تعبير (تعبيرات) الاستعلام الفرعي، والتي لم يتم دعمها بعد. الرجاء الاتصال بمالك الجدول لتحديث نهج إخفاء العمود للمتابعة.
COLUMN_MASKS_USING_COLUMN_NAME_SAME_AS_TARGET_COLUMN
يحتوي العمود <columnName>
على نفس اسم العمود الهدف، وهو غير صالح؛ الرجاء إزالة العمود من قائمة USING COLUMNS وإعادة محاولة الأمر.
COLUMN_NOT_DEFINED_IN_TABLE
<colType>
لم يتم تعريف العمود <colName>
في الجدول <tableName>
، وأعمدة الجدول المعرفة هي: <tableCols>
.
COLUMN_NOT_FOUND
تعذر العثور على العمود <colName>
. تحقق من التدقيق الإملائي وصحة اسم العمود وفقا لتكوين SQL <caseSensitiveConfig>
.
COMMA_PRECEDING_CONSTRAINT_ERROR
غير متوقع '،' قبل تعريف القيد (القيد). تأكد من أن عبارة القيد لا تبدأ بفاوصلة عندما لا يتم تعريف الأعمدة (والتوقعات).
COMMENT_ON_CONNECTION_NOT_IMPLEMENTED_YET
لم يتم تنفيذ الأمر COMMENT ON CONNECTION حتى الآن
COMPARATOR_RETURNS_NULL
قام المقارن بإعادة NULL للمقارنة بين <firstValue>
و <secondValue>
.
يجب أن ترجع عددا صحيحا موجبا ل "أكبر من"، و0 ل "يساوي" وعدد صحيح سالب ل "أقل من".
للعودة إلى السلوك المهمل حيث يتم التعامل مع NULL على أنه 0 (يساوي)، يجب تعيين "spark.sql.legacy.allowNullComparisonResultInArraySort" إلى "true".
COMPLEX_EXPRESSION_UNSUPPORTED_INPUT
لا يمكن معالجة أنواع بيانات الإدخال للتعبير: <expression>
.
لمزيد من التفاصيل، راجع COMPLEX_EXPRESSION_UNSUPPORTED_INPUT
CONCURRENT_QUERY
تم بدء مثيل آخر من هذا الاستعلام [id: <queryId>
] للتو بواسطة جلسة عمل متزامنة [runId موجود: <existingQueryRunId>
runId جديد: <newQueryRunId>
].
CONCURRENT_STREAM_LOG_UPDATE
تحديث متزامن للسجل. تم الكشف عن مهام دفق متعددة ل <batchId>
.
يرجى التأكد من تشغيل مهمة دفق واحدة فقط على موقع نقطة تحقق محددة في كل مرة.
CONFIG_NOT_AVAILABLE
التكوين <config>
غير متوفر.
CONFLICTING_PARTITION_COLUMN_NAMES
تم الكشف عن أسماء أعمدة الأقسام المتعارضة:
<distinctPartColLists>
بالنسبة لدلائل الجدول المقسمة، يجب أن تكون ملفات البيانات في دلائل طرفية فقط.
ويجب أن يكون للدلائل في نفس المستوى نفس اسم عمود القسم.
الرجاء التحقق من الدلائل التالية بحثا عن ملفات غير متوقعة أو أسماء أعمدة أقسام غير متناسقة:
<suspiciousPaths>
CONFLICTING_PROVIDER
الموفر <provider>
المحدد غير متناسق مع موفر <expectedProvider>
الكتالوج الموجود . يرجى استخدام 'USING <expectedProvider>
' وإعادة محاولة الأمر.
عشق
خطأ عام في Spark Connect.
لمزيد من التفاصيل، راجع CONNECT
CONNECTION_ALREADY_EXISTS
يتعذر إنشاء اتصال <connectionName>
لأنه موجود بالفعل.
اختر اسما مختلفا، أو أسقط الاتصال الموجود أو استبدله، أو أضف عبارة IF NOT EXISTS لتسامح مع الاتصالات الموجودة مسبقا.
CONNECTION_NAME_CANNOT_BE_EMPTY
يتعذر تنفيذ هذا الأمر لأن اسم الاتصال يجب أن يكون غير فارغ.
CONNECTION_NOT_FOUND
يتعذر تنفيذ هذا الأمر لأنه لم يتم العثور على اسم <connectionName>
الاتصال.
CONNECTION_OPTION_NOT_SUPPORTED
لا تدعم الاتصالات من النوع '<connectionType>
' الخيار (الخيارات) التالية: <optionsNotSupported>
. الخيارات المدعومة: <allowedOptions>
.
CONNECTION_TYPE_NOT_SUPPORTED
يتعذر إنشاء اتصال من النوع '<connectionType>
. أنواع الاتصال المدعومة: <allowedTypes>
.
CONSTRAINTS_REQUIRE_UNITY_CATALOG
يتم اعتماد قيود الجدول فقط في كتالوج Unity.
CONVERSION_INVALID_INPUT
لا يمكن تحويل القيمة <str>
(<fmt>
) إلى <targetType>
لأنها مشوهة. قم بتصحيح القيمة وفقا لبناء الجملة، أو قم بتغيير تنسيقها. استخدم <suggestion>
للتسامح مع الإدخال غير المشوه وإرجاع NULL بدلا من ذلك.
COPY_INTO_COLUMN_ARITY_MISMATCH
لا يمكن الكتابة إلى <tableName>
، والسبب هو
لمزيد من التفاصيل، راجع COPY_INTO_COLUMN_ARITY_MISMATCH
COPY_INTO_CREDENTIALS_NOT_ALLOWED_ON
نظام <scheme>
غير صالح . تدعم بيانات اعتماد مصدر COPY INTO حاليا فقط s3/s3n/s3a/wasbs/abfss.
COPY_INTO_CREDENTIALS_REQUIRED
يجب أن تحدد <keyList>
بيانات اعتماد مصدر COPY INTO .
COPY_INTO_DUPLICATED_FILES_COPY_NOT_ALLOWED
تم تثبيت الملفات المكررة في عملية COPY INTO متزامنة. الرجاء إعادة المحاولة لاحقًا.
COPY_INTO_ENCRYPTION_NOT_ALLOWED_ON
نظام <scheme>
غير صالح . يدعم تشفير مصدر COPY INTO حاليا s3/s3n/s3a/abfss فقط.
COPY_INTO_ENCRYPTION_NOT_SUPPORTED_FOR_AZURE
يدعم تشفير COPY INTO فقط ADLS Gen2 أو abfss:// نظام الملفات
COPY_INTO_ENCRYPTION_REQUIRED
يجب أن يحدد تشفير مصدر COPY INTO '<key>
'.
COPY_INTO_ENCRYPTION_REQUIRED_WITH_EXPECTED
خيار <requiredKey>
تشفير غير صالح . يجب أن يحدد تشفير مصدر COPY INTO '<requiredKey>
' = '<keyValue>
'.
COPY_INTO_FEATURE_INCOMPATIBLE_SETTING
ميزة COPY INTO '<feature>
' غير متوافقة مع '<incompatibleSetting>
'.
COPY_INTO_NON_BLIND_APPEND_NOT_ALLOWED
لا يسمح بتشغيل COPY INTO بخلاف إلحاق البيانات بشكل متزامن مع المعاملات الأخرى. الرجاء إعادة المحاولة لاحقًا.
COPY_INTO_ROCKSDB_MAX_RETRY_EXCEEDED
فشل COPY INTO في تحميل حالته، تم تجاوز الحد الأقصى لإعادة المحاولة.
COPY_INTO_SCHEMA_MISMATCH_WITH_TARGET_TABLE
تم الكشف عن عدم تطابق مخطط أثناء النسخ إلى جدول Delta (الجدول: <table>
).
قد يشير هذا إلى وجود مشكلة في البيانات الواردة، أو يمكن تطوير مخطط جدول Delta تلقائيا وفقا للبيانات الواردة عن طريق تعيين:
COPY_OPTIONS ('mergeSchema' = 'true')
اختلاف المخطط:
<schemaDiff>
COPY_INTO_SOURCE_FILE_FORMAT_NOT_SUPPORTED
يجب أن يكون تنسيق الملفات المصدر واحدا من CSV أو JSON أو AVRO أو ORC أو PARQUET أو TEXT أو BINARYFILE. استخدام COPY INTO في جداول Delta لأن المصدر غير معتمد حيث قد يتم استيعاب البيانات المكررة بعد عمليات OPTIMIZE. يمكن إيقاف تشغيل هذا الفحص عن طريق تشغيل أمر set spark.databricks.delta.copyInto.formatCheck.enabled = false
SQL .
COPY_INTO_SOURCE_SCHEMA_INFERENCE_FAILED
لم يحتوي الدليل المصدر على أي ملفات قابلة للتحلل من النوع <format>
. يرجى التحقق من محتويات '<source>
'.
يمكن إسكات الخطأ عن طريق تعيين '<config>
' إلى 'خطأ'.
COPY_INTO_STATE_INTERNAL_ERROR
حدث خطأ داخلي أثناء معالجة حالة COPY INTO.
لمزيد من التفاصيل، راجع COPY_INTO_STATE_INTERNAL_ERROR
COPY_INTO_SYNTAX_ERROR
فشل تحليل الأمر COPY INTO.
لمزيد من التفاصيل، راجع COPY_INTO_SYNTAX_ERROR
COPY_INTO_UNSUPPORTED_FEATURE
ميزة COPY INTO '<feature>
' غير معتمدة.
COPY_UNLOAD_FORMAT_TYPE_NOT_SUPPORTED
يتعذر إلغاء تحميل البيانات بتنسيق '<formatType>
'. التنسيقات المدعومة ل <connectionType>
هي: <allowedFormats>
.
CREATE_FOREIGN_SCHEMA_NOT_IMPLEMENTED_YET
لم يتم تنفيذ الأمر CREATE FOREIGN SCHEMA حتى الآن
CREATE_FOREIGN_TABLE_NOT_IMPLEMENTED_YET
لم يتم تنفيذ الأمر CREATE FOREIGN TABLE حتى الآن
CREATE_OR_REFRESH_MV_ST_ASYNC
يتعذر إنشاء طرق عرض مجسدة أو تحديثها أو تدفق الجداول باستخدام ASYNC المحدد. الرجاء إزالة ASYNC من عبارة CREATE OR REFRESH أو استخدام REFRESH ASYNC لتحديث طرق العرض المجسدة الموجودة أو جداول البث بشكل غير متزامن.
CREATE_PERMANENT_VIEW_WITHOUT_ALIAS
غير مسموح بإنشاء طريقة العرض <name>
الدائمة دون تعيين اسم مستعار للتعبير <attr>
بشكل صريح .
CREATE_TABLE_COLUMN_DESCRIPTOR_DUPLICATE
يحدد عمود <columnName>
CREATE TABLE الواصف "<optionName>
" أكثر من مرة، وهو غير صالح.
CREATE_VIEW_COLUMN_ARITY_MISMATCH
يتعذر إنشاء طريقة عرض <viewName>
، والسبب هو
لمزيد من التفاصيل، راجع CREATE_VIEW_COLUMN_ARITY_MISMATCH
CREDENTIAL_MISSING
يرجى توفير بيانات الاعتماد عند إنشاء مواقع خارجية أو تحديثها.
CSV_ENFORCE_SCHEMA_NOT_SUPPORTED
لا يمكن تعيين خيار enforceSchema
CSV عند استخدام rescuedDataColumn
أو failOnUnknownFields
، حيث تتم قراءة الأعمدة حسب الاسم بدلا من الترتيبي.
CYCLIC_FUNCTION_REFERENCE
تم الكشف عن مرجع الدالة الدورية: <path>
.
DATABRICKS_DELTA_NOT_ENABLED
لم يتم تمكين Databricks Delta في حسابك.<hints>
DATATYPE_MISMATCH
تعذر الحل <sqlExpr>
بسبب عدم تطابق نوع البيانات:
لمزيد من التفاصيل، راجع DATATYPE_MISMATCH
DATATYPE_MISSING_SIZE
يتطلب DataType <type>
معلمة طول، على سبيل المثال <type>
(10). الرجاء تحديد الطول.
DATA_LINEAGE_SECURE_VIEW_LEAF_NODE_HAS_NO_RELATION
كتابة دورة حياة غير ناجحة: علاقة مطابقة مفقودة مع نهج CLM/RLS.
DATA_SOURCE_ALREADY_EXISTS
مصدر البيانات '<provider>
' موجود بالفعل. الرجاء اختيار اسم مختلف لمصدر البيانات الجديد.
DATA_SOURCE_EXTERNAL_ERROR
تمت مصادفة خطأ عند الحفظ إلى مصدر بيانات خارجي.
DATA_SOURCE_NOT_EXIST
لم يتم العثور على مصدر البيانات '<provider>
'. الرجاء التأكد من تسجيل مصدر البيانات.
DATA_SOURCE_NOT_FOUND
فشل العثور على مصدر البيانات: <provider>
. تأكد من صحة اسم الموفر وأن الحزمة مسجلة بشكل صحيح ومتوافقة مع إصدار Spark الخاص بك.
DATA_SOURCE_OPTION_CONTAINS_INVALID_CHARACTERS
يجب ألا يكون الخيار <option>
فارغا ويجب ألا يحتوي على أحرف أو سلاسل استعلام أو معلمات غير صالحة.
DATA_SOURCE_OPTION_IS_REQUIRED
الخيار <option>
مطلوب.
DATA_SOURCE_TABLE_SCHEMA_MISMATCH
لا يتطابق مخطط جدول مصدر البيانات مع المخطط المتوقع. إذا كنت تستخدم واجهة برمجة تطبيقات DataFrameReader.schema أو تنشئ جدولا، فتجنب تحديد المخطط.
مخطط مصدر البيانات: <dsSchema>
المخطط المتوقع: <expectedSchema>
DATA_SOURCE_URL_NOT_ALLOWED
غير مسموح بعنوان URL ل JDBC في خيارات مصدر البيانات، يرجى تحديد خيارات "المضيف" و"المنفذ" و"قاعدة البيانات" بدلا من ذلك.
DATETIME_OVERFLOW
تجاوز عملية التاريخ والوقت: <operation>
.
DC_API_QUOTA_EXCEEDED
لقد تجاوزت الحصة النسبية لواجهة برمجة التطبيقات لمصدر <sourceName>
البيانات .
لمزيد من التفاصيل، راجع DC_API_QUOTA_EXCEEDED
DC_CONNECTION_ERROR
فشل إجراء اتصال بالمصدر <sourceName>
. رمز الخطأ: <errorCode>
.
لمزيد من التفاصيل، راجع DC_CONNECTION_ERROR
DC_DYNAMICS_API_ERROR
حدث خطأ في استدعاءات Dynamics API، errorCode: <errorCode>
.
لمزيد من التفاصيل، راجع DC_DYNAMICS_API_ERROR
DC_NETSUITE_ERROR
حدث خطأ في استدعاءات Netsuite JDBC، errorCode: <errorCode>
.
لمزيد من التفاصيل، راجع DC_NETSUITE_ERROR
DC_SCHEMA_CHANGE_ERROR
SQLSTATE: لم يتم تعيين أي منها
حدث تغيير في المخطط في جدول <tableName>
<sourceName>
المصدر.
لمزيد من التفاصيل، راجع DC_SCHEMA_CHANGE_ERROR
DC_SERVICENOW_API_ERROR
حدث خطأ في استدعاءات واجهة برمجة تطبيقات ServiceNow، رمز الخطأ: <errorCode>
.
لمزيد من التفاصيل، راجع DC_SERVICENOW_API_ERROR
DC_SFDC_BULK_QUERY_JOB_INCOMPLETE
الاستيعاب للكائن <objName>
غير مكتمل لأن مهمة استعلام Salesforce API استغرقت وقتا طويلا أو فشلت أو تم إلغاؤها يدويا.
للمحاولة مرة أخرى، يمكنك إما إعادة تشغيل المسار بأكمله أو تحديث جدول الوجهة المحدد هذا. إذا استمر الخطأ، قم بتقديم تذكرة. معرف الوظيفة: <jobId>
. حالة الوظيفة: <jobStatus>
.
DC_SHAREPOINT_API_ERROR
حدث خطأ في استدعاءات واجهة برمجة تطبيقات Sharepoint، رمز الخطأ: <errorCode>
.
لمزيد من التفاصيل، راجع DC_SHAREPOINT_API_ERROR
DC_SOURCE_API_ERROR
حدث خطأ في <sourceName>
استدعاء واجهة برمجة التطبيقات. نوع واجهة برمجة التطبيقات المصدر: <apiType>
. رمز الخطأ: <errorCode>
.
يمكن أن يحدث هذا في بعض الأحيان عندما تصل إلى <sourceName>
حد واجهة برمجة التطبيقات. إذا لم تتجاوز حد واجهة برمجة التطبيقات، فحاول إعادة تشغيل الموصل. إذا استمرت المشكلة، يرجى تقديم تذكرة.
DC_UNSUPPORTED_ERROR
حدث خطأ غير معتمد في مصدر <sourceName>
البيانات .
لمزيد من التفاصيل، راجع DC_UNSUPPORTED_ERROR
DC_WORKDAY_RAAS_API_ERROR
حدث خطأ في استدعاءات واجهة برمجة تطبيقات Workday RAAS، رمز الخطأ: <errorCode>
.
لمزيد من التفاصيل، راجع DC_WORKDAY_RAAS_API_ERROR
DECIMAL_PRECISION_EXCEEDS_MAX_PRECISION
تتجاوز الدقة <precision>
العشرية الحد الأقصى للدقة <maxPrecision>
.
DEFAULT_DATABASE_NOT_EXISTS
قاعدة البيانات <defaultDatabase>
الافتراضية غير موجودة، يرجى إنشائها أولا أو تغيير قاعدة البيانات الافتراضية إلى <defaultDatabase>
.
DEFAULT_FILE_NOT_FOUND
من المحتمل أن تكون الملفات الأساسية قد تم تحديثها. يمكنك إبطال ذاكرة التخزين المؤقت في Spark بشكل صريح عن طريق تشغيل الأمر "REFRESH TABLE TableName" في SQL أو عن طريق إعادة إنشاء Dataset/DataFrame المعنية. إذا كانت ذاكرة التخزين المؤقت للقرص قديمة أو تمت إزالة الملفات الأساسية، يمكنك إبطال ذاكرة التخزين المؤقت للقرص يدويا عن طريق إعادة تشغيل نظام المجموعة.
DEFAULT_PLACEMENT_INVALID
تعذر تعيين كلمة أساسية افتراضية في أمر MERGE أو INSERT أو UPDATE أو SET VARIABLE مباشرة إلى عمود هدف لأنها كانت جزءا من تعبير.
على سبيل المثال: UPDATE SET c1 = DEFAULT
مسموح به، ولكن UPDATE T SET c1 = DEFAULT + 1
غير مسموح به.
DIFFERENT_DELTA_TABLE_READ_BY_STREAMING_SOURCE
كان الاستعلام المتدفق يقرأ من جدول Delta غير متوقع (معرف = '<newTableId>
').
كان يقرأ من جدول دلتا آخر (معرف = '<oldTableId>
') وفقا لنقطة التحقق.
قد يحدث هذا عند تغيير التعليمات البرمجية للقراءة من جدول جديد أو قمت بحذف و
إعادة إنشاء جدول. الرجاء إعادة التغيير أو حذف نقطة التحقق من استعلام البث
لإعادة التشغيل من البداية.
DISTINCT_WINDOW_FUNCTION_UNSUPPORTED
وظائف النافذة المميزة غير معتمدة: <windowExpr>
.
DIVIDE_BY_ZERO
القسمة على صفر. استخدم try_divide
للتسامح مع كون القاسم 0 وإرجاع NULL بدلا من ذلك. إذا لزم الأمر، فقم بتعيين <config>
إلى "خطأ" لتجاوز هذا الخطأ.
لمزيد من التفاصيل، راجع DIVIDE_BY_ZERO
DLT_EXPECTATIONS_NOT_SUPPORTED
يتم دعم التوقعات فقط داخل مسار Delta Live Tables.
DLT_VIEW_CLUSTER_BY_NOT_SUPPORTED
يتم دعم VIEWs المجسدة مع عبارة CLUSTER BY فقط في مسار Delta Live Tables.
DLT_VIEW_LOCATION_NOT_SUPPORTED
يتم دعم مواقع VIEW المجسدة فقط في مسار Delta Live Tables.
DLT_VIEW_SCHEMA_WITH_TYPE_NOT_SUPPORTED
يتم دعم مخططات VIEW المجسدة بنوع محدد فقط في مسار Delta Live Tables.
DLT_VIEW_TABLE_CONSTRAINTS_NOT_SUPPORTED
يتم دعم عبارات CONSTRAINT في طريقة عرض فقط في مسار Delta Live Tables.
DUPLICATED_FIELD_NAME_IN_ARROW_STRUCT
أسماء الحقول المكررة في بنية السهم غير مسموح بها، حصلت على <fieldNames>
.
DUPLICATED_MAP_KEY
تم العثور على مفتاح <key>
خريطة مكرر، يرجى التحقق من بيانات الإدخال.
إذا كنت تريد إزالة المفاتيح المكررة، يمكنك تعيين <mapKeyDedupPolicy>
إلى "LAST_WIN" بحيث يكون للمفتاح الذي تم إدراجه أخيرا الأسبقية.
DUPLICATED_METRICS_NAME
اسم المقياس ليس فريدا: <metricName>
. لا يمكن استخدام نفس الاسم للمقاييس ذات النتائج المختلفة.
ومع ذلك، يسمح بمثيلات متعددة من المقاييس بنفس النتيجة والاسم (مثل الصلات الذاتية).
DUPLICATE_ASSIGNMENTS
تظهر الأعمدة أو المتغيرات <nameList>
أكثر من مرة كأهداف للتعيين.
DUPLICATE_CLAUSES
تم العثور على عبارات مكررة: <clauseName>
. من فضلك، قم بإزالة أحدها.
DUPLICATE_KEY
تم العثور على مفاتيح <keyColumn>
مكررة .
DUPLICATE_ROUTINE_PARAMETER_ASSIGNMENT
الاستدعاء إلى روتين <functionName>
غير صحيح لأنه يتضمن تعيينات وسيطات متعددة لنفس اسم <parameterName>
المعلمة .
لمزيد من التفاصيل، راجع DUPLICATE_ROUTINE_PARAMETER_ASSIGNMENT
DUPLICATE_ROUTINE_PARAMETER_NAMES
تم العثور على اسم (أسماء) مكررة في قائمة المعلمات للروتين <routineName>
المعرف من قبل المستخدم : <names>
.
DUPLICATE_ROUTINE_RETURNS_COLUMNS
تم العثور على عمود (أعمدة) مكررة في قائمة أعمدة عبارة RETURNS للروتين <routineName>
المعرف من قبل المستخدم : <columns>
.
EMITTING_ROWS_OLDER_THAN_WATERMARK_NOT_ALLOWED
انبعثت العقدة السابقة صفا مع eventTime =<emittedRowEventTime>
وهو أقدم من current_watermark_value=<currentWatermark>
يمكن أن يؤدي هذا إلى مشكلات التصحيح في عوامل التشغيل ذات الحالة النهائية في مسار التنفيذ.
يرجى تصحيح منطق عامل التشغيل لإصدار صفوف بعد قيمة العلامة المائية العمومية الحالية.
EMPTY_JSON_FIELD_VALUE
فشل تحليل سلسلة فارغة لنوع <dataType>
البيانات .
EMPTY_LOCAL_FILE_IN_STAGING_ACCESS_QUERY
ملف محلي فارغ في استعلام مرحلي <operation>
ENCODER_NOT_FOUND
لم يتم العثور على أداة ترميز من النوع <typeName>
إلى تمثيل Spark SQL الداخلي.
ضع في اعتبارك تغيير نوع الإدخال إلى نوع معتمد في '<docroot>
/sql-ref-datatypes.html'.
END_LABEL_WITHOUT_BEGIN_LABEL
لا يمكن أن توجد تسمية <endLabel>
النهاية بدون تسمية البدء.
END_OFFSET_HAS_GREATER_OFFSET_FOR_TOPIC_PARTITION_THAN_LATEST_WITH_TRIGGER_AVAILABLENOW
بعض الأقسام في تقرير (مواضيع) Kafka متاحة الإزاحة التي تكون أقل من إزاحة النهاية أثناء تشغيل الاستعلام باستخدام Trigger.AvailableNow. قد يكون الخطأ عابرا - أعد تشغيل الاستعلام، وقم بالإبلاغ إذا كنت لا تزال ترى نفس المشكلة.
أحدث إزاحة: <latestOffset>
، إزاحة النهاية: <endOffset>
END_OFFSET_HAS_GREATER_OFFSET_FOR_TOPIC_PARTITION_THAN_PREFETCHED
بالنسبة لمصدر بيانات Kafka مع Trigger.AvailableNow، يجب أن يكون للإزاحة النهائية إزاحة أقل أو متساوية لكل قسم موضوع من الإزاحة التي تم إحضارها مسبقا. قد يكون الخطأ عابرا - أعد تشغيل الاستعلام، وقم بالإبلاغ إذا كنت لا تزال ترى نفس المشكلة.
إزاحة تم إحضارها مسبقا: <prefetchedOffset>
، إزاحة النهاية: <endOffset>
.
ERROR_READING_AVRO_UNKNOWN_FINGERPRINT
حدث خطأ أثناء قراءة بيانات avro – واجهت بصمة غير معروفة: <fingerprint>
، لست متأكدا من المخطط الذي يجب استخدامه.
قد يحدث هذا إذا قمت بتسجيل مخططات إضافية بعد بدء سياق spark الخاص بك.
EVENT_LOG_REQUIRES_SHARED_COMPUTE
لا يمكن الاستعلام عن سجلات الأحداث من نظام مجموعة Assigned أو No Isolation Shared، يرجى استخدام مجموعة مشتركة أو مستودع Databricks SQL بدلا من ذلك.
EVENT_LOG_UNAVAILABLE
لا توجد سجلات أحداث متوفرة ل <tableOrPipeline>
. الرجاء المحاولة مرة أخرى لاحقا بعد إنشاء الأحداث
EVENT_LOG_UNSUPPORTED_TABLE_TYPE
نوع <tableIdentifier>
الجدول هو <tableType>
.
يدعم الاستعلام عن سجلات الأحداث طرق العرض المجسدة أو جداول الدفق أو خطوط أنابيب Delta Live Tables فقط
EVENT_TIME_IS_NOT_ON_TIMESTAMP_TYPE
وقت <eventName>
الحدث له نوع <eventType>
غير صالح ، ولكنه متوقع "TIMESTAMP
".
EXCEED_LIMIT_LENGTH
يتجاوز حد طول نوع char/varchar: <limit>
.
EXCEPT_NESTED_COLUMN_INVALID_TYPE
تم حل عمود <columnName>
EXCEPT ومن المتوقع أن يكون StructType، ولكن تم العثور على النوع <dataType>
.
EXCEPT_OVERLAPPING_COLUMNS
يجب أن تكون الأعمدة في قائمة EXCEPT مميزة وغير متداخلة، ولكن يجب أن تكون (<columns>
).
EXCEPT_RESOLVED_COLUMNS_WITHOUT_MATCH
تم حل الأعمدة باستثناء [<exceptColumns>
] ولكن لا تتطابق مع أي من الأعمدة [<expandedColumns>
] من توسيع النجمة.
EXCEPT_UNRESOLVED_COLUMN_IN_STRUCT_EXPANSION
لا يمكن حل اسم <objectName>
العمود/الحقل في عبارة EXCEPT. هل تعني أحد ما يلي: [<objectList>
]؟
ملاحظة: قد لا تتضمن الأعمدة المتداخلة في عبارة EXCEPT المؤهلات (اسم الجدول واسم عمود البنية الأصل وما إلى ذلك) أثناء توسيع البنية؛ حاول إزالة المؤهلات إذا تم استخدامها مع الأعمدة المتداخلة.
EXECUTOR_BROADCAST_JOIN_OOM
لا توجد ذاكرة كافية لبناء علاقة <relationClassName>
البث . حجم العلاقة = <relationSize>
. إجمالي الذاكرة المستخدمة من قبل هذه المهمة = <taskMemoryUsage>
. مقاييس مدير ذاكرة المنفذ: onHeapExecutionMemoryUsed = <onHeapExecutionMemoryUsed>
، offHeapExecutionMemoryUsed = <offHeapExecutionMemoryUsed>
، onHeapStorageMemoryUsed = <onHeapStorageMemoryUsed>
، offHeapStorageMemoryUsed = <offHeapStorageMemoryUsed>
. [sparkPlanId: <sparkPlanId>
]
EXEC_IMMEDIATE_DUPLICATE_ARGUMENT_ALIASES
تحتوي عبارة USING للأمر EXECUTE IMMEDIATE هذا على وسيطات متعددة بنفس الاسم المستعار (<aliases>
)، وهي غير صالحة؛ يرجى تحديث الأمر لتحديد أسماء مستعارة فريدة ثم حاول مرة أخرى.
EXPECT_PERMANENT_VIEW_NOT_TEMP
'<operation>
' تتوقع طريقة عرض دائمة ولكنها <viewName>
طريقة عرض مؤقتة.
EXPECT_TABLE_NOT_VIEW
'<operation>
' يتوقع جدولا ولكنه <viewName>
طريقة عرض.
لمزيد من التفاصيل، راجع EXPECT_TABLE_NOT_VIEW
EXPECT_VIEW_NOT_TABLE
لا يعتمد <operation>
الجدول <tableName>
.
لمزيد من التفاصيل، راجع EXPECT_VIEW_NOT_TABLE
EXPRESSION_DECODING_FAILED
فشل فك ترميز صف إلى قيمة التعبيرات: <expressions>
.
EXPRESSION_ENCODING_FAILED
فشل ترميز قيمة التعبيرات: <expressions>
إلى صف.
EXPRESSION_TYPE_IS_NOT_ORDERABLE
يتعذر فرز تعبير <expr>
العمود لأن نوعه <exprType>
غير قابل للترتيب.
EXTERNAL_TABLE_INVALID_SCHEME
لا تدعم <scheme>
الجداول الخارجية النظام.
FABRIC_REFRESH_INVALID_SCOPE
حدث خطأ أثناء تشغيل 'REFRESH FOREIGN <scope>
<name>
'. يتعذر تحديث Fabric <scope>
مباشرة، يرجى استخدام 'REFRESH FOREIGN CATALOG <catalogName>
' لتحديث كتالوج Fabric بدلا من ذلك.
FAILED_EXECUTE_UDF
فشلت الدالة المعرفة من قبل المستخدم (: (<signature>
) =><result>
) بسبب: <reason>
.<functionName>
FAILED_FUNCTION_CALL
فشل إعداد الدالة <funcName>
لاستدعاء . الرجاء التحقق مرة ثانية من وسيطات الدالة.
FAILED_JDBC
فشل JDBC <url>
في العملية:
لمزيد من التفاصيل، راجع FAILED_JDBC
FAILED_PARSE_STRUCT_TYPE
فشل تحليل البنية: <raw>
.
FAILED_READ_FILE
حدث خطأ أثناء قراءة الملف <path>
.
لمزيد من التفاصيل، راجع FAILED_READ_FILE
FAILED_REGISTER_CLASS_WITH_KRYO
فشل تسجيل الفئات مع Kryo.
FAILED_RENAME_PATH
فشل إعادة التسمية <sourcePath>
إلى <targetPath>
كوجهة موجودة بالفعل.
FAILED_RENAME_TEMP_FILE
فشل إعادة تسمية الملف <srcPath>
المؤقت إلى <dstPath>
كما أرجع FileSystem.rename خطأ.
FAILED_ROW_TO_JSON
فشل تحويل قيمة <value>
الصف للفئة <class>
إلى نوع <sqlType>
SQL الهدف بتنسيق JSON.
FAILED_TO_PARSE_TOO_COMPLEX
كانت العبارة، بما في ذلك وظائف SQL المحتملة وطرق العرض المشار إليها، معقدة جدا بحيث لا يمكن تحليلها.
للتخفيف من هذا الخطأ، قسم العبارة إلى مجموعات متعددة وأقل تعقيدا.
FEATURE_NOT_ENABLED
لم يتم تمكين الميزة <featureName>
. ضع في اعتبارك تعيين التكوين <configKey>
لتمكين <configValue>
هذه الإمكانية.
FEATURE_NOT_ON_CLASSIC_WAREHOUSE
<feature>
غير مدعوم على مستودعات SQL الكلاسيكية. لاستخدام هذه الميزة، استخدم مستودع SQL Pro أو Serverless. لمعرفة المزيد حول أنواع المستودعات، راجع <docLink>
FEATURE_REQUIRES_UC
<feature>
غير مدعوم بدون كتالوج Unity. لاستخدام هذه الميزة، قم بتمكين كتالوج Unity. لمعرفة المزيد حول كتالوج Unity، راجع <docLink>
FEATURE_UNAVAILABLE
<feature>
غير مدعوم في بيئتك. لاستخدام هذه الميزة، يرجى الاتصال بدعم Databricks.
FIELD_ALREADY_EXISTS
يتعذر <op>
العمود، لأنه <fieldNames>
موجود بالفعل في <struct>
.
FIELD_NOT_FOUND
لا يوجد حقل <fieldName>
بنية من هذا القبيل في <fields>
.
FILE_IN_STAGING_PATH_ALREADY_EXISTS
الملف في مسار <path>
التقسيم المرحلي موجود بالفعل ولكن لم يتم تعيين OVERWRITE
FLATMAPGROUPSWITHSTATE_USER_FUNCTION_ERROR
حدث خطأ في الدالة التي وفرها المستخدم في flatMapGroupsWithState. سبب: <reason>
FORBIDDEN_OPERATION
العملية <statement>
غير مسموح بها على <objectType>
: <objectName>
.
FOREACH_BATCH_USER_FUNCTION_ERROR
حدث خطأ في الدالة التي وفرها المستخدم في متلقي دفعة foreach. سبب: <reason>
FOREACH_USER_FUNCTION_ERROR
حدث خطأ في الدالة التي وفرها المستخدم في متلقي foreach. سبب: <reason>
FOREIGN_KEY_MISMATCH
لا تتطابق الأعمدة الأصلية <parentColumns>
للمفتاح الخارجي مع الأعمدة الفرعية للمفتاح <childColumns>
الأساسي .
FOREIGN_OBJECT_NAME_CANNOT_BE_EMPTY
يتعذر تنفيذ هذا الأمر لأن الاسم الخارجي <objectType>
يجب أن يكون غير فارغ.
FOUND_MULTIPLE_DATA_SOURCES
الكشف عن مصادر بيانات متعددة باسم '<provider>
'. يرجى التحقق من أن مصدر البيانات غير مسجل وموجود في مسار الفئة في نفس الوقت.
FROM_JSON_CONFLICTING_SCHEMA_UPDATES
واجه الاستدلال from_json تحديثات مخطط متعارضة في: <location>
FROM_JSON_CORRUPT_RECORD_COLUMN_IN_SCHEMA
from_json تم العثور على columnNameOfCorruptRecord (<columnNameOfCorruptRecord>
) موجود
في كائن JSON ولم يعد من الممكن المتابعة. الرجاء تكوين قيمة مختلفة ل
الخيار 'columnNameOfCorruptRecord'.
FROM_JSON_CORRUPT_SCHEMA
تعذر على الاستدلال from_json قراءة المخطط المخزن في: <location>
FROM_JSON_INFERENCE_FAILED
from_json غير قادر على استنتاج المخطط. يرجى توفير واحد بدلا من ذلك.
FROM_JSON_INFERENCE_NOT_SUPPORTED
يتم دعم الاستدلال from_json فقط عند تعريف جداول الدفق
FROM_JSON_INVALID_CONFIGURATION
from_json التكوين غير صحيح:
لمزيد من التفاصيل، راجع FROM_JSON_INVALID_CONFIGURATION
FROM_JSON_SCHEMA_EVOLUTION_FAILED
from_json لا يمكن أن تتطور من <old>
إلى <new>
FUNCTION_PARAMETERS_MUST_BE_NAMED
تتطلب الدالة <function>
معلمات مسماة. أسماء المعلمات المفقودة: <exprs>
. يرجى تحديث استدعاء الدالة لإضافة أسماء لجميع المعلمات، على سبيل المثال، <function>
(param_name => ...).
GENERATED_COLUMN_WITH_DEFAULT_VALUE
لا يمكن أن يحتوي العمود على قيمة افتراضية وتعبير جيل ولكن العمود <colName>
له قيمة افتراضية: (<defaultValue>
) وتعبير الجيل: (<genExpr>
).
GET_TABLES_BY_TYPE_UNSUPPORTED_BY_HIVE_VERSION
لا تدعم Hive 2.2 والإصدارات الأقل getTablesByType. يرجى استخدام Hive 2.3 أو إصدار أحدث.
GET_WARMUP_TRACING_FAILED
فشل الحصول على تتبع التجهيز. السبب: <cause>
.
GET_WARMUP_TRACING_FUNCTION_NOT_ALLOWED
الدالة get_warmup_tracing() غير مسموح بها.
GRAPHITE_SINK_INVALID_PROTOCOL
بروتوكول Graphite غير صحيح: <protocol>
.
GRAPHITE_SINK_PROPERTY_MISSING
يتطلب متلقي Graphite خاصية "<property>
".
GROUPING_COLUMN_MISMATCH
لا يمكن العثور على عمود التجميع (<grouping>
) في أعمدة <groupingColumns>
التجميع .
GROUPING_ID_COLUMN_MISMATCH
لا تتطابق أعمدة grouping_id (<groupingIdColumn>
) مع أعمدة التجميع (<groupByColumns>
).
GROUPING_SIZE_LIMIT_EXCEEDED
لا يمكن أن يكون حجم مجموعات التجميع أكبر من <maxSize>
.
GROUP_BY_AGGREGATE
لا يسمح بالدالات التجميعية في GROUP BY، ولكن تم العثور عليها <sqlExpr>
.
لمزيد من التفاصيل، راجع GROUP_BY_AGGREGATE
GROUP_BY_POS_AGGREGATE
يشير GROUP BY <index>
إلى تعبير <aggExpr>
يحتوي على دالة تجميعية. لا يسمح بالدالات التجميعية في GROUP BY.
GROUP_BY_POS_OUT_OF_RANGE
موضع <index>
GROUP BY غير موجود في قائمة التحديد (النطاق الصحيح هو [1، <size>
]).
GROUP_EXPRESSION_TYPE_IS_NOT_ORDERABLE
لا يمكن استخدام التعبير <sqlExpr>
كتعبير تجميع لأن نوع <dataType>
البيانات الخاص به ليس نوع بيانات قابلا للطلب.
HDFS_HTTP_ERROR
عند محاولة القراءة من HDFS، فشل طلب HTTP.
لمزيد من التفاصيل، راجع HDFS_HTTP_ERROR
HLL_INVALID_INPUT_SKETCH_BUFFER
استدعاء غير صحيح إلى <function>
؛ يتم دعم المخازن المؤقتة الصحيحة لمخططات HLL فقط كإدخالات (مثل تلك التي تنتجها الدالة hll_sketch_agg
).
HLL_INVALID_LG_K
استدعاء غير صالح إلى <function>
؛ lgConfigK
يجب أن تكون القيمة بين <min>
و <max>
، ضمنا: <value>
.
HLL_UNION_DIFFERENT_LG_K
التخطيطات لها قيم مختلفة lgConfigK
: <left>
و <right>
. قم بتعيين المعلمة allowDifferentLgConfigK
إلى true لاستدعاء <function>
بقيم مختلفة lgConfigK
.
IDENTIFIER_TOO_MANY_NAME_PARTS
<identifier>
ليس معرفا صحيحا لأنه يحتوي على أكثر من 2 جزء اسم.
ILLEGAL_STATE_STORE_VALUE
القيمة غير القانونية المقدمة إلى State Store
لمزيد من التفاصيل، راجع ILLEGAL_STATE_STORE_VALUE
INCOMPARABLE_PIVOT_COLUMN
عمود <columnName>
محوري غير صحيح . يجب أن تكون الأعمدة المحورية قابلة للمقارنة.
INCOMPATIBLE_COLUMN_TYPE
<operator>
يمكن تنفيذها فقط على الجداول ذات أنواع الأعمدة المتوافقة. <columnOrdinalNumber>
عمود <tableOrdinalNumber>
الجدول هو <dataType1>
نوع غير متوافق مع <dataType2>
في العمود نفسه من الجدول الأول.<hint>
INCOMPATIBLE_DATASOURCE_REGISTER
الكشف عن DataSourceRegister غير متوافق. الرجاء إزالة المكتبة غير المتوافقة من classpath أو ترقيتها. خطأ: <message>
INCOMPATIBLE_DATA_FOR_TABLE
لا يمكن كتابة بيانات غير متوافقة للجدول <tableName>
:
لمزيد من التفاصيل، راجع INCOMPATIBLE_DATA_FOR_TABLE
INCOMPATIBLE_JOIN_TYPES
أنواع <joinType1>
الصلة وغير <joinType2>
متوافقة.
INCOMPATIBLE_VIEW_SCHEMA_CHANGE
يحتوي استعلام طريقة عرض <viewName>
SQL على تغيير مخطط غير متوافق ولا يمكن حل العمود <colName>
. الأعمدة المتوقعة <expectedNum>
المسماة <colName>
ولكن حصلت على <actualCols>
.
يرجى محاولة إعادة إنشاء طريقة العرض عن طريق تشغيل: <suggestion>
.
INCOMPLETE_TYPE_DEFINITION
نوع معقد غير مكتمل:
لمزيد من التفاصيل، راجع INCOMPLETE_TYPE_DEFINITION
INCONSISTENT_BEHAVIOR_CROSS_VERSION
قد تحصل على نتيجة مختلفة بسبب الترقية إلى
لمزيد من التفاصيل، راجع INCONSISTENT_BEHAVIOR_CROSS_VERSION
INCORRECT_NUMBER_OF_ARGUMENTS
<failure>
، <functionName>
يتطلب وسيطات ووسيطات على <minArgs>
الأقل <maxArgs>
.
INCORRECT_RAMP_UP_RATE
الحد الأقصى للإزاحة مع <rowsPerSecond>
الصفوفPerSecond هو <maxSeconds>
، ولكن "rampUpTimeSeconds" هو <rampUpTimeSeconds>
.
INDETERMINATE_COLLATION
تتطلب الدالة التي تسمى معرفة الترتيب الذي يجب تطبيقه، ولكن تم العثور على ترتيب غير محدد. استخدم الدالة COLLATE لتعيين الترتيب بشكل صريح.
INDEX_ALREADY_EXISTS
يتعذر إنشاء الفهرس <indexName>
على الجدول <tableName>
لأنه موجود بالفعل.
INDEX_NOT_FOUND
يتعذر العثور على الفهرس <indexName>
على الجدول <tableName>
.
INFINITE_STREAMING_TRIGGER_NOT_SUPPORTED
نوع <trigger>
المشغل غير معتمد لنوع نظام المجموعة هذا.
استخدم نوع مشغل مختلف مثل AvailableNow، مرة واحدة.
INSERT_COLUMN_ARITY_MISMATCH
لا يمكن الكتابة إلى <tableName>
، والسبب هو
لمزيد من التفاصيل، راجع INSERT_COLUMN_ARITY_MISMATCH
INSERT_PARTITION_COLUMN_ARITY_MISMATCH
لا يمكن الكتابة إلى '<tableName>
'، <reason>
:
أعمدة الجدول: <tableColumns>
.
أعمدة التقسيم ذات القيم الثابتة: <staticPartCols>
.
أعمدة البيانات: <dataColumns>
.
INSUFFICIENT_PERMISSIONS
امتيازات غير كافية:
<report>
INSUFFICIENT_PERMISSIONS_EXT_LOC
المستخدم <user>
لديه امتيازات غير كافية للموقع <location>
الخارجي .
INSUFFICIENT_PERMISSIONS_NO_OWNER
لا يوجد مالك ل <securableName>
. اطلب من المسؤول تعيين مالك.
INSUFFICIENT_PERMISSIONS_OWNERSHIP_SECURABLE
المستخدم لا يملك <securableName>
.
INSUFFICIENT_PERMISSIONS_SECURABLE
ليس لدى المستخدم إذن <action>
على <securableName>
.
INSUFFICIENT_PERMISSIONS_SECURABLE_PARENT_OWNER
يختلف مالك عن <securableName>
مالك <parentSecurableName>
.
INSUFFICIENT_PERMISSIONS_STORAGE_CRED
بيانات اعتماد <credentialName>
التخزين لديها امتيازات غير كافية.
INSUFFICIENT_PERMISSIONS_UNDERLYING_SECURABLES
يتعذر <action>
على المستخدم التشغيل <securableName>
بسبب الأذونات على الأذونات الأساسية القابلة للتأمين.
INSUFFICIENT_PERMISSIONS_UNDERLYING_SECURABLES_VERBOSE
يتعذر <action>
على المستخدم التشغيل <securableName>
بسبب الأذونات على الأذونات الأساسية القابلة للتأمين:
<underlyingReport>
INTERVAL_ARITHMETIC_OVERFLOW
<message>
.<alternative>
INTERVAL_DIVIDED_BY_ZERO
القسمة على صفر. استخدم try_divide
للتسامح مع كون القاسم 0 وإرجاع NULL بدلا من ذلك.
INVALID_AGGREGATE_FILTER
تعبير <filterExpr>
FILTER في دالة تجميعية غير صحيح.
لمزيد من التفاصيل، راجع INVALID_AGGREGATE_FILTER
INVALID_ARRAY_INDEX
الفهرس <indexValue>
خارج الحدود. يحتوي الصفيف على <arraySize>
عناصر. استخدم الدالة get()
SQL لتحمل الوصول إلى العنصر في فهرس غير صالح وإرجاع NULL بدلا من ذلك. إذا لزم الأمر، فقم بتعيين <ansiConfig>
إلى "خطأ" لتجاوز هذا الخطأ.
لمزيد من التفاصيل، راجع INVALID_ARRAY_INDEX
INVALID_ARRAY_INDEX_IN_ELEMENT_AT
الفهرس <indexValue>
خارج الحدود. يحتوي الصفيف على <arraySize>
عناصر. استخدم try_element_at
للتسامح مع عنصر الوصول في فهرس غير صالح وإرجاع NULL بدلا من ذلك. إذا لزم الأمر، فقم بتعيين <ansiConfig>
إلى "خطأ" لتجاوز هذا الخطأ.
لمزيد من التفاصيل، راجع INVALID_ARRAY_INDEX_IN_ELEMENT_AT
INVALID_BITMAP_POSITION
موضع <bitPosition>
الصورة النقطية الفهرسة 0 خارج الحدود. يحتوي <bitmapNumBits>
المخطط النقطي على وحدات بت (<bitmapNumBytes>
بايت).
INVALID_BOOLEAN_STATEMENT
العبارة المنطقية متوقعة في الحالة ، ولكن <invalidStatement>
تم العثور عليها.
INVALID_BOUNDARY
الحد <boundary>
غير صالح: <invalidValue>
.
لمزيد من التفاصيل، راجع INVALID_BOUNDARY
INVALID_BUCKET_COLUMN_DATA_TYPE
لا يمكن استخدامه <type>
لعمود المستودع. أنواع البيانات المجمعة غير معتمدة للمستودعات.
INVALID_BUCKET_FILE
ملف مستودع غير صحيح: <path>
.
INVALID_BYTE_STRING
التنسيق المتوقع هو ByteString، ولكنه كان <unsupported>
(<class>
).
INVALID_COLUMN_NAME_AS_PATH
يتعذر على مصدر <datasource>
البيانات حفظ العمود <columnName>
لأن اسمه يحتوي على بعض الأحرف غير المسموح بها في مسارات الملفات. الرجاء استخدام اسم مستعار لإعادة تسميته.
INVALID_COLUMN_OR_FIELD_DATA_TYPE
العمود أو الحقل <name>
من النوع <type>
بينما يلزم أن يكون <expectedType>
.
INVALID_CONF_VALUE
القيمة '<confValue>
' في التكوين "<confName>
" غير صحيحة.
لمزيد من التفاصيل، راجع INVALID_CONF_VALUE
INVALID_CURRENT_RECIPIENT_USAGE
current_recipient
يمكن استخدام الدالة فقط في العبارة CREATE VIEW
أو العبارة ALTER VIEW
لتعريف طريقة عرض مشاركة فقط في كتالوج Unity.
INVALID_CURSOR
المؤشر غير صحيح.
لمزيد من التفاصيل، راجع INVALID_CURSOR
INVALID_DATETIME_PATTERN
نمط التاريخ والوقت غير معروف: <pattern>
.
لمزيد من التفاصيل، راجع INVALID_DATETIME_PATTERN
INVALID_DEFAULT_VALUE
فشل تنفيذ <statement>
الأمر لأن العمود أو المتغير <colName>
الوجهة له قيمة <defaultValue>
افتراضية ،
لمزيد من التفاصيل، راجع INVALID_DEFAULT_VALUE
INVALID_DELIMITER_VALUE
قيمة غير صحيحة للمحدد.
لمزيد من التفاصيل، راجع INVALID_DELIMITER_VALUE
INVALID_DEST_CATALOG
يجب أن يكون كتالوج الوجهة للأمر SYNC ضمن كتالوج Unity. تم العثور على <catalog>
.
INVALID_DRIVER_MEMORY
يجب أن تكون ذاكرة <systemMemory>
النظام على الأقل <minSystemMemory>
.
يرجى زيادة حجم كومة الذاكرة المؤقتة باستخدام خيار -driver-memory أو "<config>
" في تكوين Spark.
INVALID_DYNAMIC_OPTIONS
الخيارات التي تم تمريرها <option_list> محظورة table_name الجدول <>الخارجي.
INVALID_EMPTY_LOCATION
لا يمكن أن يكون اسم الموقع سلسلة فارغة، ولكن <location>
تم منحه.
INVALID_ESC
تم العثور على سلسلة إلغاء غير صالحة: <invalidEscape>
. يجب أن تحتوي سلسلة الإلغاء على حرف واحد فقط.
INVALID_ESCAPE_CHAR
EscapeChar
يجب أن تكون سلسلة حرفية من الطول واحد، ولكن حصلت على <sqlExpr>
.
INVALID_EXECUTOR_MEMORY
يجب أن تكون ذاكرة <executorMemory>
المنفذ على الأقل <minSystemMemory>
.
يرجى زيادة ذاكرة المنفذ باستخدام الخيار -executor-memory أو "<config>
" في تكوين Spark.
INVALID_EXPRESSION_ENCODER
تم العثور على أداة ترميز تعبير غير صالحة. يتوقع مثيل ExpressionEncoder ولكنه حصل على <encoderType>
. لمزيد من المعلومات، راجع '<docroot>
/api/java/index.html?org/apache/spark/sql/Encoder.html'.
INVALID_EXTRACT_BASE_FIELD_TYPE
لا يمكن استخراج قيمة من <base>
. تحتاج إلى نوع معقد [STRUCT
، ARRAY
، MAP
] ولكن حصلت على <other>
.
INVALID_EXTRACT_FIELD
لا يمكن الاستخراج <field>
من <expr>
.
INVALID_EXTRACT_FIELD_TYPE
يجب أن يكون اسم الحقل قيمة حرفية لسلسلة غير خالية، ولكنه <extraction>
.
INVALID_FIELD_NAME
اسم <fieldName>
الحقل غير صحيح: <path>
ليس بنية.
INVALID_FORMAT
التنسيق غير صحيح: <format>
.
لمزيد من التفاصيل، راجع INVALID_FORMAT
INVALID_FRACTION_OF_SECOND
يجب أن يكون جزء الثانية صفرا. النطاق الصالح هو [0، 60]. إذا لزم الأمر، فقم بتعيين <ansiConfig>
إلى "خطأ" لتجاوز هذا الخطأ.
INVALID_HANDLE
المقبض <handle>
غير صحيح.
لمزيد من التفاصيل، راجع INVALID_HANDLE
INVALID_IDENTIFIER
المعرف <ident>
غير المحدد غير صحيح ويجب أن يتم اقتباسه مرة أخرى على النحو التالي: <ident>
.
يمكن أن تحتوي المعرفات غير المدرجة على أحرف ASCII فقط ('a' - 'z'، و'A' - 'Z')، والأرقام ('0' - '9')، والشريط السفلي ('_') .
يجب ألا تبدأ المعرفات غير المدرجة أيضا برقم.
قد تفرض مصادر البيانات المختلفة ومخازن التعريف قيودا إضافية على المعرفات الصالحة.
INVALID_INDEX_OF_ZERO
الفهرس 0 غير صحيح. يجب أن يكون الفهرس إما < 0 أو > 0 (يحتوي العنصر الأول على الفهرس 1).
INVALID_INLINE_TABLE
جدول مضمن غير صحيح.
لمزيد من التفاصيل، راجع INVALID_INLINE_TABLE
INVALID_INTERVAL_FORMAT
خطأ في تحليل '<input>
' إلى فاصل زمني. الرجاء التأكد من أن القيمة المقدمة بتنسيق صالح لتعريف فاصل زمني. يمكنك الرجوع إلى الوثائق للتنسيق الصحيح.
لمزيد من التفاصيل، راجع INVALID_INTERVAL_FORMAT
INVALID_INVERSE_DISTRIBUTION_FUNCTION
دالة <funcName>
توزيع معكوسة غير صحيحة .
لمزيد من التفاصيل، راجع INVALID_INVERSE_DISTRIBUTION_FUNCTION
INVALID_JOIN_TYPE_FOR_JOINWITH
نوع الصلة غير صحيح في joinWith: <joinType>
.
INVALID_JSON_DATA_TYPE
فشل تحويل سلسلة JSON '<invalidType>
' إلى نوع بيانات. الرجاء إدخال نوع بيانات صالح.
INVALID_JSON_DATA_TYPE_FOR_COLLATIONS
يمكن تطبيق الترتيبات فقط على أنواع السلاسل، ولكن نوع بيانات JSON هو <jsonType>
.
INVALID_JSON_ROOT_FIELD
يتعذر تحويل حقل جذر JSON إلى نوع Spark المستهدف.
INVALID_JSON_SCHEMA_MAP_TYPE
يمكن أن يحتوي STRING
مخطط <jsonSchema>
الإدخال فقط كنوع مفتاح ل MAP
.
INVALID_KRYO_SERIALIZER_BUFFER_SIZE
يجب أن تكون قيمة التكوين "<bufferSizeConfKey>
" أقل من 2048 MiB، ولكن حصلت على <bufferSizeConfValue>
MiB.
INVALID_LABEL_USAGE
استخدام التسمية <labelName>
غير صحيح.
لمزيد من التفاصيل، راجع INVALID_LABEL_USAGE
INVALID_LAMBDA_FUNCTION_CALL
استدعاء دالة lambda غير صحيح.
لمزيد من التفاصيل، راجع INVALID_LAMBDA_FUNCTION_CALL
INVALID_LATERAL_JOIN_TYPE
<joinType>
لا يسمح ب JOIN مع ارتباط LATERAL لأن الاستعلام الفرعي OUTER لا يمكن ربطه بشريك الصلة الخاص به. قم بإزالة الارتباط الخارجي أو استخدم INNER JOIN أو LEFT OUTER JOIN بدلا من ذلك.
INVALID_LIMIT_LIKE_EXPRESSION
الحد مثل التعبير <expr>
غير صحيح.
لمزيد من التفاصيل، راجع INVALID_LIMIT_LIKE_EXPRESSION
INVALID_LOCATION
لا يمكن أن يكون اسم الموقع معرف URI غير صحيح، ولكن <location>
تم منحه.
INVALID_NON_ABSOLUTE_PATH
لا يمكن تأهيل المسار <path>
غير المطلق المتوفر. يرجى تحديث المسار ليكون موقع تحميل dbfs صالحا.
INVALID_NON_DETERMINISTIC_EXPRESSIONS
يتوقع عامل التشغيل تعبيرا محددا، ولكن التعبير الفعلي هو <sqlExprs>
.
INVALID_NUMERIC_LITERAL_RANGE
تقع القيمة الحرفية <rawStrippedQualifier>
الرقمية خارج النطاق الصالح ل <typeName>
مع الحد الأدنى للقيمة <minValue>
والحد الأقصى ل <maxValue>
. يرجى ضبط القيمة وفقا لذلك.
INVALID_OBSERVED_METRICS
المقاييس التي تمت ملاحظتها غير صحيحة.
لمزيد من التفاصيل، راجع INVALID_OBSERVED_METRICS
INVALID_OPTIONS
خيارات غير صحيحة:
لمزيد من التفاصيل، راجع INVALID_OPTIONS
INVALID_PANDAS_UDF_PLACEMENT
لا يمكن استدعاء مجموعة pandas UDF <functionList>
التجميعية مع كدالات تجميعية أخرى غير pandas.
INVALID_PARAMETER_MARKER_VALUE
تم توفير تعيين معلمة غير صحيح:
لمزيد من التفاصيل، راجع INVALID_PARAMETER_MARKER_VALUE
INVALID_PARAMETER_VALUE
قيمة المعلمة (المعلمات) <parameter>
في <functionName>
غير صالحة:
لمزيد من التفاصيل، راجع INVALID_PARAMETER_VALUE
INVALID_PARTITION_COLUMN_DATA_TYPE
لا يمكن استخدام <type>
لعمود القسم.
INVALID_PARTITION_OPERATION
أمر القسم غير صالح.
لمزيد من التفاصيل، راجع INVALID_PARTITION_OPERATION
INVALID_PIPELINE_ID
معرف البنية الأساسية <pipelineId>
لبرنامج ربط العمليات التجارية غير صحيح.
يجب أن يكون معرف المسار UUID بتنسيق 'xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx'
INVALID_PRIVILEGE
الامتياز <privilege>
غير صالح ل <securable>
.
INVALID_PROPERTY_KEY
<key>
هو مفتاح خاصية غير صالح، يرجى استخدام علامات الاقتباس، على سبيل المثال SET <key>
=<value>
.
INVALID_PROPERTY_VALUE
<value>
قيمة خاصية غير صحيحة، يرجى استخدام علامات الاقتباس، على سبيل المثال SET <key>
=<value>
INVALID_QUERY_MIXED_QUERY_PARAMETERS
يجب أن يستخدم الاستعلام ذات المعلمات إما معلمات موضعية أو مسماة، ولكن ليس كليهما.
INVALID_S3_COPY_CREDENTIALS
يجب أن تتضمن بيانات اعتماد COPY INTO AWS_ACCESS_KEY AWS_SECRET_KEY AWS_SESSION_TOKEN.
INVALID_SAVE_MODE
وضع <mode>
الحفظ المحدد غير صحيح. تتضمن أوضاع الحفظ الصالحة "إلحاق" و"الكتابة فوق" و"تجاهل" و"خطأ" و"errorifexists" و"افتراضي".
INVALID_SCHEMA
مخطط <inputSchema>
الإدخال ليس سلسلة مخطط صالحة.
لمزيد من التفاصيل، راجع INVALID_SCHEMA
INVALID_SCHEMA_OR_RELATION_NAME
<name>
ليس اسما صحيحا للجداول/المخططات. تحتوي الأسماء الصالحة فقط على أحرف أبجدية وأرقام و_.
INVALID_SCHEME
لا يدعم <name>
كتالوج Unity كمخطط الملفات الافتراضي.
INVALID_SECRET_LOOKUP
البحث السري غير صحيح:
لمزيد من التفاصيل، راجع INVALID_SECRET_LOOKUP
INVALID_SET_SYNTAX
التنسيق المتوقع هو "SET" أو "SET key" أو "SET key=value". إذا كنت تريد تضمين أحرف خاصة في المفتاح، أو تضمين فاصلة منقوطة في القيمة، فيرجى استخدام backquotes، على سبيل المثال، SET key
=value
.
INVALID_SHARED_ALIAS_NAME
<sharedObjectType>
يجب أن يكون اسم الاسم المستعار من النموذج "schema.name".
INVALID_SINGLE_VARIANT_COLUMN
singleVariantColumn
لا يمكن استخدام الخيار إذا كان هناك أيضا مخطط محدد من قبل المستخدم.
INVALID_SOURCE_CATALOG
يجب ألا يكون كتالوج المصدر ضمن كتالوج Unity لأمر SYNC. تم العثور على <catalog>
.
INVALID_SQL_ARG
وسيطة <name>
sql()
غير صحيحة. ضع في اعتبارك استبداله إما بحرفية SQL أو بوظائف منشئ المجموعة مثل map()
، ، array()
. struct()
INVALID_SQL_SYNTAX
بناء جملة SQL غير صحيح:
لمزيد من التفاصيل، راجع INVALID_SQL_SYNTAX
INVALID_STAGING_PATH_IN_STAGING_ACCESS_QUERY
مسار التقسيم المرحلي غير صحيح في استعلام التقسيم المرحلي <operation>
: <path>
INVALID_STATEMENT_FOR_EXECUTE_INTO
عبارة INTO من EXECUTE IMMEDIATE صالحة فقط للاستعلامات ولكن العبارة المحددة ليست استعلاما: <sqlString>
.
INVALID_STATEMENT_OR_CLAUSE
العبارة أو العبارة: <operation>
غير صحيحة.
INVALID_SUBQUERY_EXPRESSION
الاستعلام الفرعي غير صحيح:
لمزيد من التفاصيل، راجع INVALID_SUBQUERY_EXPRESSION
INVALID_TEMP_OBJ_REFERENCE
يتعذر إنشاء الكائن <objName>
الثابت من النوع <obj>
لأنه يشير إلى الكائن <tempObjName>
المؤقت من النوع <tempObj>
. الرجاء جعل الكائن <tempObjName>
المؤقت ثابتا، أو جعل الكائن <objName>
الثابت مؤقتا.
INVALID_TIMESTAMP_FORMAT
لا يتطابق الطابع <timestamp>
الزمني المتوفر مع بناء الجملة <format>
المتوقع .
INVALID_TIME_TRAVEL_SPEC
يتعذر تحديد كل من الإصدار والطابع الزمني عند السفر عبر الجدول.
INVALID_TIME_TRAVEL_TIMESTAMP_EXPR
تعبير <expr>
الطابع الزمني للسفر عبر الزمن غير صحيح.
لمزيد من التفاصيل، راجع INVALID_TIME_TRAVEL_TIMESTAMP_EXPR
INVALID_TYPED_LITERAL
قيمة القيمة الحرفية <valueType>
التي تم كتابتها غير صحيحة: <value>
.
INVALID_UDF_IMPLEMENTATION
لا تنفذ الدالة <funcName>
ScalarFunction أو AggregateFunction.
INVALID_UPGRADE_SYNTAX
<command>
<supportedOrNot>
الجدول المصدر في Hive Metastore والجدول الوجهة في كتالوج Unity.
INVALID_URL
url غير صحيح: <url>
. إذا لزم الأمر، فقم بتعيين <ansiConfig>
إلى "خطأ" لتجاوز هذا الخطأ.
INVALID_USAGE_OF_STAR_OR_REGEX
استخدام غير صالح ل <elem>
في <prettyName>
.
INVALID_UTF8_STRING
تم العثور على تسلسل بايت UTF8 غير صحيح في السلسلة: <str>
.
INVALID_UUID
الإدخال <uuidInput>
ليس UUID صالحا.
يجب أن يكون UUID بتنسيق 'xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'
الرجاء التحقق من تنسيق UUID.
INVALID_VARIABLE_DECLARATION
تعريف متغير غير صحيح.
لمزيد من التفاصيل، راجع INVALID_VARIABLE_DECLARATION
INVALID_VARIABLE_TYPE_FOR_QUERY_EXECUTE_IMMEDIATE
يجب أن يكون نوع المتغير نوع سلسلة ولكنه حصل على <varType>
.
INVALID_VARIANT_CAST
لا يمكن تحويل قيمة <value>
المتغير إلى <dataType>
. الرجاء استخدام try_variant_get
بدلا من ذلك.
INVALID_VARIANT_FROM_PARQUET
متغير غير صحيح.
لمزيد من التفاصيل، راجع INVALID_VARIANT_FROM_PARQUET
INVALID_VARIANT_GET_PATH
المسار <path>
ليس مسار استخراج متغير صالحا في <functionName>
.
يجب أن يبدأ المسار الصالح ب $
ويتبعه صفر أو أكثر من المقاطع مثل [123]
أو ['name']
.name
["name"]
.
INVALID_WHERE_CONDITION
يحتوي شرط <condition>
WHERE على تعبيرات غير صحيحة: <expressionList>
.
أعد كتابة الاستعلام لتجنب دالات النافذة والدالات التجميعية ووظائف المولد في عبارة WHERE.
INVALID_WINDOW_SPEC_FOR_AGGREGATION_FUNC
يتعذر تحديد ORDER BY أو إطار نافذة ل <aggFunc>
.
INVALID_WRITER_COMMIT_MESSAGE
قام كاتب مصدر البيانات بإنشاء عدد غير صحيح من رسائل التثبيت. توقع رسالة تثبيت كاتب واحدة بالضبط من كل مهمة، ولكن تم تلقيها <detail>
.
INVALID_WRITE_DISTRIBUTION
توزيع الكتابة المطلوب غير صحيح.
لمزيد من التفاصيل، راجع INVALID_WRITE_DISTRIBUTION
JOIN_CONDITION_IS_NOT_BOOLEAN_TYPE
شرط <joinCondition>
الصلة له النوع <conditionType>
غير صالح ، المتوقع "BOOLEAN
".
KAFKA_DATA_LOSS
وقد تكون بعض البيانات قد فقدت لأنها لم تعد متوفرة في Kafka؛
إما أن البيانات كانت مسنة من قبل Kafka أو ربما تم حذف الموضوع قبل جميع البيانات في
تمت معالجة الموضوع.
إذا كنت لا تريد أن يفشل استعلام الدفق في مثل هذه الحالات، فقم بتعيين خيار المصدر failOnDataLoss إلى false.
سبب:
لمزيد من التفاصيل، راجع KAFKA_DATA_LOSS
KINESIS_COULD_NOT_READ_SHARD_UNTIL_END_OFFSET
تعذر القراءة حتى رقم <endSeqNum>
التسلسل المطلوب للجزء <shardId>
في
تدفق <stream>
kinesis مع وضع <consumerMode>
المستهلك . سيفشل الاستعلام بسبب
فقدان محتمل للبيانات. كان سجل القراءة الأخير في رقم <lastSeqNum>
التسلسل .
يمكن أن يحدث هذا إذا كانت البيانات مع endSeqNum قد تم تجاوزها بالفعل، أو كان تدفق Kinesis
تم الحذف وإعادة البناء بنفس الاسم. يمكن تجاوز سلوك الفشل
عن طريق تعيين spark.databricks.kinesis.failOnDataLoss إلى false في تكوين spark.
KINESIS_FETCHED_SHARD_LESS_THAN_TRACKED_SHARD
الحد الأدنى ل shardId الذي تم جلبه من Kinesis (<fetchedShardId>
)
أقل من الحد الأدنى ل shardId المتعقب (<trackedShardId>
).
هذا غير متوقع ويحدث عند حذف دفق Kinesis وإعادة إنشائه بنفس الاسم،
ويتم إعادة تشغيل استعلام دفق باستخدام دفق Kinesis هذا باستخدام موقع نقطة تحقق موجود.
أعد تشغيل استعلام الدفق باستخدام موقع نقطة تحقق جديد، أو أنشئ دفق باسم جديد.
KINESIS_RECORD_SEQ_NUMBER_ORDER_VIOLATION
بالنسبة للجزء <shard>
، يحتوي السجل الأخير الذي تمت قراءته من Kinesis في عمليات الجلب السابقة على رقم <lastSeqNum>
تسلسل ،
وهو أكبر من قراءة السجل في الجلب الحالي برقم <recordSeqNum>
التسلسل .
هذا غير متوقع ويمكن أن يحدث عندما تتم تهيئة موضع بدء إعادة المحاولة أو الإحضار التالي بشكل غير صحيح، وقد يؤدي إلى سجلات مكررة في المراحل النهائية.
KRYO_BUFFER_OVERFLOW
فشل تسلسل Kryo: <exceptionMsg>
. لتجنب ذلك، قم بزيادة القيمة "<bufferSizeConfKey>
".
LABELS_MISMATCH
لا تتطابق تسمية <beginLabel>
البدء مع تسمية <endLabel>
النهاية .
LOAD_DATA_PATH_NOT_EXISTS
مسار إدخال LOAD DATA غير موجود: <path>
.
LOCAL_MUST_WITH_SCHEMA_FILE
يجب استخدام LOCAL مع مخطط file
، ولكن حصلت على: <actualSchema>
.
LOCATION_ALREADY_EXISTS
لا يمكن تسمية الجدول المدار ك <identifier>
، حيث إن الموقع <location>
المقترن به موجود بالفعل. الرجاء اختيار اسم جدول مختلف، أو إزالة الموقع الموجود أولا.
LOST_TOPIC_PARTITIONS_IN_END_OFFSET_WITH_TRIGGER_AVAILABLENOW
تم فقدان بعض الأقسام في موضوع (مواضيع) Kafka أثناء تشغيل الاستعلام باستخدام Trigger.AvailableNow. قد يكون الخطأ عابرا - أعد تشغيل الاستعلام، وقم بالإبلاغ إذا كنت لا تزال ترى نفس المشكلة.
أقسام الموضوع لأحدث إزاحة: <tpsForLatestOffset>
، أقسام الموضوع لإزاحة النهاية: <tpsForEndOffset>
MALFORMED_AVRO_MESSAGE
يتم الكشف عن رسائل Avro التي تم تكوينها بشكل غير جيد في إلغاء تسلسل الرسائل. وضع التحليل: <mode>
. لمعالجة رسالة Avro التي تم تكوينها بشكل غير صحيح كنتيجة خالية، حاول تعيين الخيار "الوضع" ك "PERMISSIVE".
MALFORMED_CHARACTER_CODING
تم العثور على قيمة غير صحيحة عند التنفيذ <function>
باستخدام <charset>
MALFORMED_CSV_RECORD
سجل CSV مشوه: <badRecord>
MALFORMED_RECORD_IN_PARSING
يتم الكشف عن السجلات التي تم تكوينها بشكل غير جيد في تحليل السجلات: <badRecord>
.
وضع التحليل: <failFastMode>
. لمعالجة السجلات التي تم تكوينها بشكل غير صحيح كنتيجة فارغة، حاول تعيين الخيار "الوضع" على أنه "PERMISSIVE".
لمزيد من التفاصيل، راجع MALFORMED_RECORD_IN_PARSING
MALFORMED_VARIANT
تم تكوين ثنائي متغير بشكل غير صحيح. الرجاء التحقق من صحة مصدر البيانات.
MANAGED_TABLE_WITH_CRED
إنشاء جدول مدار باستخدام بيانات اعتماد التخزين غير مدعوم.
MATERIALIZED_VIEW_MESA_REFRESH_WITHOUT_PIPELINE_ID
لا يمكن <refreshType>
طريقة العرض المجسدة لأنها تسبق وجود pipelineId. لتمكين <refreshType>
، يرجى إسقاط طريقة العرض المجسدة وإعادة إنشائها.
MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED
لا يسمح بعملية <operation>
العرض المجسدة:
لمزيد من التفاصيل، راجع MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED
MATERIALIZED_VIEW_OUTPUT_WITHOUT_EXPLICIT_ALIAS
يجب أن يكون تعبير <expression>
الإخراج في طريقة عرض مجسدة اسما مستعارا بشكل صريح.
MATERIALIZED_VIEW_OVER_STREAMING_QUERY_INVALID
تعذر إنشاء طريقة العرض <name>
المجسدة باستخدام استعلام الدفق. يرجى استخدام CREATE [OR REFRESH] STREAMING TABLE أو إزالة الكلمة الأساسية STREAM إلى عبارة FROM لتحويل هذه العلاقة إلى استعلام دفعي بدلا من ذلك.
MATERIALIZED_VIEW_UNSUPPORTED_OPERATION
العملية <operation>
غير معتمدة في طرق العرض المجسدة لهذا الإصدار.
MAX_NUMBER_VARIABLES_IN_SESSION_EXCEEDED
يتعذر إنشاء المتغير <variableName>
الجديد لأن عدد المتغيرات في جلسة العمل يتجاوز الحد الأقصى المسموح به للعدد (<maxNumVariables>
).
MAX_RECORDS_PER_FETCH_INVALID_FOR_KINESIS_SOURCE
يجب أن يكون maxRecordsPerFetch عددا صحيحا موجبا أقل من أو يساوي <kinesisRecordLimit>
MERGE_CARDINALITY_VIOLATION
تطابق شرط البحث ON لبيان MERGE مع صف واحد من الجدول الهدف مع صفوف متعددة من الجدول المصدر.
قد يؤدي هذا إلى تشغيل الصف الهدف في أكثر من مرة مع عملية تحديث أو حذف وغير مسموح به.
METRIC_CONSTRAINT_NOT_SUPPORTED
لم يتم تمكين القيد القياسي.
METRIC_STORE_INVALID_ARGUMENT_VALUE_ERROR
القيمة المتوفرة "<argValue>
" غير معتمدة بواسطة الوسيطة "<argName>
" لدالة الجدول METRIC_STORE.
لمزيد من التفاصيل، راجع METRIC_STORE_INVALID_ARGUMENT_VALUE_ERROR
METRIC_STORE_UNSUPPORTED_ERROR
الدالة <functionName>
Metric Store معطلة حاليا في هذه البيئة.
MISMATCHED_TOPIC_PARTITIONS_BETWEEN_END_OFFSET_AND_PREFETCHED
يجب أن يوفر مصدر بيانات Kafka في Trigger.AvailableNow نفس أقسام الموضوع في الإزاحة التي تم إحضارها مسبقا إلى الإزاحة النهائية لكل أداة صغيرة. قد يكون الخطأ عابرا - أعد تشغيل الاستعلام، وقم بالإبلاغ إذا كنت لا تزال ترى نفس المشكلة.
أقسام الموضوع للإزاحة التي تم إحضارها مسبقا: <tpsForPrefetched>
، أقسام الموضوع لإزاحة النهاية: <tpsForEndOffset>
.
MISSING_AGGREGATION
يستند التعبير <expression>
غير التجميعي إلى الأعمدة التي لا تشارك في عبارة GROUP BY.
أضف الأعمدة أو التعبير إلى GROUP BY، أو قم بتجميع التعبير، أو استخدمه <expressionAnyValue>
إذا كنت لا تهتم بأي من القيم داخل مجموعة يتم إرجاعها.
لمزيد من التفاصيل، راجع MISSING_AGGREGATION
MISSING_CONNECTION_OPTION
يجب أن تتضمن الاتصالات من النوع '<connectionType>
' الخيار (الخيارات) التالية: <requiredOptions>
.
MISSING_GROUP_BY
لا يتضمن الاستعلام عبارة GROUP BY. أضف GROUP BY أو حوله إلى دالات النافذة باستخدام عبارات OVER.
MISSING_NAME_FOR_CHECK_CONSTRAINT
يجب أن يكون لقيد CHECK اسم.
MISSING_PARAMETER_FOR_KAFKA
المعلمة <parameterName>
مطلوبة ل Kafka، ولكنها غير محددة في <functionName>
.
MISSING_PARAMETER_FOR_ROUTINE
المعلمة <parameterName>
مطلوبة، ولكنها غير محددة في <functionName>
.
MISSING_WINDOW_SPECIFICATION
لم يتم تعريف مواصفات النافذة في عبارة WINDOW ل <windowName>
. لمزيد من المعلومات حول عبارات WINDOW، يرجى الرجوع إلى "<docroot>
/sql-ref-syntax-qry-select-window.html".
MODIFY_BUILTIN_CATALOG
تعديل الكتالوج <catalogName>
المضمن غير معتمد.
MULTIPLE_LOAD_PATH
لا تدعم Databricks Delta مسارات إدخال متعددة في load() API.
المسارات: <pathList>
. لإنشاء DataFrame واحد عن طريق التحميل
مسارات متعددة من نفس جدول Delta، يرجى تحميل المسار الجذر ل
جدول Delta مع عوامل تصفية القسم المقابلة. إذا كانت المسارات المتعددة
من جداول Delta مختلفة، يرجى استخدام واجهات برمجة تطبيقات Union()/unionByName() لمجموعة البيانات
لدمج DataFrames التي تم إنشاؤها بواسطة استدعاءات API تحميل منفصلة().
MULTIPLE_MATCHING_CONSTRAINTS
العثور على قيدين مطابقين على الأقل مع الشرط المحدد.
MULTIPLE_TIME_TRAVEL_SPEC
لا يمكن تحديد السفر عبر الوقت في كل من بند السفر عبر الوقت والخيارات.
MULTIPLE_XML_DATA_SOURCE
تم الكشف عن مصادر بيانات متعددة بالاسم <provider>
(<sourceNames>
). الرجاء تحديد اسم الفئة المؤهل بالكامل أو إزالته <externalSource>
من مسار الفئة.
MULTI_SOURCES_UNSUPPORTED_FOR_EXPRESSION
لا يعتمد التعبير <expr>
أكثر من مصدر واحد.
MULTI_UDF_INTERFACE_ERROR
غير مسموح بتنفيذ واجهات UDF متعددة، فئة <className>
UDF .
MUTUALLY_EXCLUSIVE_CLAUSES
العبارات أو الخيارات <clauses>
الحصرية المتبادلة . الرجاء إزالة إحدى هذه العبارات.
MV_ST_ALTER_QUERY_INCORRECT_BACKING_TYPE
يتوقع <expectedType>
استعلام الإدخال ، ولكن الجدول الأساسي هو <givenType>
.
NAMED_PARAMETERS_NOT_SUPPORTED
المعلمات المسماة غير معتمدة للدالة <functionName>
؛ يرجى إعادة محاولة الاستعلام باستخدام وسيطات موضعية لاستدعاء الدالة بدلا من ذلك.
NAMED_PARAMETERS_NOT_SUPPORTED_FOR_SQL_UDFS
يتعذر استدعاء الدالة <functionName>
لأن مراجع الوسيطات المسماة غير معتمدة. في هذه الحالة، كان <argument>
مرجع الوسيطة المسماة .
NAMED_PARAMETER_SUPPORT_DISABLED
يتعذر استدعاء الدالة <functionName>
بسبب عدم تمكين مراجع الوسيطات المسماة هنا.
في هذه الحالة، كان <argument>
مرجع الوسيطة المسماة .
تعيين "spark.sql.allowNamedFunctionArguments" إلى "true" لتشغيل الميزة.
NAMESPACE_ALREADY_EXISTS
يتعذر إنشاء مساحة <nameSpaceName>
الاسم لأنها موجودة بالفعل.
اختر اسما مختلفا، أو أسقط مساحة الاسم الموجودة، أو أضف عبارة IF NOT EXISTS لتسامح مع مساحة الاسم الموجودة مسبقا.
NAMESPACE_NOT_EMPTY
لا يمكن إسقاط مساحة <nameSpaceNameName>
اسم لأنها تحتوي على كائنات.
استخدام DROP NAMESPACE ... CASCADE لإسقاط مساحة الاسم وجميع كائناتها.
NAMESPACE_NOT_FOUND
يتعذر العثور على مساحة <nameSpaceName>
الاسم. تحقق من التدقيق الإملائي وصحة مساحة الاسم.
إذا لم تقم بتأهيل الاسم باستخدام، فتحقق من إخراج current_schema() أو قم بتأهيل الاسم باستخدام بشكل صحيح.
لتحمل الخطأ عند الإفلات، استخدم DROP NAMESPACE IF EXISTS.
NATIVE_IO_ERROR
فشل الطلب الأصلي. requestId: <requestId>
، السحابة: <cloud>
، العملية: <operation>
request: [https: <https>
, method = <method>
, path = <path>
, params = <params>
, host = <host>
, headers = <headers>
, bodyLen = <bodyLen>
],
خطأ: <error>
NATIVE_XML_DATA_SOURCE_NOT_ENABLED
لم يتم تمكين مصدر بيانات XML الأصلي في نظام المجموعة هذا.
NESTED_AGGREGATE_FUNCTION
لا يسمح باستخدام دالة تجميعية في وسيطة دالة تجميعية أخرى. الرجاء استخدام الدالة التجميعية الداخلية في استعلام فرعي.
NESTED_EXECUTE_IMMEDIATE
أوامر EXECUTE الفورية المتداخلة غير مسموح بها. يرجى التأكد من أن استعلام SQL المقدم (<sqlString>
) لا يحتوي على أمر EXECUTE IMMEDIATE آخر.
NONEXISTENT_FIELD_NAME_IN_LIST
الحقل (الحقول) <nonExistFields>
do (es) غير موجود. الحقول المتوفرة: <fieldNames>
NON_FOLDABLE_ARGUMENT
تتطلب الدالة <funcName>
أن تكون المعلمة <paramName>
تعبيرا قابلا للطي من النوع <paramType>
، ولكن الوسيطة الفعلية غير قابلة للطي.
NON_LAST_MATCHED_CLAUSE_OMIT_CONDITION
عندما يكون هناك أكثر من عبارة MATCHED واحدة في عبارة MERGE، يمكن فقط لجملة MATCHED الأخيرة حذف الشرط.
NON_LAST_NOT_MATCHED_BY_SOURCE_CLAUSE_OMIT_CONDITION
عندما يكون هناك أكثر من عبارة NOT MATCHED BY SOURCE واحدة في عبارة MERGE، يمكن فقط آخر عبارة NOT MATCHED BY SOURCE حذف الشرط.
NON_LAST_NOT_MATCHED_BY_TARGET_CLAUSE_OMIT_CONDITION
عندما يكون هناك أكثر من عبارة NOT MATCHED [BY TARGET] واحدة في عبارة MERGE، يمكن فقط لجملة NOT MATCHED [BY TARGET] الأخيرة حذف الشرط.
NON_LITERAL_PIVOT_VALUES
تم العثور <expression>
على التعبيرات الحرفية المطلوبة للقيم المحورية.
NON_PARTITION_COLUMN
لا يمكن أن تحتوي عبارة PARTITION على عمود غير قسم: <columnName>
.
NON_TIME_WINDOW_NOT_SUPPORTED_IN_STREAMING
وظيفة النافذة غير مدعومة في <windowFunc>
(ك عمود <columnName>
) على تدفق DataFrames/Datasets.
يدعم Structured Streaming تجميع النافذة الزمنية فقط باستخدام الدالة WINDOW. (مواصفات النافذة: <windowSpec>
)
NOT_ALLOWED_IN_FROM
غير مسموح به في عبارة FROM:
لمزيد من التفاصيل، راجع NOT_ALLOWED_IN_FROM
NOT_A_CONSTANT_STRING
يجب أن يكون التعبير <expr>
المستخدم للروتين أو العبارة <name>
ثابتا STRING
وهو NOT NULL.
لمزيد من التفاصيل، راجع NOT_A_CONSTANT_STRING
NOT_A_PARTITIONED_TABLE
العملية <operation>
غير مسموح بها <tableIdentWithDB>
لأنها ليست جدولا مقسما.
NOT_A_SCALAR_FUNCTION
<functionName>
يظهر كتعبير عددي هنا، ولكن تم تعريف الدالة كدالة جدول. يرجى تحديث الاستعلام لنقل استدعاء الدالة إلى عبارة FROM، أو إعادة تعريف <functionName>
كدالة عددية بدلا من ذلك.
NOT_A_TABLE_FUNCTION
<functionName>
يظهر كدالة جدول هنا، ولكن تم تعريف الدالة كدالة عددية. الرجاء تحديث الاستعلام لنقل استدعاء الدالة خارج عبارة FROM، أو إعادة تعريف <functionName>
كدالة جدول بدلا من ذلك.
NOT_NULL_ASSERT_VIOLATION
ظهرت قيمة NULL في حقل غير يقبل القيم الخالية: <walkedTypePath>
إذا تم استنتاج المخطط من مجموعة/حالة Scala، أو من نوع Java bean، فيرجى محاولة استخدام scala. Option[_] أو أنواع أخرى تقبل القيم الخالية (مثل java.lang.Integer بدلا من int/scala. Int).
NOT_NULL_CONSTRAINT_VIOLATION
تعيين NULL غير مسموح به هنا.
لمزيد من التفاصيل، راجع NOT_NULL_CONSTRAINT_VIOLATION
NOT_SUPPORTED_CHANGE_COLUMN
ALTER TABLE ALTER/CHANGE COLUMN غير معتمد لتغيير <table>
عمود <originName>
مع النوع <originType>
إلى <newName>
مع النوع <newType>
.
NOT_SUPPORTED_COMMAND_FOR_V2_TABLE
<cmd>
غير معتمد لجداول v2.
NOT_SUPPORTED_COMMAND_WITHOUT_HIVE_SUPPORT
<cmd>
غير مدعوم، إذا كنت تريد تمكينه، يرجى تعيين "spark.sql.catalogImplementation" إلى "hive".
NOT_SUPPORTED_IN_JDBC_CATALOG
الأمر غير المعتمد في كتالوج JDBC:
لمزيد من التفاصيل، راجع NOT_SUPPORTED_IN_JDBC_CATALOG
NOT_SUPPORTED_WITH_DB_SQL
<operation>
غير مدعوم على SQL <endpoint>
.
NOT_SUPPORTED_WITH_SERVERLESS
<operation>
غير مدعوم على الحوسبة بلا خادم.
NOT_UNRESOLVED_ENCODER
أداة الترميز التي لم يتم حلها متوقعة، ولكن <attr>
تم العثور عليها.
NO_DEFAULT_COLUMN_VALUE_AVAILABLE
لا يمكن تحديد القيمة الافتراضية ل <colName>
لأنها غير قابلة للقيمة الخالية ولا تحتوي على قيمة افتراضية.
NO_HANDLER_FOR_UDAF
لا يوجد معالج ل UDAF '<functionName>
'. استخدم sparkSession.udf.register(...) بدلا من ذلك.
NO_MERGE_ACTION_SPECIFIED
يجب أن يتبع df.mergeInto واحد على الأقل من whenMatched/whenNotMatched/whenNotMatchedBySource.
NO_PARENT_EXTERNAL_LOCATION_FOR_PATH
SQLSTATE: لم يتم تعيين أي منها
لم يتم العثور على موقع خارجي أصل للمسار '<path>
'. الرجاء إنشاء موقع خارجي على أحد المسارات الأصل ثم إعادة محاولة الاستعلام أو الأمر مرة أخرى.
NO_SQL_TYPE_IN_PROTOBUF_SCHEMA
يتعذر العثور على <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
لا تنفذ فئة <className>
UDF أي واجهة UDF.
NULLABLE_COLUMN_OR_FIELD
العمود أو الحقل <name>
يقبل القيم الخالية في حين أنه مطلوب أن يكون غير يقبل القيم الخالية.
NULLABLE_ROW_ID_ATTRIBUTES
لا يمكن أن تكون سمات معرف الصف قيمة خالية: <nullableRowIdAttrs>
.
NULL_DATA_SOURCE_OPTION
لا يمكن أن يكون لخيار <option>
قراءة/كتابة مصدر البيانات قيمة خالية.
NULL_MAP_KEY
لا يمكن استخدام القيمة الخالية كمفتاح خريطة.
NULL_QUERY_STRING_EXECUTE_IMMEDIATE
يتطلب التنفيذ الفوري متغيرا غير فارغ كسلسلة استعلام، ولكن المتغير <varName>
المتوفر فارغ.
NUMERIC_OUT_OF_SUPPORTED_RANGE
لا يمكن تفسير القيمة <value>
على أنها رقمية لأنها تحتوي على أكثر من 38 رقما.
NUMERIC_VALUE_OUT_OF_RANGE
لمزيد من التفاصيل، راجع NUMERIC_VALUE_OUT_OF_RANGE
NUM_COLUMNS_MISMATCH
<operator>
يمكن تنفيذها فقط على المدخلات التي لها نفس عدد الأعمدة، ولكن الإدخال الأول يحتوي <firstNumColumns>
على أعمدة والإدخال <invalidOrdinalNum>
يحتوي <invalidNumColumns>
على أعمدة.
NUM_TABLE_VALUE_ALIASES_MISMATCH
لا يتطابق عدد الأسماء المستعارة المحددة مع عدد أعمدة الإخراج.
اسم الدالة: <funcName>
؛ عدد الأسماء المستعارة: <aliasesNum>
؛ عدد أعمدة الإخراج: <outColsNum>
.
OAUTH_CUSTOM_IDENTITY_CLAIM_NOT_PROVIDED
لم يتم تقديم مطالبة هوية مخصصة.
ONLY_SECRET_FUNCTION_SUPPORTED_HERE
دالة <functionName>
الاستدعاء غير معتمدة في هذا <location>
؛ <supportedFunctions>
معتمدة هنا.
ONLY_SUPPORTED_WITH_UC_SQL_CONNECTOR
يتم دعم عملية <operation>
SQL فقط على موصلات Databricks SQL مع دعم كتالوج Unity.
OPERATION_CANCELED
تم إلغاء العملية.
OPERATION_REQUIRES_UNITY_CATALOG
تتطلب العملية <operation>
تمكين كتالوج Unity.
OP_NOT_SUPPORTED_READ_ONLY
<plan>
غير معتمد في وضع جلسة العمل للقراءة فقط.
ORDER_BY_POS_OUT_OF_RANGE
موضع <index>
ORDER BY غير موجود في قائمة التحديد (النطاق الصحيح هو [1، <size>
]).
PARQUET_CONVERSION_FAILURE
تعذر إنشاء محول Parquet لنوع <dataType>
البيانات الذي يكون نوع Parquet الخاص به هو <parquetType>
.
لمزيد من التفاصيل، راجع PARQUET_CONVERSION_FAILURE
PARSE_EMPTY_STATEMENT
خطأ في بناء الجملة، عبارة فارغة غير متوقعة.
PARSE_SYNTAX_ERROR
خطأ في بناء الجملة عند أو بالقرب من <error>
<hint>
.
PARTITIONS_ALREADY_EXIST
يتعذر إضافة أو إعادة تسمية إلى قسم (أقسام) <partitionList>
في الجدول <tableName>
لأنها موجودة بالفعل.
اختر اسما مختلفا، أو أسقط القسم الموجود، أو أضف عبارة IF NOT EXISTS لتحمل قسم موجود مسبقا.
PARTITIONS_NOT_FOUND
لا يمكن العثور على القسم (الأقسام) <partitionList>
في الجدول <tableName>
.
تحقق من مواصفات القسم واسم الجدول.
لتحمل الخطأ عند الإفلات، استخدم ALTER TABLE ... DROP IF EXISTS PARTITION.
PARTITION_LOCATION_ALREADY_EXISTS
موقع <locationPath>
القسم موجود بالفعل في الجدول <tableName>
.
PARTITION_LOCATION_IS_NOT_UNDER_TABLE_DIRECTORY
فشل تنفيذ عبارة ALTER TABLE SET PARTITION LOCATION، لأن
موقع <location>
القسم ليس ضمن دليل <table>
الجدول .
لإصلاح ذلك، يرجى تعيين موقع القسم إلى دليل فرعي ل <table>
.
PARTITION_METADATA
<action>
غير مسموح به على الجدول <tableName>
نظرا لأن تخزين بيانات تعريف القسم غير مدعوم في كتالوج Unity.
PATH_ALREADY_EXISTS
المسار <outputPath>
موجود بالفعل. تعيين الوضع ك "الكتابة فوق" للكتابة فوق المسار الموجود.
PATH_NOT_FOUND
المسار غير موجود: <path>
.
PIPE_OPERATOR_SELECT_CONTAINS_AGGREGATE_FUNCTION
لا يسمح بالدالة <expr>
التجميعية عند استخدام عامل تشغيل التوجيه |> عبارة SELECT؛ يرجى استخدام مشغل الأنابيب |> عبارة AGGREGATE بدلا من ذلك
PIVOT_VALUE_DATA_TYPE_MISMATCH
قيمة محورية '<value>
'غير صحيحة: نوع <valueType>
بيانات القيمة لا يتطابق مع نوع <pivotType>
بيانات العمود المحوري .
PROCEDURE_ARGUMENT_NUMBER_MISMATCH
يتوقع الإجراء <procedureName>
وسيطات <expected>
، ولكن <actual>
تم توفيرها.
PROCEDURE_CREATION_EMPTY_ROUTINE
لا يسمح بإنشاء إجراء مع تعريف روتين فارغ.
PROCEDURE_CREATION_PARAMETER_OUT_INOUT_WITH_DEFAULT
يتم تعريف المعلمة <parameterName>
مع وضع <parameterMode>
المعلمة . لا يمكن حذف معلمة OUT و INOUT عند استدعاء روتين وبالتالي لا تدعم تعبير DEFAULT. للمتابعة، قم بإزالة عبارة DEFAULT أو تغيير وضع المعلمة إلى IN.
PROCEDURE_NOT_SUPPORTED
الإجراء المخزن غير معتمد
PROCEDURE_NOT_SUPPORTED_WITH_HMS
الإجراء المخزن غير معتمد مع Hive Metastore. الرجاء استخدام كتالوج Unity بدلا من ذلك.
PROTOBUF_DEPENDENCY_NOT_FOUND
تعذر العثور على التبعية: <dependencyName>
.
PROTOBUF_DESCRIPTOR_FILE_NOT_FOUND
حدث خطأ أثناء قراءة ملف واصف Protobuf في المسار: <filePath>
.
PROTOBUF_FIELD_MISSING
<field>
البحث عن في مخطط Protobuf في <protobufSchema>
التطابقات المقدمة<matchSize>
. المرشحون: <matches>
.
PROTOBUF_FIELD_MISSING_IN_SQL_SCHEMA
تم العثور عليه <field>
في مخطط Protobuf ولكن لا يوجد تطابق في مخطط SQL.
PROTOBUF_FIELD_TYPE_MISMATCH
تمت مصادفة عدم تطابق النوع للحقل: <field>
.
PROTOBUF_JAVA_CLASSES_NOT_SUPPORTED
فئات Java غير مدعومة ل <protobufFunction>
. اتصل بدعم Databricks حول الخيارات البديلة.
PROTOBUF_MESSAGE_NOT_FOUND
تعذر تحديد موقع الرسالة <messageName>
في واصف.
PROTOBUF_TYPE_NOT_SUPPORT
نوع Protobuf غير مدعوم بعد: <protobufType>
.
PS_FETCH_RETRY_EXCEPTION
لا يمكن إعادة محاولة المهمة في مرحلة إحضار pubsub. القسم <partitionInfo>
في المرحلة <stageInfo>
، TID <taskId>
.
PS_INVALID_EMPTY_OPTION
<key>
لا يمكن أن تكون سلسلة فارغة.
PS_INVALID_KEY_TYPE
نوع المفتاح غير صحيح ل PubSub dedup: <key>
.
PS_INVALID_OPTION
الخيار <key>
غير معتمد من قبل PubSub. يمكن استخدامه فقط في الاختبار.
PS_INVALID_OPTION_TYPE
نوع غير صحيح ل <key>
. النوع المتوقع للنوع <key>
<type>
.
PS_INVALID_READ_LIMIT
حد قراءة غير صحيح على دفق PubSub: <limit>
.
PS_INVALID_UNSAFE_ROW_CONVERSION_FROM_PROTO
غير صحيح UnsafeRow لفك ترميز إلى PubSubMessageMetadata، مخطط proto المطلوب هو: <protoSchema>
. قد يكون الإدخال UnsafeRow تالفة: <unsafeRow>
.
PS_MISSING_AUTH_INFO
فشل العثور على معلومات مصادقة PubSub الكاملة.
PS_MISSING_REQUIRED_OPTION
تعذر العثور على الخيار المطلوب: <key>
.
PS_MOVING_CHECKPOINT_FAILURE
فشل نقل ملفات نقطة التحقق للبيانات الأولية من <src>
إلى دليل الوجهة: <dest>
.
PS_MULTIPLE_FAILED_EPOCHS
لا يمكن بدء تشغيل دفق PubSub حيث يوجد أكثر من جلب واحد فاشل: <failedEpochs>
.
PS_OPTION_NOT_IN_BOUNDS
<key>
يجب أن يكون ضمن الحدود التالية (<min>
، <max>
) حصرية لكلا الحدين.
PS_PROVIDE_CREDENTIALS_WITH_OPTION
لا تدعم المجموعات المشتركة المصادقة مع ملفات تعريف المثيل. توفير بيانات الاعتماد إلى الدفق مباشرة باستخدام .option().
PS_SPARK_SPECULATION_NOT_SUPPORTED
يتوفر موصل مصدر PubSub فقط في نظام المجموعة مع spark.speculation
تعطيله.
PS_UNABLE_TO_CREATE_SUBSCRIPTION
حدث خطأ أثناء محاولة إنشاء اشتراك <subId>
في الموضوع <topicId>
. يرجى التحقق من وجود أذونات كافية لإنشاء اشتراك والمحاولة مرة أخرى.
PS_UNABLE_TO_PARSE_PROTO
تعذر تحليل وحدات البايت المتسلسلة لإنشاء proto.
PS_UNSUPPORTED_GET_OFFSET_CALL
getOffset غير مدعوم دون توفير حد.
PYTHON_DATA_SOURCE_ERROR
<action>
فشل في مصدر <type>
بيانات Python :<msg>
PYTHON_STREAMING_DATA_SOURCE_RUNTIME_ERROR
فشل عند تنفيذ <action>
مصدر بيانات تدفق Python : <msg>
QUERIED_TABLE_INCOMPATIBLE_WITH_COLUMN_MASK_POLICY
يتعذر الوصول إلى الجدول المشار إليه لأن قناع العمود المعين مسبقا غير متوافق حاليا مع مخطط الجدول؛ للمتابعة، يرجى الاتصال بمالك الجدول لتحديث النهج:
لمزيد من التفاصيل، راجع QUERIED_TABLE_INCOMPATIBLE_WITH_COLUMN_MASK_POLICY
QUERIED_TABLE_INCOMPATIBLE_WITH_ROW_LEVEL_SECURITY_POLICY
يتعذر الوصول إلى الجدول المشار إليه لأن نهج أمان مستوى الصف المعين مسبقا غير متوافق حاليا مع مخطط الجدول؛ للمتابعة، يرجى الاتصال بمالك الجدول لتحديث النهج:
لمزيد من التفاصيل، راجع QUERIED_TABLE_INCOMPATIBLE_WITH_ROW_LEVEL_SECURITY_POLICY
READ_CURRENT_FILE_NOT_FOUND
<message>
من المحتمل أن تكون الملفات الأساسية قد تم تحديثها. يمكنك إبطال ذاكرة التخزين المؤقت في Spark بشكل صريح عن طريق تشغيل الأمر "REFRESH TABLE TableName" في SQL أو عن طريق إعادة إنشاء Dataset/DataFrame المعنية.
READ_FILES_AMBIGUOUS_ROUTINE_PARAMETERS
استدعاء الدالة <functionName>
له <parameterName>
وتعيين <alternativeName>
، وهي أسماء مستعارة لبعضها البعض. يرجى تعيين واحد منهم فقط.
READ_TVF_UNEXPECTED_REQUIRED_PARAMETER
يجب تعيين المعلمة <parameterName>
المطلوبة للدالة <functionName>
في الموضع <expectedPos>
دون الاسم.
RECIPIENT_EXPIRATION_NOT_SUPPORTED
يتم دعم أنواع /TIMESTAMP_LTZ/TIMESTAMP_NTZ فقط TIMESTAMP
للطوابع الزمنية لانتهاء صلاحية المستلم.
RECURSIVE_PROTOBUF_SCHEMA
تم العثور على مرجع متكرر في مخطط Protobuf، والذي لا يمكن معالجته بواسطة Spark بشكل افتراضي: <fieldDescriptor>
. حاول تعيين الخيار recursive.fields.max.depth
من 1 إلى 10. لا يسمح بتجاوز 10 مستويات من الإعادة.
RECURSIVE_VIEW
تم الكشف عن طريقة العرض <viewIdent>
المتكررة (دورة: <newPath>
).
REF_DEFAULT_VALUE_IS_NOT_ALLOWED_IN_PARTITION
لا يسمح بالمراجع إلى قيم العمود الافتراضي ضمن عبارة PARTITION.
RELATION_LARGER_THAN_8G
لا يمكن إنشاء <relationName>
أكبر من 8G.
REMOTE_FUNCTION_HTTP_FAILED_ERROR
فشل طلب HTTP البعيد مع التعليمات البرمجية <errorCode>
ورسالة الخطأ <errorMessage>
REMOTE_FUNCTION_HTTP_RESULT_PARSE_ERROR
فشل تقييم دالة <functionName>
SQL بسبب عدم القدرة على تحليل نتيجة JSON من استجابة HTTP البعيدة؛ رسالة الخطأ هي <errorMessage>
. تحقق من وثائق واجهة برمجة التطبيقات: <docUrl>
. الرجاء إصلاح المشكلة المشار إليها في رسالة الخطأ وإعادة محاولة الاستعلام مرة أخرى.
REMOTE_FUNCTION_HTTP_RESULT_UNEXPECTED_ERROR
فشل تقييم دالة <functionName>
SQL بسبب عدم القدرة على معالجة استجابة HTTP البعيدة غير المتوقعة؛ رسالة الخطأ هي <errorMessage>
. تحقق من وثائق واجهة برمجة التطبيقات: <docUrl>
. الرجاء إصلاح المشكلة المشار إليها في رسالة الخطأ وإعادة محاولة الاستعلام مرة أخرى.
REMOTE_FUNCTION_HTTP_RETRY_TIMEOUT
فشل الطلب البعيد بعد أوقات إعادة المحاولة <N>
؛ آخر رمز خطأ HTTP فشل وكان <errorCode>
الرسالة <errorMessage>
REMOTE_FUNCTION_MISSING_REQUIREMENTS_ERROR
فشل تقييم الدالة <functionName>
SQL لأن <errorMessage>
. تحقق من المتطلبات في <docUrl>
. الرجاء إصلاح المشكلة المشار إليها في رسالة الخطأ وإعادة محاولة الاستعلام مرة أخرى.
RENAME_SRC_PATH_NOT_FOUND
فشل إعادة تسمية كما <sourcePath>
لم يتم العثور عليه.
REPEATED_CLAUSE
<clause>
يمكن استخدام العبارة مرة واحدة على الأكثر لكل <operation>
عملية.
REQUIRED_PARAMETER_ALREADY_PROVIDED_POSITIONALLY
تم تعيين المعلمة <parameterName>
المطلوبة للدالة <functionName>
في الموضع <positionalIndex>
دون الاسم.
الرجاء تحديث استدعاء الدالة لإزالة الوسيطة المسماة باستخدام <parameterName>
لهذه المعلمة أو إزالة الموضع
وسيطة في <positionalIndex>
ثم حاول الاستعلام مرة أخرى.
REQUIRED_PARAMETER_NOT_FOUND
لا يمكن استدعاء الدالة <functionName>
لأن المعلمة المسماة <parameterName>
مطلوبة، ولكن استدعاء الدالة لم يوفر قيمة. يرجى تحديث استدعاء الدالة لتوفير قيمة وسيطة (إما موضعيا في الفهرس <index>
أو حسب الاسم) وإعادة محاولة الاستعلام مرة أخرى.
REQUIRES_SINGLE_PART_NAMESPACE
<sessionCatalog>
يتطلب مساحة اسم من جزء واحد، ولكن حصل على <namespace>
.
RESCUED_DATA_COLUMN_CONFLICT_WITH_SINGLE_VARIANT
خيار قارئ واجهة برمجة تطبيقات DataFrame 'rescuedDataColumn' حصري بشكل متبادل مع خيار واجهة برمجة تطبيقات DataFrame 'singleVariantColumn'.
الرجاء إزالة أحدها ثم إعادة محاولة عملية DataFrame مرة أخرى.
RESERVED_CDC_COLUMNS_ON_WRITE
تحتوي الكتابة على أعمدة محجوزة <columnList>
يتم استخدامها
داخليا كبيانات تعريف لموجز بيانات التغيير. للكتابة إلى الجدول إما إعادة تسمية/إسقاط
هذه الأعمدة أو تعطيل تغيير موجز البيانات على الجدول عن طريق إعداد
<config>
إلى خطأ.
RESTRICTED_STREAMING_OPTION_PERMISSION_ENFORCED
يحتوي الخيار <option>
على قيم مقيدة على المجموعات المشتركة للمصدر <source>
.
لمزيد من التفاصيل، راجع RESTRICTED_STREAMING_OPTION_PERMISSION_ENFORCED
ROUTINE_ALREADY_EXISTS
يتعذر إنشاء <newRoutineType>
<routineName>
لأن <existingRoutineType>
من هذا الاسم موجود بالفعل.
اختر اسما مختلفا، أو قم بإفلات أو استبدال الموجود <existingRoutineType>
، أو أضف عبارة IF NOT EXISTS للتسامح مع موجود <newRoutineType>
مسبقا .
ROUTINE_NOT_FOUND
تعذر العثور على الروتين <routineName>
. تحقق من التدقيق الإملائي وصحة المخطط والكتالوج.
إذا لم تقم بتأهيل الاسم باستخدام مخطط وكتالوج، فتحقق من إخراج current_schema() أو قم بتأهيل الاسم بالمخطط والكتالوج الصحيحين.
لتحمل الخطأ عند الإفلات، استخدم DROP ... إذا كان موجودا.
ROUTINE_PARAMETER_NOT_FOUND
لا تدعم الدالة <functionName>
المعلمة <parameterName>
المحددة في الموضع <pos>
.<suggestion>
ROUTINE_USES_SYSTEM_RESERVED_CLASS_NAME
يتعذر إنشاء الدالة <routineName>
لأن اسم الفئة المحدد '<className>
' محجوز لاستخدام النظام. يرجى إعادة تسمية الفئة والمحاولة مرة أخرى.
ROW_LEVEL_SECURITY_CHECK_CONSTRAINT_UNSUPPORTED
إنشاء قيد CHECK على الجدول <tableName>
مع نهج الأمان على مستوى الصف غير معتمد.
ROW_LEVEL_SECURITY_DUPLICATE_COLUMN_NAME
<statementType>
حاولت عبارة تعيين نهج أمان على مستوى الصف لجدول، ولكن عمودين أو أكثر من الأعمدة المشار إليها لها نفس الاسم <columnName>
، وهو غير صالح.
ROW_LEVEL_SECURITY_FEATURE_NOT_SUPPORTED
نهج الأمان على مستوى الصف ل <tableName>
غير مدعومة:
لمزيد من التفاصيل، راجع ROW_LEVEL_SECURITY_FEATURE_NOT_SUPPORTED
ROW_LEVEL_SECURITY_INCOMPATIBLE_SCHEMA_CHANGE
يتعذر على <statementType>
<columnName>
من الجدول <tableName>
لأنه مشار إليه في نهج أمان على مستوى الصف. يجب على مالك الجدول إزالة هذا النهج أو تغييره قبل المتابعة.
ROW_LEVEL_SECURITY_MERGE_UNSUPPORTED_SOURCE
لا تدعم عمليات MERGE INTO نهج الأمان على مستوى الصف في الجدول <tableName>
المصدر .
ROW_LEVEL_SECURITY_MERGE_UNSUPPORTED_TARGET
لا تدعم عمليات MERGE INTO الكتابة في جدول <tableName>
باستخدام نهج الأمان على مستوى الصف.
ROW_LEVEL_SECURITY_MULTI_PART_COLUMN_NAME
حاولت هذه العبارة تعيين نهج أمان على مستوى الصف لجدول، ولكن العمود <columnName>
المشار إليه يحتوي على أجزاء أسماء متعددة، وهو أمر غير صالح.
ROW_LEVEL_SECURITY_REQUIRE_UNITY_CATALOG
نهج الأمان على مستوى الصف مدعومة فقط في كتالوج Unity.
ROW_LEVEL_SECURITY_TABLE_CLONE_SOURCE_NOT_SUPPORTED
<mode>
النسخ من جدول <tableName>
مع نهج أمان على مستوى الصف غير مدعوم.
ROW_LEVEL_SECURITY_TABLE_CLONE_TARGET_NOT_SUPPORTED
<mode>
النسخ إلى جدول <tableName>
مع نهج أمان على مستوى الصف غير مدعوم.
ROW_LEVEL_SECURITY_UNSUPPORTED_CONSTANT_AS_PARAMETER
استخدام ثابت كمعلمة في نهج أمان على مستوى الصف غير مدعوم. الرجاء تحديث أمر SQL لإزالة الثابت من تعريف عامل تصفية الصف ثم إعادة محاولة الأمر مرة أخرى.
ROW_LEVEL_SECURITY_UNSUPPORTED_PROVIDER
فشل تنفيذ <statementType>
الأمر لأن تعيين نهج أمان مستوى الصف غير معتمد لمصدر البيانات الهدف مع موفر الجدول: "<provider>
".
ROW_SUBQUERY_TOO_MANY_ROWS
تم إرجاع أكثر من صف واحد بواسطة الاستعلام الفرعي المستخدم كصف.
ROW_VALUE_IS_NULL
تم العثور على NULL في صف في الفهرس <index>
، وتوقع قيمة غير NULL.
RULE_ID_NOT_FOUND
لم يتم العثور على معرف لاسم القاعدة "<ruleName>
". الرجاء تعديل RuleIdCollection.scala إذا كنت تضيف قاعدة جديدة.
SAMPLE_TABLE_PERMISSIONS
الأذونات غير معتمدة في نماذج قواعد البيانات/الجداول.
SCALAR_SUBQUERY_IS_IN_GROUP_BY_OR_AGGREGATE_FUNCTION
الاستعلام الفرعي العددي المترابط '<sqlExpr>
' غير موجود في GROUP BY، ولا في دالة تجميعية.
أضفه إلى GROUP باستخدام الموضع الترتيبي أو قم بتضمينه في first()
(أو first_value
) إذا كنت لا تهتم بالقيمة التي تحصل عليها.
SCALAR_SUBQUERY_TOO_MANY_ROWS
تم إرجاع أكثر من صف واحد بواسطة الاستعلام الفرعي المستخدم كتعبير.
SCHEDULE_PERIOD_INVALID
يجب أن تكون فترة الجدولة ل <timeUnit>
قيمة عدد صحيح بين 1 و <upperBound>
(شاملة). تم الاستلام: <actual>
.
SCHEMA_ALREADY_EXISTS
يتعذر إنشاء مخطط <schemaName>
لأنه موجود بالفعل.
اختر اسما مختلفا، أو أسقط المخطط الموجود، أو أضف عبارة IF NOT EXISTS للتسامح مع المخطط الموجود مسبقا.
SCHEMA_NOT_EMPTY
يتعذر إسقاط مخطط <schemaName>
لأنه يحتوي على كائنات.
استخدام DROP SCHEMA ... CASCADE لإسقاط المخطط وجميع كائناته.
SCHEMA_NOT_FOUND
تعذر العثور على المخطط <schemaName>
. تحقق من التدقيق الإملائي وصحة المخطط والكتالوج.
إذا لم تقم بتأهيل الاسم باستخدام كتالوج، فتحقق من إخراج current_schema() أو قم بتأهيل الاسم باستخدام الكتالوج الصحيح.
لتحمل الخطأ عند الإفلات، استخدم DROP SCHEMA IF EXISTS.
SCHEMA_REGISTRY_CONFIGURATION_ERROR
تعذرت تهيئة المخطط من سجل المخطط. <reason>
.
SECOND_FUNCTION_ARGUMENT_NOT_INTEGER
يجب أن تكون الوسيطة الثانية للدالة <functionName>
عددا صحيحا.
SECRET_FUNCTION_INVALID_LOCATION
يتعذر تنفيذ <commandType>
الأمر مع مرجع واحد أو أكثر غير مشفر إلى الدالة SECRET؛ يرجى تشفير نتيجة كل استدعاء دالة من هذا القبيل باستخدام AES_ENCRYPT وتجربة الأمر مرة أخرى
SEED_EXPRESSION_IS_UNFOLDABLE
يجب أن يكون التعبير <seedExpr>
الأولي للتعبير <exprWithSeed>
قابلا للطي.
SERVER_IS_BUSY
الخادم مشغول وتعذر عليه معالجة الطلب. الرجاء الانتظار دقيقة وحاول مرة أخرى.
SORT_BY_WITHOUT_BUCKETING
يجب استخدام sortBy مع bucketBy.
SPARK_JOB_CANCELLED
تم إلغاء المهمة <jobId>
<reason>
SPECIFY_BUCKETING_IS_NOT_ALLOWED
لا يمكن ل CREATE TABLE بدون قائمة أعمدة صريحة تحديد معلومات المستودع.
الرجاء استخدام النموذج مع قائمة أعمدة صريحة وتحديد معلومات المستودع.
بدلا من ذلك، اسمح باستنتاج معلومات المستودع عن طريق حذف العبارة .
SPECIFY_CLUSTER_BY_WITH_BUCKETING_IS_NOT_ALLOWED
لا يمكن تحديد كل من CLUSTER BY و CLUSTERED BY INTO BUCKETS.
SPECIFY_CLUSTER_BY_WITH_PARTITIONED_BY_IS_NOT_ALLOWED
لا يمكن تحديد كل من CLUSTER BY و PARTITIONED BY.
SPECIFY_PARTITION_IS_NOT_ALLOWED
لا يمكن ل CREATE TABLE بدون قائمة أعمدة صريحة تحديد PARTITIONED BY.
الرجاء استخدام النموذج مع قائمة أعمدة صريحة وتحديد PARTITIONED BY.
بدلا من ذلك، اسمح باستنتاج التقسيم عن طريق حذف عبارة PARTITION BY.
SQL_CONF_NOT_FOUND
يتعذر العثور على تكوين <sqlConf>
SQL. الرجاء التحقق من وجود التكوين.
STAGING_PATH_CURRENTLY_INACCESSIBLE
خطأ عابر أثناء الوصول إلى مسار <path>
التدريج الهدف ، يرجى المحاولة في بضع دقائق
STAR_GROUP_BY_POS
لا يسمح بالنجمة (*) في قائمة تحديد عند استخدام GROUP BY موضع ترتيبي.
STATEFUL_PROCESSOR_CANNOT_PERFORM_OPERATION_WITH_INVALID_HANDLE_STATE
فشل تنفيذ عملية المعالج ذات الحالة=<operationType>
مع حالة مقبض غير صالحة=<handleState>
.
STATEFUL_PROCESSOR_CANNOT_PERFORM_OPERATION_WITH_INVALID_TIME_MODE
فشل تنفيذ عملية المعالج ذات الحالة=<operationType>
مع timeMode غير صالح=<timeMode>
STATEFUL_PROCESSOR_CANNOT_REINITIALIZE_STATE_ON_KEY
لا يمكن إعادة تهيئة الحالة على نفس مفتاح التجميع أثناء معالجة الحالة الأولية للمعالج ذي الحالة. مفتاح التجميع=<groupingKey>
غير صحيح. الرجاء التحقق من حالتك الأولية، وإزالة الصفوف المكررة وإعادة تشغيل الاستعلام.
STATEFUL_PROCESSOR_DUPLICATE_STATE_VARIABLE_DEFINED
تم تعريف متغير الحالة بالاسم <stateVarName>
بالفعل في StatefulProcessor.
STATEFUL_PROCESSOR_INCORRECT_TIME_MODE_TO_ASSIGN_TTL
لا يمكن استخدام TTL للحالة=<stateName>
في timeMode=<timeMode>
، استخدم TimeMode.ProcessingTime() بدلا من ذلك.
STATEFUL_PROCESSOR_TTL_DURATION_MUST_BE_POSITIVE
يجب أن تكون مدة TTL أكبر من الصفر لعملية مخزن الدولة =<operationType>
على state=<stateName>
.
STATEFUL_PROCESSOR_UNKNOWN_TIME_MODE
وضع <timeMode>
الوقت غير معروف . أوضاع TimeMode المقبولة هي "none" و"processingTime" و"eventTime"
STATE_STORE_CANNOT_CREATE_COLUMN_FAMILY_WITH_RESERVED_CHARS
فشل إنشاء عائلة أعمدة بحرف بدء واسم غير معتمدين=<colFamilyName>
.
STATE_STORE_CANNOT_USE_COLUMN_FAMILY_WITH_INVALID_NAME
فشل تنفيذ عملية عائلة العمود=<operationName>
باسم غير صحيح=<colFamilyName>
. لا يمكن أن يكون اسم عائلة العمود فارغا أو يتضمن مسافات بادئة/لاحقة أو استخدم الكلمة الأساسية المحجوزة =الافتراضية
STATE_STORE_COLUMN_FAMILY_SCHEMA_INCOMPATIBLE
تحويل مخطط غير متوافق مع عائلة العمود=<colFamilyName>
، oldSchema=<oldSchema>
، newSchema=<newSchema>
.
STATE_STORE_HANDLE_NOT_INITIALIZED
لم تتم تهيئة المقبض لهذا StatefulProcessor.
يرجى استخدام StatefulProcessor فقط ضمن عامل تشغيل transformWithState.
STATE_STORE_INCORRECT_NUM_ORDERING_COLS_FOR_RANGE_SCAN
عدد الترتيب الترتيبي=<numOrderingCols>
غير صحيح لأداة ترميز فحص النطاق. لا يمكن أن يكون عدد الترتيب الترتيبي صفرا أو أكبر من عدد أعمدة المخطط.
STATE_STORE_INCORRECT_NUM_PREFIX_COLS_FOR_PREFIX_SCAN
عدد أعمدة البادئة غير صحيح=<numPrefixCols>
لأداة ترميز فحص البادئة. لا يمكن أن تكون أعمدة البادئة صفرا أو أكبر من أو تساوي عدد أعمدة المخطط.
STATE_STORE_INVALID_CONFIG_AFTER_RESTART
لا يمكن التغيير <configName>
من <oldConfig>
إلى <newConfig>
بين عمليات إعادة التشغيل. الرجاء التعيين <configName>
إلى <oldConfig>
، أو إعادة التشغيل باستخدام دليل نقطة تحقق جديد.
STATE_STORE_INVALID_PROVIDER
لا يقوم موفر <inputClass>
مخزن الحالة المحدد بتوسيع org.apache.spark.sql.execution.streaming.state.StateStoreProvider.
STATE_STORE_INVALID_VARIABLE_TYPE_CHANGE
لا يمكن التغيير <stateVarName>
إلى <newType>
بين عمليات إعادة تشغيل الاستعلام. الرجاء التعيين <stateVarName>
إلى <oldType>
، أو إعادة التشغيل باستخدام دليل نقطة تحقق جديد.
STATE_STORE_NULL_TYPE_ORDERING_COLS_NOT_SUPPORTED
عمود ترتيب النوع الفارغ الذي يحمل الاسم =<fieldName>
في الفهرس =<index>
غير معتمد لأداة ترميز مسح النطاق.
STATE_STORE_PROVIDER_DOES_NOT_SUPPORT_FINE_GRAINED_STATE_REPLAY
لا يقوم موفر <inputClass>
مخزن الحالة المحدد بتوسيع org.apache.spark.sql.execution.streaming.state.SupportFineGrainedReplay.
لذلك، فإنه لا يدعم خيار snapshotStartBatchId أو readChangeFeed في مصدر بيانات الحالة.
STATE_STORE_UNSUPPORTED_OPERATION_ON_MISSING_COLUMN_FAMILY
عملية مخزن الحالة=<operationType>
غير معتمدة في عائلة الأعمدة المفقودة=<colFamilyName>
.
STATE_STORE_VARIABLE_SIZE_ORDERING_COLS_NOT_SUPPORTED
عمود ترتيب حجم المتغير بالاسم =<fieldName>
في الفهرس =<index>
غير معتمد لأداة ترميز مسح النطاق.
STATIC_PARTITION_COLUMN_IN_INSERT_COLUMN_LIST
يتم تحديد عمود <staticName>
القسم الثابت أيضا في قائمة الأعمدة.
STDS_COMMITTED_BATCH_UNAVAILABLE
لم يتم العثور على دفعة ملتزمة، موقع نقطة التحقق: <checkpointLocation>
. تأكد من تشغيل الاستعلام وتثبيت أي تجزئة صغيرة قبل الإيقاف.
STDS_CONFLICT_OPTIONS
لا يمكن تحديد الخيارات <options>
معا. الرجاء تحديد واحد.
STDS_FAILED_TO_READ_OPERATOR_METADATA
فشل قراءة بيانات تعريف عامل التشغيل ل checkpointLocation=<checkpointLocation>
و batchId=<batchId>
.
إما أن الملف غير موجود أو أن الملف تالف.
أعد تشغيل استعلام الدفق لإنشاء بيانات تعريف المشغل، وقم بالإبلاغ إلى المجتمعات أو الموردين المناظرين إذا استمر الخطأ.
STDS_FAILED_TO_READ_STATE_SCHEMA
فشل قراءة مخطط الحالة. إما أن الملف غير موجود أو أن الملف تالف. الخيارات: <sourceOptions>
.
أعد تشغيل استعلام الدفق لإنشاء مخطط الحالة، وقم بالإبلاغ إلى المجتمعات أو الموردين المناظرين إذا استمر الخطأ.
STDS_INVALID_OPTION_VALUE
قيمة غير صحيحة لخيار المصدر '<optionName>
':
لمزيد من التفاصيل، راجع STDS_INVALID_OPTION_VALUE
STDS_NO_PARTITION_DISCOVERED_IN_STATE_STORE
لا تحتوي الحالة على أي قسم. الرجاء التحقق مرة أخرى من أن الاستعلام يشير إلى الحالة الصالحة. خيارات: <sourceOptions>
STDS_OFFSET_LOG_UNAVAILABLE
سجل الإزاحة ل <batchId>
غير موجود، موقع نقطة التحقق: <checkpointLocation>
.
الرجاء تحديد معرف الدفعة المتوفر للاستعلام - يمكنك الاستعلام عن معرفات الدفعات المتوفرة باستخدام مصدر بيانات تعريف الحالة.
STDS_OFFSET_METADATA_LOG_UNAVAILABLE
بيانات التعريف غير متوفرة لسجل الإزاحة ل <batchId>
، موقع نقطة التحقق: <checkpointLocation>
.
يبدو أن نقطة التحقق تعمل فقط مع إصدار (إصدارات) Spark الأقدم. قم بتشغيل استعلام الدفق باستخدام إصدار Spark الأخير، بحيث يقوم Spark بإنشاء بيانات تعريف الحالة.
STDS_REQUIRED_OPTION_UNSPECIFIED
يجب تحديد '<optionName>
'.
STREAMING_AQE_NOT_SUPPORTED_FOR_STATEFUL_OPERATORS
تنفيذ الاستعلام التكيفي غير مدعوم للمشغلين المناسبين في Structured Streaming.
STREAMING_FROM_MATERIALIZED_VIEW
لا يمكن النقل المستمر من طريقة العرض <viewName>
المجسدة . البث من طرق العرض المجسدة غير مدعوم.
STREAMING_OUTPUT_MODE
وضع إخراج الدفق غير صحيح: <outputMode>
.
لمزيد من التفاصيل، راجع STREAMING_OUTPUT_MODE
STREAMING_STATEFUL_OPERATOR_NOT_MATCH_IN_STATE_METADATA
لا يتطابق اسم عامل التشغيل المتدفق ذي الحالة مع عامل التشغيل في بيانات تعريف الحالة. من المحتمل أن يحدث هذا عند قيام المستخدم بإضافة/إزالة/تغيير عامل التشغيل ذي الحالة لاستعلام البث الحالي.
عوامل التشغيل ذات الحالة في بيانات التعريف: [<OpsInMetadataSeq>
]؛ عوامل التشغيل ذات الحالة في الدفعة الحالية: [<OpsInCurBatchSeq>
].
STREAMING_TABLE_NEEDS_REFRESH
يجب تحديث جدول <tableName>
الدفق لتنفيذ <operation>
. يرجى تشغيل CREATE أو REFRESH STREAMING TABLE <tableName>
AS لتحديث الجدول.
STREAMING_TABLE_NOT_SUPPORTED
لا يمكن إنشاء جداول الدفق وتحديثها إلا في Delta Live Tables وDatabricks SQL Warehouses.
STREAMING_TABLE_OPERATION_NOT_ALLOWED
العملية <operation>
غير مسموح بها:
لمزيد من التفاصيل، راجع STREAMING_TABLE_OPERATION_NOT_ALLOWED
STREAMING_TABLE_QUERY_INVALID
يمكن إنشاء جدول <tableName>
الدفق فقط من استعلام دفق. يرجى إضافة الكلمة الأساسية STREAM إلى عبارة FROM لتحويل هذه العلاقة إلى استعلام دفق.
STREAM_NOT_FOUND_FOR_KINESIS_SOURCE
لم يتم العثور على دفق <streamName>
<region>
Kinesis.
الرجاء بدء استعلام جديد يشير إلى اسم الدفق الصحيح.
STRUCT_ARRAY_LENGTH_MISMATCH
لا يحتوي صف الإدخال على عدد متوقع من القيم المطلوبة من قبل المخطط. <expected>
الحقول مطلوبة أثناء <actual>
توفير القيم.
SUM_OF_LIMIT_AND_OFFSET_EXCEEDS_MAX_INT
يجب ألا يكون مجموع جملة LIMIT وعبارة OFFSET أكبر من الحد الأقصى لقيمة عدد صحيح 32 بت (2,147,483,647) ولكن تم العثور على حد = <limit>
، إزاحة = <offset>
.
SYNC_METADATA_DELTA_ONLY
الأمر إصلاح بيانات تعريف مزامنة الجدول مدعوم فقط لجدول دلتا.
SYNC_METADATA_NOT_SUPPORTED
الأمر إصلاح بيانات تعريف مزامنة الجدول معتمد فقط لجداول كتالوج Unity.
SYNC_SRC_TARGET_TBL_NOT_SAME
يجب أن يكون اسم <srcTable>
الجدول المصدر هو نفس اسم <destTable>
الجدول الوجهة .
SYNTAX_DISCONTINUED
دعم العبارة أو الكلمة الأساسية: <clause>
تم إيقافه في هذا السياق.
لمزيد من التفاصيل، راجع SYNTAX_DISCONTINUED
TABLE_OR_VIEW_ALREADY_EXISTS
يتعذر إنشاء جدول أو طريقة عرض <relationName>
لأنه موجود بالفعل.
اختر اسما مختلفا، أو أسقط الكائن الموجود، أو أضف عبارة IF NOT EXISTS للتسامح مع الكائنات الموجودة مسبقا، أو أضف عبارة OR REPLACE لاستبدال طريقة العرض المجسدة الموجودة، أو أضف عبارة OR REFRESH لتحديث جدول البث الموجود.
TABLE_OR_VIEW_NOT_FOUND
تعذر العثور على الجدول أو طريقة العرض <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
يتعذر <action>
على الدالة <functionName>
المعرفة من قبل المستخدم SQL مع وسيطات TABLE لأن هذه الوظيفة لم يتم تنفيذها بعد.
TABLE_VALUED_FUNCTION_FAILED_TO_ANALYZE_IN_PYTHON
فشل تحليل دالة الجدول المعرفة من قبل مستخدم Python: <msg>
TABLE_VALUED_FUNCTION_REQUIRED_METADATA_INCOMPATIBLE_WITH_CALL
فشل تقييم دالة <functionName>
الجدول لأن بيانات تعريف <requestedMetadata>
الجدول الخاصة به ، ولكن الدالة تستدعي <invalidFunctionCallProperty>
.
TABLE_VALUED_FUNCTION_REQUIRED_METADATA_INVALID
فشل تقييم دالة <functionName>
الجدول لأن بيانات تعريف الجدول الخاصة به غير صالحة؛ <reason>
.
TABLE_VALUED_FUNCTION_TOO_MANY_TABLE_ARGUMENTS
هناك عدد كبير جدا من وسيطات الجدول للدالة ذات القيمة الجدولية.
يسمح كوسيطة جدول واحد، ولكنه حصل على: <num>
.
إذا كنت تريد السماح بذلك، فيرجى تعيين "spark.sql.allowMultipleTableArguments.enabled" إلى "true"
TABLE_WITH_ID_NOT_FOUND
يتعذر العثور على جدول ذي معرف <tableId>
. تحقق من صحة UUID.
TASK_WRITE_FAILED
فشلت المهمة أثناء كتابة الصفوف إلى <path>
.
TEMP_TABLE_OR_VIEW_ALREADY_EXISTS
يتعذر إنشاء طريقة العرض <relationName>
المؤقتة لأنها موجودة بالفعل.
اختر اسما مختلفا، أو أسقط طريقة العرض الموجودة أو استبدلها، أو أضف عبارة IF NOT EXISTS لتسامح مع طرق العرض الموجودة مسبقا.
TEMP_VIEW_NAME_TOO_MANY_NAME_PARTS
قم بإنشاء طريقة عرض مؤقتة أو تقبل واجهات برمجة التطبيقات لمجموعة البيانات المقابلة أسماء طريقة العرض أحادية الجزء فقط، ولكنها حصلت على: <actualName>
.
UC_BUCKETED_TABLES
الجداول المخزنة في مستودع غير معتمدة في كتالوج Unity.
UC_CATALOG_NAME_NOT_PROVIDED
بالنسبة إلى كتالوج Unity، يرجى تحديد اسم الكتالوج بشكل صريح. على سبيل المثال، إظهار GRANT your.address@email.com
على الكتالوج الرئيسي.
UC_COMMAND_NOT_SUPPORTED
الأمر (الأوامر): <commandName>
غير معتمد في كتالوج Unity.
لمزيد من التفاصيل، راجع UC_COMMAND_NOT_SUPPORTED
UC_COMMAND_NOT_SUPPORTED_IN_SHARED_ACCESS_MODE
الأمر (الأوامر): <commandName>
غير مدعوم لمجموعات كتالوج Unity في وضع الوصول المشترك. استخدم وضع وصول مستخدم واحد بدلا من ذلك.
UC_CREDENTIAL_PURPOSE_NOT_SUPPORTED
نوع بيانات الاعتماد المحدد غير معتمد.
UC_DATASOURCE_NOT_SUPPORTED
تنسيق <dataSourceFormatName>
مصدر البيانات غير معتمد في كتالوج Unity.
UC_DATASOURCE_OPTIONS_NOT_SUPPORTED
خيارات مصدر البيانات غير معتمدة في كتالوج Unity.
UC_EXTERNAL_VOLUME_MISSING_LOCATION
يجب أن تكون عبارة LOCATION موجودة للحجم الخارجي. يرجى التحقق من بناء الجملة 'CREATE EXTERNAL VOLUME ... الموقع ...' لإنشاء وحدة تخزين خارجية.
UC_FAILED_PROVISIONING_STATE
فشل الاستعلام لأنه حاول الرجوع إلى جدول <tableName>
ولكنه لم يتمكن من القيام بذلك: <failureReason>
. الرجاء تحديث الجدول <tableName>
للتأكد من أنه في حالة توفير نشط ثم أعد محاولة الاستعلام مرة أخرى.
UC_FILE_SCHEME_FOR_TABLE_CREATION_NOT_SUPPORTED
إنشاء جدول في كتالوج Unity مع نظام <schemeName>
الملفات غير معتمد.
بدلا من ذلك، يرجى إنشاء اتصال مصدر بيانات متحد باستخدام الأمر CREATE CONNECTION لموفر الجدول نفسه، ثم إنشاء كتالوج استنادا إلى الاتصال باستخدام الأمر CREATE FOREIGN CATALOG للإشارة إلى الجداول الموجودة فيه.
UC_HIVE_METASTORE_FEDERATION_CROSS_CATALOG_VIEW_NOT_SUPPORTED
لا تدعم طريقة عرض Hive Metastore Federation التبعيات عبر كتالوجات متعددة. يجب أن تستخدم طريقة العرض <view>
في كتالوج Hive Metastore Federation التبعية من كتالوج hive_metastore أو spark_catalog ولكن تبعيتها <dependency>
موجودة في كتالوج <referencedCatalog>
آخر . يرجى تحديث التبعيات لتلبية هذا القيد ثم إعادة محاولة الاستعلام أو الأمر مرة أخرى.
UC_HIVE_METASTORE_FEDERATION_NOT_ENABLED
لم يتم تمكين اتحاد Hive Metastore على هذه المجموعة.
الوصول إلى الكتالوج <catalogName>
غير معتمد على نظام المجموعة هذا
UC_INVALID_DEPENDENCIES
يتم تسجيل تبعيات <viewName>
على أنها <storedDeps>
أثناء تحليلها ك <parsedDeps>
. من المحتمل أن يحدث هذا من خلال الاستخدام غير السليم لواجهة برمجة تطبيقات غير SQL. يمكنك إصلاح التبعيات في Databricks Runtime عن طريق تشغيل ALTER VIEW <viewName>
AS <viewText>
.
UC_INVALID_NAMESPACE
مساحات الأسماء المتداخلة أو الفارغة غير معتمدة في كتالوج Unity.
UC_INVALID_REFERENCE
لا يمكن الرجوع إلى الكائن <name>
غير Unity-Catalog في كائنات كتالوج Unity.
UC_LAKEHOUSE_FEDERATION_WRITES_NOT_ALLOWED
لم يتم تمكين دعم الكتابة في Unity Catalog Lakehouse Federation للموفر <provider>
على هذه المجموعة.
UC_LOCATION_FOR_MANAGED_VOLUME_NOT_SUPPORTED
وحدة التخزين المدارة لا تقبل عبارة LOCATION. يرجى التحقق من بناء الجملة "CREATE VOLUME ..." لإنشاء وحدة تخزين مدارة.
UC_NOT_ENABLED
لم يتم تمكين كتالوج Unity على نظام المجموعة هذا.
UC_QUERY_FEDERATION_NOT_ENABLED
لم يتم تمكين اتحاد استعلام كتالوج Unity على نظام المجموعة هذا.
UC_SERVICE_CREDENTIALS_NOT_ENABLED
لم يتم تمكين بيانات اعتماد الخدمة على نظام المجموعة هذا.
UC_VOLUMES_NOT_ENABLED
لم يتم تمكين دعم وحدات تخزين كتالوج Unity على هذا المثيل.
UC_VOLUMES_SHARING_NOT_ENABLED
لم يتم تمكين دعم "مشاركة وحدة التخزين" في هذا المثيل.
UC_VOLUME_NOT_FOUND
وحدة التخزين <name>
غير موجودة. الرجاء استخدام "SHOW VOLUMES" لسرد وحدات التخزين المتوفرة.
UDF_ERROR
SQLSTATE: لم يتم تعيين أي منها
فشل تنفيذ الدالة <fn>
لمزيد من التفاصيل، راجع UDF_ERROR
UDF_LIMITS
تم خرق حد واحد أو أكثر من حدود UDF.
لمزيد من التفاصيل، راجع UDF_LIMITS
UDF_MAX_COUNT_EXCEEDED
تجاوز حد UDF على مستوى الاستعلام ل <maxNumUdfs>
UDFs (محدود أثناء المعاينة العامة). تم العثور على <numUdfs>
. كانت UDFs: <udfNames>
.
UDF_PYSPARK_ERROR
تم إنهاء عامل Python بشكل غير متوقع
لمزيد من التفاصيل، راجع UDF_PYSPARK_ERROR
UDF_PYSPARK_UNSUPPORTED_TYPE
PySpark UDF <udf>
(<eval-type>
) غير مدعوم على المجموعات في وضع الوصول المشترك.
UDF_PYSPARK_USER_CODE_ERROR
فشل التنفيذ.
لمزيد من التفاصيل، راجع UDF_PYSPARK_USER_CODE_ERROR
UDF_UNSUPPORTED_PARAMETER_DEFAULT_VALUE
القيمة الافتراضية للمعلمة غير معتمدة للدالة المعرفة من قبل <functionType>
المستخدم.
UDF_USER_CODE_ERROR
فشل تنفيذ الدالة <fn>
.
لمزيد من التفاصيل، راجع UDF_USER_CODE_ERROR
UDTF_ALIAS_NUMBER_MISMATCH
لا يتطابق عدد الأسماء المستعارة المتوفرة في عبارة AS مع عدد إخراج الأعمدة بواسطة UDTF.
الأسماء المستعارة المتوقعة <aliasesSize>
، ولكن حصلت على <aliasesNames>
.
الرجاء التأكد من أن عدد الأسماء المستعارة المتوفرة يطابق عدد إخراج الأعمدة بواسطة UDTF.
UDTF_INVALID_ALIAS_IN_REQUESTED_ORDERING_STRING_FROM_ANALYZE_METHOD
فشل تقييم دالة الجدول المعرفة من قبل المستخدم لأن أسلوب "التحليل" الخاص بها أرجع OrderingColumn المطلوب الذي تضمن تعبير اسم العمود اسما مستعارا <aliasName>
غير ضروري ؛ يرجى إزالة هذا الاسم المستعار ثم محاولة الاستعلام مرة أخرى.
UDTF_INVALID_REQUESTED_SELECTED_EXPRESSION_FROM_ANALYZE_METHOD_REQUIRES_ALIAS
فشل تقييم دالة الجدول المعرفة من قبل المستخدم لأن أسلوب "التحليل" الخاص بها أرجع تعبير "تحديد" مطلوب (<expression>
) لا يتضمن اسما مستعارا مطابقا؛ يرجى تحديث UDTF لتحديد اسم مستعار هناك ثم حاول الاستعلام مرة أخرى.
UNABLE_TO_ACQUIRE_MEMORY
تعذر الحصول على <requestedBytes>
وحدات بايت من الذاكرة، حصلت على <receivedBytes>
.
UNABLE_TO_CONVERT_TO_PROTOBUF_MESSAGE_TYPE
تعذر تحويل نوع <toType>
SQL إلى نوع <protobufType>
Protobuf .
UNABLE_TO_FETCH_HIVE_TABLES
تعذر إحضار جداول قاعدة بيانات Apache Hive: <dbName>
. اسم فئة الخطأ: <className>
.
UNABLE_TO_INFER_SCHEMA
تعذر استنتاج مخطط ل <format>
. يجب تحديده يدويا.
UNAUTHORIZED_ACCESS
الوصول غير المصرح به:
<report>
UNBOUND_SQL_PARAMETER
تم العثور على المعلمة غير الموصولة: <name>
. الرجاء إصلاح args
وتوفير تعيين المعلمة إما إلى دالات SQL الحرفية أو دالات منشئ المجموعة مثل map()
، ، array()
. struct()
UNCLOSED_BRACKETED_COMMENT
العثور على تعليق غير مغلق بين قوسين. يرجى إلحاق */ في نهاية التعليق.
UNEXPECTED_INPUT_TYPE
تتطلب معلمة الدالة <functionName>
<requiredType>
النوع ، ومع ذلك <inputSql>
يحتوي على النوع <inputType>
.<paramIndex>
UNEXPECTED_OPERATOR_IN_STREAMING_VIEW
عامل تشغيل <op>
غير متوقع في عبارة CREATE VIEW كمصدر تدفق.
يجب أن يتكون استعلام عرض البث فقط من عمليات SELECT و WHERE و UNION ALL.
UNEXPECTED_POSITIONAL_ARGUMENT
يتعذر استدعاء الدالة <functionName>
لأنها تحتوي على وسيطة (وسيطات) موضعية تتبع الوسيطة المسماة المعينة إلى <parameterName>
؛ يرجى إعادة ترتيبها بحيث تأتي الوسيطات الموضعية أولا ثم تعيد محاولة الاستعلام مرة أخرى.
UNEXPECTED_SERIALIZER_FOR_CLASS
تحتوي الفئة <className>
على مسلسل تعبير غير متوقع. يتوقع "STRUCT
" أو "IF" الذي يقوم بإرجاع "STRUCT
" ولكن تم العثور عليه <expr>
.
UNKNOWN_FIELD_EXCEPTION
صادفت حقولا غير معروفة أثناء التحليل: <unknownFieldBlob>
، والتي يمكن إصلاحها عن طريق إعادة المحاولة التلقائية: <isRetryable>
لمزيد من التفاصيل، راجع UNKNOWN_FIELD_EXCEPTION
UNKNOWN_POSITIONAL_ARGUMENT
يحتوي استدعاء الدالة <functionName>
على وسيطة <sqlExpr>
موضعية غير معروفة في الموضع <pos>
. هذا غير صحيح.
UNKNOWN_PRIMITIVE_TYPE_IN_VARIANT
تم العثور على نوع بدائي غير معروف مع المعرف <id>
في قيمة متغيرة.
UNKNOWN_PROTOBUF_MESSAGE_TYPE
محاولة التعامل مع <descriptorName>
كرسالة، ولكنها كانت <containingType>
.
UNPIVOT_REQUIRES_ATTRIBUTES
يتطلب UNPIVOT أن تكون كافة التعبيرات المحددة <given>
أعمدة عندما لا يتم إعطاء أي <empty>
تعبيرات. هذه ليست أعمدة: [<expressions>
].
UNPIVOT_REQUIRES_VALUE_COLUMNS
يجب تحديد عمود قيمة واحد على الأقل ل UNPIVOT، وجميع الأعمدة المحددة كمعرفات.
UNPIVOT_VALUE_DATA_TYPE_MISMATCH
يجب أن تشترك أعمدة القيمة غير المحورية في نوع أقل شيوعا، ولا تشترك بعض الأنواع في: [<types>
].
UNPIVOT_VALUE_SIZE_MISMATCH
يجب أن يكون لكافة أعمدة القيمة غير المحورية نفس حجم أسماء أعمدة القيمة (<names>
).
UNRECOGNIZED_PARAMETER_NAME
لا يمكن استدعاء الدالة <functionName>
لأن استدعاء الدالة يتضمن مرجع وسيطة مسمى للوسيطة المسماة <argumentName>
، ولكن هذه الدالة لا تتضمن أي توقيع يحتوي على وسيطة بهذا الاسم. هل تعني أحد ما يلي؟ [<proposal>
].
UNRECOGNIZED_SQL_TYPE
نوع SQL غير معروف - الاسم: <typeName>
، المعرف: <jdbcType>
.
UNRESOLVABLE_TABLE_VALUED_FUNCTION
تعذر الحل <name>
إلى دالة ذات قيمة جدول.
الرجاء التأكد من تعريف كدالة <name>
ذات قيمة جدول ومن توفير كافة المعلمات المطلوبة بشكل صحيح.
إذا <name>
لم يتم تعريفها، فيرجى إنشاء الدالة ذات القيمة الجدولية قبل استخدامها.
لمزيد من المعلومات حول تعريف الدالات ذات القيمة الجدولية، يرجى الرجوع إلى وثائق Apache Spark.
UNRESOLVED_ALL_IN_GROUP_BY
لا يمكن استنتاج أعمدة التجميع ل GROUP BY ALL استنادا إلى عبارة التحديد. الرجاء تحديد أعمدة التجميع بشكل صريح.
UNRESOLVED_COLUMN
لا يمكن حل معلمة عمود أو متغير أو دالة باسم <objectName>
.
لمزيد من التفاصيل، راجع UNRESOLVED_COLUMN
UNRESOLVED_FIELD
لا يمكن حل حقل بالاسم <fieldName>
بعمود <columnPath>
من نوع البنية .
لمزيد من التفاصيل، راجع UNRESOLVED_FIELD
UNRESOLVED_MAP_KEY
يتعذر حل العمود <objectName>
كمفتاح خريطة. إذا كان المفتاح عبارة عن سلسلة حرفية، أضف علامات الاقتباس المفردة '' حولها.
لمزيد من التفاصيل، راجع UNRESOLVED_MAP_KEY
UNRESOLVED_ROUTINE
لا يمكن حل الروتين <routineName>
على مسار <searchPath>
البحث .
لمزيد من التفاصيل، راجع UNRESOLVED_ROUTINE
UNRESOLVED_USING_COLUMN_FOR_JOIN
لا يمكن حل استخدام العمود <colName>
على <side>
جانب الصلة. <side>
الأعمدة الجانبية: [<suggestion>
].
UNRESOLVED_VARIABLE
لا يمكن حل المتغير <variableName>
على مسار <searchPath>
البحث .
UNSUPPORTED_ADD_FILE
لا تدعم إضافة ملف.
لمزيد من التفاصيل، راجع UNSUPPORTED_ADD_FILE
UNSUPPORTED_ARROWTYPE
نوع <typeName>
سهم غير معتمد .
UNSUPPORTED_BATCH_TABLE_VALUED_FUNCTION
لا تدعم الدالة <funcName>
الاستعلامات الدفعية.
UNSUPPORTED_CALL
لا يمكن استدعاء الأسلوب "<methodName>
" للفئة "<className>
".
لمزيد من التفاصيل، راجع UNSUPPORTED_CALL
UNSUPPORTED_CHAR_OR_VARCHAR_AS_STRING
لا يمكن استخدام نوع char/varchar في مخطط الجدول.
إذا كنت تريد أن يعاملها Spark كنوع سلسلة مثل Spark 3.0 والإصدارات السابقة، فيرجى تعيين "spark.sql.legacy.charVarcharAsString" إلى "true".
UNSUPPORTED_CLAUSE_FOR_OPERATION
<clause>
غير معتمد ل <operation>
.
UNSUPPORTED_COLLATION
الترتيب <collationName>
غير معتمد ل:
لمزيد من التفاصيل، راجع UNSUPPORTED_COLLATION
UNSUPPORTED_COMMON_ANCESTOR_LOC_FOR_FILE_STREAM_SOURCE
يجب تسجيل الأصلي المشترك لمسار المصدر و sourceArchiveDir مع UC.
إذا رأيت رسالة الخطأ هذه، فمن المحتمل أن تقوم بتسجيل المسار المصدر و sourceArchiveDir في مواقع خارجية مختلفة.
يرجى وضعها في موقع خارجي واحد.
UNSUPPORTED_CONSTRAINT_CLAUSES
عبارات القيد <clauses>
غير مدعومة.
UNSUPPORTED_CONSTRAINT_TYPE
نوع قيد غير معتمد. يتم دعم فقط <supportedConstraintTypes>
UNSUPPORTED_DATASOURCE_FOR_DIRECT_QUERY
نوع مصدر البيانات غير المعتمد للاستعلام المباشر على الملفات: <dataSourceType>
UNSUPPORTED_DATATYPE
نوع <typeName>
البيانات غير المعتمد .
UNSUPPORTED_DATA_SOURCE_SAVE_MODE
لا يمكن كتابة مصدر البيانات "<source>
" في <createMode>
الوضع . الرجاء استخدام إما وضع "إلحاق" أو "الكتابة فوق" بدلا من ذلك.
UNSUPPORTED_DATA_TYPE_FOR_DATASOURCE
<format>
لا يدعم مصدر البيانات العمود <columnName>
من النوع <columnType>
.
UNSUPPORTED_DATA_TYPE_FOR_ENCODER
يتعذر إنشاء أداة ترميز ل <dataType>
. يرجى استخدام نوع بيانات إخراج مختلف ل UDF أو DataFrame.
UNSUPPORTED_DEFAULT_VALUE
قيم العمود الافتراضية غير معتمدة.
لمزيد من التفاصيل، راجع UNSUPPORTED_DEFAULT_VALUE
UNSUPPORTED_DESERIALIZER
إلغاء التسلسل غير مدعوم:
لمزيد من التفاصيل، راجع UNSUPPORTED_DESERIALIZER
UNSUPPORTED_EXPRESSION_GENERATED_COLUMN
يتعذر إنشاء عمود <fieldName>
تم إنشاؤه بتعبير <expressionStr>
جيل لأن <reason>
.
UNSUPPORTED_EXPR_FOR_OPERATOR
يحتوي عامل تشغيل الاستعلام على تعبير واحد أو أكثر غير معتمد.
ضع في اعتبارك إعادة كتابتها لتجنب دوال النافذة والدالات التجميعية ووظائف المولد في عبارة WHERE.
تعبيرات غير صحيحة: [<invalidExprSqls>
]
UNSUPPORTED_EXPR_FOR_PARAMETER
تحتوي معلمة الاستعلام على تعبير غير معتمد.
يمكن أن تكون المعلمات إما متغيرات أو قيما حرفية.
تعبير غير صحيح: [<invalidExprSql>
]
UNSUPPORTED_EXPR_FOR_WINDOW
التعبير <sqlExpr>
غير معتمد داخل دالة نافذة.
UNSUPPORTED_FEATURE
الميزة غير معتمدة:
لمزيد من التفاصيل، راجع UNSUPPORTED_FEATURE
UNSUPPORTED_FN_TYPE
نوع الدالة المعرفة من قبل المستخدم غير معتمد: <language>
UNSUPPORTED_GENERATOR
المولد غير مدعوم:
لمزيد من التفاصيل، راجع UNSUPPORTED_GENERATOR
UNSUPPORTED_GROUPING_EXPRESSION
يمكن استخدام grouping()/grouping_id() فقط مع GroupingSets/Cube/Rollup.
UNSUPPORTED_INITIAL_POSITION_AND_TRIGGER_PAIR_FOR_KINESIS_SOURCE
<trigger>
مع الموضع <initialPosition>
الأولي غير مدعوم مع مصدر Kinesis
UNSUPPORTED_INSERT
لا يمكن الإدراج في الهدف.
لمزيد من التفاصيل، راجع UNSUPPORTED_INSERT
UNSUPPORTED_JOIN_TYPE
نوع الصلة غير المعتمد '<typ>
'. تتضمن أنواع الصلات المدعومة ما يلي: <supported>
.
UNSUPPORTED_MANAGED_TABLE_CREATION
إنشاء جدول <tableName>
مدار باستخدام مصدر <dataSource>
البيانات غير مدعوم. تحتاج إلى استخدام مصدر البيانات DELTA أو إنشاء جدول خارجي باستخدام CREATE EXTERNAL TABLE <tableName>
... باستخدام <dataSource>
...
UNSUPPORTED_MERGE_CONDITION
تحتوي عملية MERGE على شرط غير معتمد <condName>
.
لمزيد من التفاصيل، راجع UNSUPPORTED_MERGE_CONDITION
UNSUPPORTED_NESTED_ROW_OR_COLUMN_ACCESS_POLICY
يحتوي الجدول <tableName>
على نهج أمان على مستوى الصف أو قناع عمود يشير بشكل غير مباشر إلى جدول آخر بنهج أمان على مستوى الصف أو قناع عمود؛ هذا غير معتمد. تسلسل المكالمات: <callSequence>
UNSUPPORTED_OVERWRITE
لا يمكن الكتابة فوق الهدف الذي تتم القراءة منه أيضا.
لمزيد من التفاصيل، راجع UNSUPPORTED_OVERWRITE
UNSUPPORTED_SAVE_MODE
وضع الحفظ <saveMode>
غير معتمد ل:
لمزيد من التفاصيل، راجع UNSUPPORTED_SAVE_MODE
UNSUPPORTED_STREAMING_OPERATOR_WITHOUT_WATERMARK
<outputMode>
وضع الإخراج غير مدعوم ل <statefulOperator>
عند دفق DataFrames/DataSets بدون علامة مائية.
UNSUPPORTED_STREAMING_OPTIONS_FOR_VIEW
غير معتمد لبث طريقة عرض. سبب:
لمزيد من التفاصيل، راجع UNSUPPORTED_STREAMING_OPTIONS_FOR_VIEW
UNSUPPORTED_STREAMING_OPTIONS_PERMISSION_ENFORCED
خيارات <options>
الدفق غير مدعومة لمصدر <source>
البيانات على نظام مجموعة مشترك. يرجى التأكد من تحديد الخيارات وإملاءها بشكل صحيح، والتحقق منhttps://docs.databricks.com/en/compute/access-mode-limitations.html#streaming-limitations-and-requirements-for-unity-catalog-shared-access-mode وجود قيود.
UNSUPPORTED_STREAMING_SINK_PERMISSION_ENFORCED
مصدر <sink>
البيانات غير مدعوم كمتلقي تدفق على نظام مجموعة مشترك.
UNSUPPORTED_STREAMING_SOURCE_PERMISSION_ENFORCED
مصدر <source>
البيانات غير مدعوم كمصدر دفق على نظام مجموعة مشترك.
UNSUPPORTED_STREAMING_TABLE_VALUED_FUNCTION
لا تدعم الدالة <funcName>
الدفق. الرجاء إزالة الكلمة الأساسية STREAM
UNSUPPORTED_STREAM_READ_LIMIT_FOR_KINESIS_SOURCE
<streamReadLimit>
غير مدعوم مع مصدر Kinesis
UNSUPPORTED_SUBQUERY_EXPRESSION_CATEGORY
تعبير الاستعلام الفرعي غير المعتمد:
لمزيد من التفاصيل، راجع UNSUPPORTED_SUBQUERY_EXPRESSION_CATEGORY
UNSUPPORTED_TIMESERIES_COLUMNS
إنشاء مفتاح أساسي باستخدام أعمدة مرات العمل غير معتمد
UNSUPPORTED_TIMESERIES_WITH_MORE_THAN_ONE_COLUMN
إنشاء مفتاح أساسي مع أكثر من عمود <colSeq>
مرات مرات واحد غير معتمد
UNSUPPORTED_TRIGGER_FOR_KINESIS_SOURCE
<trigger>
غير مدعوم مع مصدر Kinesis
UNSUPPORTED_TYPED_LITERAL
القيم الحرفية من النوع <unsupportedType>
غير معتمدة. الأنواع المعتمدة هي <supportedTypes>
.
UNTYPED_SCALA_UDF
أنت تستخدم Scala UDF غير مكتوب، والذي لا يحتوي على معلومات نوع الإدخال.
قد يمرر Spark بشكل أعمى قيمة خالية إلى إغلاق Scala مع وسيطة من النوع البدائي، وسيرى الإغلاق القيمة الافتراضية لنوع Java للوسيطة الفارغة، على سبيل المثال udf((x: Int) => x, IntegerType)
، النتيجة هي 0 للإدخال الفارغ. للتخلص من هذا الخطأ، يمكنك:
- استخدم Scala UDF APIs (بدون معلمة نوع الإرجاع)، على سبيل المثال
udf((x: Int) => x)
. - استخدم واجهات برمجة تطبيقات Java UDF، على سبيل المثال
udf(new UDF1[String, Integer] { override def call(s: String): Integer = s.length() }, IntegerType)
، إذا كانت أنواع الإدخال كلها غير بدائية. - تعيين "spark.sql.legacy.allowUntypedScalaUDF" إلى "صحيح" واستخدام واجهة برمجة التطبيقات هذه بحذر.
UPGRADE_NOT_SUPPORTED
الجدول غير مؤهل للترقية من Hive Metastore إلى كتالوج Unity. سبب:
لمزيد من التفاصيل، راجع UPGRADE_NOT_SUPPORTED
USER_DEFINED_FUNCTIONS
الدالة المعرفة من قبل المستخدم غير صالحة:
لمزيد من التفاصيل، راجع USER_DEFINED_FUNCTIONS
USER_RAISED_EXCEPTION
<errorMessage>
USER_RAISED_EXCEPTION_PARAMETER_MISMATCH
raise_error()
تم استخدام الدالة لرفع فئة الخطأ: <errorClass>
التي تتوقع المعلمات: <expectedParms>
.
لا تتطابق المعلمات المتوفرة <providedParms>
مع المعلمات المتوقعة.
يرجى التأكد من توفير جميع المعلمات المتوقعة.
USER_RAISED_EXCEPTION_UNKNOWN_ERROR_CLASS
raise_error()
تم استخدام الدالة لرفع فئة خطأ غير معروفة:<errorClass>
VARIABLE_ALREADY_EXISTS
يتعذر إنشاء المتغير <variableName>
لأنه موجود بالفعل.
اختر اسما مختلفا، أو قم بإفلات المتغير الموجود أو استبداله.
VARIABLE_NOT_FOUND
تعذر العثور على المتغير <variableName>
. تحقق من التدقيق الإملائي وصحة المخطط والكتالوج.
إذا لم تقم بتأهيل الاسم باستخدام مخطط وكتالوج، فتحقق من إخراج current_schema() أو قم بتأهيل الاسم بالمخطط والكتالوج الصحيحين.
لتحمل الخطأ عند الإفلات، استخدم DROP VARIABLE IF EXISTS.
VARIANT_CONSTRUCTOR_SIZE_LIMIT
لا يمكن إنشاء متغير أكبر من 16 ميبي بايت. الحد الأقصى المسموح به لحجم قيمة متغير هو 16 ميبي بايت.
VARIANT_DUPLICATE_KEY
فشل إنشاء متغير بسبب مفتاح <key>
كائن مكرر .
VARIANT_SIZE_LIMIT
لا يمكن إنشاء متغير أكبر من <sizeLimit>
في <functionName>
.
الرجاء تجنب سلاسل الإدخال الكبيرة إلى هذا التعبير (على سبيل المثال، إضافة استدعاءات دالة للتحقق من حجم التعبير وتحويله إلى NULL أولا إذا كان كبيرا جدا).
VIEW_ALREADY_EXISTS
يتعذر إنشاء طريقة عرض <relationName>
لأنها موجودة بالفعل.
اختر اسما مختلفا، أو أسقط الكائن الموجود أو استبدله، أو أضف عبارة IF NOT EXISTS لتحمل الكائنات الموجودة مسبقا.
VIEW_EXCEED_MAX_NESTED_DEPTH
يتجاوز عمق العرض <viewName>
الحد الأقصى لعمق دقة العرض (<maxNestedDepth>
).
تم إجهاض التحليل لتجنب الأخطاء. إذا كنت ترغب في حل هذه المشكلة، فيرجى محاولة زيادة قيمة "spark.sql.view.maxNestedViewDepth".
VIEW_NOT_FOUND
تعذر العثور على طريقة العرض <relationName>
. تحقق من التدقيق الإملائي وصحة المخطط والكتالوج.
إذا لم تقم بتأهيل الاسم بمخطط، فتحقق من إخراج current_schema() أو قم بتأهيل الاسم بالمخطط والكتالوج الصحيحين.
لتحمل الخطأ عند الإفلات، استخدم DROP VIEW IF EXISTS.
VOLUME_ALREADY_EXISTS
يتعذر إنشاء وحدة تخزين <relationName>
لأنها موجودة بالفعل.
اختر اسما مختلفا، أو أسقط الكائن الموجود أو استبدله، أو أضف عبارة IF NOT EXISTS لتحمل الكائنات الموجودة مسبقا.
WINDOW_FUNCTION_AND_FRAME_MISMATCH
<funcName>
يمكن تقييم الدالة فقط في إطار نافذة مرتب يستند إلى صف مع إزاحة واحدة: <windowExpr>
.
WINDOW_FUNCTION_WITHOUT_OVER_CLAUSE
تتطلب دالة <funcName>
النافذة عبارة OVER.
WITH_CREDENTIAL
بناء جملة WITH CREDENTIAL غير معتمد ل <type>
.
WRITE_STREAM_NOT_ALLOWED
writeStream
يمكن استدعاؤه فقط على تدفق Dataset/DataFrame.
WRONG_COLUMN_DEFAULTS_FOR_DELTA_ALTER_TABLE_ADD_COLUMN_NOT_SUPPORTED
فشل تنفيذ الأمر لأن القيم الافتراضية غير معتمدة عند إضافة جديد
أعمدة لجداول دلتا الموجودة مسبقا؛ يرجى إضافة العمود بدون افتراضي
القيمة أولا، ثم قم بتشغيل أمر ALTER TABLE ALTER COLUMN SET DEFAULT الثاني للتطبيق
للصفوف المدرجة في المستقبل بدلا من ذلك.
WRONG_COLUMN_DEFAULTS_FOR_DELTA_FEATURE_NOT_ENABLED
فشل تنفيذ <commandType>
الأمر لأنه قام بتعيين قيمة افتراضية للعمود،
ولكن لم يتم تمكين ميزة الجدول المقابلة. الرجاء إعادة محاولة الأمر مرة أخرى
بعد تنفيذ ALTER TABLE tableName SET
TBLPROPERTIES('delta.feature.allowColumnDefaults' = 'supported').
WRONG_COMMAND_FOR_OBJECT_TYPE
تتطلب <requiredType>
العملية <operation>
. ولكن <objectName>
هو <foundType>
. استخدم <alternative>
بدلاً من ذلك.
WRONG_NUM_ARGS
<functionName>
يتطلب <expectedNum>
معلمات ولكن العدد الفعلي هو <actualNum>
.
لمزيد من التفاصيل، راجع WRONG_NUM_ARGS
XML_ROW_TAG_MISSING
<rowTag>
الخيار مطلوب لقراءة الملفات بتنسيق XML.
XML_UNSUPPORTED_NESTED_TYPES
لا يدعم <innerDataType>
XML كنوع داخلي من <dataType>
. يرجى تضمين <innerDataType>
داخل حقل StructType عند استخدامه داخل <dataType>
.
XML_WILDCARD_RESCUED_DATA_CONFLICT_ERROR
لا يمكن تمكين البيانات المنقذة وعمود أحرف البدل في وقت واحد. قم بإزالة خيار wildcardColumnName.
ZORDERBY_COLUMN_DOES_NOT_EXIST
عمود <columnName>
ZOrderBy غير موجود.
Delta Lake
DELTA_ACTIVE_SPARK_SESSION_NOT_FOUND
تعذر العثور على SparkSession النشط
DELTA_ACTIVE_TRANSACTION_ALREADY_SET
يتعذر تعيين txn جديد على أنه نشط عندما يكون أحدها نشطا بالفعل
DELTA_ADDING_COLUMN_WITH_INTERNAL_NAME_FAILED
فشل إضافة عمود <colName>
لأن الاسم محجوز.
DELTA_ADDING_DELETION_VECTORS_DISALLOWED
حاولت العملية الحالية إضافة متجه حذف إلى جدول لا يسمح بإنشاء متجهات حذف جديدة. الرجاء تقديم تقرير عن الخطأ.
DELTA_ADDING_DELETION_VECTORS_WITH_TIGHT_BOUNDS_DISALLOWED
يجب تعيين كافة العمليات التي تضيف متجهات الحذف عمود tightBounds في الإحصائيات إلى false. الرجاء تقديم تقرير عن الخطأ.
DELTA_ADD_COLUMN_AT_INDEX_LESS_THAN_ZERO
فهرس <columnIndex>
لإضافة عمود <columnName>
أقل من 0
DELTA_ADD_COLUMN_PARENT_NOT_STRUCT
يتعذر الإضافة <columnName>
لأن الأصل الخاص به ليس StructType. أنشأ <other>
DELTA_ADD_COLUMN_STRUCT_NOT_FOUND
لم يتم العثور على البنية في الموضع <position>
DELTA_ADD_CONSTRAINTS
يرجى استخدام ALTER TABLE ADD CONSTRAINT لإضافة قيود CHECK.
DELTA_AGGREGATE_IN_GENERATED_COLUMN
تم العثور على <sqlExpr>
. يتعذر على العمود الذي تم إنشاؤه استخدام تعبير تجميعي
DELTA_AGGREGATION_NOT_SUPPORTED
الدالات التجميعية غير معتمدة في <operation>
<predicate>
.
DELTA_ALTER_COLLATION_NOT_SUPPORTED_BLOOM_FILTER
فشل تغيير ترتيب العمود <column>
لأنه يحتوي على فهرس عامل تصفية بلوم. الرجاء إما الاحتفاظ بالترقية الموجودة أو إسقاط فهرس عامل تصفية الفتح ثم إعادة محاولة الأمر مرة أخرى لتغيير الترتيب.
DELTA_ALTER_COLLATION_NOT_SUPPORTED_CLUSTER_BY
فشل تغيير ترتيب العمود <column>
لأنه عمود تجميع. الرجاء إما الاحتفاظ بالترتر الحالي أو تغيير العمود إلى عمود غير متفاوت المسافات باستخدام الأمر ALTER TABLE ثم أعد محاولة الأمر مرة أخرى لتغيير الترتيب.
DELTA_ALTER_TABLE_CHANGE_COL_NOT_SUPPORTED
ALTER TABLE CHANGE COLUMN غير معتمد لتغيير العمود <currentType>
إلى <newType>
DELTA_ALTER_TABLE_CLUSTER_BY_NOT_ALLOWED
يتم دعم ALTER TABLE CLUSTER BY فقط لجدول Delta مع تكوين أنظمة المجموعات السائلة.
DELTA_ALTER_TABLE_CLUSTER_BY_ON_PARTITIONED_TABLE_NOT_ALLOWED
يتعذر تطبيق ALTER TABLE CLUSTER BY على جدول مقسم.
DELTA_ALTER_TABLE_RENAME_NOT_ALLOWED
العملية غير مسموح بها: لا يسمح ب ALTER TABLE RENAME TO لجداول دلتا المدارة على S3، حيث قد يؤدي التناسق النهائي على S3 إلى إتلاف سجل معاملات Delta. إذا أصررت على القيام بذلك وكنت متأكدا من أنه لم يكن هناك جدول Delta بالاسم <newName>
الجديد من قبل، يمكنك تمكين هذا عن طريق الإعداد <key>
ليكون صحيحا.
DELTA_ALTER_TABLE_SET_CLUSTERING_TABLE_FEATURE_NOT_ALLOWED
يتعذر تمكين <tableFeature>
ميزة الجدول باستخدام ALTER TABLE SET TBLPROPERTIES. الرجاء استخدام CREATE OR REPLACE TABLE CLUSTER BY لإنشاء جدول Delta مع تكوين أنظمة المجموعات.
DELTA_AMBIGUOUS_DATA_TYPE_CHANGE
لا يمكن تغيير نوع بيانات من <column>
<from>
إلى <to>
. يحتوي هذا التغيير على عمليات إزالة الأعمدة والإضافات، وبالتالي فهي غامضة. يرجى إجراء هذه التغييرات بشكل فردي باستخدام ALTER TABLE [ADD | DROP | إعادة تسمية] عمود.
DELTA_AMBIGUOUS_PARTITION_COLUMN
يمكن أن يكون <colMatches>
عمود <column>
القسم المبهم .
DELTA_AMBIGUOUS_PATHS_IN_CREATE_TABLE
يحتوي CREATE TABLE على موقعين مختلفين: <identifier>
و <location>
.
يمكنك إزالة عبارة LOCATION من عبارة CREATE TABLE، أو تعيين
<config>
على صواب لتخطي هذا الفحص.
DELTA_ARCHIVED_FILES_IN_LIMIT
لا يحتوي الجدول <table>
على سجلات كافية في ملفات غير مؤرشفة لتلبية الحد المحدد للسجلات <limit>
.
DELTA_ARCHIVED_FILES_IN_SCAN
تم العثور على <numArchivedFiles>
ملف (ملفات) مؤرشفة محتملة في الجدول <table>
تحتاج إلى مسحها ضوئيا كجزء من هذا الاستعلام.
يتعذر الوصول إلى الملفات المؤرشفة. الوقت الحالي حتى يتم تكوين الأرشفة ك <archivalTime>
.
الرجاء ضبط عوامل تصفية الاستعلام لاستبعاد أي ملفات مؤرشفة.
DELTA_BLOCK_COLUMN_MAPPING_AND_CDC_OPERATION
لا يسمح بالعملية "<opName>
" عندما يقوم الجدول بتمكين موجز بيانات التغيير (CDF) وخضع لتغييرات المخطط باستخدام DROP COLUMN أو RENAME COLUMN.
DELTA_BLOOM_FILTER_DROP_ON_NON_EXISTING_COLUMNS
لا يمكن إسقاط فهارس عامل تصفية الفتح للعمود (الأعمدة) التالية غير الموجودة: <unknownColumns>
DELTA_BLOOM_FILTER_OOM_ON_WRITE
حدث OutOfMemoryError أثناء كتابة فهارس عامل تصفية الفتح للعمود (الأعمدة) التالية: <columnsWithBloomFilterIndices>
.
يمكنك تقليل بصمة الذاكرة لمؤشرات عامل تصفية الفتح عن طريق اختيار قيمة أصغر لخيار "numItems"، أو قيمة أكبر لخيار "fpp"، أو عن طريق فهرسة أعمدة أقل.
DELTA_CANNOT_CHANGE_DATA_TYPE
لا يمكن تغيير نوع البيانات: <dataType>
DELTA_CANNOT_CHANGE_LOCATION
لا يمكن تغيير "موقع" جدول Delta باستخدام SET TBLPROPERTIES. الرجاء استخدام ALTER TABLE SET LOCATION بدلا من ذلك.
DELTA_CANNOT_CHANGE_PROVIDER
"الموفر" هو خاصية جدول محجوزة، ولا يمكن تغييرها.
DELTA_CANNOT_CREATE_BLOOM_FILTER_NON_EXISTING_COL
لا يمكن إنشاء فهارس عامل تصفية الفتح للعمود (الأعمدة) التالية غير الموجودة: <unknownCols>
DELTA_CANNOT_CREATE_LOG_PATH
يتعذر الإنشاء <path>
DELTA_CANNOT_DESCRIBE_VIEW_HISTORY
يتعذر وصف محفوظات طريقة العرض.
DELTA_CANNOT_DROP_BLOOM_FILTER_ON_NON_INDEXED_COLUMN
لا يمكن إسقاط فهرس عامل تصفية الفتح على عمود غير مفهرس: <columnName>
DELTA_CANNOT_DROP_CHECK_CONSTRAINT_FEATURE
يتعذر إسقاط ميزة جدول قيود CHECK.
يجب إسقاط القيود التالية أولا: <constraints>
.
DELTA_CANNOT_EVALUATE_EXPRESSION
يتعذر تقييم التعبير: <expression>
DELTA_CANNOT_FIND_BUCKET_SPEC
من المتوقع وجود جدول Delta للمستودعات ولكن لا يمكن العثور على مواصفات المستودع في الجدول
DELTA_CANNOT_GENERATE_CODE_FOR_EXPRESSION
لا يمكن إنشاء تعليمة برمجية للتعبير: <expression>
DELTA_CANNOT_MODIFY_APPEND_ONLY
تم تكوين هذا الجدول للسماح بالإلحاقات فقط. إذا كنت ترغب في السماح بالتحديثات أو الحذف، فاستخدم 'ALTER TABLE <table_name> SET TBLPROPERTIES (<config>
=false)'.
DELTA_CANNOT_MODIFY_COORDINATED_COMMITS_DEPENDENCIES
<Command>
يتعذر على تجاوز خصائص جدول الطابع الزمني في التثبيت أو إلغاء تعيينها لأن عمليات التثبيت المنسقة ممكنة في هذا الجدول وتعتمد عليها. الرجاء إزالتها ("delta.enableInCommitTimestamps"، "delta.inCommitTimestampEnablementVersion"، "delta.inCommitTimestampEnablementTimestamp") من عبارة TBLPROPERTIES ثم أعد محاولة الأمر مرة أخرى.
DELTA_CANNOT_MODIFY_TABLE_PROPERTY
يتعذر على المستخدم تحديد تكوين <prop>
جدول Delta
DELTA_CANNOT_OVERRIDE_COORDINATED_COMMITS_CONFS
<Command>
يتعذر على تجاوز تكوينات التثبيتات المنسقة لجدول هدف موجود. يرجى إزالتها ("delta.coordinatedCommits.commitCoordinator-preview"، "delta.coordinatedCommits.commitCoordinatorConf-preview"، "delta.coordinatedCommits.tableConf-preview") من جملة TBLPROPERTIES ثم أعد محاولة الأمر مرة أخرى.
DELTA_CANNOT_RECONSTRUCT_PATH_FROM_URI
تم العثور على uri (<uri>
) الذي لا يمكن تحويله إلى مسار نسبي في سجل المعاملات.
DELTA_CANNOT_RELATIVIZE_PATH
مسار (<path>
) لا يمكن ربطه بالنسبية مع الإدخال الحالي الموجود في
سجل المعاملات. يرجى إعادة تشغيل هذا على النحو التالي:
٪٪scala com.databricks.delta.Delta.fixAbsolutePathsInLog("<userPath>
, true)
ثم قم أيضا بتشغيل:
٪٪scala com.databricks.delta.Delta.fixAbsolutePathsInLog("<path>
")
DELTA_CANNOT_RENAME_PATH
يتعذر إعادة التسمية <currentPath>
إلى <newPath>
DELTA_CANNOT_REPLACE_MISSING_TABLE
يتعذر استبدال الجدول <tableName>
لأنه غير موجود. استخدم CREATE OR REPLACE TABLE لإنشاء الجدول.
DELTA_CANNOT_RESOLVE_COLUMN
يتعذر حل العمود <columnName>
في <schema>
DELTA_CANNOT_RESTORE_TABLE_VERSION
يتعذر استعادة الجدول إلى الإصدار <version>
. الإصدارات المتوفرة: [<startVersion>
, <endVersion>
].
DELTA_CANNOT_RESTORE_TIMESTAMP_EARLIER
يتعذر استعادة الجدول إلى الطابع الزمني (<requestedTimestamp>
) كما هو قبل الإصدار الأقدم المتوفر. الرجاء استخدام طابع زمني بعد (<earliestTimestamp>
).
DELTA_CANNOT_RESTORE_TIMESTAMP_GREATER
يتعذر استعادة الجدول إلى الطابع الزمني (<requestedTimestamp>
) كما هو بعد أحدث إصدار متوفر. الرجاء استخدام طابع زمني قبل (<latestTimestamp>
)
DELTA_CANNOT_SET_COORDINATED_COMMITS_DEPENDENCIES
<Command>
يتعذر على تعيين خصائص جدول الطابع الزمني في التثبيت مع عمليات التثبيت المنسقة، لأن الأخير يعتمد على الأول ويعين الأول داخليا. الرجاء إزالتها ("delta.enableInCommitTimestamps"، "delta.inCommitTimestampEnablementVersion"، "delta.inCommitTimestampEnablementTimestamp") من عبارة TBLPROPERTIES ثم أعد محاولة الأمر مرة أخرى.
DELTA_CANNOT_SET_LOCATION_ON_PATH_IDENTIFIER
لا يمكن تغيير موقع جدول يستند إلى مسار.
DELTA_CANNOT_SET_MANAGED_STATS_COLUMNS_PROPERTY
يتعذر تعيين delta.managedDataSkippingStatsColumns على جدول غير DLT
DELTA_CANNOT_UNSET_COORDINATED_COMMITS_CONFS
يتعذر على ALTER إلغاء تعيين تكوينات التثبيتات المنسقة. للتراجع عن جدول من عمليات التثبيت المنسقة، يرجى المحاولة مرة أخرى باستخدام ALTER TABLE [table-name] DROP FEATURE 'coordinatedCommits-preview'
.
DELTA_CANNOT_UPDATE_ARRAY_FIELD
يتعذر تحديث الحقل ٪1$s ٪2$s type: تحديث العنصر عن طريق تحديث ٪2$s.element
DELTA_CANNOT_UPDATE_MAP_FIELD
يتعذر تحديث الحقل ٪1$s ٪2$s من النوع: تحديث خريطة عن طريق تحديث %2$s.key أو ٪2$s.value
DELTA_CANNOT_UPDATE_OTHER_FIELD
يتعذر تحديث <tableName>
حقل من النوع <typeName>
DELTA_CANNOT_UPDATE_STRUCT_FIELD
يتعذر تحديث <tableName>
نوع الحقل <fieldName>
: تحديث البنية بإضافة حقوله أو حذفها أو تحديثها
DELTA_CANNOT_USE_ALL_COLUMNS_FOR_PARTITION
يتعذر استخدام كافة الأعمدة لأعمدة الأقسام
DELTA_CANNOT_WRITE_INTO_VIEW
<table>
هو طريقة عرض. الكتابة إلى طريقة عرض غير معتمدة.
DELTA_CAST_OVERFLOW_IN_TABLE_WRITE
فشل كتابة قيمة من <sourceType>
النوع في <targetType>
عمود <columnName>
النوع بسبب تجاوز.
استخدم try_cast
على قيمة الإدخال لتسامح مع تجاوز السعة وإرجاع NULL بدلا من ذلك.
إذا لزم الأمر، فقم بتعيين <storeAssignmentPolicyFlag>
إلى "LEGACY" لتجاوز هذا الخطأ أو تعيين <updateAndMergeCastingFollowsAnsiEnabledFlag>
إلى صحيح للعودة إلى السلوك القديم والمتابعة <ansiEnabledFlag>
في UPDATE و MERGE.
DELTA_CDC_NOT_ALLOWED_IN_THIS_VERSION
يتعذر تعيين configuration delta.enableChangeDataFeed. تغيير موجز البيانات من Delta غير متوفر بعد.
DELTA_CHANGE_DATA_FEED_INCOMPATIBLE_DATA_SCHEMA
استرداد تغييرات الجدول بين الإصدار <start>
وفشل <end>
بسبب مخطط بيانات غير متوافق.
مخطط القراءة الخاص بك في <readSchema>
الإصدار <readVersion>
، لكننا وجدنا مخطط بيانات غير متوافق في الإصدار <incompatibleVersion>
.
إذا كان ذلك ممكنا، يرجى استرداد تغييرات الجدول باستخدام مخطط الإصدار النهائي عن طريق الإعداد <config>
إلى endVersion
، أو الاتصال بالدعم.
DELTA_CHANGE_DATA_FEED_INCOMPATIBLE_SCHEMA_CHANGE
استرداد تغييرات الجدول بين الإصدار <start>
وفشل <end>
بسبب تغيير مخطط غير متوافق.
مخطط القراءة الخاص بك في <readSchema>
الإصدار <readVersion>
، لكننا وجدنا تغيير مخطط غير متوافق في الإصدار <incompatibleVersion>
.
إذا أمكن، يرجى الاستعلام عن تغييرات الجدول بشكل منفصل من الإصدار <start>
إلى <incompatibleVersion>
- 1، ومن الإصدار <incompatibleVersion>
إلى <end>
.
DELTA_CHANGE_DATA_FILE_NOT_FOUND
يتعذر العثور على الملف <filePath>
المشار إليه في سجل المعاملات. يمكن أن يحدث هذا عندما يتم حذف البيانات يدويا من نظام الملفات بدلا من استخدام عبارة الجدول DELETE
. يبدو أن هذا الطلب يستهدف موجز بيانات التغيير، إذا كان الأمر كذلك، يمكن أن يحدث هذا الخطأ عندما يكون ملف بيانات التغيير خارج فترة الاستبقاء وتم حذفه بواسطة العبارة VACUUM
. لمزيد من المعلومات، راجع <faqPath>
DELTA_CHANGE_TABLE_FEED_DISABLED
يتعذر الكتابة إلى جدول مع مجموعة delta.enableChangeDataFeed. تغيير موجز البيانات من Delta غير متوفر.
DELTA_CHECKPOINT_NON_EXIST_TABLE
لا يمكن التحقق من جدول <path>
غير موجود . هل حذفت الملفات يدويا في دليل _delta_log؟
DELTA_CLONE_AMBIGUOUS_TARGET
تم توفير مسارين كهدف CLONE بحيث يكون غامضا الذي يجب استخدامه. خارجي
تم توفير موقع CLONE في <externalLocation>
نفس الوقت الذي تم فيه توفير المسار
<targetIdentifier>
.
DELTA_CLONE_INCOMPLETE_FILE_COPY
لم يتم نسخ الملف (<fileName>
) بشكل كامل. حجم الملف المتوقع: <expectedSize>
، تم العثور على: <actualSize>
. لمتابعة العملية عن طريق تجاهل تعيين <config>
التحقق من حجم الملف إلى خطأ.
DELTA_CLONE_UNSUPPORTED_SOURCE
مصدر استنساخ غير معتمد <mode>
'<name>
'، تنسيقه هو <format>
.
التنسيقات المدعومة هي "delta" و"iceberg" و"parquet".
DELTA_CLUSTERING_CLONE_TABLE_NOT_SUPPORTED
CLONE غير معتمد لجدول Delta مع تجميع Liquid للإصدار < 14.0 من DBR.
DELTA_CLUSTERING_COLUMNS_DATATYPE_NOT_SUPPORTED
CLUSTER BY غير معتمد لأن العمود (الأعمدة) التالية: <columnsWithDataTypes>
لا تدعم تخطي البيانات.
DELTA_CLUSTERING_COLUMNS_MISMATCH
لا تتطابق أعمدة التجميع المتوفرة مع الجدول الموجود.
- المقدمة:
<providedClusteringColumns>
- موجود:
<existingClusteringColumns>
DELTA_CLUSTERING_COLUMN_MISSING_STATS
يتطلب تكوين أنظمة المجموعات السائلة أن تحتوي أعمدة التجميع على إحصائيات. تعذر العثور على عمود (أعمدة) التجميع '<columns>
' في مخطط الإحصائيات:
<schema>
DELTA_CLUSTERING_CREATE_EXTERNAL_NON_LIQUID_TABLE_FROM_LIQUID_TABLE
لا يسمح بإنشاء جدول خارجي بدون تجميع سائل من دليل جدول مع تكوين أنظمة المجموعات السائلة؛ المسار: <path>
.
DELTA_CLUSTERING_NOT_SUPPORTED
'<operation>
' لا يدعم التجميع.
DELTA_CLUSTERING_PHASE_OUT_FAILED
يتعذر إنهاء <phaseOutType>
الجدول <tableFeatureToAdd>
بميزة الجدول (السبب: <reason>
). الرجاء تجربة الأمر OPTIMIZE مرة أخرى.
== خطأ ==
<error>
DELTA_CLUSTERING_REPLACE_TABLE_WITH_PARTITIONED_TABLE
غير مسموح باستبدال جدول Delta مع تجميع Liquid بجدول مقسم.
DELTA_CLUSTERING_SHOW_CREATE_TABLE_WITHOUT_CLUSTERING_COLUMNS
SHOW CREATE TABLE غير معتمد لجدول Delta مع تكوين أنظمة المجموعات السائلة دون أي أعمدة تجميع.
DELTA_CLUSTERING_TO_PARTITIONED_TABLE_WITH_NON_EMPTY_CLUSTERING_COLUMNS
لا يسمح بنقل جدول Delta مع تكوين أنظمة مجموعات سائلة إلى جدول مقسم للعملية: <operation>
، عندما يحتوي الجدول الموجود على أعمدة تجميع غير فارغة.
يرجى تشغيل ALTER TABLE CLUSTER BY NONE لإزالة أعمدة التجميع أولا.
DELTA_CLUSTERING_WITH_DYNAMIC_PARTITION_OVERWRITE
لا يسمح بوضع الكتابة فوق القسم الديناميكي لجدول Delta مع تكوين أنظمة المجموعات السائلة.
DELTA_CLUSTERING_WITH_PARTITION_PREDICATE
لا يدعم الأمر OPTIMIZE لجدول Delta مع تكوين أنظمة المجموعات Liquid دالات تقييم القسم. يرجى إزالة دالات التقييم: <predicates>
.
DELTA_CLUSTERING_WITH_ZORDER_BY
لا يمكن للأمر OPTIMIZE لجدول Delta مع تكوين أنظمة المجموعات السائلة تحديد ZORDER BY. الرجاء إزالة ZORDER BY (<zOrderBy>
).
DELTA_CLUSTER_BY_INVALID_NUM_COLUMNS
يدعم CLUSTER BY للتكتتل السائل ما يصل إلى <numColumnsLimit>
أعمدة التجميع، ولكن الجدول يحتوي على <actualNumColumns>
أعمدة تجميع. الرجاء إزالة أعمدة التجميع الإضافية.
DELTA_CLUSTER_BY_SCHEMA_NOT_PROVIDED
لا يسمح بتحديد CLUSTER BY عندما لا يتم تعريف المخطط. الرجاء تحديد مخطط للجدول <tableName>
.
DELTA_CLUSTER_BY_WITH_BUCKETING
لا يمكن تحديد كل من التجميع والمستودعات. يرجى إزالة CLUSTERED BY INTO BUCKETS / bucketBy إذا كنت تريد إنشاء جدول Delta مع التجميع.
DELTA_CLUSTER_BY_WITH_PARTITIONED_BY
لا يمكن تحديد كل من التجميع والتقسيم. يرجى إزالة PARTITIONED BY / partitionBy / partitionedBy إذا كنت تريد إنشاء جدول Delta مع التجميع.
DELTA_COLLATIONS_NOT_SUPPORTED
الترتيبات غير مدعومة في Delta Lake.
DELTA_COLUMN_DATA_SKIPPING_NOT_SUPPORTED_PARTITIONED_COLUMN
تخطي البيانات غير معتمد لعمود القسم '<column>
'.
DELTA_COLUMN_DATA_SKIPPING_NOT_SUPPORTED_TYPE
لا يتم اعتماد تخطي البيانات للعمود '<column>
' من النوع <type>
.
DELTA_COLUMN_MAPPING_MAX_COLUMN_ID_NOT_SET
لم يتم تعيين خاصية معرف العمود الأقصى (<prop>
) على جدول ممكن لتعيين العمود.
DELTA_COLUMN_MAPPING_MAX_COLUMN_ID_NOT_SET_CORRECTLY
الخاصية max column id (<prop>
) الموجودة في جدول ممكن لتعيين العمود هي <tableMax>
، والتي لا يمكن أن تكون أصغر من الحد الأقصى لمعرف العمود لكافة الحقول (<fieldMax>
).
DELTA_COLUMN_MISSING_DATA_TYPE
لم يتم توفير نوع بيانات العمود <colName>
.
DELTA_COLUMN_NOT_FOUND
تعذر العثور على العمود <columnName>
المحدد [<columnList>
]
DELTA_COLUMN_NOT_FOUND_IN_MERGE
تعذر العثور على العمود '<targetCol>
' للجدول الهدف من أعمدة INSERT: <colNames>
. يجب أن تحدد عبارة INSERT قيمة لكافة أعمدة الجدول الهدف.
DELTA_COLUMN_NOT_FOUND_IN_SCHEMA
تعذر العثور على العمود <columnName>
في:
<tableSchema>
DELTA_COLUMN_PATH_NOT_NESTED
من المتوقع <columnPath>
أن يكون نوع بيانات متداخل، ولكنه تم العثور على <other>
. كان يبحث عن
<column>
فهرس في حقل متداخل.
Schema:
<schema>
DELTA_COLUMN_STRUCT_TYPE_MISMATCH
يتعذر إدراج عمود <source>
البنية في <targetType>
حقل <targetField>
في <targetTable>
.
DELTA_COMPACTION_VALIDATION_FAILED
التحقق من صحة ضغط المسار <compactedPath>
إلى <newPath>
فشل: الرجاء تقديم تقرير خطأ.
DELTA_COMPLEX_TYPE_COLUMN_CONTAINS_NULL_TYPE
تم العثور على NullType متداخل في العمود <columName>
وهو من <dataType>
. لا تدعم Delta كتابة NullType في أنواع معقدة.
DELTA_CONCURRENT_APPEND
ConcurrentAppendException: تمت إضافة الملفات إلى <partition>
بواسطة تحديث متزامن. <retryMsg>
<conflictingCommit>
<docLink>
راجع لمزيد من التفاصيل.
DELTA_CONCURRENT_DELETE_DELETE
ConcurrentDeleteDeleteException: حاولت هذه المعاملة حذف ملف واحد أو أكثر تم حذفه (على سبيل المثال <file>
) عن طريق تحديث متزامن. يرجى محاولة العملية مرة أخرى.<conflictingCommit>
<docLink>
راجع لمزيد من التفاصيل.
DELTA_CONCURRENT_DELETE_READ
ConcurrentDeleteReadException: حاولت هذه المعاملة قراءة ملف واحد أو أكثر تم حذفه (على سبيل المثال <file>
) بواسطة تحديث متزامن. يرجى محاولة العملية مرة أخرى.<conflictingCommit>
<docLink>
راجع لمزيد من التفاصيل.
DELTA_CONCURRENT_TRANSACTION
ConcurrentTransactionException: يحدث هذا الخطأ عندما تستخدم استعلامات دفق متعددة نفس نقطة التحقق للكتابة في هذا الجدول. هل قمت بتشغيل مثيلات متعددة من نفس استعلام الدفق في نفس الوقت؟<conflictingCommit>
<docLink>
راجع لمزيد من التفاصيل.
DELTA_CONCURRENT_WRITE
ConcurrentWriteException: كتبت المعاملة المتزامنة بيانات جديدة منذ قراءة المعاملة الحالية للجدول. يرجى محاولة العملية مرة أخرى.<conflictingCommit>
<docLink>
راجع لمزيد من التفاصيل.
DELTA_CONFLICT_SET_COLUMN
يوجد تعارض من أعمدة SET هذه: <columnList>
.
DELTA_CONF_OVERRIDE_NOT_SUPPORTED_IN_COMMAND
أثناء <command>
، لا يمكن تعيين التكوين "<configuration>
" من الأمر . الرجاء إزالته من عبارة TBLPROPERTIES ثم إعادة محاولة الأمر مرة أخرى.
DELTA_CONF_OVERRIDE_NOT_SUPPORTED_IN_SESSION
أثناء <command>
، لا يمكن تعيين التكوين "<configuration>
" من تكوينات SparkSession. يرجى إلغاء تعيينه عن طريق تشغيل spark.conf.unset("<configuration>")
ثم إعادة محاولة الأمر مرة أخرى.
DELTA_CONSTRAINT_ALREADY_EXISTS
القيد '<constraintName>
' موجود بالفعل. الرجاء حذف القيد القديم أولا.
قيد قديم:
<oldConstraint>
DELTA_CONSTRAINT_DATA_TYPE_MISMATCH
يحتوي العمود <columnName>
على نوع <columnType>
بيانات ولا يمكن تغييره إلى نوع <dataType>
البيانات لأنه تتم الإشارة إلى هذا العمود بواسطة قيد (قيود) التحقق التالية:
<constraints>
DELTA_CONSTRAINT_DEPENDENT_COLUMN_CHANGE
لا يمكن تغيير العمود <columnName>
لأنه تتم الإشارة إلى هذا العمود بواسطة قيد (قيود) التحقق التالية:
<constraints>
DELTA_CONSTRAINT_DOES_NOT_EXIST
لا يمكن إسقاط قيد <constraintName>
غير موجود من الجدول <tableName>
. لتجنب طرح خطأ، قم بتوفير المعلمة IF EXISTS أو قم بتعيين تكوين <config>
جلسة SQL إلى <confValue>
.
DELTA_CONVERSION_NO_PARTITION_FOUND
لم يتم العثور على معلومات القسم في الكتالوج للجدول <tableName>
. هل قمت بتشغيل "MSCK REPAIR TABLE" على الجدول لاكتشاف الأقسام؟
DELTA_CONVERSION_UNSUPPORTED_COLLATED_PARTITION_COLUMN
لا يمكن تحويل جدول Parquet بعمود <colName>
قسم مرتب إلى Delta.
DELTA_CONVERSION_UNSUPPORTED_COLUMN_MAPPING
لا يمكن تعيين التكوين '<config>
' إلى <mode>
عند استخدام CONVERT TO DELTA.
DELTA_CONVERT_NON_PARQUET_TABLE
يدعم CONVERT TO DELTA جداول parquet فقط، ولكنك تحاول تحويل <sourceName>
مصدر: <tableId>
DELTA_CONVERT_TO_DELTA_ROW_TRACKING_WITHOUT_STATS
لا يمكن تمكين تعقب الصفوف دون تجميع الإحصائيات.
إذا كنت تريد تمكين تعقب الصفوف، فقم بما يلي:
تمكين جمع الإحصائيات عن طريق تشغيل الأمر
SET
<statisticsCollectionPropertyKey>
= true- قم بتشغيل CONVERT TO DELTA بدون خيار NO STATISTICS.
إذا كنت لا تريد جمع الإحصائيات، فقم بتعطيل تعقب الصفوف:
قم بإلغاء تنشيط تمكين ميزة الجدول بشكل افتراضي عن طريق تشغيل الأمر :
اعاده تعيين
<rowTrackingTableFeatureDefaultKey>
إلغاء تنشيط خاصية الجدول بشكل افتراضي عن طريق تشغيل:
SET
<rowTrackingDefaultPropertyKey>
= false
DELTA_COPY_INTO_TARGET_FORMAT
يجب أن يكون هدف COPY INTO جدول Delta.
DELTA_CREATE_EXTERNAL_TABLE_WITHOUT_SCHEMA
تحاول إنشاء جدول خارجي <tableName>
من <path>
استخدام Delta، ولكن لم يتم تحديد المخطط عند
مسار الإدخال فارغ.
لمعرفة المزيد حول Delta، راجع <docLink>
DELTA_CREATE_EXTERNAL_TABLE_WITHOUT_TXN_LOG
تحاول إنشاء جدول خارجي <tableName>
من %2$s
استخدام Delta، ولكن لا يوجد سجل معاملات موجود في
%2$s/_delta_log
. تحقق من مهمة المصدر للتأكد من أنها تكتب باستخدام
format("delta") وأن المسار هو جذر الجدول.
لمعرفة المزيد حول Delta، راجع <docLink>
DELTA_CREATE_TABLE_IDENTIFIER_LOCATION_MISMATCH
لا يتم دعم إنشاء جدول دلتا المستند إلى المسار مع موقع مختلف. المعرف: <identifier>
، الموقع: <location>
DELTA_CREATE_TABLE_MISSING_TABLE_NAME_OR_LOCATION
يجب تحديد اسم الجدول أو الموقع.
DELTA_CREATE_TABLE_SCHEME_MISMATCH
لا يتطابق المخطط المحدد مع المخطط الموجود في <path>
.
== محدد ==
<specifiedSchema>
== موجود ==
<existingSchema>
== الاختلافات ==
<schemaDifferences>
إذا كنت تنوي الاحتفاظ بالمخطط الحالي، يمكنك حذف
مخطط من أمر إنشاء جدول. وإلا يرجى التأكد من
يتطابق المخطط.
DELTA_CREATE_TABLE_SET_CLUSTERING_TABLE_FEATURE_NOT_ALLOWED
يتعذر تمكين <tableFeature>
ميزة الجدول باستخدام TBLPROPERTIES. الرجاء استخدام CREATE OR REPLACE TABLE CLUSTER BY لإنشاء جدول Delta مع تكوين أنظمة المجموعات.
DELTA_CREATE_TABLE_WITH_DIFFERENT_CLUSTERING
لا تتطابق أعمدة التجميع المحددة مع أعمدة التجميع الموجودة في <path>
.
== محدد ==
<specifiedColumns>
== موجود ==
<existingColumns>
DELTA_CREATE_TABLE_WITH_DIFFERENT_PARTITIONING
لا يتطابق التقسيم المحدد مع التقسيم الموجود في <path>
.
== محدد ==
<specifiedColumns>
== موجود ==
<existingColumns>
DELTA_CREATE_TABLE_WITH_DIFFERENT_PROPERTY
لا تتطابق الخصائص المحددة مع الخصائص الموجودة في <path>
.
== محدد ==
<specifiedProperties>
== موجود ==
<existingProperties>
DELTA_CREATE_TABLE_WITH_NON_EMPTY_LOCATION
يتعذر إنشاء جدول ('<tableId>
'). الموقع المقترن (''<tableLocation>
) غير فارغ وأيضا ليس جدول Delta.
DELTA_DATA_CHANGE_FALSE
يتعذر تغيير بيانات تعريف الجدول لأنه تم تعيين الخيار 'dataChange' إلى خطأ. محاولة العملية: '<op>
'.
DELTA_DELETED_PARQUET_FILE_NOT_FOUND
يتعذر العثور على الملف <filePath>
المشار إليه في سجل المعاملات. قد يتم حذف ملف parquet هذا ضمن نهج استبقاء البيانات في Delta.
مدة استبقاء بيانات دلتا الافتراضية: <logRetentionPeriod>
. وقت التعديل لملف parquet: <modificationTime>
. وقت حذف ملف parquet: <deletionTime>
. تم الحذف في إصدار Delta: <deletionVersion>
.
DELTA_DELETION_VECTOR_MISSING_NUM_RECORDS
من غير الصالح تثبيت الملفات مع متجهات الحذف التي تفتقد إلى إحصائية numRecords.
DELTA_DOMAIN_METADATA_NOT_SUPPORTED
تم الكشف عن إجراء (إجراءات) DomainMetadata للمجالات <domainNames>
، ولكن لم يتم تمكين DomainMetadataTableFeature.
DELTA_DROP_COLUMN_AT_INDEX_LESS_THAN_ZERO
فهرس <columnIndex>
لإسقاط العمود أقل من 0
DELTA_DROP_COLUMN_ON_SINGLE_FIELD_SCHEMA
لا يمكن إسقاط عمود من مخطط بعمود واحد. Schema:
<schema>
DELTA_DUPLICATE_ACTIONS_FOUND
تم تحديد عملية الملف '<actionType>
' للمسار <path>
عدة مرات.
يتعارض مع <conflictingPath>
.
غير صالح لعمليات ملفات متعددة بنفس المسار للوجود في تثبيت واحد.
DELTA_DUPLICATE_COLUMNS_FOUND
تم العثور على عمود (أعمدة) <coltype>
مكررة: <duplicateCols>
DELTA_DUPLICATE_COLUMNS_ON_INSERT
تكرار أسماء الأعمدة في عبارة INSERT
DELTA_DUPLICATE_COLUMNS_ON_UPDATE_TABLE
<message>
الرجاء إزالة الأعمدة المكررة قبل تحديث الجدول.
DELTA_DUPLICATE_DATA_SKIPPING_COLUMNS
تم العثور على أعمدة تخطي البيانات المكررة: <columns>
.
DELTA_DUPLICATE_DOMAIN_METADATA_INTERNAL_ERROR
خطأ داخلي: يحتوي إجراءان DomainMetadata داخل نفس المعاملة على نفس المجال <domainName>
DELTA_DV_HISTOGRAM_DESERIALIZATON
تعذر إلغاء تسلسل المدرج التكراري لعدد السجلات المحذوفة أثناء التحقق من تكامل الجدول.
DELTA_DYNAMIC_PARTITION_OVERWRITE_DISABLED
يتم تحديد وضع الكتابة فوق القسم الديناميكي بواسطة خيارات تكوين الجلسة أو الكتابة، ولكن يتم تعطيله بواسطة spark.databricks.delta.dynamicPartitionOverwrite.enabled=false
.
DELTA_EMPTY_DATA
لا تحتوي البيانات المستخدمة في إنشاء جدول Delta على أي أعمدة.
DELTA_EMPTY_DIRECTORY
لم يتم العثور على ملف في الدليل: <directory>
.
DELTA_EXCEED_CHAR_VARCHAR_LIMIT
تتجاوز القيمة "<value>
" حد طول نوع حرف/varchar. فشل التحقق: <expr>
.
DELTA_FAILED_CAST_PARTITION_VALUE
فشل تحويل قيمة <value>
القسم إلى <dataType>
DELTA_FAILED_FIND_ATTRIBUTE_IN_OUTPUT_COLUMNS
تعذر العثور على <newAttributeName>
من بين الإخراج الهدف الحالي <targetOutputColumns>
DELTA_FAILED_INFER_SCHEMA
فشل استنتاج المخطط من قائمة الملفات المحددة.
DELTA_FAILED_MERGE_SCHEMA_FILE
فشل دمج مخطط الملف <file>
:
<schema>
DELTA_FAILED_READ_FILE_FOOTER
تعذر قراءة تذييل الملف: <currentFile>
DELTA_FAILED_RECOGNIZE_PREDICATE
لا يمكن التعرف على دالة التقييم '<predicate>
'
DELTA_FAILED_SCAN_WITH_HISTORICAL_VERSION
توقع فحصا كاملا لأحدث إصدار من مصدر Delta، ولكنه عثر على مسح ضوئي تاريخي للإصدار <historicalVersion>
DELTA_FAILED_TO_MERGE_FIELDS
فشل دمج الحقول '<currentField>
' و'<updateField>
'
DELTA_FEATURES_PROTOCOL_METADATA_MISMATCH
تعذر العمل على هذا الجدول لأن ميزات الجدول التالية ممكنة في بيانات التعريف ولكن غير مدرجة في البروتوكول: <features>
.
DELTA_FEATURES_REQUIRE_MANUAL_ENABLEMENT
يتطلب مخطط الجدول تمكين ميزة (ميزات) الجدول التالية يدويا: <unsupportedFeatures>
.
للقيام بذلك، قم بتشغيل الأمر التالي لكل من الميزات المذكورة أعلاه:
ALTER TABLE table_name SET TBLPROPERTIES ('delta.feature.feature_name' = 'supported')
استبدل "table_name" و"feature_name" بقيم حقيقية.
الميزة (الميزات) المدعومة الحالية: <supportedFeatures>
.
DELTA_FEATURE_DROP_CONFLICT_REVALIDATION_FAIL
يتعذر إسقاط الميزة بسبب تعديل معاملة متزامنة للجدول.
يرجى محاولة العملية مرة أخرى.
<concurrentCommit>
DELTA_FEATURE_DROP_DEPENDENT_FEATURE
يتعذر إسقاط ميزة <feature>
الجدول لأن بعض الميزات الأخرى (<dependentFeatures>
) في هذا الجدول تعتمد على <feature>
.
ضع في اعتبارك إسقاطها أولا قبل إسقاط هذه الميزة.
DELTA_FEATURE_DROP_FEATURE_NOT_PRESENT
يتعذر الإفلات <feature>
من هذا الجدول لأنه غير موجود حاليا في بروتوكول الجدول.
DELTA_FEATURE_DROP_HISTORICAL_VERSIONS_EXIST
لا يمكن الإفلات <feature>
لأن سجل Delta يحتوي على إصدارات تاريخية تستخدم الميزة.
الرجاء الانتظار حتى فترة استبقاء المحفوظات (<logRetentionPeriodKey>
=<logRetentionPeriod>
)
مر منذ آخر نشاط للميزة.
بدلا من ذلك، يرجى الانتظار حتى تنتهي فترة استبقاء TRUNCATE HISTORY (<truncateHistoryLogRetentionPeriod>
)
ثم قم بتشغيل:
ALTER TABLE table_name DROP FEATURE feature_name TRUNCATE HISTORY
DELTA_FEATURE_DROP_HISTORY_TRUNCATION_NOT_ALLOWED
لا تتطلب الميزة المعينة اقتطاع المحفوظات.
DELTA_FEATURE_DROP_NONREMOVABLE_FEATURE
يتعذر الإفلات <feature>
لأن إسقاط هذه الميزة غير معتمد.
يرجى الاتصال بدعم Databricks.
DELTA_FEATURE_DROP_UNSUPPORTED_CLIENT_FEATURE
لا يمكن الإفلات <feature>
لأنه غير مدعوم من قبل إصدار Databricks هذا.
فكر في استخدام Databricks مع إصدار أعلى.
DELTA_FEATURE_DROP_WAIT_FOR_RETENTION_PERIOD
كان الإفلات <feature>
ناجحا جزئيا.
لم تعد الميزة مستخدمة الآن في الإصدار الحالي من الجدول. ومع ذلك، فإن الميزة
لا يزال موجودا في الإصدارات التاريخية من الجدول. يتعذر إسقاط ميزة الجدول
من بروتوكول الجدول حتى انتهاء صلاحية هذه الإصدارات التاريخية.
لإسقاط ميزة الجدول من البروتوكول، يرجى الانتظار حتى الإصدارات التاريخية
تنتهي الصلاحية، ثم كرر هذا الأمر. فترة الاستبقاء للإصدارات التاريخية هي
تم تكوينه حاليا ك <logRetentionPeriodKey>
=<logRetentionPeriod>
.
بدلا من ذلك، يرجى الانتظار حتى تنتهي فترة استبقاء TRUNCATE HISTORY (<truncateHistoryLogRetentionPeriod>
)
ثم قم بتشغيل:
ALTER TABLE table_name DROP FEATURE feature_name TRUNCATE HISTORY
DELTA_FEATURE_REQUIRES_HIGHER_READER_VERSION
تعذر تمكين ميزة <feature>
الجدول لأنها تتطلب إصدار بروتوكول قارئ أعلى (الحالي <current>
). ضع في اعتبارك ترقية إصدار بروتوكول قارئ الجدول إلى <required>
، أو إلى إصدار يدعم ميزات جدول القارئ. <docLink>
راجع لمزيد من المعلومات حول إصدارات بروتوكول الجدول.
DELTA_FEATURE_REQUIRES_HIGHER_WRITER_VERSION
تعذر تمكين ميزة <feature>
الجدول لأنها تتطلب إصدار بروتوكول كاتب أعلى (الحالي <current>
). ضع في اعتبارك ترقية إصدار بروتوكول كاتب الجدول إلى <required>
، أو إلى إصدار يدعم ميزات جدول الكاتب. <docLink>
راجع لمزيد من المعلومات حول إصدارات بروتوكول الجدول.
DELTA_FILE_ALREADY_EXISTS
مسار الملف الموجود <path>
DELTA_FILE_LIST_AND_PATTERN_STRING_CONFLICT
يتعذر تحديد كل من قائمة الملفات وسلسلة الأنماط.
DELTA_FILE_NOT_FOUND
مسار الملف <path>
DELTA_FILE_NOT_FOUND_DETAILED
يتعذر العثور على الملف <filePath>
المشار إليه في سجل المعاملات. يحدث هذا عندما يتم حذف البيانات يدويا من نظام الملفات بدلا من استخدام عبارة الجدول DELETE
. لمزيد من المعلومات، راجع <faqPath>
DELTA_FILE_OR_DIR_NOT_FOUND
لا يوجد مثل هذا الملف أو الدليل: <path>
DELTA_FILE_TO_OVERWRITE_NOT_FOUND
لم يتم العثور على الملف (<path>
) المراد إعادة كتابته بين ملفات المرشحين:
<pathList>
DELTA_FOUND_MAP_TYPE_COLUMN
تم العثور على MapType. للوصول إلى مفتاح أو قيمة MapType، حدد واحدا
من:
<key>
أو
<value>
متبوعا باسم العمود (فقط إذا كان هذا العمود من نوع البنية).
على سبيل المثال mymap.key.mykey
إذا كان العمود من النوع الأساسي، mymap.key أو mymap.value كاف.
Schema:
<schema>
DELTA_GENERATED_COLUMNS_DATA_TYPE_MISMATCH
يحتوي العمود <columnName>
على نوع <columnType>
بيانات ولا يمكن تغييره إلى نوع <dataType>
البيانات لأنه تتم الإشارة إلى هذا العمود بواسطة العمود (الأعمدة) الذي تم إنشاؤه التالي:
<generatedColumns>
DELTA_GENERATED_COLUMNS_DEPENDENT_COLUMN_CHANGE
يتعذر تغيير العمود <columnName>
لأنه تتم الإشارة إلى هذا العمود بواسطة الأعمدة (الأعمدة) التي تم إنشاؤها التالية:
<generatedColumns>
DELTA_GENERATED_COLUMNS_EXPR_TYPE_MISMATCH
نوع التعبير للعمود <columnName>
الذي تم إنشاؤه هو <expressionType>
، ولكن نوع العمود هو <columnType>
DELTA_GENERATED_COLUMN_UPDATE_TYPE_MISMATCH
العمود <currentName>
هو عمود تم إنشاؤه أو عمود يستخدمه عمود تم إنشاؤه. نوع البيانات هو <currentDataType>
ولا يمكن تحويله إلى نوع البيانات <updateDataType>
DELTA_ICEBERG_COMPAT_VIOLATION
فشل التحقق من صحة IcebergCompatV<version>
.
لمزيد من التفاصيل، راجع DELTA_ICEBERG_COMPAT_VIOLATION
DELTA_IDENTITY_COLUMNS_ALTER_COLUMN_NOT_SUPPORTED
ALTER TABLE ALTER COLUMN غير معتمد لأعمدة IDENTITY.
DELTA_IDENTITY_COLUMNS_ALTER_NON_DELTA_FORMAT
يتم دعم ALTER TABLE ALTER COLUMN SYNC IDENTITY فقط من قبل Delta.
DELTA_IDENTITY_COLUMNS_ALTER_NON_IDENTITY_COLUMN
لا يمكن استدعاء ALTER TABLE ALTER COLUMN SYNC IDENTITY على أعمدة غير IDENTITY.
DELTA_IDENTITY_COLUMNS_EXPLICIT_INSERT_NOT_SUPPORTED
توفير قيم لعمود <colName>
GENERATED ALWAYS AS IDENTITY غير مدعوم.
DELTA_IDENTITY_COLUMNS_ILLEGAL_STEP
لا يمكن أن تكون خطوة عمود IDENTITY 0.
DELTA_IDENTITY_COLUMNS_NON_DELTA_FORMAT
يتم دعم أعمدة IDENTITY فقط بواسطة Delta.
DELTA_IDENTITY_COLUMNS_PARTITION_NOT_SUPPORTED
عمود <colName>
PARTITIONED BY IDENTITY غير مدعوم.
DELTA_IDENTITY_COLUMNS_REPLACE_COLUMN_NOT_SUPPORTED
ALTER TABLE REPLACE COLUMNS غير معتمد للجدول الذي يحتوي على أعمدة IDENTITY.
DELTA_IDENTITY_COLUMNS_UNSUPPORTED_DATA_TYPE
DataType <dataType>
غير معتمد لأعمدة IDENTITY.
DELTA_IDENTITY_COLUMNS_UPDATE_NOT_SUPPORTED
التحديث على عمود <colName>
IDENTITY غير معتمد.
DELTA_IDENTITY_COLUMNS_WITH_GENERATED_EXPRESSION
لا يمكن تحديد عمود IDENTITY بتعبير عمود تم إنشاؤه.
DELTA_ILLEGAL_OPTION
قيمة '<input>
' غير صحيحة للخيار '<name>
'، <explain>
DELTA_ILLEGAL_USAGE
لا يسمح باستخدام <option>
عندما <operation>
يكون جدول Delta.
DELTA_INCONSISTENT_BUCKET_SPEC
لا يتطابق BucketSpec على جدول Delta المجمع مع BucketSpec من بيانات التعريف. المتوقع: <expected>
. الفعلي: <actual>
.
DELTA_INCONSISTENT_LOGSTORE_CONFS
(<setKeys>
) لا يمكن تعيين إلى قيم مختلفة. الرجاء تعيين واحد منها فقط، أو تعيينها إلى نفس القيمة.
DELTA_INCORRECT_ARRAY_ACCESS
الوصول بشكل غير صحيح إلى ArrayType. استخدام الموضع arrayname.element.elementname إلى
إضافة إلى صفيف.
DELTA_INCORRECT_ARRAY_ACCESS_BY_NAME
تم العثور على ArrayType. للوصول إلى عناصر نوع الصفيف، حدد
<rightName>
بدلاً من <wrongName>
.
Schema:
<schema>
DELTA_INCORRECT_GET_CONF
استخدم getConf()
بدلا من 'conf.getConf()
DELTA_INCORRECT_LOG_STORE_IMPLEMENTATION
يحدث الخطأ عادة عند تنفيذ LogStore الافتراضي، أن
هو، HDFSLogStore، يستخدم للكتابة في جدول Delta على نظام تخزين غير HDFS.
للحصول على ضمانات ACID للمعاملات على تحديثات الجدول، يجب عليك استخدام
التنفيذ الصحيح ل LogStore المناسب لنظام التخزين الخاص بك.
اطلع على <docLink>
للحصول على التفاصيل.
DELTA_INDEX_LARGER_OR_EQUAL_THAN_STRUCT
الفهرس <position>
لإسقاط العمود يساوي أو أكبر من طول البنية: <length>
DELTA_INDEX_LARGER_THAN_STRUCT
الفهرس <index>
لإضافة عمود <columnName>
أكبر من طول البنية: <length>
DELTA_INSERT_COLUMN_ARITY_MISMATCH
لا يمكن الكتابة إلى '<tableName>
'، <columnName>
؛ يحتوي الجدول الهدف على <numColumns>
أعمدة (أعمدة) ولكن البيانات المدرجة تحتوي على <insertColumns>
أعمدة (أعمدة)
DELTA_INSERT_COLUMN_MISMATCH
لم يتم تحديد العمود <columnName>
في INSERT
DELTA_INVALID_AUTO_COMPACT_TYPE
نوع الضغط التلقائي غير صحيح: <value>
. القيم المسموح بها هي: <allowed>
.
DELTA_INVALID_BUCKET_COUNT
عدد المستودعات غير صحيح: <invalidBucketCount>
. يجب أن يكون عدد المستودعات عددا موجبا تبلغ قوته 2 و8 على الأقل. يمكنك استخدام <validBucketCount>
بدلا من ذلك.
DELTA_INVALID_BUCKET_INDEX
يتعذر العثور على عمود المستودع في أعمدة القسم
DELTA_INVALID_CALENDAR_INTERVAL_EMPTY
لا يمكن أن يكون الفاصل الزمني فارغا أو فارغا.
DELTA_INVALID_CDC_RANGE
نطاق التقاط بيانات التغيير من البداية <start>
إلى النهاية <end>
غير صحيح. لا يمكن أن تكون النهاية قبل البدء.
DELTA_INVALID_CHARACTERS_IN_COLUMN_NAME
يحتوي اسم السمة "<columnName>
" على حرف (أحرف) غير صحيح بين " ،؛{}()\n\t=". الرجاء استخدام الاسم المستعار لإعادة تسميته.
DELTA_INVALID_CHARACTERS_IN_COLUMN_NAMES
تم العثور على حرف (أحرف) غير صحيح بين ' ، ؛{}()nt=' في أسماء أعمدة المخطط.
أسماء الأعمدة غير صحيحة: <invalidColumnNames>
.
الرجاء استخدام أحرف أخرى والمحاولة مرة أخرى.
بدلا من ذلك، قم بتمكين تعيين العمود لمتابعة استخدام هذه الأحرف.
DELTA_INVALID_CLONE_PATH
يجب أن يكون الموقع الهدف ل CLONE مسارا مطلقا أو اسم جدول. استخدام
المسار المطلق بدلا من <path>
.
DELTA_INVALID_COLUMN_NAMES_WHEN_REMOVING_COLUMN_MAPPING
تم العثور على حرف (أحرف) غير صحيح بين ' ، ؛{}()nt=' في أسماء أعمدة المخطط.
أسماء الأعمدة غير صحيحة: <invalidColumnNames>
.
يتعذر إزالة تعيين العمود عند وجود أحرف غير صالحة في أسماء الأعمدة.
الرجاء إعادة تسمية الأعمدة لإزالة الأحرف غير الصالحة وتنفيذ هذا الأمر مرة أخرى.
DELTA_INVALID_FORMAT
تم الكشف عن تنسيق غير متوافق.
تم العثور على سجل معاملات ل Delta في <deltaRootPath>
/_delta_log'،
ولكنك تحاول <operation>
<path>
استخدام التنسيق (""<format>
). يجب عليك استخدام
"format("delta")" عند القراءة والكتابة إلى جدول دلتا.
لمعرفة المزيد حول Delta، راجع <docLink>
DELTA_INVALID_GENERATED_COLUMN_REFERENCES
يتعذر على العمود الذي تم إنشاؤه استخدام عمود غير موجود أو عمود آخر تم إنشاؤه
DELTA_INVALID_IDEMPOTENT_WRITES_OPTIONS
خيارات غير صحيحة لكتابات Dataframe غير المتكررة: <reason>
DELTA_INVALID_INTERVAL
<interval>
ليس فاصلا زمنيا صحيحا.
DELTA_INVALID_INVENTORY_SCHEMA
لا يحتوي مخطط المخزون المحدد على كافة الحقول المطلوبة. الحقول المطلوبة هي: <expectedSchema>
DELTA_INVALID_ISOLATION_LEVEL
مستوى العزل غير صحيح '<isolationLevel>
'
DELTA_INVALID_LOGSTORE_CONF
(<classConfig>
) و(<schemeConfig>
) لا يمكن تعيينهما في الوقت نفسه. الرجاء تعيين مجموعة واحدة فقط منها.
DELTA_INVALID_MANAGED_TABLE_SYNTAX_NO_SCHEMA
تحاول إنشاء جدول مدار <tableName>
باستخدام Delta، ولكن لم يتم تحديد المخطط.
لمعرفة المزيد حول Delta، راجع <docLink>
DELTA_INVALID_PARTITION_COLUMN
<columnName>
ليس عمود قسم صالحا في الجدول <tableName>
.
DELTA_INVALID_PARTITION_COLUMN_NAME
تم العثور على أعمدة الأقسام التي تحتوي على أحرف (أحرف) غير صالحة بين " ،؛{}()nt=". الرجاء تغيير الاسم إلى أعمدة القسم. يمكن إيقاف تشغيل هذا الفحص عن طريق تعيين spark.conf.set("spark.databricks.delta.partitionColumnValidity.enabled", false) ولكن هذا غير مستحسن لأن الميزات الأخرى ل Delta قد لا تعمل بشكل صحيح.
DELTA_INVALID_PARTITION_COLUMN_TYPE
استخدام عمود <name>
من النوع <dataType>
كعمود قسم غير معتمد.
DELTA_INVALID_PARTITION_PATH
يجب أن يكون جزء مسار القسم هو النموذج مثل part1=foo/part2=bar
. مسار القسم: <path>
DELTA_INVALID_PROTOCOL_DOWNGRADE
لا يمكن تخفيض إصدار البروتوكول من <oldProtocol>
إلى <newProtocol>
DELTA_INVALID_PROTOCOL_VERSION
إصدار بروتوكول دلتا غير معتمد: يتطلب الجدول "<tableNameOrPath>
" إصدار <readerRequired>
القارئ وإصدار الكاتب <writerRequired>
، ولكن هذا الإصدار من Databricks يدعم إصدارات <supportedReaders>
القارئ وإصدارات <supportedWriters>
الكاتب . الرجاء الترقية إلى إصدار أحدث.
DELTA_INVALID_TABLE_VALUE_FUNCTION
الدالة <function>
هي دالة قيم جدول غير معتمدة لقراءة CDC.
DELTA_INVALID_TIMESTAMP_FORMAT
لا يتطابق الطابع <timestamp>
الزمني المتوفر مع بناء الجملة <format>
المتوقع .
DELTA_LOG_ALREADY_EXISTS
يوجد سجل Delta بالفعل في <path>
DELTA_LOG_FILE_NOT_FOUND_FOR_STREAMING_SOURCE
إذا لم تقم أبدا بحذفه، فمن المحتمل أن يكون استعلامك متأخرا. الرجاء حذف نقطة التحقق الخاصة به لإعادة التشغيل من البداية. لتجنب حدوث ذلك مرة أخرى، يمكنك تحديث نهج الاستبقاء لجدول Delta
DELTA_MATERIALIZED_ROW_TRACKING_COLUMN_NAME_MISSING
اسم العمود المجسد <rowTrackingColumn>
مفقود ل <tableName>
.
DELTA_MAX_ARRAY_SIZE_EXCEEDED
يرجى استخدام حد أقل من Int.MaxValue - 8.
DELTA_MAX_COMMIT_RETRIES_EXCEEDED
فشل هذا التثبيت لأنه قد تمت تجربته <numAttempts>
مرات ولكنه لم ينجح.
يمكن أن يحدث هذا بسبب جدول Delta الذي يتم الالتزام به باستمرار من قبل العديد من المتزامنين
يرتكب.
بدأ التثبيت في الإصدار: <startVersion>
فشل التثبيت في الإصدار: <failVersion>
عدد الإجراءات التي حاولت تنفيذها: <numActions>
إجمالي الوقت المستغرق في محاولة هذا التثبيت: <timeSpent>
ms
DELTA_MAX_LIST_FILE_EXCEEDED
يجب أن تحتوي قائمة الملفات على إدخالات على الأكثر <maxFileListSize>
، تحتوي <numFiles>
على .
DELTA_MERGE_ADD_VOID_COLUMN
لا يمكن إضافة عمود <newColumn>
بنوع الفراغ. الرجاء تحديد نوع غير فارغ بشكل صريح.
DELTA_MERGE_INCOMPATIBLE_DATATYPE
فشل دمج أنواع <currentDataType>
البيانات غير المتوافقة و <updateDataType>
DELTA_MERGE_INCOMPATIBLE_DECIMAL_TYPE
فشل دمج الأنواع العشرية غير المتوافقة <decimalRanges>
DELTA_MERGE_MATERIALIZE_SOURCE_FAILED_REPEATEDLY
فشل الاحتفاظ بمصدر عبارة MERGE المجسدة بشكل متكرر.
DELTA_MERGE_MISSING_WHEN
يجب أن تكون هناك عبارة WHEN واحدة على الأقل في عبارة MERGE.
DELTA_MERGE_RESOLVED_ATTRIBUTE_MISSING_FROM_INPUT
السمة (السمات) <missingAttributes>
التي تم حلها مفقودة من <input>
عامل التشغيل في <merge>
DELTA_MERGE_UNEXPECTED_ASSIGNMENT_KEY
مفتاح التعيين غير المتوقع: <unexpectedKeyClass>
- <unexpectedKeyObject>
DELTA_MERGE_UNRESOLVED_EXPRESSION
لا يمكن حلها <sqlExpr>
في <clause>
معين <cols>
.
DELTA_METADATA_CHANGED
MetadataChangedException: تم تغيير بيانات التعريف لجدول Delta بواسطة تحديث متزامن. يرجى محاولة العملية مرة أخرى.<conflictingCommit>
<docLink>
راجع لمزيد من التفاصيل.
DELTA_MISSING_CHANGE_DATA
حدث خطأ أثناء الحصول على بيانات التغيير للنطاق [<startVersion>
، <endVersion>
] حيث لم تكن بيانات التغيير
تم تسجيله للإصدار [<version>
]. إذا قمت بتمكين تغيير موجز البيانات على هذا الجدول،
استخدم DESCRIBE HISTORY
لمعرفة متى تم تمكينه لأول مرة.
وإلا، لبدء تسجيل بيانات التغيير، استخدم 'ALTER TABLE table_name SET TBLPROPERTIES
(<key>
=true)'.
DELTA_MISSING_COLUMN
يتعذر العثور على <columnName>
في أعمدة الجدول: <columnList>
DELTA_MISSING_COMMIT_INFO
يحتوي هذا الجدول على الميزة <featureName>
الممكنة التي تتطلب وجود إجراء CommitInfo في كل تثبيت. ومع ذلك، الإجراء CommitInfo مفقود من إصدار <version>
التثبيت .
DELTA_MISSING_COMMIT_TIMESTAMP
يحتوي هذا الجدول على الميزة <featureName>
الممكنة التي تتطلب وجود commitTimestamp في إجراء CommitInfo. ومع ذلك، لم يتم تعيين هذا الحقل في إصدار <version>
التثبيت .
DELTA_MISSING_DELTA_TABLE
<tableName>
ليس جدول Delta.
DELTA_MISSING_DELTA_TABLE_COPY_INTO
الجدول غير موجود. قم بإنشاء جدول Delta فارغ أولا باستخدام CREATE TABLE <tableName>
.
DELTA_MISSING_ICEBERG_CLASS
لم يتم العثور على فئة جبل الجليد. يرجى التأكد من تثبيت دعم Delta Iceberg.
يرجى الرجوع إلى <docLink>
لمزيد من التفاصيل.
DELTA_MISSING_NOT_NULL_COLUMN_VALUE
العمود <columnName>
، الذي يحتوي على قيد NOT NULL، مفقود من البيانات التي تتم كتابتها في الجدول.
DELTA_MISSING_PARTITION_COLUMN
لم يتم العثور على عمود <columnName>
القسم في المخطط <columnList>
DELTA_MISSING_PART_FILES
تعذر العثور على كافة ملفات الأجزاء من إصدار نقطة التحقق: <version>
DELTA_MISSING_PROVIDER_FOR_CONVERT
يدعم CONVERT TO DELTA جداول parquet فقط. يرجى إعادة كتابة هدفك ك parquet.<path>
إذا كان دليل parquet.
DELTA_MISSING_SET_COLUMN
لم يتم العثور على أعمدة <columnName>
معينة في SET: <columnList>
.
DELTA_MISSING_TRANSACTION_LOG
تم الكشف عن تنسيق غير متوافق.
أنت تحاول <operation>
<path>
استخدام Delta، ولكن لا يوجد
سجل المعاملات موجود. تحقق من مهمة المصدر للتأكد من أنها تكتب
باستخدام تنسيق ("دلتا") وأنك تحاول ٪1$s المسار الأساسي للجدول.
لمعرفة المزيد حول Delta، راجع <docLink>
DELTA_MODE_NOT_SUPPORTED
الوضع المحدد '<mode>
' غير معتمد. الأوضاع المدعومة هي: <supportedModes>
DELTA_MULTIPLE_CDC_BOUNDARY
وسيطات متعددة <startingOrEnding>
متوفرة لقراءة التقاط بيانات التغيير. يرجى توفير أحد <startingOrEnding>
الطابع الزمني أو <startingOrEnding>
الإصدار.
DELTA_MULTIPLE_CONF_FOR_SINGLE_COLUMN_IN_BLOOM_FILTER
تم تمرير تكوينات فهرس عامل تصفية الفتح المتعددة إلى الأمر للعمود: <columnName>
DELTA_MULTIPLE_SOURCE_ROW_MATCHING_TARGET_ROW_IN_MERGE
يتعذر تنفيذ الدمج حيث تمت مطابقة صفوف مصدر متعددة وحاولت تعديل نفس
صف الهدف في جدول Delta بطرق يحتمل أن تكون متعارضة. بواسطة دلالات SQL للدمج،
عندما تتطابق صفوف مصدر متعددة على نفس الصف الهدف، قد تكون النتيجة غامضة
لأنه من غير الواضح أي صف مصدر يجب استخدامه لتحديث المطابقة أو حذفها
الصف الهدف. يمكنك المعالجة المسبقة للجدول المصدر للقضاء على إمكانية
تطابقات متعددة. يرجى الرجوع إلى
<usageReference>
DELTA_MUST_SET_ALL_COORDINATED_COMMITS_CONFS_IN_COMMAND
أثناء <command>
، يتم تعيين كل من تكوينات التثبيتات المنسقة ("delta.coordinatedCommits.commitCoordinator-preview"، "delta.coordinatedCommits.commitCoordinatorConf-preview") في الأمر أو لا يتم تعيين أي منهما. مفقود: "<configuration>
". الرجاء تحديد هذا التكوين في عبارة TBLPROPERTIES أو إزالة التكوين الآخر، ثم إعادة محاولة الأمر مرة أخرى.
DELTA_MUST_SET_ALL_COORDINATED_COMMITS_CONFS_IN_SESSION
أثناء <command>
، يتم تعيين إما تكوينات التثبيتات المنسقة ("coordinatedCommits.commitCoordinator-preview"، "coordinatedCommits.commitCoordinatorConf-preview") في تكوينات SparkSession أو لا يتم تعيين أي منهما. مفقود: "<configuration>
". الرجاء تعيين هذا التكوين في SparkSession أو إلغاء تعيين التكوين الآخر، ثم إعادة محاولة الأمر مرة أخرى.
DELTA_NAME_CONFLICT_IN_BUCKETED_TABLE
يتم حجز اسم (أسماء) الأعمدة التالية للاستخدام الداخلي للجدول الذي تم تخزينه في مستودع دلتا فقط: <names>
DELTA_NESTED_FIELDS_NEED_RENAME
يحتوي مخطط الإدخال على حقول متداخلة بأحرف كبيرة بشكل مختلف عن الجدول الهدف.
يجب إعادة تسميتها لتجنب فقدان البيانات في هذه الحقول أثناء الكتابة إلى Delta.
الحقول:
<fields>
.
المخطط الأصلي:
<schema>
DELTA_NESTED_NOT_NULL_CONSTRAINT
<nestType>
يحتوي نوع الحقل <parent>
على قيد NOT NULL. لا تدعم Delta قيود NOT NULL المتداخلة داخل الصفائف أو الخرائط. لمنع هذا الخطأ وتجاهل القيود المحددة بصمت، قم بتعيين <configKey>
= true.
النوع الذي تم تحليله <nestType>
:
<nestedPrettyJson>
DELTA_NESTED_SUBQUERY_NOT_SUPPORTED
الاستعلام الفرعي المتداخل غير معتمد في <operation>
الشرط.
DELTA_NEW_CHECK_CONSTRAINT_VIOLATION
<numRows>
تخالف الصفوف في <tableName>
قيد CHECK الجديد (<checkConstraint>
)
DELTA_NEW_NOT_NULL_VIOLATION
<numRows>
تخالف الصفوف في <tableName>
قيد NOT NULL الجديد في <colName>
DELTA_NON_BOOLEAN_CHECK_CONSTRAINT
يجب أن يكون قيد CHECK '<name>
' (<expr>
) تعبيرا منطقيا.
DELTA_NON_DETERMINISTIC_EXPRESSION_IN_GENERATED_COLUMN
تم العثور على <expr>
. يتعذر على العمود الذي تم إنشاؤه استخدام تعبير غير محدد.
DELTA_NON_DETERMINISTIC_FUNCTION_NOT_SUPPORTED
الدالات غير المحددة غير مدعومة في <operation>
<expression>
DELTA_NON_LAST_MATCHED_CLAUSE_OMIT_CONDITION
عندما يكون هناك أكثر من عبارة MATCHED واحدة في عبارة MERGE، يمكن فقط لجملة MATCHED الأخيرة حذف الشرط.
DELTA_NON_LAST_NOT_MATCHED_BY_SOURCE_CLAUSE_OMIT_CONDITION
عندما يكون هناك أكثر من عبارة NOT MATCHED BY SOURCE واحدة في عبارة MERGE، يمكن فقط آخر عبارة NOT MATCHED BY SOURCE حذف الشرط.
DELTA_NON_LAST_NOT_MATCHED_CLAUSE_OMIT_CONDITION
عندما يكون هناك أكثر من عبارة NOT MATCHED واحدة في عبارة MERGE، يمكن فقط لجملة NOT MATCHED الأخيرة حذف الشرط
DELTA_NON_PARSABLE_TAG
تعذر تحليل العلامة <tag>
.
علامات الملف هي: <tagList>
DELTA_NON_PARTITION_COLUMN_ABSENT
يجب أن تحتوي البيانات المكتوبة في Delta على عمود واحد على الأقل غير مقسم.<details>
DELTA_NON_PARTITION_COLUMN_REFERENCE
تشير دالة التقييم إلى عمود غير قسم '<columnName>
'. يمكن الإشارة إلى أعمدة القسم فقط: [<columnList>
]
DELTA_NON_PARTITION_COLUMN_SPECIFIED
يتم تحديد الأعمدة (الأعمدة) <columnList>
غير المقسمة حيث يتوقع فقط تقسيم الأعمدة: <fragment>
.
DELTA_NON_SINGLE_PART_NAMESPACE_FOR_CATALOG
يتطلب كتالوج Delta مساحة اسم من جزء واحد، ولكنه <identifier>
متعدد الأجزاء.
DELTA_NOT_A_DATABRICKS_DELTA_TABLE
<table>
ليس جدول Delta. الرجاء إسقاط هذا الجدول أولا إذا كنت ترغب في إنشائه باستخدام Databricks Delta.
DELTA_NOT_A_DELTA_TABLE
<tableName>
ليس جدول Delta. الرجاء إسقاط هذا الجدول أولا إذا كنت ترغب في إعادة إنشائه باستخدام Delta Lake.
DELTA_NOT_NULL_COLUMN_NOT_FOUND_IN_STRUCT
لم يتم العثور على عمود غير قابل للقيمة في البنية: <struct>
DELTA_NOT_NULL_CONSTRAINT_VIOLATED
تم انتهاك قيد NOT NULL للعمود: <columnName>
.
DELTA_NOT_NULL_NESTED_FIELD
لا يمكن إضافة حقل متداخل غير يقبل القيم الخالية إلى أصل يقبل القيم الخالية. الرجاء تعيين القيمة الخالية للعمود الأصل وفقا لذلك.
DELTA_NO_COMMITS_FOUND
لم يتم العثور على أي تثبيتات في <logPath>
DELTA_NO_RECREATABLE_HISTORY_FOUND
لم يتم العثور على أي تثبيتات قابلة لإعادة إنشائها في <logPath>
DELTA_NO_RELATION_TABLE
لم يتم العثور على الجدول <tableIdent>
DELTA_NO_START_FOR_CDC_READ
لم يتم توفير "إصدار البداية" أو "طابع وقت البدء" لقراءة التقاط بيانات التغيير.
DELTA_NULL_SCHEMA_IN_STREAMING_WRITE
لا تقبل Delta NullTypes في مخطط عمليات الكتابة المتدفقة.
DELTA_ONEOF_IN_TIMETRAVEL
يرجى إما توفير "timestampAsOf" أو "versionAsOf" للسفر عبر الزمن.
DELTA_ONLY_OPERATION
<operation>
معتمد فقط لجداول Delta.
DELTA_OPERATION_MISSING_PATH
يرجى توفير المسار أو معرف الجدول ل <operation>
.
DELTA_OPERATION_NOT_ALLOWED
العملية غير مسموح بها: <operation>
غير معتمدة لجداول Delta
DELTA_OPERATION_NOT_ALLOWED_DETAIL
العملية غير مسموح بها: <operation>
غير معتمدة لجداول Delta: <tableName>
DELTA_OPERATION_NOT_SUPPORTED_FOR_COLUMN_WITH_COLLATION
<operation>
غير معتمد للعمود <colName>
الذي يحتوي على ترتيب <collation>
غير افتراضي .
DELTA_OPERATION_NOT_SUPPORTED_FOR_EXPRESSION_WITH_COLLATION
<operation>
غير معتمد للتعبير <exprText>
لأنه يستخدم ترتيبا غير افتراضي.
DELTA_OPERATION_ON_TEMP_VIEW_WITH_GENERATED_COLS_NOT_SUPPORTED
<operation>
الأمر على طريقة عرض مؤقتة تشير إلى جدول Delta يحتوي على أعمدة تم إنشاؤها غير معتمد. الرجاء تشغيل الأمر على <operation>
جدول Delta مباشرة
DELTA_OPERATION_ON_VIEW_NOT_ALLOWED
العملية غير مسموح بها: <operation>
لا يمكن تنفيذها على طريقة عرض.
DELTA_OPTIMIZE_FULL_NOT_SUPPORTED
يتم دعم OPTIMIZE FULL فقط للجداول المجمعة مع أعمدة تجميع غير فارغة.
DELTA_OVERWRITE_MUST_BE_TRUE
لا يمكن تحديد خيار النسخ فوقSchema دون تعيين OVERWRITE = 'true'.
DELTA_OVERWRITE_SCHEMA_WITH_DYNAMIC_PARTITION_OVERWRITE
لا يمكن استخدام "overwriteSchema" في وضع الكتابة فوق القسم الديناميكي.
DELTA_PARTITION_COLUMN_CAST_FAILED
فشل تحويل القيمة <value>
إلى <dataType>
لعمود القسم <columnName>
DELTA_PARTITION_COLUMN_NOT_FOUND
لم يتم العثور على عمود <columnName>
القسم في المخطط [<schemaMap>
]
DELTA_PARTITION_SCHEMA_IN_ICEBERG_TABLES
لا يمكن تحديد مخطط القسم عند تحويل جداول Iceberg. يتم استنتاجه تلقائيا.
DELTA_PATH_DOES_NOT_EXIST
<path>
غير موجود، أو ليس جدول Delta.
DELTA_PATH_EXISTS
لا يمكن الكتابة إلى مسار <path>
موجود بالفعل دون تعيين OVERWRITE = 'صحيح'.
DELTA_POST_COMMIT_HOOK_FAILED
نجح الالتزام بإصدار <version>
جدول Delta ولكن حدث خطأ أثناء تنفيذ ربط <name>
ما بعد التثبيت <message>
DELTA_PROTOCOL_CHANGED
ProtocolChangedException: تم تغيير إصدار البروتوكول من جدول Delta بواسطة تحديث متزامن. <additionalInfo>
<conflictingCommit>
<docLink>
راجع لمزيد من التفاصيل.
DELTA_PROTOCOL_PROPERTY_NOT_INT
يجب أن تكون خاصية <key>
البروتوكول عددا صحيحا. أنشأ <value>
DELTA_READ_FEATURE_PROTOCOL_REQUIRES_WRITE
يتعذر ترقية إصدار بروتوكول القارئ فقط لاستخدام ميزات الجدول. يجب أن يكون إصدار بروتوكول الكاتب على الأقل <writerVersion>
للمتابعة. <docLink>
راجع لمزيد من المعلومات حول إصدارات بروتوكول الجدول.
DELTA_READ_TABLE_WITHOUT_COLUMNS
تحاول قراءة جدول <tableName>
Delta لا يحتوي على أي أعمدة.
اكتب بعض البيانات الجديدة مع خيار mergeSchema = true
لتكون قادرا على قراءة الجدول.
DELTA_REGEX_OPT_SYNTAX_ERROR
يرجى إعادة التحقق من بناء الجملة الخاص بك ل '<regExpOption>
'
DELTA_REPLACE_WHERE_IN_OVERWRITE
لا يمكنك استخدام replaceWhere بالتزامن مع الكتابة فوق بواسطة عامل التصفية
DELTA_REPLACE_WHERE_MISMATCH
لا تتوافق البيانات المكتوبة مع شرط الكتابة فوق الجدول الجزئي أو القيد '<replaceWhere>
'.
<message>
DELTA_REPLACE_WHERE_WITH_DYNAMIC_PARTITION_OVERWRITE
لا يمكن تعيين تعبير 'replaceWhere' و'partitionOverwriteMode'='dynamic' في خيارات DataFrameWriter.
DELTA_REPLACE_WHERE_WITH_FILTER_DATA_CHANGE_UNSET
لا يمكن استخدام "replaceWhere" مع عوامل تصفية البيانات عند تعيين "dataChange" إلى false. مرشحات: <dataFilters>
DELTA_ROW_ID_ASSIGNMENT_WITHOUT_STATS
يتعذر تعيين معرفات الصفوف بدون إحصائيات عدد الصفوف.
جمع إحصائيات الجدول عن طريق تشغيل التعليمات البرمجية التالية في دفتر ملاحظات Scala وإعادة المحاولة:
import com.databricks.sql.transaction.tahoe.DeltaLog
import com.databricks.sql.transaction.tahoe.stats.StatisticsCollection
import org.apache.spark.sql.catalyst.TableIdentifier
val log = DeltaLog.forTable(spark, TableIdentifier(table_name))
StatisticsCollection.recompute(spark, log)
DELTA_SCHEMA_CHANGED
تغيير المخطط المكتشف:
مخطط مصدر البث: <readSchema>
مخطط ملف البيانات: <dataSchema>
الرجاء محاولة إعادة تشغيل الاستعلام. إذا تكررت هذه المشكلة عبر عمليات إعادة تشغيل الاستعلام بدون
إحراز تقدم، لقد قمت بإجراء تغيير مخطط غير متوافق وتحتاج إلى بدء تشغيل
استعلام من البداية باستخدام دليل نقطة تحقق جديد.
DELTA_SCHEMA_CHANGED_WITH_STARTING_OPTIONS
تم الكشف عن تغيير المخطط في الإصدار <version>
:
مخطط مصدر البث: <readSchema>
مخطط ملف البيانات: <dataSchema>
الرجاء محاولة إعادة تشغيل الاستعلام. إذا تكررت هذه المشكلة عبر عمليات إعادة تشغيل الاستعلام بدون
إحراز تقدم، لقد قمت بإجراء تغيير مخطط غير متوافق وتحتاج إلى بدء تشغيل
استعلام من البداية باستخدام دليل نقطة تحقق جديد. إذا استمرت المشكلة بعد
عند التغيير إلى دليل نقطة تحقق جديد، قد تحتاج إلى تغيير الموجود
خيار "startVersion" أو "startTimestamp" للبدء من إصدار أحدث من
<version>
مع دليل نقطة تحقق جديد.
DELTA_SCHEMA_CHANGED_WITH_VERSION
تم الكشف عن تغيير المخطط في الإصدار <version>
:
مخطط مصدر البث: <readSchema>
مخطط ملف البيانات: <dataSchema>
الرجاء محاولة إعادة تشغيل الاستعلام. إذا تكررت هذه المشكلة عبر عمليات إعادة تشغيل الاستعلام بدون
إحراز تقدم، لقد قمت بإجراء تغيير مخطط غير متوافق وتحتاج إلى بدء تشغيل
استعلام من البداية باستخدام دليل نقطة تحقق جديد.
DELTA_SCHEMA_CHANGE_SINCE_ANALYSIS
تم تغيير مخطط جدول Delta بطريقة غير متوافقة منذ DataFrame الخاص بك
أو تم إنشاء كائن DeltaTable. يرجى إعادة تعريف كائن DataFrame أو DeltaTable.
التغييرات:
<schemaDiff>
<legacyFlagMessage>
DELTA_SCHEMA_NOT_PROVIDED
لم يتم توفير مخطط الجدول. الرجاء توفير مخطط (تعريف العمود) للجدول عند استخدام جدول REPLACE ولا يتم توفير استعلام AS SELECT.
DELTA_SCHEMA_NOT_SET
لم يتم تعيين مخطط الجدول. اكتب البيانات فيها أو استخدم CREATE TABLE لتعيين المخطط.
DELTA_SET_LOCATION_SCHEMA_MISMATCH
يختلف مخطط موقع دلتا الجديد عن مخطط الجدول الحالي.
المخطط الأصلي:
<original>
مخطط الوجهة:
<destination>
إذا كان هذا تغييرا مقصودا، يمكنك إيقاف تشغيل هذا الفحص عن طريق تشغيل:
٪٪sql set <config>
= true
DELTA_SHALLOW_CLONE_FILE_NOT_FOUND
يتعذر العثور على الملف <filePath>
المشار إليه في سجل المعاملات. يمكن أن يحدث هذا عندما يتم حذف البيانات يدويا من نظام الملفات بدلا من استخدام عبارة الجدول DELETE
. يبدو أن هذا الجدول نسخة ضحلة، إذا كان الأمر كذلك، يمكن أن يحدث هذا الخطأ عندما يقوم الجدول الأصلي الذي تم استنساخ هذا الجدول منه بحذف ملف لا يزال النسخ يستخدمه. إذا كنت تريد أن تكون أي نسخ مستقلة عن الجدول الأصلي، فاستخدم نسخة DEEP بدلا من ذلك.
DELTA_SHARING_CANNOT_MODIFY_RESERVED_RECIPIENT_PROPERTY
لا يمكن تعديل الخصائص المعرفة مسبقا التي تبدأ ب <prefix>
.
DELTA_SHARING_CURRENT_RECIPIENT_PROPERTY_UNDEFINED
يتم تقييد البيانات بواسطة خاصية <property>
المستلم التي لا تنطبق على المستلم الحالي في جلسة العمل.
لمزيد من التفاصيل، راجع DELTA_SHARING_CURRENT_RECIPIENT_PROPERTY_UNDEFINED
DELTA_SHARING_INVALID_OP_IN_EXTERNAL_SHARED_VIEW
<operation>
يتعذر استخدام في طرق عرض "مشاركة دلتا" التي تتم مشاركتها عبر الحساب.
DELTA_SHARING_INVALID_PROVIDER_AUTH
نوع <authenticationType>
المصادقة غير القانوني للموفر <provider>
.
DELTA_SHARING_INVALID_RECIPIENT_AUTH
نوع <authenticationType>
المصادقة غير القانوني للمستلم <recipient>
.
DELTA_SHARING_INVALID_SHARED_DATA_OBJECT_NAME
اسم غير صحيح للإشارة <type>
إلى داخل مشاركة. يمكنك إما استخدام <type>
اسم داخل المشاركة باتباع تنسيق [schema].[<type>
]، أو يمكنك أيضا استخدام الاسم الكامل الأصلي للجدول بعد تنسيق [catalog].[ المخطط]. [>اكتب>].
إذا لم تكن متأكدا من الاسم الذي يجب استخدامه، يمكنك تشغيل "SHOW ALL IN SHARE [share]" والعثور على اسم <type>
لإزالة: العمود "name" هو <type>
اسم داخل المشاركة والعمود "shared_object" هو <type>
الاسم الكامل الأصلي.
DELTA_SHARING_MAXIMUM_RECIPIENT_TOKENS_EXCEEDED
هناك أكثر من رمزين مميزين للمستلم <recipient>
.
DELTA_SHARING_RECIPIENT_PROPERTY_NOT_FOUND
خاصية <property>
المستلم غير موجودة.
DELTA_SHARING_RECIPIENT_TOKENS_NOT_FOUND
الرموز المميزة للمستلم مفقودة للمستلم <recipient>
.
DELTA_SHOW_PARTITION_IN_NON_PARTITIONED_COLUMN
يتم تحديد الأعمدة (الأعمدة) <badCols>
غير المقسمة ل SHOW PARTITIONS
DELTA_SHOW_PARTITION_IN_NON_PARTITIONED_TABLE
لا يسمح ب SHOW PARTITIONS على جدول غير مقسم: <tableName>
DELTA_SOURCE_IGNORE_DELETE
تم الكشف عن البيانات المحذوفة (على سبيل المثال <removedFile>
) من مصدر الدفق في الإصدار <version>
. لا، هذا غير مدعوم حالياً. إذا كنت ترغب في تجاهل عمليات الحذف، فقم بتعيين الخيار "ignoreDeletes" إلى "true". يمكن العثور على الجدول المصدر في المسار <dataPath>
.
DELTA_SOURCE_TABLE_IGNORE_CHANGES
تم الكشف عن تحديث بيانات (على سبيل المثال <file>
) في الجدول المصدر في الإصدار <version>
. لا، هذا غير مدعوم حالياً. إذا كان هذا سيحدث بانتظام وكنت على ما يرام لتخطي التغييرات، فقم بتعيين الخيار 'skipChangeCommits' إلى 'true'. إذا كنت ترغب في أن ينعكس تحديث البيانات، فيرجى إعادة تشغيل هذا الاستعلام باستخدام دليل نقطة تحقق جديد أو إجراء تحديث كامل إذا كنت تستخدم DLT. إذا كنت بحاجة إلى معالجة هذه التغييرات، فيرجى التبديل إلى MVs. يمكن العثور على الجدول المصدر في المسار <dataPath>
.
DELTA_STARTING_VERSION_AND_TIMESTAMP_BOTH_SET
يرجى إما توفير '<version>
' أو '<timestamp>
'
DELTA_STATS_COLLECTION_COLUMN_NOT_FOUND
<statsType>
لم يتم العثور على إحصائيات للعمود في بيانات تعريف Parquet: <columnPath>
.
DELTA_STREAMING_CANNOT_CONTINUE_PROCESSING_POST_SCHEMA_EVOLUTION
لقد اكتشفنا تغيير (تغيير) مخطط واحد أو أكثر غير مضاف (<opType>
) بين إصدار <previousSchemaChangeVersion>
Delta وفي <currentSchemaChangeVersion>
مصدر دفق دلتا.
يرجى التحقق مما إذا كنت تريد نشر تغيير المخطط يدويا إلى جدول المتلقي قبل أن نتابع معالجة الدفق باستخدام المخطط النهائي في <currentSchemaChangeVersion>
.
بمجرد إصلاح مخطط جدول المتلقي أو قررت عدم الحاجة إلى الإصلاح، يمكنك تعيين (أحد) تكوينات SQL التالية لإلغاء حظر تغيير (تغييرات) المخطط غير الإضافي ومتابعة معالجة الدفق.
لإلغاء الحظر لهذا الدفق المعين فقط لهذه السلسلة من تغيير المخطط (التغييرات): قم بتعيين <allowCkptVerKey>` = `<allowCkptVerValue>
.
لإلغاء الحظر لهذا الدفق المحدد: قم بتعيين <allowCkptKey>` = `<allowCkptValue>
لإلغاء الحظر لكافة التدفقات: قم بتعيين <allowAllKey>` = `<allowAllValue>
.
بدلا من ذلك، إذا كان ذلك ممكنا، يمكنك استبدال <allowAllMode>
ب <opSpecificMode>
في تكوين SQL لإلغاء حظر الدفق لنوع تغيير المخطط هذا فقط.
DELTA_STREAMING_CHECK_COLUMN_MAPPING_NO_SNAPSHOT
فشل الحصول على لقطة سجل Delta لإصدار البدء عند التحقق من تغييرات مخطط تعيين العمود. يرجى اختيار إصدار بدء مختلف، أو فرض تمكين قراءة البث على مسؤوليتك الخاصة عن طريق تعيين "<config>
" إلى "صحيح".
DELTA_STREAMING_INCOMPATIBLE_SCHEMA_CHANGE
القراءة المتدفقة غير معتمدة على الجداول التي تحتوي على تغييرات مخطط غير متوافقة مع القراءة (على سبيل المثال، إعادة تسمية أو إسقاط أو تغييرات نوع البيانات).
لمزيد من المعلومات والخطوات التالية الممكنة لحل هذه المشكلة، يرجى مراجعة الوثائق على <docLink>
قراءة المخطط: <readSchema>
. مخطط بيانات غير متوافق: <incompatibleSchema>
.
DELTA_STREAMING_INCOMPATIBLE_SCHEMA_CHANGE_USE_SCHEMA_LOG
القراءة المتدفقة غير معتمدة على الجداول التي تحتوي على تغييرات مخطط غير متوافقة مع القراءة (على سبيل المثال، إعادة تسمية أو إسقاط أو تغييرات نوع البيانات).
يرجى توفير "schemaTrackingLocation" لتمكين تطور المخطط غير الإضافي لمعالجة دفق دلتا.
راجع <docLink>
لمزيد من التفاصيل.
قراءة المخطط: <readSchema>
. مخطط بيانات غير متوافق: <incompatibleSchema>
.
DELTA_STREAMING_METADATA_EVOLUTION
تم تغيير المخطط أو تكوين الجدول أو بروتوكول جدول Delta أثناء البث.
تم تحديث المخطط أو سجل تتبع بيانات التعريف.
يرجى إعادة تشغيل الدفق لمتابعة المعالجة باستخدام بيانات التعريف المحدثة.
المخطط المحدث: <schema>
.
تكوينات الجدول المحدثة: <config>
.
بروتوكول الجدول المحدث: <protocol>
DELTA_STREAMING_SCHEMA_EVOLUTION_UNSUPPORTED_ROW_FILTER_COLUMN_MASKS
لا يدعم الدفق من الجدول <tableId>
المصدر مع تتبع المخطط عوامل تصفية الصفوف أو أقنعة الأعمدة.
الرجاء إسقاط عوامل تصفية الصفوف أو أقنعة الأعمدة، أو تعطيل تتبع المخطط.
DELTA_STREAMING_SCHEMA_LOCATION_CONFLICT
تم الكشف عن موقع مخطط متعارض '<loc>
' أثناء الدفق من جدول أو جدول موجود في '<table>
'.
قد يقوم دفق آخر بإعادة استخدام نفس موقع المخطط، وهو غير مسموح به.
يرجى توفير مسار فريد schemaTrackingLocation
جديد أو streamingSourceTrackingId
كخيار قارئ لأحد التدفقات من هذا الجدول.
DELTA_STREAMING_SCHEMA_LOCATION_NOT_UNDER_CHECKPOINT
يجب وضع موقع المخطط '<schemaTrackingLocation>
' ضمن موقع نقطة التحقق '<checkpointLocation>
'.
DELTA_STREAMING_SCHEMA_LOG_DESERIALIZE_FAILED
ملف سجل غير مكتمل في سجل مخطط مصدر تدفق دلتا في '<location>
'.
قد يكون سجل المخطط تالفة. الرجاء اختيار موقع مخطط جديد.
DELTA_STREAMING_SCHEMA_LOG_INCOMPATIBLE_DELTA_TABLE_ID
تم الكشف عن معرف جدول Delta غير متوافق عند محاولة قراءة دفق دلتا.
معرف الجدول المستمر: <persistedId>
، معرف الجدول: <tableId>
ربما تمت إعادة استخدام سجل المخطط. الرجاء اختيار موقع مخطط جديد.
DELTA_STREAMING_SCHEMA_LOG_INCOMPATIBLE_PARTITION_SCHEMA
تم الكشف عن مخطط قسم غير متوافق عند محاولة قراءة دفق دلتا.
المخطط المستمر: <persistedSchema>
، مخطط قسم دلتا: <partitionSchema>
الرجاء اختيار موقع مخطط جديد لإعادة تهيئة سجل المخطط إذا قمت بتغيير مخطط قسم الجدول يدويا مؤخرا.
DELTA_STREAMING_SCHEMA_LOG_INIT_FAILED_INCOMPATIBLE_METADATA
تعذر علينا تهيئة سجل مخطط مصدر تدفق دلتا لأن
اكتشفنا تغييرا غير متوافق في المخطط أو البروتوكول أثناء تقديم دفعة دفق من إصدار <a>
الجدول إلى <b>
.
DELTA_STREAMING_SCHEMA_LOG_PARSE_SCHEMA_FAILED
فشل تحليل المخطط من سجل مخطط مصدر تدفق دلتا.
قد يكون سجل المخطط تالفة. الرجاء اختيار موقع مخطط جديد.
DELTA_TABLE_ALREADY_CONTAINS_CDC_COLUMNS
تعذر تمكين Change Data Capture على الجدول. يحتوي الجدول بالفعل على
الأعمدة المحجوزة <columnList>
التي ستعرف
يتم استخدامها داخليا كبيانات تعريف لموجز بيانات التغيير الخاص بالجدول. للتمكين
تغيير موجز البيانات على الجدول إعادة تسمية/إسقاط هذه الأعمدة.
DELTA_TABLE_ALREADY_EXISTS
الجدول <tableName>
موجود بالفعل.
DELTA_TABLE_FOR_PATH_UNSUPPORTED_HADOOP_CONF
يدعم DeltaTable.forPath حاليا مفاتيح تكوين hadoop فقط بدءا من <allowedPrefixes>
ولكن حصلت عليها <unsupportedOptions>
DELTA_TABLE_ID_MISMATCH
تم استبدال جدول Delta في <tableLocation>
أثناء استخدام هذا الأمر للجدول.
كان <oldId>
معرف الجدول ولكن الآن <newId>
.
الرجاء إعادة محاولة الأمر الحالي للتأكد من أنه يقرأ طريقة عرض متناسقة للجدول.
DELTA_TABLE_LOCATION_MISMATCH
موقع الجدول <tableName>
الموجود هو <existingTableLocation>
. لا يتطابق مع الموقع <tableLocation>
المحدد .
DELTA_TABLE_NOT_FOUND
جدول <tableName>
Delta غير موجود.
DELTA_TABLE_NOT_SUPPORTED_IN_OP
الجدول غير معتمد في <operation>
. الرجاء استخدام مسار بدلا من ذلك.
DELTA_TABLE_ONLY_OPERATION
<tableName>
ليس جدول Delta. <operation>
معتمد فقط لجداول Delta.
DELTA_TARGET_TABLE_FINAL_SCHEMA_EMPTY
المخطط النهائي للجدول الهدف فارغ.
DELTA_TIMESTAMP_GREATER_THAN_COMMIT
الطابع الزمني المتوفر (<providedTimestamp>
) بعد أحدث إصدار متوفر لهذا
جدول (<tableName>
). يرجى استخدام طابع زمني قبل أو في <maximumTimestamp>
.
DELTA_TIMESTAMP_INVALID
لا يمكن تحويل الطابع<expr>
الزمني () المتوفر إلى طابع زمني صالح.
DELTA_TIME_TRAVEL_INVALID_BEGIN_VALUE
<timeTravelKey>
يجب أن تكون قيمة بداية صالحة.
DELTA_TRUNCATED_TRANSACTION_LOG
<path>
: غير قادر على إعادة إنشاء الحالة في الإصدار <version>
حيث تم اقتطاع سجل المعاملات بسبب الحذف اليدوي أو نهج استبقاء السجل (<logRetention>
=<logRetentionKey>
) ونهج استبقاء نقاط التحقق ()<checkpointRetentionKey>
=<checkpointRetention>
DELTA_TRUNCATE_TABLE_PARTITION_NOT_SUPPORTED
العملية غير مسموح بها: لا يدعم TRUNCATE TABLE في جداول Delta دالات تقييم القسم؛ استخدم DELETE لحذف أقسام أو صفوف معينة.
DELTA_UDF_IN_GENERATED_COLUMN
تم العثور على <udfExpr>
. لا يمكن للعمود الذي تم إنشاؤه استخدام دالة معرفة من قبل المستخدم
DELTA_UNEXPECTED_ACTION_EXPRESSION
تعبير <expression>
إجراء غير متوقع .
DELTA_UNEXPECTED_NUM_PARTITION_COLUMNS_FROM_FILE_NAME
من المتوقع أن يكون <expectedColsSize>
عمود (أعمدة) القسم: <expectedCols>
، ولكن تم العثور على <parsedColsSize>
عمود (أعمدة) القسم: <parsedCols>
من تحليل اسم الملف: <path>
DELTA_UNEXPECTED_PARTIAL_SCAN
توقع فحصا كاملا لمصادر دلتا، ولكنه عثر على فحص جزئي. مسار:<path>
DELTA_UNEXPECTED_PARTITION_COLUMN_FROM_FILE_NAME
من المتوقع أن يكون عمود <expectedCol>
القسم ، ولكنه عثر على عمود <parsedCol>
القسم من تحليل اسم الملف: <path>
DELTA_UNEXPECTED_PARTITION_SCHEMA_FROM_USER
تم استدعاء CONVERT TO DELTA مع مخطط قسم مختلف عن مخطط القسم المستنتج من الكتالوج، يرجى تجنب توفير المخطط بحيث يمكن اختيار مخطط القسم من الكتالوج.
مخطط قسم الكتالوج:
<catalogPartitionSchema>
مخطط القسم المقدم:
<userPartitionSchema>
DELTA_UNIFORM_ICEBERG_INGRESS_VIOLATION
فشلت قراءة Iceberg مع Delta Uniform.
لمزيد من التفاصيل، راجع DELTA_UNIFORM_ICEBERG_INGRESS_VIOLATION
DELTA_UNIFORM_INGRESS_NOT_SUPPORTED
لا يتم اعتماد إنشاء جدول دخول موحد أو تحديثه.
DELTA_UNIFORM_INGRESS_NOT_SUPPORTED_FORMAT
التنسيق <fileFormat>
غير معتمد. يتم دعم جبل الجليد فقط بتنسيق الملف الأصلي.
DELTA_UNIFORM_NOT_SUPPORTED
يتم دعم التنسيق العالمي فقط في جداول كتالوج Unity.
DELTA_UNIVERSAL_FORMAT_CONVERSION_FAILED
فشل تحويل إصدار <version>
الجدول إلى التنسيق <format>
العام . <message>
DELTA_UNIVERSAL_FORMAT_VIOLATION
فشل التحقق من صحة التنسيق العالمي (<format>
): <violation>
DELTA_UNKNOWN_CONFIGURATION
تم تحديد تكوين غير معروف: <config>
DELTA_UNKNOWN_PRIVILEGE
امتياز غير معروف: <privilege>
DELTA_UNKNOWN_READ_LIMIT
ReadLimit غير معروف: <limit>
DELTA_UNRECOGNIZED_COLUMN_CHANGE
تغيير <otherClass>
عمود غير معروف . قد تقوم بتشغيل إصدار Delta Lake قديم.
DELTA_UNRECOGNIZED_INVARIANT
غير معروف غير متباين. الرجاء ترقية إصدار Spark الخاص بك.
DELTA_UNRECOGNIZED_LOGFILE
ملف سجل غير معروف <fileName>
DELTA_UNSET_NON_EXISTENT_PROPERTY
محاولة إلغاء تعيين الخاصية<property>
"" غير الموجودة في الجدول <tableName>
DELTA_UNSUPPORTED_ABS_PATH_ADD_FILE
<path>
لا يدعم إضافة ملفات بمسار مطلق
DELTA_UNSUPPORTED_ALTER_TABLE_CHANGE_COL_OP
ALTER TABLE CHANGE COLUMN غير معتمد لتغيير العمود <fieldPath>
من <oldField>
إلى <newField>
DELTA_UNSUPPORTED_ALTER_TABLE_REPLACE_COL_OP
عملية ALTER TABLE REPLACE COLUMNS غير معتمدة. سبب: <details>
فشل تغيير المخطط من:
<oldSchema>
لكي تتمكن من:
<newSchema>
DELTA_UNSUPPORTED_CLONE_REPLACE_SAME_TABLE
لقد حاولت استبدال جدول موجود (<tableName>
) ب CLONE. هذه العملية هي
معتمد. جرب هدفا مختلفا ل CLONE أو حذف الجدول في الهدف الحالي.
DELTA_UNSUPPORTED_COLUMN_MAPPING_MODE_CHANGE
تغيير وضع تعيين العمود من '<oldMode>
' إلى '<newMode>
' غير معتمد.
DELTA_UNSUPPORTED_COLUMN_MAPPING_PROTOCOL
لا يدعم إصدار بروتوكول الجدول الحالي تغيير أوضاع تعيين الأعمدة
باستخدام <config>
.
إصدار بروتوكول دلتا المطلوب لتعيين العمود:
<requiredVersion>
إصدار بروتوكول دلتا الحالي للجدول:
<currentVersion>
<advice>
DELTA_UNSUPPORTED_COLUMN_MAPPING_SCHEMA_CHANGE
تم الكشف عن تغيير المخطط:
المخطط القديم:
<oldTableSchema>
مخطط جديد:
<newTableSchema>
لا يسمح بتغييرات المخطط أثناء تغيير وضع تعيين العمود.
DELTA_UNSUPPORTED_COLUMN_MAPPING_WRITE
كتابة البيانات باستخدام وضع تعيين العمود غير معتمدة.
DELTA_UNSUPPORTED_COLUMN_TYPE_IN_BLOOM_FILTER
إنشاء فهرس عامل تصفية بلوم على عمود بنوع <dataType>
غير مدعوم: <columnName>
DELTA_UNSUPPORTED_COMMENT_MAP_ARRAY
لا يمكن إضافة تعليق إلى <fieldPath>
. إضافة تعليق إلى مفتاح/قيمة خريطة أو عنصر صفيف غير معتمد.
DELTA_UNSUPPORTED_DATA_TYPES
تم العثور على أعمدة تستخدم أنواع بيانات غير معتمدة: <dataTypeList>
. يمكنك تعيين "<config>
" إلى "خطأ" لتعطيل التحقق من النوع. قد يسمح تعطيل التحقق من النوع هذا للمستخدمين بإنشاء جداول Delta غير معتمدة ويجب استخدامها فقط عند محاولة قراءة/كتابة الجداول القديمة.
DELTA_UNSUPPORTED_DATA_TYPE_IN_GENERATED_COLUMN
<dataType>
لا يمكن أن يكون نتيجة عمود تم إنشاؤه
DELTA_UNSUPPORTED_DEEP_CLONE
النسخة العميقة غير مدعومة لإصدار Delta هذا.
DELTA_UNSUPPORTED_DESCRIBE_DETAIL_VIEW
<view>
هو طريقة عرض. يتم اعتماد وصف التفاصيل للجداول فقط.
DELTA_UNSUPPORTED_DROP_CLUSTERING_COLUMN
إسقاط أعمدة التجميع (<columnList>
) غير مسموح به.
DELTA_UNSUPPORTED_DROP_COLUMN
DROP COLUMN غير معتمد لجدول Delta. <advice>
DELTA_UNSUPPORTED_DROP_NESTED_COLUMN_FROM_NON_STRUCT_TYPE
يمكن فقط إسقاط الأعمدة المتداخلة من StructType. أنشأ <struct>
DELTA_UNSUPPORTED_DROP_PARTITION_COLUMN
إسقاط أعمدة القسم (<columnList>
) غير مسموح به.
DELTA_UNSUPPORTED_EXPRESSION
نوع<expType>
التعبير () غير معتمد ل <causedBy>
. الأنواع المدعومة هي [<supportedTypes>
].
DELTA_UNSUPPORTED_EXPRESSION_GENERATED_COLUMN
<expression>
يتعذر استخدام في عمود تم إنشاؤه
DELTA_UNSUPPORTED_FEATURES_FOR_READ
ميزة قراءة دلتا غير المدعومة: يتطلب الجدول "<tableNameOrPath>
" ميزة (ميزات) جدول القارئ غير المدعومة بهذا الإصدار من Databricks: <unsupported>
. يرجى الرجوع إلى <link>
لمزيد من المعلومات حول توافق ميزة Delta Lake.
DELTA_UNSUPPORTED_FEATURES_FOR_WRITE
ميزة كتابة دلتا غير المدعومة: يتطلب الجدول "<tableNameOrPath>
" ميزة (ميزات) جدول كاتب غير معتمدة من قبل هذا الإصدار من Databricks: <unsupported>
. يرجى الرجوع إلى <link>
لمزيد من المعلومات حول توافق ميزة Delta Lake.
DELTA_UNSUPPORTED_FEATURES_IN_CONFIG
لم يتم التعرف على ميزة (ميزات) الجدول المكونة في تكوينات Spark التالية أو خصائص جدول Delta بواسطة هذا الإصدار من Databricks: <configs>
.
DELTA_UNSUPPORTED_FEATURE_STATUS
من المتوقع أن تكون حالة ميزة <feature>
الجدول "مدعومة"، ولكنها حصلت على "<status>
".
DELTA_UNSUPPORTED_FIELD_UPDATE_NON_STRUCT
تحديث الحقول المتداخلة معتمد فقط ل StructType، ولكنك تحاول تحديث حقل من <columnName>
، وهو من النوع: <dataType>
.
DELTA_UNSUPPORTED_FSCK_WITH_DELETION_VECTORS
الأمر 'FSCK REPAIR TABLE' غير معتمد في إصدارات الجدول مع ملفات متجهات الحذف المفقودة.
يرجى الاتصال بالدعم.
DELTA_UNSUPPORTED_GENERATE_WITH_DELETION_VECTORS
الأمر "GENERATE symlink_format_manifest" غير معتمد في إصدارات الجدول مع متجهات الحذف.
لإنتاج إصدار من الجدول بدون متجهات الحذف، قم بتشغيل 'REORG TABLE TABLE APPLY (PURGE)'. ثم أعد تشغيل الأمر "GENERATE".
تأكد من عدم قيام أي معاملات متزامنة بإضافة متجهات الحذف مرة أخرى بين REORG و GENERATE.
إذا كنت بحاجة إلى إنشاء بيانات بشكل منتظم، أو لا يمكنك منع المعاملات المتزامنة، ففكر في تعطيل متجهات الحذف في هذا الجدول باستخدام 'ALTER TABLE table SET TBLPROPERTIES (delta.enableDeletionVectors = false)'.
DELTA_UNSUPPORTED_INVARIANT_NON_STRUCT
غير معتمدة Invariants على الحقول المتداخلة بخلاف StructTypes.
DELTA_UNSUPPORTED_IN_SUBQUERY
في الاستعلام الفرعي غير معتمد في <operation>
الشرط.
DELTA_UNSUPPORTED_LIST_KEYS_WITH_PREFIX
listKeywithPrefix غير متوفر
DELTA_UNSUPPORTED_MANIFEST_GENERATION_WITH_COLUMN_MAPPING
إنشاء البيان غير معتمد للجداول التي تستفيد من تعيين العمود، حيث لا يمكن للقراء الخارجيين قراءة جداول Delta هذه. راجع وثائق دلتا لمزيد من التفاصيل.
DELTA_UNSUPPORTED_MERGE_SCHEMA_EVOLUTION_WITH_CDC
لا تدعم عمليات MERGE INTO مع تطور المخطط حاليا كتابة إخراج CDC.
DELTA_UNSUPPORTED_MULTI_COL_IN_PREDICATE
لا يتم اعتماد دالات التقييم متعددة الأعمدة <operation>
في الشرط.
DELTA_UNSUPPORTED_NESTED_COLUMN_IN_BLOOM_FILTER
إنشاء فهرس ملف بلوم على عمود متداخل غير مدعوم حاليا: <columnName>
DELTA_UNSUPPORTED_NESTED_FIELD_IN_OPERATION
الحقل المتداخل غير معتمد في <operation>
(الحقل = <fieldName>
).
DELTA_UNSUPPORTED_NON_EMPTY_CLONE
جدول وجهة النسخ غير فارغ. الرجاء اقتطاع أو حذف من الجدول قبل تشغيل CLONE.
DELTA_UNSUPPORTED_OUTPUT_MODE
<dataSource>
مصدر البيانات لا يدعم <mode>
وضع الإخراج
DELTA_UNSUPPORTED_PARTITION_COLUMN_IN_BLOOM_FILTER
إنشاء فهرس عامل تصفية بلوم على عمود تقسيم غير مدعوم: <columnName>
DELTA_UNSUPPORTED_RENAME_COLUMN
إعادة تسمية العمود غير معتمدة لجدول Delta. <advice>
DELTA_UNSUPPORTED_SCHEMA_DURING_READ
لا تدعم Delta تحديد المخطط في وقت القراءة.
DELTA_UNSUPPORTED_SORT_ON_BUCKETED_TABLES
الفرز حسب غير معتمد للجداول ذات المستودعات في دلتا
DELTA_UNSUPPORTED_SOURCE
<operation>
تدعم الوجهة مصادر دلتا فقط.
<plan>
DELTA_UNSUPPORTED_STATIC_PARTITIONS
تحديد أقسام ثابتة في مواصفات القسم غير مدعوم حاليا أثناء الإدراج
DELTA_UNSUPPORTED_STRATEGY_NAME
اسم الاستراتيجية غير المدعومة: <strategy>
DELTA_UNSUPPORTED_SUBQUERY
الاستعلامات الفرعية غير معتمدة <operation>
في (الشرط = <cond>
).
DELTA_UNSUPPORTED_SUBQUERY_IN_PARTITION_PREDICATES
الاستعلام الفرعي غير مدعوم في دالات تقييم القسم.
DELTA_UNSUPPORTED_TIME_TRAVEL_MULTIPLE_FORMATS
يتعذر تحديد السفر عبر الوقت بتنسيقات متعددة.
DELTA_UNSUPPORTED_TIME_TRAVEL_VIEWS
يتعذر طرق عرض السفر عبر الوقت أو الاستعلامات الفرعية أو عمليات الدفق أو تغيير استعلامات موجز البيانات.
DELTA_UNSUPPORTED_TRUNCATE_SAMPLE_TABLES
لا يتم اعتماد اقتطاع جداول العينة
DELTA_UNSUPPORTED_TYPE_CHANGE_IN_SCHEMA
تعذر العمل على هذا الجدول بسبب تطبيق تغيير نوع غير معتمد. تم تغيير الحقل <fieldName>
من <fromType>
إلى <toType>
.
DELTA_UNSUPPORTED_VACUUM_SPECIFIC_PARTITION
يرجى توفير المسار الأساسي (<baseDeltaPath>
) عند تفريغ جداول دلتا. لا يتم حاليا دعم تفريغ أقسام معينة.
DELTA_UNSUPPORTED_WRITES_STAGED_TABLE
لا يدعم تنفيذ الجدول عمليات الكتابة: <tableName>
DELTA_UNSUPPORTED_WRITES_WITHOUT_COORDINATOR
تحاول تنفيذ عمليات الكتابة على جدول تم تسجيله مع منسق <coordinatorName>
التثبيت . ومع ذلك، لا يتوفر تنفيذ هذا المنسق في البيئة الحالية ولا يسمح بالكتابة بدون منسقين.
DELTA_UNSUPPORTED_WRITE_SAMPLE_TABLES
الكتابة إلى نماذج الجداول غير معتمدة
DELTA_UPDATE_SCHEMA_MISMATCH_EXPRESSION
لا يمكن التحويل <fromCatalog>
إلى <toCatalog>
. يجب أن تتطابق جميع الأعمدة المتداخلة.
DELTA_VACUUM_COPY_INTO_STATE_FAILED
نجح الفراغ في ملفات البيانات، ولكن فشل تجميع البيانات المهملة لحالة COPY INTO.
DELTA_VERSIONS_NOT_CONTIGUOUS
الإصدارات (<versionList>
) غير متقاربة.
لمزيد من التفاصيل، راجع DELTA_VERSIONS_NOT_CONTIGUOUS
DELTA_VIOLATE_CONSTRAINT_WITH_VALUES
القيد <constraintName>
<expression>
CHECK الذي تم انتهاكه حسب الصف بالقيم:
<values>
DELTA_VIOLATE_TABLE_PROPERTY_VALIDATION_FAILED
تم انتهاك التحقق من صحة خصائص الجدول <table>
:
لمزيد من التفاصيل، راجع DELTA_VIOLATE_TABLE_PROPERTY_VALIDATION_FAILED
DELTA_WRITE_INTO_VIEW_NOT_SUPPORTED
<viewIdentifier>
هو طريقة عرض. لا يمكنك كتابة البيانات في طريقة عرض.
DELTA_ZORDERING_COLUMN_DOES_NOT_EXIST
عمود <columnName>
Z-Ordering غير موجود في مخطط البيانات.
DELTA_ZORDERING_ON_COLUMN_WITHOUT_STATS
سيكون Z-Ordering on <cols>
غير فعال، لأننا حاليا لا نجمع إحصائيات لهذه الأعمدة. يرجى الرجوع إلى
<link>
لمزيد من المعلومات حول تخطي البيانات وترتيب z. يمكنك تعطيل
هذا الفحص حسب الإعداد
'٪٪sql set <zorderColStatKey>
= false'
DELTA_ZORDERING_ON_PARTITION_COLUMN
<colName>
هو عمود قسم. يمكن تنفيذ Z-Ordering فقط على أعمدة البيانات
التحميل التلقائي
CF_ADD_NEW_NOT_SUPPORTED
لا يتم اعتماد وضع <addNewColumnsMode>
تطور المخطط عند تحديد المخطط. لاستخدام هذا الوضع، يمكنك توفير المخطط من خلال cloudFiles.schemaHints
بدلا من ذلك.
CF_AMBIGUOUS_AUTH_OPTIONS_ERROR
تم العثور على خيارات مصادقة إعداد الإعلامات للدليل (الافتراضي)
وضع الإدراج:
<options>
إذا كنت ترغب في استخدام وضع إعلام الملف، فيرجى تعيين:
.option("cloudFiles.<useNotificationsKey>
", "true")
بدلا من ذلك، إذا كنت تريد تخطي التحقق من صحة الخيارات وتجاهلها
خيارات المصادقة، يمكنك تعيين:
.option("cloudFiles.ValidateOptionsKey>", "false")
CF_AMBIGUOUS_INCREMENTAL_LISTING_MODE_ERROR
وضع الإدراج التزايدي (cloudFiles.<useIncrementalListingKey>
)
وإخطار الملف (cloudFiles.<useNotificationsKey>
)
تم تمكينه في نفس الوقت.
الرجاء التأكد من تحديد واحد فقط.
CF_AZURE_STORAGE_SUFFIXES_REQUIRED
طلب adlsBlobSuffix وaddlsDfsSuffix ل Azure
CF_BUCKET_MISMATCH
<storeType>
يختلف في حدث <fileEvent>
الملف عن المتوقع من قبل المصدر: <source>
.
CF_CANNOT_EVOLVE_SCHEMA_LOG_EMPTY
لا يمكن تطوير المخطط عندما يكون سجل المخطط فارغا. موقع سجل المخطط: <logPath>
CF_CANNOT_PARSE_QUEUE_MESSAGE
يتعذر تحليل رسالة قائمة الانتظار التالية: <message>
CF_CANNOT_RESOLVE_CONTAINER_NAME
يتعذر حل اسم الحاوية من المسار: <path>
، uri الذي تم حله: <uri>
CF_CANNOT_RUN_DIRECTORY_LISTING
يتعذر تشغيل سرد الدليل عند وجود مؤشر ترابط backfill غير متزامن قيد التشغيل
CF_CLEAN_SOURCE_ALLOW_OVERWRITES_BOTH_ON
يتعذر تشغيل cloudFiles.cleanSource وcloudFiles.allowOverwrites في نفس الوقت.
CF_CLEAN_SOURCE_UNAUTHORIZED_WRITE_PERMISSION
لا يمكن للمحمل التلقائي حذف الملفات المعالجة لأنه ليس لديه أذونات الكتابة إلى الدليل المصدر.
<reason>
لإصلاح ذلك، يمكنك إما:
- منح أذونات الكتابة إلى الدليل المصدر OR
- تعيين cleanSource إلى 'OFF'
يمكنك أيضا إلغاء حظر الدفق عن طريق تعيين SQLConf spark.databricks.cloudFiles.cleanSource.disabledDueToAuthorizationErrors إلى "true".
CF_DUPLICATE_COLUMN_IN_DATA
حدث خطأ عند محاولة استنتاج مخطط القسم للجدول. لديك نفس العمود المكرر في البيانات ومسارات القسم. لتجاهل قيمة القسم، يرجى توفير أعمدة القسم بشكل صريح باستخدام: .option("cloudFiles.<partitionColumnsKey>
", "{comma-separated-list}")
CF_EMPTY_DIR_FOR_SCHEMA_INFERENCE
يتعذر استنتاج المخطط عندما يكون مسار <path>
الإدخال فارغا. يرجى محاولة بدء الدفق عند وجود ملفات في مسار الإدخال، أو تحديد المخطط.
CF_EVENT_GRID_AUTH_ERROR
فشل إنشاء اشتراك Event Grid. يرجى التأكد من أن خدمتك
الأساسي لديه <permissionType>
اشتراكات شبكة الأحداث. راجع المزيد من التفاصيل في:
<docLink>
CF_EVENT_GRID_CREATION_FAILED
فشل إنشاء اشتراك شبكة الأحداث. يرجى التأكد من أن Microsoft.EventGrid هو
مسجل كموفر موارد في اشتراكك. راجع المزيد من التفاصيل في:
<docLink>
CF_EVENT_GRID_NOT_FOUND_ERROR
فشل إنشاء اشتراك Event Grid. يرجى التأكد من أن مساحة التخزين الخاصة بك
يقع الحساب (<storageAccount>
) ضمن مجموعة الموارد الخاصة بك (<resourceGroup>
) وهذا
حساب التخزين هو حساب "StorageV2 (الغرض العام v2)". راجع المزيد من التفاصيل في:
<docLink>
CF_EVENT_NOTIFICATION_NOT_SUPPORTED
وضع إعلام حدث التحميل التلقائي غير معتمد ل <cloudStore>
.
CF_FAILED_TO_CHECK_STREAM_NEW
فشل التحقق مما إذا كان الدفق جديدا
CF_FAILED_TO_CREATED_PUBSUB_SUBSCRIPTION
فشل إنشاء الاشتراك: <subscriptionName>
. يوجد بالفعل اشتراك يحمل نفس الاسم ويقترن بموضوع آخر: <otherTopicName>
. الموضوع المطلوب هو <proposedTopicName>
. إما حذف الاشتراك الموجود أو إنشاء اشتراك بلاحقة مورد جديدة.
CF_FAILED_TO_CREATED_PUBSUB_TOPIC
فشل إنشاء موضوع: <topicName>
. يوجد موضوع بنفس الاسم بالفعل.<reason>
إزالة الموضوع الموجود أو المحاولة مرة أخرى مع لاحقة مورد آخر
CF_FAILED_TO_DELETE_GCP_NOTIFICATION
فشل حذف الإعلام ذي المعرف <notificationId>
الموجود في المستودع <bucketName>
للموضوع <topicName>
. يرجى إعادة محاولة الإعلام أو إزالته يدويا من خلال وحدة تحكم GCP.
CF_FAILED_TO_DESERIALIZE_PERSISTED_SCHEMA
فشل إلغاء تسلسل المخطط المستمر من السلسلة: '<jsonSchema>
'
CF_FAILED_TO_EVOLVE_SCHEMA
لا يمكن تطوير المخطط بدون سجل مخطط.
CF_FAILED_TO_FIND_PROVIDER
فشل العثور على موفر ل <fileFormatInput>
CF_FAILED_TO_INFER_SCHEMA
فشل استنتاج مخطط للتنسيق <fileFormatInput>
من الملفات الموجودة في مسار <path>
الإدخال .
لمزيد من التفاصيل، راجع CF_FAILED_TO_INFER_SCHEMA
CF_FAILED_TO_WRITE_TO_SCHEMA_LOG
فشل الكتابة إلى سجل المخطط في الموقع <path>
.
CF_FILE_FORMAT_REQUIRED
تعذر العثور على الخيار المطلوب: cloudFiles.format.
CF_FOUND_MULTIPLE_AUTOLOADER_PUBSUB_SUBSCRIPTIONS
تم العثور على اشتراكات متعددة (<num>
) مع بادئة المحمل التلقائي للموضوع <topicName>
:
<subscriptionList>
يجب أن يكون هناك اشتراك واحد فقط لكل موضوع. الرجاء التأكد يدويا من عدم وجود اشتراكات متعددة لموضوعك.
CF_GCP_AUTHENTICATION
يرجى إما توفير كل ما يلي: <clientEmail>
، ، <client>
<privateKey>
، أو <privateKeyId>
قم بتوفير أي منها من أجل استخدام الافتراضي
سلسلة موفر بيانات اعتماد GCP للمصادقة مع موارد GCP.
CF_GCP_LABELS_COUNT_EXCEEDED
تم تلقي عدد كبير جدا من التسميات (<num>
) لمورد GCP. الحد الأقصى لعدد التسميات لكل مورد هو <maxNum>
.
CF_GCP_RESOURCE_TAGS_COUNT_EXCEEDED
تم تلقي عدد كبير جدا من علامات الموارد (<num>
) لمورد GCP. الحد الأقصى لعدد علامات المورد لكل مورد هو <maxNum>
، حيث يتم تخزين علامات الموارد كتسميات GCP على الموارد، وتستهلك علامات Databricks المحددة بعض الحصة النسبية للتسمية هذه.
CF_INCOMPLETE_LOG_FILE_IN_SCHEMA_LOG
ملف سجل غير مكتمل في سجل المخطط في المسار <path>
CF_INCOMPLETE_METADATA_FILE_IN_CHECKPOINT
ملف بيانات التعريف غير مكتمل في نقطة التحقق Auto Loader
CF_INCORRECT_SQL_PARAMS
يقبل أسلوب cloud_files معلمتين مطلوبتين للسلسلة: المسار للتحميل من وتنسيق الملف. يجب توفير خيارات قارئ الملفات في مخطط قيمة مفتاح السلسلة. على سبيل المثال cloud_files("path", "json", map("option1", "value1")). تلقي: <params>
CF_INTERNAL_ERROR
خطأ داخلي.
لمزيد من التفاصيل، راجع CF_INTERNAL_ERROR
CF_INVALID_ARN
ARN غير صالح: <arn>
CF_INVALID_AZURE_CERTIFICATE
لا يمكن تحليل المفتاح الخاص المتوفر مع خيار cloudFiles.certificate. يرجى توفير مفتاح عام صالح بتنسيق PEM.
CF_INVALID_AZURE_CERT_PRIVATE_KEY
لا يمكن تحليل المفتاح الخاص المتوفر مع خيار cloudFiles.certificatePrivateKey. يرجى توفير مفتاح خاص صالح بتنسيق PEM.
CF_INVALID_CHECKPOINT
نقطة التحقق هذه ليست مصدر CloudFiles صالح
CF_INVALID_CLEAN_SOURCE_MODE
وضع غير صحيح لخيار <value>
مصدر نظيف .
CF_INVALID_GCP_RESOURCE_TAG_KEY
مفتاح علامة مورد غير صحيح لمورد GCP: <key>
. يجب أن تبدأ المفاتيح بحرف صغير، وأن تكون ضمن 1 إلى 63 حرفا، وأن تحتوي فقط على أحرف صغيرة وأرقام وتسطير سفلي (_) وواصلات (-).
CF_INVALID_GCP_RESOURCE_TAG_VALUE
قيمة علامة المورد غير صحيحة لمورد GCP: <value>
. يجب أن تكون القيم ضمن 0 إلى 63 حرفا ويجب أن تحتوي فقط على أحرف صغيرة وأرقام وتسطير أسفل السطر (_) وواصلات (-).
CF_INVALID_MANAGED_FILE_EVENTS_OPTION_KEYS
لا يدعم Loader التلقائي الخيارات التالية عند استخدامه مع أحداث الملفات المدارة:
<optionList>
نوصي بإزالة هذه الخيارات ثم إعادة تشغيل الدفق.
CF_INVALID_MANAGED_FILE_EVENTS_RESPONSE
استجابة غير صحيحة من خدمة أحداث الملفات المدارة. يرجى الاتصال بدعم Databricks للحصول على المساعدة.
لمزيد من التفاصيل، راجع CF_INVALID_MANAGED_FILE_EVENTS_RESPONSE
CF_INVALID_SCHEMA_EVOLUTION_MODE
ملفات السحابة.<schemaEvolutionModeKey>
يجب أن يكون واحدا من {
"<addNewColumns>
"
"<failOnNewColumns>
"
"<rescue>
"
"<noEvolution>
"}
CF_INVALID_SCHEMA_HINTS_OPTION
يمكن لتلميحات المخطط تحديد عمود معين مرة واحدة فقط.
في هذه الحالة، إعادة تعريف العمود: <columnName>
عدة مرات في schemaHints:
<schemaHints>
CF_INVALID_SCHEMA_HINT_COLUMN
لا يمكن استخدام تلميحات المخطط لتجاوز الأنواع المتداخلة للخرائط والصفائف.
عمود متعارض: <columnName>
CF_LATEST_OFFSET_READ_LIMIT_REQUIRED
يجب استدعاء latestOffset مع ReadLimit على هذا المصدر.
CF_LOG_FILE_MALFORMED
تم تكوين ملف السجل بشكل غير صحيح: فشل في قراءة إصدار السجل الصحيح من <fileName>
.
CF_MANAGED_FILE_EVENTS_BACKFILL_IN_PROGRESS
لقد طلبت من "المحمل التلقائي" تجاهل الملفات الموجودة في موقعك الخارجي عن طريق تعيين includeExistingFiles إلى false. ومع ذلك، لا تزال خدمة أحداث الملفات المدارة تكتشف الملفات الموجودة في موقعك الخارجي. الرجاء المحاولة مرة أخرى بعد اكتمال أحداث الملفات المدارة من اكتشاف جميع الملفات في موقعك الخارجي.
CF_MANAGED_FILE_EVENTS_ENDPOINT_NOT_FOUND
أنت تستخدم أداة التحميل التلقائي مع أحداث الملفات المدارة، ولكن يبدو أن الموقع الخارجي لمسار الإدخال '<path>
' لا يحتوي على أحداث ملفات ممكنة أو أن مسار الإدخال غير صالح. يرجى طلب مسؤول Databricks لتمكين أحداث الملفات على الموقع الخارجي لمسار الإدخال الخاص بك.
CF_MANAGED_FILE_EVENTS_ENDPOINT_PERMISSION_DENIED
أنت تستخدم أداة التحميل التلقائي مع أحداث الملفات المدارة، ولكن ليس لديك حق الوصول إلى الموقع الخارجي أو وحدة التخزين لمسار الإدخال '<path>
' أو مسار الإدخال غير صالح. يرجى طلب من مسؤول Databricks منح أذونات القراءة للموقع الخارجي أو وحدة التخزين الخارجية أو توفير مسار إدخال صالح داخل موقع خارجي أو وحدة تخزين موجودة.
CF_MANAGED_FILE_EVENTS_ONLY_ON_SERVERLESS
يتوفر التحميل التلقائي مع أحداث الملفات المدارة فقط على Databricks بلا خادم. للمتابعة، يرجى نقل حمل العمل هذا إلى Databricks بلا خادم أو إيقاف تشغيل خيار cloudFiles.useManagedFileEvents.
CF_MAX_MUST_BE_POSITIVE
يجب أن يكون الحد الأقصى موجبا
CF_METADATA_FILE_CONCURRENTLY_USED
تستخدم استعلامات دفق متعددة بشكل متزامن <metadataFile>
CF_MISSING_METADATA_FILE_ERROR
ملف بيانات التعريف في دليل نقطة فحص مصدر البث مفقود. بيانات التعريف هذه
يحتوي الملف على خيارات افتراضية مهمة للتدفق، لذلك لا يمكن إعادة تشغيل الدفق
حالاً. يرجى الاتصال بدعم Databricks للحصول على المساعدة.
CF_MISSING_PARTITION_COLUMN_ERROR
عمود <columnName>
القسم غير موجود في المخطط المتوفر:
<schema>
CF_MISSING_SCHEMA_IN_PATHLESS_MODE
الرجاء تحديد مخطط باستخدام .schema() إذا لم يتم توفير مسار إلى مصدر CloudFiles أثناء استخدام وضع إعلام الملف. بدلا من ذلك، للحصول على "المحمل التلقائي" للاستدلال على المخطط، يرجى توفير مسار أساسي في .load().
CF_MULTIPLE_PUBSUB_NOTIFICATIONS_FOR_TOPIC
تم العثور على إعلامات موجودة للموضوع <topicName>
على المستودع <bucketName>
:
notification,id
<notificationList>
لتجنب تلويث المشترك بأحداث غير مقصودة، يرجى حذف الإعلامات أعلاه وإعادة المحاولة.
CF_NEW_PARTITION_ERROR
تم استنتاج أعمدة أقسام جديدة من ملفاتك: [<filesList>
]. الرجاء توفير كافة أعمدة الأقسام في المخطط أو توفير قائمة بأعمدة الأقسام التي ترغب في استخراج القيم لها باستخدام: .option("cloudFiles.partitionColumns", "{comma-separated-list|empty-string}")
CF_PARTITON_INFERENCE_ERROR
حدث خطأ عند محاولة استنتاج مخطط القسم للدفعة الحالية من الملفات. يرجى توفير أعمدة القسم بشكل صريح باستخدام: .option("cloudFiles.<partitionColumnOption>
", "{comma-separated-list}")
CF_PATH_DOES_NOT_EXIST_FOR_READ_FILES
يتعذر قراءة الملفات عندما يكون مسار <path>
الإدخال غير موجود. الرجاء التأكد من وجود مسار الإدخال وإعادة المحاولة.
CF_PERIODIC_BACKFILL_NOT_SUPPORTED
لا يتم دعم ملء الملء الدوري إذا تم تعطيل ملء الخلفية غير المتزامن. يمكنك تمكين إدخال قائمة backfill/directory غير المتزامنة عن طريق تعيين spark.databricks.cloudFiles.asyncDirListing
إلى true
CF_PREFIX_MISMATCH
حدث غير متطابق تم العثور عليه: لا يحتوي المفتاح <key>
على البادئة: <prefix>
CF_PROTOCOL_MISMATCH
<message>
إذا لم تكن بحاجة إلى إجراء أي تغييرات أخرى على التعليمات البرمجية الخاصة بك، فيرجى تعيين SQL
التكوين: '<sourceProtocolVersionKey>
= <value>
'
لاستئناف الدفق الخاص بك. يرجى الرجوع إلى:
<docLink>
لمزيد من التفاصيل.
CF_REGION_NOT_FOUND_ERROR
تعذر الحصول على منطقة AWS الافتراضية. الرجاء تحديد منطقة باستخدام خيار cloudFiles.region.
CF_RESOURCE_SUFFIX_EMPTY
فشل إنشاء خدمات الإعلام: لا يمكن أن تكون لاحقة المورد فارغة.
CF_RESOURCE_SUFFIX_INVALID_CHAR_AWS
فشل إنشاء خدمات الإعلام: يمكن أن تحتوي لاحقة المورد على أحرف أبجدية رقمية وواصلات (-) وتسطير أسفل السطر (_).
CF_RESOURCE_SUFFIX_INVALID_CHAR_AZURE
فشل إنشاء خدمات الإعلام: يمكن أن تحتوي لاحقة المورد على حرف صغير ورقم والشرطة (-).
CF_RESOURCE_SUFFIX_INVALID_CHAR_GCP
فشل إنشاء خدمات الإعلام: يمكن أن تحتوي لاحقة المورد على أحرف أبجدية رقمية وواصلات (-) وتسطير أسفل السطر (_) ونقاط (.) وعلامات التلdes (~) بالإضافة إلى علامات (+) وعلامات النسبة المئوية (<percentSign>
).
CF_RESOURCE_SUFFIX_LIMIT
فشل إنشاء خدمات الإعلام: لا يمكن أن تحتوي لاحقة المورد على أكثر من <limit>
أحرف.
CF_RESOURCE_SUFFIX_LIMIT_GCP
فشل إنشاء خدمات الإعلام: يجب أن تكون لاحقة المورد بين <lowerLimit>
وأحرف <upperLimit>
.
CF_RESTRICTED_GCP_RESOURCE_TAG_KEY
تم العثور على مفتاح علامة مورد GCP المقيد (<key>
). يتم تقييد مفاتيح علامات مورد GCP التالية للتحميل التلقائي: [<restrictedKeys>
]
CF_RETENTION_GREATER_THAN_MAX_FILE_AGE
لا يمكن أن يكون cloudFiles.cleanSource.retentionDuration أكبر من cloudFiles.maxFileAge.
CF_SAME_PUB_SUB_TOPIC_NEW_KEY_PREFIX
فشل إنشاء إعلام للموضوع: <topic>
بالبادئة: <prefix>
. يوجد بالفعل موضوع بنفس الاسم مع بادئة أخرى: <oldPrefix>
. حاول استخدام لاحقة مورد مختلفة لإعداد الإعداد الموجود أو حذفه.
CF_SOURCE_DIRECTORY_PATH_REQUIRED
يرجى توفير مسار الدليل المصدر مع خيار path
CF_SOURCE_UNSUPPORTED
يدعم مصدر ملفات السحابة فقط مسارات S3 وAzure Blob Storage (wasb/wasbs) وAzure Data Lake Gen1 (adl) وGen2 (abfs/abfss) الآن. المسار: '<path>
'، uri الذي تم حله: '<uri>
'
CF_STATE_INCORRECT_SQL_PARAMS
تقبل الدالة cloud_files_state معلمة سلسلة تمثل دليل نقطة التحقق لدفق cloudFiles أو tableName متعدد الأجزاء يحدد جدول دفق، ومعلمة عدد صحيح ثانية اختيارية تمثل إصدار نقطة التحقق لتحميل الحالة. قد تكون المعلمة الثانية أيضا "الأحدث" لقراءة أحدث نقطة تحقق. تلقي: <params>
CF_STATE_INVALID_CHECKPOINT_PATH
مسار <path>
نقطة فحص الإدخال غير صحيح. إما أن المسار غير موجود أو لم يتم العثور على مصادر cloud_files.
CF_STATE_INVALID_VERSION
الإصدار <version>
المحدد غير موجود أو تمت إزالته أثناء التحليل.
CF_THREAD_IS_DEAD
<threadName>
مؤشر الترابط ميت.
CF_UNABLE_TO_DERIVE_STREAM_CHECKPOINT_LOCATION
تعذر اشتقاق موقع نقطة التحقق من الدفق من موقع نقطة التحقق المصدر: <checkPointLocation>
CF_UNABLE_TO_DETECT_FILE_FORMAT
تعذر الكشف عن تنسيق الملف المصدر من <fileSize>
ملف (ملفات) تم العثور عليه <formats>
. الرجاء تحديد التنسيق.
CF_UNABLE_TO_EXTRACT_BUCKET_INFO
تعذر استخراج معلومات المستودع. المسار: '<path>
'، حل uri: '<uri>
'.
CF_UNABLE_TO_EXTRACT_KEY_INFO
تعذر استخراج المعلومات الرئيسية. المسار: '<path>
'، حل uri: '<uri>
'.
CF_UNABLE_TO_EXTRACT_STORAGE_ACCOUNT_INFO
غير قادر على استخراج معلومات حساب التخزين؛ المسار: '<path>
'، uri الذي تم حله: '<uri>
'
CF_UNABLE_TO_LIST_EFFICIENTLY
تلقي حدث إعادة تسمية دليل للمسار <path>
، ولكننا غير قادرين على سرد هذا الدليل بكفاءة. لكي يستمر الدفق، قم بتعيين الخيار "cloudFiles.ignoreDirRenames" إلى true، وفكر في تمكين ملفات التصفية العادية مع cloudFiles.backfillInterval لمعالجة هذه البيانات.
CF_UNEXPECTED_READ_LIMIT
ReadLimit غير متوقع: <readLimit>
CF_UNKNOWN_OPTION_KEYS_ERROR
تم العثور على مفاتيح خيارات غير معروفة:
<optionList>
الرجاء التأكد من صحة جميع مفاتيح الخيارات المتوفرة. إذا كنت تريد تخطي
التحقق من صحة الخيارات وتجاهل هذه الخيارات غير المعروفة، يمكنك تعيين:
.option("cloudFiles.<validateOptions>
", "false")
CF_UNKNOWN_READ_LIMIT
ReadLimit غير معروف: <readLimit>
CF_UNSUPPORTED_CLOUD_FILES_SQL_FUNCTION
يتم دعم الدالة SQL "cloud_files" لإنشاء مصدر تدفق محمل تلقائي فقط في مسار Delta Live Tables. راجع المزيد من التفاصيل في:
<docLink>
CF_UNSUPPORTED_FORMAT_FOR_SCHEMA_INFERENCE
استنتاج المخطط غير معتمد للتنسيق: <format>
. الرجاء تحديد المخطط.
CF_UNSUPPORTED_LOG_VERSION
UnsupportedLogVersion: الحد الأقصى لإصدار السجل المدعوم هو v<maxVersion>``, but encountered v``<version>
. تم إنتاج ملف السجل بواسطة إصدار أحدث من DBR ولا يمكن قراءته بواسطة هذا الإصدار. الرجاء الترقية.
CF_UNSUPPORTED_SCHEMA_EVOLUTION_MODE
وضع <mode>
تطور المخطط غير معتمد للتنسيق: <format>
. يرجى تعيين وضع تطور المخطط إلى "none".
CF_USE_DELTA_FORMAT
القراءة من جدول Delta غير معتمدة مع بناء الجملة هذا. إذا كنت ترغب في استهلاك البيانات من Delta، فيرجى الرجوع إلى المستندات: قراءة جدول Delta (<deltaDocLink>
)، أو قراءة جدول Delta كمصدر دفق (<streamDeltaDocLink>
). تم تحسين مصدر الدفق من Delta بالفعل للاستهلاك المتزايد للبيانات.
الجيومكانية
EWKB_PARSE_ERROR
خطأ في تحليل EWKB: <parseError>
في الموضع <pos>
GEOJSON_PARSE_ERROR
خطأ في تحليل GeoJSON: <parseError>
في الموضع <pos>
لمزيد من التفاصيل، راجع GEOJSON_PARSE_ERROR
H3_INVALID_CELL_ID
<h3Cell>
معرف الخلية H3 غير صحيح
لمزيد من التفاصيل، راجع H3_INVALID_CELL_ID
H3_INVALID_GRID_DISTANCE_VALUE
يجب أن تكون مسافة <k>
شبكة H3 غير سالبة
لمزيد من التفاصيل، راجع H3_INVALID_GRID_DISTANCE_VALUE
H3_INVALID_RESOLUTION_VALUE
يجب أن تكون دقة <r>
H3 بين <minR>
و <maxR>
، شاملة
لمزيد من التفاصيل، راجع H3_INVALID_RESOLUTION_VALUE
H3_NOT_ENABLED
<h3Expression>
معطل أو غير معتمد. ضع في اعتبارك تمكين Photon أو التبديل إلى طبقة تدعم تعبيرات H3
لمزيد من التفاصيل، راجع H3_NOT_ENABLED
H3_PENTAGON_ENCOUNTERED_ERROR
تمت مواجهة البنتاغون أثناء حساب حلقة سداسية عشرية ل <h3Cell>
مع مسافة الشبكة <k>
H3_UNDEFINED_GRID_DISTANCE
مسافة شبكة H3 بين <h3Cell1>
و <h3Cell2>
غير معرفة
ST_DIFFERENT_SRID_VALUES
يجب أن يكون للوسيطات إلى "<sqlFunction>
" نفس قيمة SRID. تم العثور على قيم SRID: <srid1>
، <srid2>
ST_INVALID_ARGUMENT
"<sqlFunction>
": <reason>
ST_INVALID_ARGUMENT_TYPE
يجب أن تكون الوسيطة إلى "<sqlFunction>
" من النوع <validTypes>
ST_INVALID_CRS_TRANSFORMATION_ERROR
<sqlFunction>
: تحويل CRS غير صالح أو غير معتمد من SRID <srcSrid>
إلى SRID <trgSrid>
ST_INVALID_ENDIANNESS_VALUE
يجب أن تكون Endianness <e>
'NDR' (little-endian) أو 'XDR' (big-endian)
ST_INVALID_GEOHASH_VALUE
<sqlFunction>
: قيمة geohash غير صالحة: '<geohash>
'. يجب أن تكون قيم Geohash سلاسل base32 صغيرة صالحة كما هو موضح فيhttps://en.wikipedia.org/wiki/Geohash#Textual_representation
ST_INVALID_PRECISION_VALUE
يجب أن تكون الدقة <p>
بين <minP>
و <maxP>
، شاملة
ST_INVALID_SRID_VALUE
SRID غير صالح أو غير معتمد <srid>
ST_NOT_ENABLED
<stExpression>
معطل أو غير معتمد. ضع في اعتبارك تمكين Photon أو التبديل إلى طبقة تدعم تعبيرات ST
ST_UNSUPPORTED_RETURN_TYPE
لا يمكن إرجاع أنواع بيانات GEOGRAPHY و GEOMETRY في الاستعلامات. استخدم أحد تعبيرات SQL التالية لتحويلها إلى تنسيقات تبادل قياسية: <projectionExprs>
.
WKB_PARSE_ERROR
خطأ في تحليل WKB: <parseError>
في الموضع <pos>
لمزيد من التفاصيل، راجع WKB_PARSE_ERROR
WKT_PARSE_ERROR
خطأ في تحليل WKT: <parseError>
في الموضع <pos>
لمزيد من التفاصيل، راجع WKT_PARSE_ERROR