Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

Power Automateอาจดูน่ากลัวในตอนแรก แต่จะค่อยๆ ง่ายขึ้น ส่วนหนึ่งของการเรียนรู้แพลตฟอร์มนี้คือการรู้วิธีการพัฒนา Power Automate และแนวทางปฏิบัติในการดีบักที่ดีที่สุด และนั่นคือสิ่งที่เราจะพูดถึงในบทช่วยสอนนี้

ด้วยการพัฒนา Power Automate ที่ขยายตัวอย่างรวดเร็ว จึงเป็นเรื่องสำคัญสำหรับผู้ดูแลระบบในสาขานี้ที่จะต้องจับตาดูแนวทางปฏิบัติที่ดีที่สุดที่เราสามารถรวมเข้ากับกระบวนการทางธุรกิจของเรา

สารบัญ

การวิเคราะห์สำหรับการพัฒนา Power Automate

สิ่งแรกที่เราจะพูดถึงคือคุณลักษณะAnalyticsในPower Automate หากเรามีโฟลว์จำนวนมากและเรามีหน้าที่รับผิดชอบในการจัดการโฟลว์เหล่านั้น Power Automate มีหน้าการวิเคราะห์อัตโนมัติที่แสดงสิ่งสำคัญบางอย่างเกี่ยวกับโฟลว์ของเรา

มาเปิดตัวโฟลว์อัตโนมัติตัวอย่างนี้ซึ่งสามารถทริกเกอร์ได้เมื่อมีทวีตที่มีคำว่า “Power Automate” จากนั้นจะส่งอีเมลและดำเนินการอนุมัติทวีต

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

คลิกการวิเคราะห์

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

จากนั้น เราจะเห็นการแสดงผลโดยเจตนาโดยใช้ LuckyTemplates โดยจะแสดงข้อมูลที่เกี่ยวข้อง เช่น จำนวนการวิ่งทั้งหมดต่อวัน รวมทั้งจำนวนการวิ่งที่ยกเลิก ล้มเหลว และสำเร็จ เราสามารถเปลี่ยนช่วงเวลาได้ที่นี่

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

ดังนั้นเราจึงสามารถรับการวิเคราะห์เชิงลึกที่เกี่ยวข้องได้จากมัน หากเราคลิกErrorsเราจะได้รับข้อมูลที่เป็นประโยชน์ โดยเฉพาะสำหรับนักพัฒนาในฟิลด์นี้ จากที่นี่ เราจะเห็นสาเหตุและเวลาที่เกิดข้อผิดพลาด ประเภทของรหัสสถานะข้อผิดพลาด และรายละเอียดข้อผิดพลาดอื่นๆ นอกจากนี้ยังแสดงแผนภูมิจำนวนข้อผิดพลาดตามวันและประเภทข้อผิดพลาด 

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

เราสามารถกรอง ผลลัพธ์ตามAction , TriggerและError Type

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

นี่เป็นเครื่องมือที่มีประโยชน์สำหรับเราที่จะใช้ในเวิร์กโฟลว์ของเรา นอกจากนี้ยังพร้อมใช้งานโดยอัตโนมัติสำหรับทุกโฟลว์ที่เราสร้างขึ้น ดังนั้น ฉันขอแนะนำให้ใช้มัน โดยเฉพาะอย่างยิ่งสำหรับผู้ดูแลระบบในพื้นที่นี้

คุณลักษณะการคัดลอกและวางสำหรับการพัฒนา Power Automate

แนวปฏิบัติในการพัฒนาที่ดีอีกประการหนึ่งคือคุณลักษณะการคัดลอกและวาง ตัวอย่างเช่น ลองคลิกแก้ไขเพื่อเปิดไดอะแกรมโฟลว์สำหรับโฟลว์ตัวอย่างนี้

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

โฟลว์นี้มีเงื่อนไขที่ซ้อนกัน

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

สมมติว่ามีเงื่อนไขที่เราต้องการดำเนินการเดียวกัน ตัวอย่างเช่น เราต้องการดำเนินการ Retweet ภายในเส้นทาง แรก หากใช่ สิ่งที่เราทำได้คือคัดลอก การดำเนินการ Retweet ปัจจุบัน ที่เรามีภายใต้เส้นทาง ที่สอง ถ้าใช่ ในการทำเช่นนั้น ให้คลิกที่จุดสามจุด จากนั้นเลือกคัดลอกไปยังคลิปบอร์ดของฉัน ( ดูตัวอย่าง )

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

หลังจากนั้นให้คลิกปุ่มเพิ่มการดำเนินการ

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

จากนั้นคลิกคลิปบอร์ดของฉัน

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

จากนั้นเลือกการดำเนินการที่เราคัดลอกไว้ก่อนหน้านี้

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

สิ่งนี้ค่อนข้างมีประโยชน์หากเรากำลังพยายามใช้การกระทำเดียวกันจากส่วนหนึ่งของไดอะแกรมโฟลว์ไปยังอีกส่วนหนึ่ง

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

อย่างไรก็ตาม จะยิ่งมีประสิทธิภาพมากขึ้นหากเรามีไดอะแกรมโฟลว์อื่นที่เราต้องการย้าย ตัวอย่างเช่น หากเราต้องการคัดลอกการกระทำนี้ไปยังโฟลว์อื่นเพียงคลิกที่จุดสามจุด จากนั้นเลือกคัดลอกไปยังคลิปบอร์ดของฉัน (แสดงตัวอย่าง)

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

หลังจากนั้น เราสามารถไปที่โฟลว์อื่นที่เราต้องการเพิ่มสิ่งนี้และทำตามขั้นตอนเดียวกัน นั่นทำให้สิ่งต่างๆ ง่ายขึ้นมาก โดยเฉพาะอย่างยิ่งเมื่อเราสร้างโฟลว์ที่ทำสิ่งเดิมซ้ำแล้วซ้ำอีก

การทำสำเนา Power ทำให้โฟลว์เป็นอัตโนมัติ

ถ้าเราต้องการเริ่มต้นด้วยโฟลว์แล้วทำการเปลี่ยนแปลง เราสามารถสร้างไดอะแกรมโฟลว์ พื้นฐานจากนั้นสร้างสำเนาต่อไปโดยคลิกบันทึกเป็น

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

จากนั้นเปลี่ยนชื่อโฟลว์แล้วคลิกบันทึก

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

ไปที่โฟลว์ของฉันเพื่อดูโฟลว์ที่ซ้ำกัน

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

และนั่นคือวิธีที่เราสามารถทำสำเนาโฟลว์ไดอะแกรมได้

การส่งสำเนาโฟลว์

คุณลักษณะที่ดีอีกประการหนึ่งที่เราสามารถใช้ในการพัฒนาของเราคือการส่งสำเนาโฟลว์ ซึ่งช่วยให้เราสามารถส่งสำเนาไดอะแกรมโฟลว์ที่เรากำลังดำเนินการไปให้ผู้อื่นได้ หากเราทำงานร่วมกับผู้อื่น เราก็สามารถส่งสำเนาโฟลว์ไดอะแกรมให้กับบุคคลนั้น เราไม่จำเป็นต้องส่งออกมันจริงๆ เพียงพิมพ์ที่อยู่อีเมลของพวกเขาและพวกเขาจะสามารถดูได้ในหน้าของพวกเขา

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

นอกจากนี้เรายังสามารถส่งออกเป็นไฟล์ zip 

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

อย่างไรก็ตาม การส่งสำเนาจะทำงานได้ดีกว่ามากเมื่อทำงานร่วมกับผู้อื่น 

การตั้งชื่อที่เหมาะสมในการพัฒนา Power Automate

แนวทางปฏิบัติที่ดีที่สุดต่อไปที่เราจะพูดถึงคือการตั้งชื่อและแสดงความคิดเห็น นี่เป็นเรื่องปกติในทุกภาษาโปรแกรม เป็นการดีที่สุดที่จะตั้งชื่อตัวแปรและการกระทำของเราในทางที่ดีและตรงเป้าหมาย เราควรตรวจสอบให้แน่ใจว่าได้เพิ่มความคิดเห็น ดังนั้นหากเรากลับไปที่ไดอะแกรมโฟลว์ในภายหลัง เราจะยังคงทราบแน่ชัดว่าเกิดอะไรขึ้นภายในกระบวนการ

ตัวอย่างเช่น ลองแก้ไขโฟลว์ที่เราทำซ้ำก่อนหน้านี้

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

แผนภาพการไหลประกอบด้วยชื่อเริ่มต้นสำหรับแต่ละส่วน อย่างไรก็ตาม บางชื่อนั้นกว้างเกินไป ตัวอย่างเช่น เราไม่รู้จริงๆ ว่าเงื่อนไขนี้ทำอะไร เว้นแต่เราจะคลิกและวิเคราะห์มัน

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

ตามแนวทางการพัฒนาที่ดี เราจำเป็นต้องแก้ไขชื่อของการกระทำเหล่านี้ให้เฉพาะเจาะจงมากขึ้นเกี่ยวกับสิ่งที่พวกเขาทำจริง ในการทำเช่นนั้น เพียงคลิกที่จุดสามจุดแล้วเลือกเปลี่ยนชื่อ

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

จากนั้นเปลี่ยนชื่อเป็นชื่อที่มีวัตถุประสงค์มากขึ้น

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

เรามาเปลี่ยนชื่ออันนี้ให้เฉพาะเจาะจงมากขึ้นด้วย เปลี่ยนส่งอีเมลแจ้งเตือน (V3)เป็นส่งอีเมลถึง Henry พร้อมรายละเอียดทวี

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

จากนั้นเปลี่ยนชื่อของเงื่อนไขแรกเป็นตรวจสอบว่าทวีตมีคำว่า “issue” หรือ “problem” หรือไม่

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

เราสามารถทำได้ในส่วนที่ค่อนข้างคลุมเครือ ดังนั้น เมื่อเราด��โฟลว์จริง เราจะสามารถแยกแยะได้อย่างง่ายดายว่าเกิดอะไรขึ้น แม้จะไม่ได้ตรวจสอบและดูผ่านแต่ละรายการ ทำให้ง่ายต่อการอ่านและทำความเข้าใจ

การเพิ่มความคิดเห็นใน Power Automate Flow

วิธีปฏิบัติที่ดีอีกอย่างหนึ่งที่เราสามารถทำได้คือการเพิ่มความคิดเห็น เพียงคลิกจุดสามจุดที่ด้านขวาของรายการ จากนั้นเลือกเพิ่มความคิดเห็น

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

จากนั้น เราสามารถใส่ข้อมูลเพิ่มเติมที่นี่ เช่น คำอธิบายว่าตัวเลือกนี้ทำงานอย่างไร หากมีผู้อื่นทำงานนี้ในภายหลัง พวกเขาจะรู้ได้โดยง่ายว่าเกิดอะไรขึ้นหรือต้องทำอะไรกับส่วนนั้น

Power Automate Development: แนวปฏิบัติที่ดีที่สุดในการนำไปใช้

บทสรุป

ทั้งหมดนี้เป็นแนวทางปฏิบัติในการพัฒนาที่ดีในPower Automate การใช้คุณลักษณะการวิเคราะห์จะช่วยให้คุณได้รับข้อมูลเชิงลึกและแนวคิดเกี่ยวกับเวิร์กโฟลว์ของคุณอย่างรวดเร็ว การรู้วิธีและเวลาที่จะใช้คุณลักษณะการคัดลอกและความสามารถในการส่งโฟลว์ไปยังผู้คนก็มีประโยชน์เช่นกัน

แน่นอน การตั้งชื่อและการแสดงความคิดเห็นที่เหมาะสมเป็นนิสัยที่ดีและจำเป็นเช่นกัน นิสัยนี้จะเป็นประโยชน์เมื่อตรวจสอบโฟลว์ของคุณในภายหลัง เนื่องจากคุณจะรู้ได้โดยง่ายว่าแต่ละอย่างทำอะไรได้บ้าง โดยสรุป การเรียนรู้วิธีปฏิบัติเหล่านี้จะช่วยคุณในการสร้างและบำรุงรักษาโฟลว์ได้อย่างแน่นอน

สิ่งที่ดีที่สุด

เฮนรี่


สภาพแวดล้อม Power Automate: การตั้งค่าและภาพรวม
Flow Diagrams และ Flow Detail Page ใน Power Automate

เวิร์กโฟลว์ที่กำหนดเวลาไว้ใน Microsoft Power Automate





ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

วิธีบันทึกและโหลดไฟล์ RDS ใน R

วิธีบันทึกและโหลดไฟล์ RDS ใน R

คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ

บทนำในการกรองบริบทใน LuckyTemplates

บทนำในการกรองบริบทใน LuckyTemplates

ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้