Record.SelectFields จะคืนค่า Record ใหม่ที่มีเฉพาะ Field ที่ระบุใน List เท่านั้น สามารถจัดการกับ Field ที่หายไปได้ด้วย option missingField
| อาร์กิวเมนต์ | ชนิด | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|
| record | record | Record ที่ต้องการเลือก Field | |
| fields | list/text | ชื่อ Field หรือ List ของชื่อ Field ที่ต้องการเก็บไว้ | |
| [missingField]ไม่บังคับ | number | MissingField.Error | กำหนดพฤติกรรมเมื่อไม่พบ Field (เช่น MissingField.UseNull) |
[ ] = อาร์กิวเมนต์ที่ไม่บังคับ
ฟังก์ชัน Record.SelectFields ใน Power Query ใช้สำหรับเลือกเก็บเฉพาะ Field ที่ต้องการจาก Record และตัด Field อื่นทิ้งไป ช่วยให้ Record เล็กลงและเหลือเฉพาะข้อมูลที่จำเป็น
เลือกเฉพาะข้อมูลสำคัญ เช่น ID และ Name จาก Record ที่มีข้อมูลเยอะๆ
Record ใหม่ที่ได้จะมีลำดับ Field ตามที่ระบุใน List
Returns only Item and Price fields, omitting OrderID and CustomerID
Selects contact fields and reorders them with Email first
Extract public-facing fields for API response, excluding cost and supplier information
Record.SelectFields เลือกสิ่งที่ "เก็บ" ส่วน Record.RemoveFields เลือกสิ่งที่ "ทิ้ง"
ฟังก์ชันที่ผู้เขียนโยงไว้กับ Record.SelectFields จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
Adds a new field with a specified name and value to a record | เพิ่มฟิลด์ใหม่พร้อมชื่อและค่าเข้าไปใน Record
Record.Field ดึงค่าของฟิลด์ที่ระบุจากบันทึก (record) โดยใช้ชื่อฟิลด์เป็นข้อความ ต่างจาก Record.FieldOrDefault ตรงที่จะเกิดข้อผิดพลาดหากฟิลด์ไม่พบ
Removes specified fields from a record | ลบฟิลด์ที่ระบุออกจาก Record
Returns a record after renaming specified fields | เปลี่ยนชื่อฟิลด์ที่ระบุใน Record
Rearranges the order of fields in a record | จัดเรียงลำดับฟิลด์ใหม่ใน Record ตามที่ต้องการ
Record.TransformFields แปลงค่าในฟิลด์ที่ระบุของเรคอร์ดโดยใช้ฟังก์ชันแปลงค่า สามารถแปลงฟิลด์เดียวหรือหลายฟิลด์พร้อมกันได้ เหมาะสำหรับการทำความสะอาดข้อมูลและการแปลงประเภทข้อมูล
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่