---
title: INFO.DELTATABLEMETADATASTORAGES – ฟังก์ชัน DAX
url: https://www.thepexcel.com/functions/dax/information/info-deltatablemetadatastorages-dax/
type: function-explainer
program: DAX
syntax: "INFO.DELTATABLEMETADATASTORAGES([<RestrictionName1>, <RestrictionValue1>] [, <RestrictionName2>, <RestrictionValue2>] ...)"
date: 2025-12-15
updated: 2025-12-17
scores:
  popularity: 2
  difficulty: 4
  usefulness: 3
---

# INFO.DELTATABLEMETADATASTORAGES – ฟังก์ชัน DAX

> ดึงข้อมูล Metadata ของการจัดเก็บ Delta Table จากโมเดลข้อมูล

## คำอธิบาย

INFO.DELTATABLEMETADATASTORAGES ดึงข้อมูล Metadata เกี่ยวกับการจัดเก็บ Delta Table ในโมเดลข้อมูล Power BI หรือ Analysis Services โดยแสดงรายละเอียดเช่น TableName, RootLocation, CurrentVersion และข้อมูลอื่น ๆ ที่เกี่ยวข้องกับการจัดเก็บเพื่อการวินิจฉัยและจัดการระบบ

## Syntax

```excel
INFO.DELTATABLEMETADATASTORAGES([&lt;RestrictionName1&gt;, &lt;RestrictionValue1&gt;] [, &lt;RestrictionName2&gt;, &lt;RestrictionValue2&gt;] ...)
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| RestrictionName | No | text | ไม่มี - หากไม่ระบุจะส่งคืนข้อมูลทั้งหมด | ชื่อฟิลด์เมตาดาทาที่ต้องการกรองข้อมูล (เช่น TableName, TableObjectID) |
| RestrictionValue | No | any | ไม่มี | ค่าที่ต้องการใช้ในการกรอง (ต้องจับคู่กับ RestrictionName ที่ระบุ) |

## เคสการใช้งาน

### ตรวจสอบสถานะ Delta Table ในระบบ

ผู้ดูแลระบบใช้ฟังก์ชันนี้เพื่อดูว่า Delta Table ใดบ้างที่มีอยู่ในโมเดล และตำแหน่งการจัดเก็บ (RootLocation) เป็นอย่างไร ช่วยในการวินิจฉัยปัญหาการเชื่อมต่อและประสิทธิภาพ

### ตรวจสอบความเข้ากันได้ของเวอร์ชัน Delta Table

ดูข้อมูล CurrentVersion และ FallbackReason เพื่อตรวจสอบว่า Delta Table ใดบ้างที่ใช้เวอร์ชันเดิม (Fallback) เพราะปัญหาความเข้ากันได้ ช่วยให้ทราบว่าต้องอัปเดตหรือแก้ไขอะไร

## ตัวอย่าง

### 1. ดึงข้อมูล Delta Table ทั้งหมด

```excel
INFO.DELTATABLEMETADATASTORAGES()
```

**ผลลัพธ์:** `ตาราง Metadata ที่มีคอลัมน์ ID, PartitionStorageID, TableName, RootLocation, CurrentVersion, TableObjectID, DatamartObjectID, FramedSchemaName, FallbackReason`

เรียกฟังก์ชันโดยไม่มี Parameter เพื่อดึงข้อมูล Delta Table Storage ทั้งหมด ผลลัพธ์เป็นตารางที่มีข้อมูล Metadata เกี่ยวกับการจัดเก็บและเวอร์ชันของแต่ละ Delta Table

### 2. กรองข้อมูลตาม TableName

```excel
INFO.DELTATABLEMETADATASTORAGES("TableName", "Sales")
```

**ผลลัพธ์:** `ตาราง Metadata ของ Delta Table ชื่อ Sales เท่านั้น`

ใช้ Parameter RestrictionName และ RestrictionValue เพื่อกรองข้อมูลให้ได้เฉพาะ Delta Table ชื่อ "Sales" ซึ่งจะช่วยเมื่อต้องการดูข้อมูล Metadata ของตารางเฉพาะเจาะจง

### 3. ดูข้อมูล RootLocation ของ Delta Table

```excel
SELECTCOLUMNS(INFO.DELTATABLEMETADATASTORAGES(), "TableName", [TableName], "RootLocation", [RootLocation])
```

**ผลลัพธ์:** `ตารางที่มี 2 คอลัมน์: TableName และ RootLocation พร้อมข้อมูลแต่ละ Delta Table`

รวม INFO.DELTATABLEMETADATASTORAGES กับ SELECTCOLUMNS เพื่อเลือกคอลัมน์ที่สำคัญเท่านั้น (TableName และ RootLocation) ซึ่งมีประโยชน์สำหรับดูตำแหน่งการจัดเก็บในระบบ

## หมายเหตุเพิ่มเติม

ℹ️ ฟังก์ชันนี้เหมาะสำหรับผู้ดูแลระบบและนักพัฒนา ไม่ใช่สำหรับการวิเคราะห์ข้อมูลทั่วไป | ⚠️ ต้องมีสิทธิ์การเข้าถึง Admin ในขั้นสูง | 🔗 เกี่ยวข้องกับ Databricks Delta Lake หรือ Microsoft Fabric Lakehouse

## คำถามที่พบบ่อย

**Q: ฟังก์ชัน INFO.DELTATABLEMETADATASTORAGES ใช้สำหรับอะไร**

ใช้สำหรับดึงข้อมูล Metadata เกี่ยวกับการจัดเก็บ Delta Table ที่สอดคล้องกับ DMV TMSCHEMA_DELTA_TABLE_METADATA_STORAGES เหมาะสำหรับการวินิจฉัยและการจัดการโมเดลข้อมูล ไม่ใช่สำหรับการคำนวณทั่วไป

**Q: ใช้ได้กับคอลัมน์ที่คำนวณ (Calculated Column) หรือตารางที่คำนวณ (Calculated Table) ไหม**

ไม่ได้ ฟังก์ชันนี้เป็น Information Function ที่ไม่สามารถใช้ในคอลัมน์ที่คำนวณหรือตารางที่คำนวณได้ อนุญาตให้ใช้เฉพาะในเมื่อเป็นการดึง Metadata จากนอกการคำนวณปกติ

**Q: ผลลัพธ์ของฟังก์ชันนี้มีคอลัมน์ใดบ้าง**

ผลลัพธ์มีคอลัมน์: ID (หมายเลขประจำตัว), PartitionStorageID (ID ของ Partition Storage), TableName (ชื่อตาราง), RootLocation (ตำแหน่งรากที่จัดเก็บ), CurrentVersion (เวอร์ชันปัจจุบัน), TableObjectID, DatamartObjectID, FramedSchemaName และ FallbackReason

**Q: ต่างจากฟังก์ชัน INFO อื่น ๆ อย่างไร**

ฟังก์ชัน INFO.* ส่วนใหญ่ใช้ดึง Metadata เกี่ยวกับโครงสร้างโมเดล (เช่น INFO.COLUMNS ดึงข้อมูลคอลัมน์) แต่ INFO.DELTATABLEMETADATASTORAGES นั้นเฉพาะสำหรับ Delta Table ที่เพิ่มเติมเมื่อใช้ Databricks หรือ Lakehouse ใน Power BI

## ฟังก์ชันที่เกี่ยวข้อง

- info-changedproperties-dax
- info-columnpartitionstorages-dax
- [INFO.DATASOURCES – ฟังก์ชัน DAX](https://www.thepexcel.com/functions/dax/information/info-datasources-dax/)

## แหล่งข้อมูลเพิ่มเติม

- [DAX.Guide: INFO.DELTATABLEMETADATASTORAGES](https://dax.guide/info-deltatablemetadatastorages/) _(documentation)_
- [Microsoft Learn: DAX Information Functions](https://learn.microsoft.com/en-us/dax/function/info-functions-dax) _(documentation)_

---

_Source: [https://www.thepexcel.com/functions/dax/information/info-deltatablemetadatastorages-dax/](https://www.thepexcel.com/functions/dax/information/info-deltatablemetadatastorages-dax/)_
