หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ก่อนที่คุณจะสามารถใช้ความสามารถของการทำเหมืองกระบวนการใน Power Automate ได้อย่างมีประสิทธิภาพ คุณต้องทำความเข้าใจ:
นี่คือวิดีโอสั้นๆ เกี่ยวกับวิธีการอัปโหลดข้อมูลสำหรับใช้กับความสามารถของการทำเหมืองกระบวนการ:
ข้อกำหนดของข้อมูล
บันทึกเหตุการณ์และบันทึกกิจกรรมคือตารางที่จัดเก็บอยู่ในระบบเรกคอร์ดของคุณ ซึ่งจะบันทึกเวลาที่เกิดเหตุการณ์หรือกิจกรรม ตัวอย่างเช่น กิจกรรมที่คุณทำในแอป Customer Relationship Management (CRM) ของคุณ จะถูกบันทึกเป็นบันทึกเหตุการณ์ในแอป CRM ของคุณ สำหรับการทำเหมืองกระบวนการเพื่อวิเคราะห์บันทึกเหตุการณ์ จำเป็นต้องมีฟิลด์ต่อไปนี้:
รหัสเคส
รหัสเคสควรสื่อถึงหนึ่งอินสแตนซ์ของกระบวนการของคุณ และมักเป็นอ็อบเจ็กต์ที่กระบวนการกระทำต่อ อาจเป็น "รหัสผู้ป่วย" สำหรับกระบวนการเช็คอินผู้ป่วยใน "รหัสคำสั่งซื้อ" สำหรับกระบวนการส่งคำสั่งซื้อ หรือ "รหัสคำขอ" สำหรับกระบวนการอนุมัติ ต้องมีรหัสนี้ สำหรับกิจกรรมทั้งหมดในบันทึก
ชื่อกิจกรรม
กิจกรรมคือขั้นตอนของกระบวนการของคุณ และชื่อกิจกรรมจะอธิบายแต่ละขั้นตอน ในกระบวนการอนุมัติทั่วไป ชื่อกิจกรรมอาจเป็น "ส่งคำขอ" "คำขอได้รับการอนุมัติ" "คำขอถูกปฏิเสธ" และ "แก้ไขคำขอ"
การประทับเวลาเริ่มต้นและการประทับเวลาสิ้นสุด
การประทับเวลาระบุเวลาที่แน่นอนที่เหตุการณ์หรือกิจกรรมเกิดขึ้น บันทึกเหตุการณ์มีเพียงประทับเวลาเดียวเท่านั้น ประทับเวลานี้จะระบุเวลาที่เหตุการณ์หรือกิจกรรมเกิดขึ้นในระบบ บันทึกกิจกรรมมีการประทับเวลาสองครั้ง: การประทับเวลาเริ่มต้นและการประทับเวลาสิ้นสุด ประทับเวลาเหล่านี้ระบุจุดเริ่มต้นและจุดสิ้นสุดของแต่ละเหตุการณ์หรือกิจกรรม
คุณยังสามารถขยายการวิเคราะห์ของคุณโดยการนำเข้าชนิดแอตทริบิวต์ที่ไม่บังคับ:
ทรัพยากร
ทรัพยากรบุคคลหรือด้านเทคนิคที่ดำเนินกิจกรรมเฉพาะ
แอตทริบิวต์ระดับเหตุการณ์
แอตทริบิวต์การวิเคราะห์ที่มีค่าที่แตกต่างกันสําหรับแต่ละเหตุการณ์ เช่น แผนกที่ดําเนินการกิจกรรม
แอตทริบิวต์ระดับกรณี (เหตุการณ์แรก)
แอททริบิวต์เชิงวิเคราะห์ที่มีค่าเดียวต่อกรณี เช่น ยอดเงินของใบแจ้งหนี้เป็น USD อย่างไรก็ตาม บันทึกเหตุการณ์ที่คุณนำเข้าไม่จำเป็นต้องมีค่าเหมือนกันสำหรับเหตุการณ์ทั้งหมดในเคส อาจไม่สามารถแน่ใจได้ว่ามีความสอดคล้องกันเมื่อใช้การรีเฟรชข้อมูลแบบเพิ่มหน่วย Power Automate ประมวลผลการขุดรวบรวมข้อมูลตามที่เป็น จัดเก็บค่าทั้งหมดที่ระบุไว้ในบันทึกเหตุการณ์ แต่ใช้กลไกการตีความแอตทริบิวต์ระดับกรณีเพื่อทํางานกับแอตทริบิวต์ในระดับกรณี
กล่าวอีกนัยหนึ่ง เมื่อใดก็ตามที่แอตทริบิวต์ใช้สําหรับฟังก์ชันเฉพาะที่จําเป็นต้องมีค่าระดับเหตุการณ์ เช่น การกรองระดับเหตุการณ์ ผลิตภัณฑ์จะใช้ค่าระดับเหตุการณ์ เมื่อใดก็ตามที่ต้องการค่าระดับ case เช่น สําหรับตัวกรองระดับกรณีหรือการวิเคราะห์สาเหตุที่แท้จริง ค่าดังกล่าวจะใช้ค่าที่แปล ซึ่งนํามาจากเหตุการณ์ครั้งแรกในกรณี
แอตทริบิวต์ระดับกรณี (เหตุการณ์สุดท้าย)
เหมือนกับแอตทริบิวต์ระดับกรณี (เหตุการณ์แรก) แต่เมื่อตีความในระดับกรณี ค่าจะถูกนำมาจากเหตุการณ์สุดท้ายตามลำดับเวลาในกรณี
การเงินต่อเหตุการณ์
ต้นทุนคงที่ รายได้ หรือค่าตัวเลขที่เปลี่ยนแปลงสําหรับแต่ละกิจกรรมที่ดําเนินการ เช่น ต้นทุนบริการจัดส่ง ค่าทางการเงินจะถูกคํานวณเป็นผลรวม ค่าเฉลี่ย ค่าต่ําสุด หรือค่าสูงสุดของค่าทางการเงินสําหรับแต่ละเหตุการณ์
ค่าใช้จ่ายต่อกรณี (เหตุการณ์แรก)
แอททริบิวต์เชิงวิเคราะห์ที่มีค่าเดียวต่อกรณี เช่น ยอดเงินของใบแจ้งหนี้เป็น USD อย่างไรก็ตาม บันทึกเหตุการณ์ที่คุณนำเข้าไม่จำเป็นต้องมีค่าเดียวกันสำหรับทุกเหตุการณ์ในเคสเดียวกัน อาจไม่สามารถแน่ใจได้ว่ามีความสอดคล้องกันเมื่อใช้การรีเฟรชข้อมูลแบบเพิ่มหน่วย Power Automate ประมวลผลการขุดรวบรวมข้อมูลตามที่เป็น จัดเก็บค่าทั้งหมดที่ระบุไว้ในบันทึกเหตุการณ์ แต่ใช้กลไกการตีความแอตทริบิวต์ระดับกรณีเพื่อทํางานกับแอตทริบิวต์ในระดับกรณี
กล่าวอีกนัยหนึ่ง เมื่อใดก็ตามที่แอตทริบิวต์ใช้สําหรับฟังก์ชันเฉพาะที่จําเป็นต้องมีค่าระดับเหตุการณ์ เช่น การกรองระดับเหตุการณ์ ผลิตภัณฑ์จะใช้ค่าระดับเหตุการณ์ เมื่อใดก็ตามที่ต้องการค่าระดับ case เช่น สําหรับตัวกรองระดับกรณีหรือการวิเคราะห์สาเหตุที่แท้จริง ค่าดังกล่าวจะใช้ค่าที่แปล ซึ่งนํามาจากเหตุการณ์ครั้งแรกในกรณี
มูลค่าทางการเงินต่อกรณี (เหตุการณ์ล่าสุด)
เหมือนกับการเงินต่อกรณี (เหตุการณ์แรก) แต่เมื่อตีความในระดับกรณี ค่าจะถูกนำมาจากเหตุการณ์สุดท้ายตามลำดับเวลาในกรณี
จะรับข้อมูลบันทึกจากแอปพลิเคชันของคุณได้ที่ไหน
ความสามารถของการทำเหมืองกระบวนการต้องการข้อมูลบันทึกเหตุการณ์เพื่อดำเนินการทำเหมืองกระบวนการ ในขณะที่ตารางจํานวนมากในฐานข้อมูลของแอปพลิเคชันของคุณประกอบด้วยสถานะปัจจุบันของข้อมูล แต่ตารางเหล่านั้นอาจไม่ประกอบด้วยระเบียนในอดีตของเหตุการณ์ที่เกิดขึ้น ซึ่งเป็นรูปแบบแฟ้มบันทึกเหตุการณ์ที่จําเป็น โชคดีในแอปพลิเคชันที่มีขนาดใหญ่กว่า ระเบียนหรือไฟล์บันทึกในอดีตนี้มักจะถูกจัดเก็บไว้ในตารางที่เฉพาะเจาะจง ตัวอย่างเช่น แอปพลิเคชัน Dynamics จํานวนมากจะเก็บระเบียนนี้ในตารางกิจกรรม แอปพลิเคชันอื่นๆ เช่น SAP หรือ Salesforce มีแนวคิดที่คล้ายกัน แต่ชื่ออาจแตกต่างกัน
ในตารางเหล่านี้ที่บันทึกเรกคอร์ดข้อมูลประวัติ โครงสร้างข้อมูลอาจซับซ้อน คุณอาจต้องรวมตารางบันทึกกับตารางอื่นๆ ในฐานข้อมูลแอปพลิเคชันเพื่อรับรหัสหรือชื่อเฉพาะ นอกจากนี้ ไม่ใช่ทุกกิจกรรมที่คุณสนใจจะถูกบันทึกไว้ คุณอาจจําเป็นต้องกําหนดว่าเหตุการณ์ใดควรถูกเก็บหรือกรองออก หากคุณต้องการความช่วยเหลือ โปรดติดต่อทีมไอทีที่จัดการแอปพลิเคชันนี้เพื่อทําความเข้าใจเพิ่มเติม
เชื่อมต่อกับแหล่งข้อมูล
ประโยชน์ของการเชื่อมต่อกับฐานข้อมูลโดยตรงคือการทำให้รายงานของกระบวนการเป็นปัจจุบันด้วยข้อมูลล่าสุดจากแหล่งข้อมูล
Power Query รองรับตัวเชื่อมต่อจำนวนมากที่เสนอวิธีการให้ความสามารถในการทำเหมืองกระบวนการเชื่อมต่อและนำเข้าข้อมูลจากแหล่งข้อมูลที่เกี่ยวข้อง ตัวเชื่อมต่อทั่วไป ได้แก่ Text/CSV Microsoft Dataverse และฐานข้อมูล SQL Server หากคุณกำลังใช้แอปพลิเคชัน เช่น SAP หรือ Salesforce คุณอาจสามารถเชื่อมต่อกับแหล่งข้อมูลเหล่านั้นได้โดยตรงผ่านทางตัวเชื่อมต่อ สําหรับข้อมูลเกี่ยวกับตัวเชื่อมต่อที่สนับสนุนและวิธีการใช้งาน ดูตัวเชื่อมต่อใน Power Query
ลองใช้ความสามารถในการขุดของกระบวนการด้วยตัวเชื่อมต่อ Text/CSV
วิธีง่ายๆ วิธีหนึ่งในการลองความสามารถในการขุดของกระบวนการ โดยไม่คํานึงถึงตําแหน่งที่แหล่งข้อมูลของคุณอยู่ คือการใช้ตัวเชื่อมต่อข้อความ/CSV คุณอาจต้องทำงานร่วมกับผู้ดูแลระบบฐานข้อมูล เพื่อส่งออกตัวอย่างบันทึกเหตุการณ์ขนาดเล็กเป็นไฟล์ CSV เมื่อคุณมีไฟล์ CSV ให้นําเข้าไฟล์ไปยังความสามารถในการขุดของกระบวนการโดยใช้ขั้นตอนต่อไปนี้ในหน้าจอการเลือกแหล่งข้อมูล
หมายเหตุ
คุณต้องมี OneDrive for Business ที่จะใช้ตัวเชื่อมต่อ Text/CSV ถ้าคุณไม่มี OneDrive for Business พิจารณาใช้ ตารางเปล่า แทน ข้อความ/CSV ดังในขั้นตอนที่ 3 ต่อไปนี้ คุณจะไม่สามารถนำเข้าบันทึกได้มากเท่าใน ตารางว่าง
ในหน้าแรกของการทำเหมืองกระบวนการ ให้สร้างกระบวนการโดยเลือก เริ่มที่นี่
ป้อนชื่อกระบวนการ และเลือก สร้าง
บนหน้าจอ เลือกแหล่งข้อมูล เลือก ทุกประเภท>Text/CSV
เลือก เรียกดู OneDrive คุณอาจต้องตรวจสอบสิทธิ์
อัปโหลดบันทึกเหตุการณ์ของคุณ โดยเลือกไอคอน อัปโหลด ที่มุมขวาบน แล้วเลือก ไฟล์
อัปโหลดบันทึกเหตุการณ์ เลือกไฟล์ของคุณจากรายการ แล้วเลือก เปิด เพื่อใช้ไฟล์นั้น
ใช้ตัวเชื่อมต่อกระแสข้อมูล
Microsoft Power Platform ไม่สนับสนุนตัวเชื่อมต่อกระแสข้อมูล คุณไม่สามารถใช้กระแสข้อมูลที่มีอยู่เป็นแหล่งข้อมูลสําหรับการขุดในกระบวนการ Power Automate
ใช้ตัวเชื่อมต่อ Dataverse
Microsoft Power Platform ไม่สนับสนุนตัวเชื่อมต่อ Dataverse เชื่อมต่อโดยใช้ตัวเชื่อมต่อ OData ซึ่งจําเป็นต้องมีขั้นตอนเพิ่มเติม
ตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์เข้าถึงสภาพแวดล้อม Dataverse
รับค่า URL ของสภาพแวดล้อม Dataverse ที่คุณต้องการเชื่อมต่อ โดยปกติแล้วจะมีลักษณะดังนี้:
หากต้องการเรียนรู้วิธีการค้นหา URL ของคุณ โปรดดู การค้นหา URL ของสภาพแวดล้อม Dataverse ของคุณ
บน Power Query - เลือกแหล่งข้อมูล เลือก OData
ในกล่องข้อความ URL พิมพ์ api/data/v9.2 ที่ส่วนท้ายของ URL ดังนั้นจึงมีลักษณะดังนี้:
ภายใต้ ข้อมูลประจำตัวของการเชื่อมต่อ เลือก บัญชีองค์กร ในฟิลด์ ประเภทการรับรองความถูกต้อง
เลือก เข้าสู่ระบบ และป้อนข้อมูลประจำตัวของคุณ
เลือก ถัดไป
ขยายโฟลเดอร์ OData คุณจะเห็นตาราง Dataverse ทั้งหมดในสภาพแวดล้อมนั้น ตัวอย่างเช่น ตารางกิจกรรมจะเรียกว่า ตัวระบุกิจกรรม
เลือกกล่องกาเครื่องหมายถัดจากตารางที่คุณต้องการนำเข้า จากนั้นเลือก ต่อไป