使用 describe detail 查看 Delta Lake 資料表的詳細資訊
您可以使用 DESCRIBE DETAIL
取得 Delta table 的詳細資訊(例如檔案數目、資料大小)。
DESCRIBE DETAIL '/data/events/'
DESCRIBE DETAIL eventsTable
如需 Spark SQL 語法詳細資料,請參閱 DESCRIBE DETAIL。
如需 Scala/Java/Python 語法詳細數據,請參閱 Delta Lake API 檔。
詳細架構
此作業的輸出只有一個具有下列架構的數據列。
注意
您看到的數據行取決於您所使用的 Databricks Runtime 版本,以及您已啟用的數據表功能。
列 | 類型 | 描述 |
---|---|---|
格式 | 字串 | 資料表的格式即為 delta 。 |
識別碼 | 字串 | 資料表的唯一標識碼。 |
名字 | 字串 | 中繼存放區中所定義的數據表名稱。 |
描述 | 字串 | 數據表的描述。 |
位置 | 字串 | 表格的位置。 |
創建於 | 時間戳 | 數據表創建時 |
上次修改 | 時間戳 | 上次修改數據表的時間。 |
分區列 | 字串陣列 | 表格若分區,則為分區欄位的名稱。 |
numFiles | 長 | 最新版數據表中的檔案數目。 |
sizeInBytes | 整數 | 數據表最新快照的大小,以位元組為單位。 |
性能 | 字串-字串映射 | 為此數據表設定的所有屬性。 |
minReaderVersion | 整數 | 可讀取數據表的讀取器版本下限(根據記錄通訊協定)。 |
minWriterVersion (最低撰寫版本) | 整數 | 寫入器的最低版本(依據日誌協議)能夠寫入表格。 |
統計學 | 具有字串鍵的映射 | 其他資料表層級的統計數據。 |
表格功能 | 字串陣列 | 表格支持的功能列表。 請參閱 Azure Databricks 如何管理 Delta Lake 功能相容性?。 |
群集列 | 字串陣列 | 用於液體分群的欄位。 請參閱 對 Delta 表使用液體聚類 |
以下是輸出的樣子範例:
+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+
|format| id| name|description| location| createdAt| lastModified|partitionColumns|numFiles|sizeInBytes|properties|minReaderVersion|minWriterVersion|
+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+
| delta|d31f82d2-a69f-42e...|default.deltatable| null|file:/Users/tuor/...|2020-06-05 12:20:...|2020-06-05 12:20:20| []| 10| 12345| []| 1| 2|
+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+