หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
การดำเนินการข้อมูลช่วยให้คุณสามารถจัดการข้อมูลในขณะที่คุณสร้างโฟลว์ระบบคลาวด์ของคุณ คุณสามารถใช้เพื่อสร้าง เรียงลำดับ และจัดเรียงข้อมูลใหม่โดยใช้ทางลัดเพื่อช่วยให้คุณบรรลุผลลัพธ์ได้อย่างง่ายดายและรวดเร็ว ซึ่งจะช่วยคุณประหยัดเวลาและความพยายาม เมื่อคุณใช้การดำเนินการข้อมูล คุณสามารถเพิ่มประสิทธิภาพของโฟลว์ของคุณ ลดจำนวนข้อผิดพลาด และทำให้การวิเคราะห์ข้อมูลง่ายขึ้น
บทความนี้อธิบายวิธีที่คุณสามารถใช้การดำเนินงานข้อมูล เช่น เขียน เพื่อสร้างเอาต์พุตเดียวจากหลายอินพุต รวมถึงนิพจน์ คุณยังสามารถใช้การดำเนินการข้อมูลเพื่อเข้าร่วมหรือเลือกข้อมูล กรองอาร์เรย์ สร้างตาราง และแยกวิเคราะห์ JSON ในบทความนี้ แต่ละส่วนจะให้คำอธิบายสั้นๆ เกี่ยวกับการดำเนินการของข้อมูล ตามด้วยขั้นตอนทีละขั้นตอนเพื่อช่วยให้คุณใช้ในโฟลว์ระบบคลาวด์ของคุณ
ข้อกำหนดเบื้องต้น
- การเข้าถึง Power Automate
- เครื่องมือเพื่อส่งคำขอ HTTP POST กับอาร์เรย์ JSON ไปยังโฟลว์ของคุณ
- โฟลว์ระบบคลาวด์ใหม่หรือที่มีอยู่ซึ่งคุณสามารถเพิ่มการดำเนินการข้อมูลได้
แสดงโฟลว์ระบบคลาวด์ในตัวออกแบบ
หากต้องการใช้การดำเนินการข้อมูลที่อธิบายไว้ในบทความนี้ คุณจำเป็นต้องให้ตัวออกแบบเปิดด้วยโฟลว์ระบบคลาวด์ใหม่หรือที่มีอยู่ของคุณ
Power Automate ให้คุณสามารถใช้ตัวออกแบบใหม่ หรือตัวออกแบบคลาสสิกเพื่อกำหนดค่าโฟลว์ระบบคลาวด์ของคุณ ภาพหน้าจอในบทความนี้ใช้ตัวออกแบบใหม่ แต่ขั้นตอนจะคล้ายกันในตัวออกแบบทั้งสอง เรียนรู้เพิ่มเติม (พร้อมตัวอย่าง) ใน ระบุความแตกต่างระหว่างตัวออกแบบใหม่กับตัวออกแบบคลาสสิก
สร้างโฟลว์ระบบคลาวด์ใหม่
หากต้องการสร้างโฟลว์ระบบคลาวด์ใหม่ ให้ทำตามขั้นตอนเหล่านี้
ลงชื่อเข้าใช้ Power Automate
บนบานหน้าต่างนำทางด้านซ้าย เลือก สร้าง
เลือกหนึ่งในชนิดของโฟลว์ระบบคลาวด์ใน เริ่มต้นจากว่างเปล่า: โฟลว์ระบบคลาวด์แบบอัตโนมัติ, โฟลว์ระบบคลาวด์แบบทันที, โฟลว์ระบบคลาวด์ที่จัดกำหนดการ หรือ ให้คำอธิบายเพื่อออกแบบโฟลว์
สำหรับ โฟลว์ระบบคลาวด์แบบอัตโนมัติ, โฟลว์ระบบคลาวด์แบบทันที และ โฟลว์ระบบคลาวด์ที่จัดกำหนดการ ให้ทำตามคำแนะนำและเลือก สร้าง
สำหรับ ให้คำอธิบายเพื่อออกแบบโฟลว์:
ป้อนคำอธิบายของโฟลว์ที่คุณต้องการสร้าง แล้วเลือก ส่ง หรือเลือกจากคำอธิบายโฟลว์ที่แนะนำที่สร้างโดย AI
หากคุณพอใจกับโฟลว์ที่แนะนำ ให้เลือก เก็บไว้และดำเนินการต่อ
ตรวจสอบแอปและบริการที่เชื่อมต่อของคุณ จากนั้นเลือก สร้างโฟลว์
โฟลว์จะเปิดขึ้นในตัวออกแบบ
เลือกโฟลว์ระบบคลาวด์ที่มีอยู่
หากต้องการเลือกโฟลว์ระบบคลาวด์ที่มีอยู่ ให้ทำตามขั้นตอนเหล่านี้
ลงชื่อเข้าใช้ Power Automate
ในบานหน้าต่างนำทางด้านซ้าย เลือก โฟลว์ของฉัน
ในแท็บ โฟลว์ระบบคลาวด์ ให้เลือกโฟลว์ที่คุณต้องการเปิด
บนแถบคำสั่งที่ด้านบน เลือก แก้ไข
โฟลว์จะเปิดขึ้นในตัวออกแบบ
ใช้การดำเนินการเขียน
ใช้การดำเนินการ Data Operation - Compose เพื่อจะได้ไม่ต้องใส่ข้อมูลที่เหมือนกันหลายครั้ง เมื่อคุณกำลังออกแบบโฟลว์ระบบคลาวด์ ในตัวอย่างนี้ คุณต้องป้อนชุดตัวเลข [0,1,2,3,4,5,6,7,8,9] หลาย ๆ ครั้งในขณะที่คุณออกแบบโฟลว์ของคุณ คุณสามารถใช้การดำเนินการเขียนเพื่อบันทึกอาร์เรย์ ตามที่อธิบายไว้ในขั้นตอนต่อไปนี้
เพิ่มการดำเนินการเขียน
ในโฟลว์ของคุณ ให้เพิ่มการดำเนินการโดยเลือกเครื่องหมายบวก (+)
ในฟิลด์ค้นหา เพิ่มการดำเนินการ ให้พิมพ์ เขียน
ภายใต้ การดำเนินการข้อมูล ให้เลือก เขียน
ในฟิลด์ อินพุต ใส่อาร์เรย์ที่คุณต้องการอ้างอิงในภายหลัง
ปิดบานหน้าต่างการกำหนดค่าโดยเลือกลูกศรชี้ซ้าย (<<) ที่มุมบนขวา
เคล็ดลับ
เพื่อทำให้บัตร เขียน ค้นหาได้ง่ายขึ้นในภายหลัง ให้เปลี่ยนชื่อโดยเลือกข้อความ เขียน บนแถบหัวเรื่องของบัตร และป้อนชื่อที่จำง่าย
ใช้เอาต์พุตจากการดำเนินการเขียน
ใช้เนื้อหาของการดำเนินการเขียนที่คุณสร้างในส่วนนี้ในการดำเนินการใหม่ ในตัวอย่างนี้ คุณใช้เอาต์พุตจากการดำเนินการเขียนในการดำเนินการ การดำเนินงานข้อมูล - รวม การดำเนินการรวมจะใช้อาร์เรย์และรวมเป็นสตริงเดียวที่มีตัวคั่นที่คุณเลือก
ในโฟลว์ของคุณ ให้เพิ่มการดำเนินการโดยเลือกเครื่องหมายบวก (+)
ในฟิลด์ค้นหา เพิ่มการดำเนินการ ให้พิมพ์ รวม
ภายใต้ การดำเนินงานข้อมูล ให้เลือก รวม
ในฟิลด์ จาก ให้เลือกสายฟ้า จากนั้นเลือกค่าแบบไดนามิกของ ผลลัพธ์
Outputsจะปรากฏในฟิลด์ จาก
ในฟิลด์ รวมกับ ให้ป้อนเครื่องหมายจุลภาค (
,) หรือตัวคั่นที่ต้องการปิดบานหน้าต่างการกำหนดค่าโดยเลือกลูกศรชี้ซ้าย (<<) ที่มุมบนขวา
ใช้การดำเนินการรวม
ใช้ การดำเนินการกับข้อมูล - รวม เพื่อคั่นอาร์เรย์ด้วยตัวคั่นที่คุณเลือก ตัวอย่างเช่น โฟลว์ของคุณได้รับการร้องขอเว็บที่มีอาร์เรย์ของที่อยู่อีเมลต่อไปนี้: ["d@example.com", "k@example.com", "dal@example.com"] แต่โปรแกรมอีเมลของคุณต้องการที่อยู่ที่จัดรูปแบบเป็นสตริงเดียวที่คั่นด้วยเครื่องหมายอัฒภาค คุณใช้ การดำเนินการกับข้อมูล - รวม เพื่อเปลี่ยนตัวคั่นจากเครื่องหมายจุลภาค (,) เป็นเครื่องหมายอัฒภาค (;) โดยทำตามขั้นตอนเหล่านี้:
เพิ่มการดำเนินการใหม่ ค้นหา รวม แล้วเลือก การดำเนินการกับข้อมูล - รวม
ในฟิลด์ จาก ป้อนอาร์เรย์ และในกล่อง รวมด้วย ให้ป้อนเครื่องหมายอัฒภาค (;)
บันทึกโฟลว์ของคุณ และจากนั้นเรียกใช้
หลังจากที่โฟลว์ของคุณทำงาน ผลลัพธ์ของการดำเนินการ การดำเนินการกับข้อมูล – รวม จะเป็นสตริงที่มีที่อยู่ที่เชื่อมด้วยเครื่องหมายอัฒภาค ดังที่แสดงในภาพหน้าจอต่อไปนี้
ใช้การดำเนินการเลือก
ใช้ การดำเนินการกับข้อมูล – เลือก เพื่อแปลงรูปร่างของออบเจ็กต์ในอาร์เรย์ ตัวอย่างเช่น คุณสามารถเพิ่ม ลบ หรือเปลี่ยนชื่อองค์ประกอบในแต่ละออบเจ็กต์ในอาร์เรย์
หมายเหตุ
แม้คุณสามารถเพิ่มหรือเอาองค์ประกอบออกด้วยการดำเนินการเลือก แต่คุณไม่สามารถเปลี่ยนจำนวนของออบเจ็กต์ในอาร์เรย์
ในตัวอย่างนี้ ข้อมูลจะเข้าสู่โฟลว์ของคุณผ่านทางคำขอทางเว็บในรูปแบบนี้:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
คุณต้องการจัดรูปแบบข้อมูลขาเข้าใหม่โดยการเปลี่ยนชื่อ first เป็น FirstName และ last เป็น FamilyName และเพิ่มสมาชิกใหม่ชื่อ FullName ที่รวม first และ last เข้าด้วยกัน (คั่นด้วยช่องว่าง)
[ { "FirstName": "Eugenia", "FamilyName": "Lopez", "FullName": "Eugenia Lopez" }, { "FirstName": "Elizabeth", "FamilyName": "Moore", "FullName": "Elizabeth Moore" } ]
เมื่อต้องการดำเนินการนี้:
ลบทริกเกอร์ที่มีอยู่โดยคลิกขวาที่ทริกเกอร์แล้วเลือก ลบ หรือโดยเลือกจุดไข่ปลาแนวตั้ง (⋮) ในบานหน้าต่างการกำหนดค่า แล้วเลือก ลบ
-
- เพิ่มทริกเกอร์ เมื่อได้รับคำขอ HTTP ในโฟลว์ของคุณ
เลือก ใช้ส่วนข้อมูลตัวอย่างเพื่อสร้าง Schema
ในกล่องที่ปรากฏขึ้น วางตัวอย่างของอาร์เรย์ข้อมูลต้นทางของคุณ จากนั้นเลือก เสร็จสิ้น
เพิ่มการดำเนินการ การดำเนินการกับข้อมูล – เลือก และกำหนดค่าดังที่แสดงในภาพหน้าจอต่อไปนี้
> ผลลัพธ์จากการกระทำการเลือก เป็นอาร์เรย์ที่ประกอบด้วยออบเจ็กต์ที่มีรูปร่างใหม่ คุณสามารถใช้อาร์เรย์นี้ในการดำเนินการอื่นๆ เช่นการดำเนินการเขียน ที่กล่าวถึงก่อนหน้านี้ได้
ใช้การดำเนินการกรองอาร์เรย์
ใช้ การดำเนินการข้อมูล - กรองอาร์เรย์ เพื่อลดจำนวนของออบเจ็กต์ในอาร์เรย์ให้เป็นเซตย่อยที่ตรงกับเกณฑ์ที่คุณระบุ
หมายเหตุ
- คุณไม่สามารถใช้การดำเนินการกรองอาร์เรย์เพื่อเปลี่ยนรูปร่างของออบเจ็กต์ในอาร์เรย์
- ข้อความที่คุณกรองจะต้องตรงตามตัวพิมพ์ใหญ่-เล็ก
ในตัวอย่างนี้ คุณใช้การดำเนินการกรองอาร์เรย์กับอาร์เรย์นี้:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
ตัวอย่างนี้สร้างอาร์เรย์ใหม่ที่มีเฉพาะออบเจ็กต์ที่มีการตั้งค่า first เป็น Eugenia
ค้นหาแล้วเพิ่ม กรองอาร์เรย์ ในโฟลว์ของคุณ
ในส่วน คิวรีตัวกรอง กำหนดค่าการดำเนินอาร์เรย์ตัวกรอง ตามตัวอย่างในส่วนนี้ เลือก
first>เท่ากับ>Eugenia
บันทึก จากนั้นเรียกใช้โฟลว์ของคุณ
ใช้การดำเนินการสร้างตาราง CSV
ใช้ การดำเนินการข้อมูล - สร้างตาราง CSV เพื่อแปลงอาร์เรย์ JSON ที่ป้อนเข้า ให้อยู่ในรูปตาราง ค่าที่แบ่งด้วยเครื่องหมายจุลภาค (CSV) คุณให้ส่วนหัวปรากฏในผลลัพธ์ CSV ด้วยก็ได้ ในตัวอย่างนี้ คุณแปลงอาร์เรย์ต่อไปนี้เป็นตาราง CSV:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
ค้นหา, เพิ่ม แล้วกำหนดค่า การดำเนินงานข้อมูล - สร้างตาราง CSV ให้คล้ายกับรูปต่อไปนี้
โทเค็น เนื้อความ ในรูปภาพนี้มาจากการดำเนินการ เมื่อได้รับการร้องขอ HTTP อย่างไรก็ตาม คุณสามารถป้อนข้อมูลสำหรับ สร้างตาราง CSV จากผลลัพธ์ของการดำเนินการใด ๆ ก่อนหน้านี้ในโฟลว์ของคุณ หรือคุณสามารถป้อนได้โดยตรงลงในกล่อง จาก
บันทึก จากนั้นเรียกใช้โฟลว์ของคุณ
เมื่อโฟลว์ทำงาน การดำเนินการ สร้างตาราง CSV จะแสดงผลลัพธ์ที่แสดงในภาพหน้าจอต่อไปนี้
ใช้การดำเนินการสร้างตาราง HTML
ใช้ การดำเนินการข้อมูล - สร้างตาราง HTML เพื่อเปลี่ยนอาร์เรย์ขาเข้า JSON ให้เป็นตาราง HTML คุณให้ส่วนหัวปรากฏในผลลัพธ์ HTML ด้วยก็ได้
โดยทำตามขั้นตอนในส่วน ใช้การดำเนินการสร้างตาราง CSV ก่อนหน้านี้ แต่ใช้การดำเนินการ การดำเนินงานข้อมูล - สร้างตาราง HTML แทน สร้างตาราง CSV
เคล็ดลับ
ถ้าคุณวางแผนที่จะส่งตาราง HTML ผ่านทางอีเมล อย่าลืมเลือก IsHtml ในการดำเนินการของอีเมล