إثراء جداول Delta Lake ببيانات تعريف مخصصة
توصي Databricks دائما بتوفير تعليقات للجداول والأعمدة في الجداول. يمكنك إنشاء هذه التعليقات باستخدام الذكاء الاصطناعي. راجع إضافة تعليقات تم إنشاؤها الذكاء الاصطناعي إلى كائنات كتالوج Unity.
يوفر كتالوج Unity أيضا القدرة على وضع علامة على البيانات. راجع تطبيق العلامات على الكائنات القابلة للتأمين لكتالوج Unity.
يمكنك أيضا تسجيل رسائل للتثبيتات الفردية للجداول في حقل في سجل معاملات Delta Lake.
تعيين بيانات تعريف التثبيت المعرفة من قبل المستخدم
يمكنك تحديد السلاسل المعرفة من قبل المستخدم كبيانات تعريف في التثبيتات، إما باستخدام خيار userMetadata
DataFrameWriter أو تكوين spark.databricks.delta.commitInfo.userMetadata
SparkSession . إذا تم تحديد كليهما، فإن الخيار يأخذ التفضيل. بيانات التعريف المعرفة من قبل المستخدم قابلة للقراءة في DESCRIBE HISTORY
العملية. راجع العمل مع محفوظات جدول Delta Lake.
SQL
SET spark.databricks.delta.commitInfo.userMetadata=some-comment
INSERT OVERWRITE target_table SELECT * FROM data_source
Python
df.write \
.mode("overwrite") \
.option("userMetadata", "some-comment") \
.table("target_table")
Scala
df.write
.mode("overwrite")
.option("userMetadata", "some-comment")
.table("target_table")