กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้เบราว์เซอร์นี้ไม่ได้รับการสนับสนุนอีกต่อไป
อัปเกรดเป็น Microsoft Edge เพื่อใช้ประโยชน์จากคุณลักษณะล่าสุด เช่น การอัปเดตความปลอดภัยและการสนับสนุนด้านเทคนิค
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณหน่วยวัดการคํานวณวิชวล
แสดงสตริงข้อความที่คั่นด้วยตัวระบุของพาเรนต์ทั้งหมดของตัวระบุปัจจุบัน โดยเริ่มต้นด้วยสตริงที่เก่าที่สุดและดําเนินการต่อไปจนถึงปัจจุบัน
PATH(<ID_columnName>, <parent_columnName>)
เทอม | นิยาม |
---|---|
ID_columnName |
ชื่อของคอลัมน์ที่มีอยู่ซึ่งประกอบด้วยตัวระบุที่ไม่ซ้ํากันสําหรับแถวในตาราง ไม่สามารถเป็นนิพจน์ได้ ชนิดข้อมูลของค่าใน ID_columnName ต้องเป็นข้อความหรือจํานวนเต็ม และต้องเป็นข้อมูลชนิดเดียวกันกับคอลัมน์ที่อ้างอิงใน parent_columnName ด้วย |
parent_columnName |
ชื่อของคอลัมน์ที่มีอยู่ซึ่งประกอบด้วยตัวระบุที่ไม่ซ้ํากันสําหรับพาเรนต์ของแถวปัจจุบัน ไม่สามารถเป็นนิพจน์ได้ ชนิดข้อมูลของค่าใน parent_columnName ชนิดข้อมูลต้องเป็นข้อความหรือจํานวนเต็ม และต้องเป็นข้อมูลชนิดเดียวกันกับค่าใน ID_columnName |
สตริงข้อความที่คั่นด้วยตัวระบุของพาเรนต์ทั้งหมดสําหรับตัวระบุปัจจุบัน
ฟังก์ชันนี้ใช้ในตารางที่มีลําดับชั้นภายในบางชนิด เพื่อแสดงหน่วยข้อมูลที่เกี่ยวข้องกับค่าแถวปัจจุบัน ตัวอย่างเช่น ในตารางพนักงานที่ประกอบด้วยพนักงาน ผู้จัดการ และผู้จัดการของผู้จัดการ คุณสามารถแสดงเส้นทางที่เชื่อมต่อพนักงานไปยังผู้จัดการของเขาหรือเธอได้
เส้นทางไม่ได้ถูกจํากัดอยู่ในระดับเดียวของความสัมพันธ์หลัก-รอง ซึ่งสามารถส่งกลับแถวที่เกี่ยวข้องซึ่งมีหลายระดับนับจากแถวเริ่มต้นที่ระบุ
|
ID_columnName
และ parent_columnName
ต้องมีข้อมูลชนิดเดียวกัน ข้อความ หรือจํานวนเต็มparent_columnName
ต้องมีอยู่ใน ID_columnName
นั่นคือคุณไม่สามารถค้นหาพาเรนต์ได้ถ้าไม่มีค่าที่ระดับรองparent_columnName
BLANK
PATH()
จะแสดงค่า ID_columnName
กล่าวอีกนัยหนึ่ง ถ้าคุณค้นหาผู้จัดการแต่คอลัมน์ parent_columnName
ไม่มีข้อมูล ฟังก์ชัน PATH จะแสดงเฉพาะรหัสพนักงานID_columnName
มีรายการที่ซ้ํากันและ parent_columnName
เหมือนกันสําหรับรายการที่ซ้ํากันเหล่านั้น PATH()
จะแสดงค่า parent_columnName
ทั่วไป อย่างไรก็ตาม ถ้าค่า parent_columnName
แตกต่างจากค่าที่ซ้ํากันเหล่านั้น PATH()
จะแสดงข้อผิดพลาด กล่าวอีกนัยหนึ่ง ถ้าคุณมีสองรายการสําหรับ ID พนักงานเดียวกันและพวกเขามี ID ผู้จัดการเดียวกัน ฟังก์ชัน PATH จะแสดง ID สําหรับผู้จัดการนั้น อย่างไรก็ตาม ถ้ามี ID พนักงานที่เหมือนกันสองรายการที่มี ID ผู้จัดการแตกต่างกัน ฟังก์ชัน PATH จะแสดงข้อผิดพลาดID_columnName
BLANK
PATH()
จะแสดง BLANK
ID_columnName
มีแถบแนวตั้ง |
PATH()
จะแสดงข้อผิดพลาดฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)
ตัวอย่างต่อไปนี้จะสร้างคอลัมน์จากการคํานวณที่แสดงรายชื่อผู้จัดการทั้งหมดสําหรับพนักงานแต่ละคน
= PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey])
กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้