Memperkaya tabel Delta Lake dengan metadata kustom
Databricks merekomendasikan untuk selalu memberikan komentar untuk tabel dan kolom dalam tabel. Anda dapat membuat komentar ini menggunakan AI. Lihat Menambahkan komentar yang dihasilkan AI ke objek Katalog Unity.
Unity Catalog juga menyediakan kemampuan untuk menandai data. Lihat Menerapkan tag ke objek yang dapat diamankan Katalog Unity.
Anda juga dapat mencatat pesan untuk penerapan individual ke tabel di bidang di log transaksi Delta Lake.
Mengatur metadata commit yang ditentukan pengguna
Anda dapat menentukan string yang ditentukan pengguna sebagai metadata dalam penerapan, baik menggunakan opsi userMetadata
DataFrameWriter atau konfigurasi spark.databricks.delta.commitInfo.userMetadata
SparkSession . Jika keduanya telah ditentukan, maka opsi tersebut lebih disukai. Metadata yang ditentukan pengguna ini dapat dibaca dalam DESCRIBE HISTORY
operasi. Lihat Bekerja dengan riwayat tabel 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")