ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ในบทช่วยสอนนี้ เราจะพูดถึงวิธีการสร้างกฎธุรกิจ PowerApps นอกจากนี้ เราจะพูดถึงเครื่องมือและแนวคิดอื่นๆ อีกสองสามอย่างที่ใช้ในการทำงานกับบริการข้อมูลทั่วไป
กฎทางธุรกิจถูกสร้างขึ้นเพื่อตั้งกฎเฉพาะเกี่ยวกับข้อมูลของคุณ
วิธีหนึ่งที่ใช้โดยทั่วไปคือการกำหนดขอบเขตหรือแนวทางเฉพาะเกี่ยวกับวิธีการเพิ่มข้อมูลผ่านแบบฟอร์มของคุณ นั่นคือสิ่งที่เราจะทำในตัวอย่างของเรา
สารบัญ
กฎทางธุรกิจทำงานอย่างไร
หากต้องการเพิ่มกฎทางธุรกิจ เราเพียงไปที่แท็บกฎธุรกิจในเอนทิตี จากนั้นคลิก "เพิ่มกฎธุรกิจ" ที่มุมซ้ายบน
นี่คือลักษณะของส่วนกฎธุรกิจ PowerApps
กฎทางธุรกิจเริ่มต้นด้วยคำสั่ง IF หรือเงื่อนไข
หากตรงตามเงื่อนไขที่กำหนด ก็จะเป็นไปตามชุดของการกระทำและเงื่อนไขที่เชื่อมต่อกับเครื่องหมายถูกทางด้านขวา ถ้าไม่เช่นนั้น เส้นทางที่มีเครื่องหมาย x ด้านล่างเงื่อนไขจะถูกติดตาม
เราสามารถเลือกสิ่งที่จะเกิดขึ้นต่อไปได้จากตัวเลือกเหล่านี้ในบานหน้าต่างด้านขวา ดังนั้น ขั้นตอนต่อไปอาจเป็นโฟลว์ที่มีการตั้งค่าเงื่อนไขใหม่ หรือการดำเนินการที่เราสามารถแสดงข้อความแสดงข้อผิดพลาด ตั้งค่าการเปิดเผย ตั้งค่าฟิลด์ เป็นต้น
เรามาดูกันอีกครั้งว่าการใช้ PowerApps นั้นง่ายเพียงใด คุณสามารถเลือกที่จะไม่เขียนโค้ดใดๆ เพื่อสร้างกฎทางธุรกิจได้ เนื่องจากช่วยให้คุณลากและวางองค์ประกอบต่างๆ ได้
ตอนนี้เรามาสร้างกฎทางธุรกิจกัน
การสร้างกฎธุรกิจ PowerApps
เราจะใช้ข้อมูลเดียวกับที่เราใช้ในบทช่วยสอนเกี่ยวกับ PowerApps
สมมติว่าเราต้องการสร้างกฎที่จะหยุดไม่ให้ผู้ใช้เพิ่มบันทึกหากลูกค้ามาจากเกาหลีใต้และเลือก VIP ระดับ 5 เราสามารถสร้างกฎที่จะสร้างข้อความแสดงข้อผิดพลาดหากมีใครพยายามเพิ่มข้อมูลเช่นนั้น
เราจะเริ่มต้นด้วยการกำหนดเงื่อนไข ลองคลิกที่มันและเรียกมันว่าระดับวีไอพี
เรายังสามารถเปลี่ยนชื่อที่แสดงได้ที่นี่ในบานหน้าต่างด้านขวา
เรากำหนดเงื่อนไขโดยเลือกแหล่งที่มา ฟิลด์ ตัวดำเนินการ ประเภท และค่าที่เหมาะสม
สำหรับกฎนี้ เรากำลังตั้งเงื่อนไขว่าระดับวีไอพีควรเท่ากับ 5 สำหรับการดำเนินการที่จะเกิดขึ้น ให้คลิกสมัครเพื่อบันทึกเงื่อนไขนั้น
แต่นอกเหนือจากระดับวีไอพีแล้ว เรายังต้องการตั้งค่าตำแหน่งอีกด้วย ดังนั้นเราต้องเพิ่มกฎเงื่อนไขนี้เข้าไปอีก เราสามารถทำได้โดยคลิกที่ +ใหม่
ดังนั้นในกฎนี้ เราต้องการให้การดำเนินการเกิดขึ้นก็ต่อเมื่อสถานที่ที่เลือกคือเกาหลีใต้
ตอนนี้เรามีกฎสองข้อ เราต้องการตั้งค่าระดับวีไอพีเป็น 5 จากนั้นเราต้องการดูว่าสถานที่นั้นแสดงเกาหลีใต้หรือไม่ เนื่องจากเราต้องการใช้ทั้ง 2 กฎ เราจะเลือก AND ภายใต้ Rule Logic
เมื่อเราใช้กฎเหล่านั้นแล้ว เราจะเลือกการดำเนินการต่อไป ลองลากแสดงข้อความแสดงข้อผิดพลาดลงในผังงาน
เรียกการกระทำนี้ว่า Error โดยเปลี่ยนชื่อที่แสดงทางด้านขวา
เราสามารถเลือกตำแหน่งที่ข้อความแสดงข้อผิดพลาดจะแสดงขึ้นและกำหนดว่าข้อความแสดงข้อผิดพลาดนั้นบอกอะไร เพื่อให้ข้อความแสดงข้อผิดพลาดปรากฏขึ้นที่ช่องตำแหน่ง นอกจากนี้ เราจะแนะนำให้ผู้ใช้เลือกประเทศอื่นหรือเปลี่ยนระดับวีไอพี
เมื่อเราคลิกนำไปใช้ PowerApps จะบันทึกการตั้งค่าเหล่านั้น เราสามารถเห็นเวอร์ชันข้อความของกฎเดียวกันกับที่เราสร้างขึ้นได้ที่ส่วนล่างของหน้าจอ
เมื่อเราพอใจกับกฎแล้ว เราสามารถคลิกบันทึกที่บริเวณด้านขวาบน
นอกจากนี้ เรายังสามารถคลิก ตรวจสอบความถูกต้อง หากเราต้องการตรวจสอบว่ากฎไหลอย่างสมบูรณ์
หากเราไม่พบข้อผิดพลาดในการทำงาน เราสามารถล็อกได้โดยคลิกที่ปุ่มเปิดใช้งาน
เมื่อเราทำเช่นนั้น เราจะเห็นแถบความคืบหน้าตรงกลางแสดงให้เราเห็นว่ากำลังใช้ตรรกะในเรกคอร์ดทั้งหมด
หน้าต่างนี้จะหายไปเมื่อกระบวนการเปิดใช้งานเสร็จสิ้น
การตรวจสอบกฎทางธุรกิจ
ทีนี้ มาดูกฎทางธุรกิจที่ใช้งานจริงกัน
หากเรากลับไปที่แท็บกฎทางธุรกิจภายใต้เอนทิตี เราจะเห็นกฎธุรกิจใหม่ที่เราสร้างขึ้น
หากต้องการดูว่ากฎทางธุรกิจนี้ทำงานอย่างถูกต้องหรือไม่ ให้เพิ่มระเบียนใหม่ ไปที่แท็บข้อมูล
จากนั้นเราจะคลิก +เพิ่มบันทึกที่นี่ด้านบน
นี่จะเป็นการเปิดแบบฟอร์มที่เราสร้างไว้ในบทช่วยสอนก่อนหน้านี้
เริ่มต้นด้วยการกรอกข้อมูลในส่วนทั่วไปของแบบฟอร์ม ซึ่งมีหมายเลขลูกค้า ชื่อ และนามสกุล
ต่อไป เราจะเพิ่มสถานที่และระดับวีไอพี สำหรับตอนนี้ เรามาเขียนว่า United Kingdom และตั้งเป็น VIP ระดับ 5
ฟิลด์ถัดไปคือวันที่เข้าร่วม เพื่อให้ผู้ใช้ปลายทางง่ายขึ้น PowerApps ใช้ปฏิทินที่ช่วยให้เราสามารถเลือกวันที่ที่แน่นอนแทนที่จะต้องพิมพ์ข้อมูล
เราจะกรอกแบบฟอร์มให้เสร็จสิ้นโดยกรอกรายละเอียดอื่นๆ เช่น หมายเลขหนังสือเดินทางและชื่อตัวแทน อย่างที่คุณเห็น ไม่มีข้อผิดพลาดเกิดขึ้น
คราวนี้มาเปลี่ยนสถานที่และตั้งเป็นเกาหลีใต้และปล่อยให้ระดับวีไอพีอยู่ที่ 5 โปรดจำไว้ว่านี่เป็นเงื่อนไขสองข้อที่เรากำหนดไว้ในกฎธุรกิจของเรา
เนื่องจากเงื่อนไขตรงตามข้อกำหนดที่ตั้งไว้ ข้อความแสดงข้อผิดพลาดจึงปรากฏขึ้น
แต่ถ้าเราเปลี่ยนระดับวีไอพีและทำให้เป็น 4 ข้อความแสดงข้อผิดพลาดจะหายไป
นี่แสดงว่ากฎทางธุรกิจของเราทำงานได้อย่างสมบูรณ์จริงๆ
แนวคิด Common Data Service อื่นๆ
กฎทางธุรกิจใน PowerApps ช่วยให้ทำงานกับเอนทิตีได้ง่ายยิ่งขึ้น โดยเฉพาะอย่างยิ่งในแง่ของการนำข้อมูลใหม่เข้ามา แต่นอกเหนือจากเอนทิตีแล้ว ยังมีเครื่องมือและแนวคิดที่มีประสิทธิภาพอื่นๆ ที่ใช้ในบริการข้อมูลทั่วไป
แม้ว่าเราจะไม่ลงลึกในรายละเอียดแต่ละข้อ แต่เราจะกล่าวถึงแนวคิดเหล่านี้สั้นๆ เผื่อในกรณีที่จำเป็นต้องใช้แนวคิดเหล่านี้ในอนาคต
Dataflows เป็นเครื่องมือที่มีประสิทธิภาพอย่างหนึ่งที่เราสามารถใช้ได้ โดยจะโหลดบริการข้อมูลทั่วไปลงในข้อมูลปัจจุบันโดยอัตโนมัติ
ตัวอย่างเช่น หากคุณเปิดร้านอาหาร คุณสามารถป้อนข้อมูล ณ จุดขายของคุณลงในเอนทิตีได้โดยตรง ซึ่งสามารถทำได้โดยการสร้างกระแสข้อมูล
การเชื่อมต่อเป็นอีกส่วนที่สำคัญของบริการข้อมูลทั่วไป ทำงานในลักษณะเดียวกับการเชื่อมต่อของเราเมื่อใช้แอปพื้นที่ทำงาน นี่คือที่ที่เราสามารถเพิ่มการเชื่อมต่อ OneDrive เป็นต้น
เกตเวย์ก็มีความสำคัญเช่นกัน ช่วยให้เราสามารถสื่อสารกับฐานข้อมูลต่างๆ
หากคุณต้องการสำรวจแต่ละด้านเพิ่มเติม คุณสามารถดูเอกสาร Microsoftที่ครอบคลุมรายละเอียดทั้งหมด
บทนำ Power Apps: คำจำกัดความ คุณลักษณะ ฟังก์ชัน และความสำคัญ
สภาพแวดล้อม Power Apps: การตั้งค่าองค์ประกอบของแอปอย่างเหมาะสม
ฟังก์ชันและสูตร PowerApps | การแนะนำ
บทสรุป
กฎทางธุรกิจของ PowerApps แสดงให้เห็นว่าแพลตฟอร์มนี้มีไดนามิกอย่างแท้จริงเพียงใด ทำให้เกือบทุกอย่างเป็นไปได้ โดยเฉพาะอย่างยิ่งหากคุณต้องการให้ข้อมูลของคุณถูกนำเสนอในลักษณะเฉพาะเจาะจง นอกจากนี้ยังช่วยให้คุณรักษาข้อมูลของคุณให้สะอาดที่สุด
ตัวอย่างที่เราทำเป็นเพียงจุดเริ่มต้นเท่านั้น เป็นไปได้จริงที่จะทำงานกับกฎที่ซับซ้อนมากขึ้น ซึ่งการผสมเงื่อนไขและการกระทำต่างๆ เข้าด้วยกัน คุณยังสามารถเลือกที่จะสร้างกฎเหล่านี้ได้ด้วยการเข้ารหัสแทนการใช้ระบบผังงานแบบลากและวางที่เราเคยใช้ ทุกอย่างขึ้นอยู่กับระดับความสามารถและความชอบของคุณ
สำหรับแนวคิดอื่นๆ ที่เรากล่าวถึง สิ่งเหล่านี้ควรค่าแก่การพิจารณาหากคุณต้องการเชี่ยวชาญในสิ่งที่ PowerApps สามารถทำได้ โปรดทราบว่า 99 จาก 100 ครั้ง คุณน่าจะทำงานกับเอนทิตีมากกว่าส่วนอื่นๆ ภายในแพลตฟอร์ม
สิ่งที่ดีที่สุด
เฮนรี่
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้