Delta Lake tablolarını özel meta verilerle zenginleştirme
Databricks, tablolardaki tablolar ve sütunlar için her zaman açıklama sağlamayı önerir. Bu açıklamaları yapay zeka kullanarak oluşturabilirsiniz. Bkz. Tabloya yapay zeka tarafından oluşturulan açıklamalar ekleme.
Unity Kataloğu ayrıca verileri etiketleme olanağı da sağlar. Bkz. Etiket uygulama.
Delta Lake işlem günlüğündeki bir alandaki tablolara yönelik tek tek işlemeler için iletileri de günlüğe kaydedebilirsiniz.
Kullanıcı tanımlı işleme meta verilerini ayarlama
DataFrameWriter seçeneğini userMetadata
veya SparkSession yapılandırmasını spark.databricks.delta.commitInfo.userMetadata
kullanarak işlemelerde meta veri olarak kullanıcı tanımlı dizeler belirtebilirsiniz. Her ikisi de belirtildiyse, seçenek tercihi alır. Kullanıcı tanımlı bu meta veriler işlemde DESCRIBE HISTORY
okunabilir. Bkz . Delta Lake tablo geçmişiyle çalışma.
SQL
SET spark.databricks.delta.commitInfo.userMetadata=overwritten-for-fixing-incorrect-data
INSERT OVERWRITE default.people10m SELECT * FROM morePeople
Python
df.write.format("delta") \
.mode("overwrite") \
.option("userMetadata", "overwritten-for-fixing-incorrect-data") \
.save("/tmp/delta/people10m")
Scala
df.write.format("delta")
.mode("overwrite")
.option("userMetadata", "overwritten-for-fixing-incorrect-data")
.save("/tmp/delta/people10m")