หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ใช้เทมเพลตแอปข้อมูลเมื่อคุณต้องการวิเคราะห์และแสดงภาพข้อมูลใน Fabric Apps เทมเพลตนี้ประกอบด้วยชุดของความสามารถดั้งเดิมและตัวแทนที่นํากลับมาใช้ใหม่ได้ซึ่งช่วยลดความซับซ้อนของการเชื่อมต่อข้อมูล
แอปที่สร้างด้วยเทมเพลตประกอบด้วย:
- การรับรองความถูกต้องของ Fabric และการเชื่อมต่อกับโมเดลความหมาย
- การสร้าง DAX (นิพจน์การวิเคราะห์ข้อมูล) คุณภาพสูงขึ้น
- ส่วนประกอบภาพที่พร้อมสําหรับองค์กรที่ออกแบบมาสําหรับการใช้งานเชิงวิเคราะห์
Note
ปัจจุบัน Rayfin CLI เป็นวิธีที่รองรับในการสร้างแอปโดยใช้เทมเพลตแอปข้อมูล
เหตุใดจึงต้องใช้เทมเพลตแอปข้อมูล
หากไม่มีความสามารถในตัวเหล่านี้ ตัวแทน AI จะต้องแก้ปัญหาการรับรองความถูกต้อง การสร้าง DAX และการออกแบบการแสดงภาพตั้งแต่เริ่มต้นในทุกเซสชัน นั่นนําไปสู่:
- ความล้มเหลวมากขึ้นและภาพที่เสียหายหรือว่างเปล่า
- ลักษณะการทํางานของแผนภูมิที่ไม่สอดคล้องกัน
- คิวรี DAX ที่ไม่จําเป็นในระหว่างการพัฒนาและรันไทม์
การเข้ารหัสรูปแบบเหล่านี้ลงในเทมเพลตโดยตรงจะช่วยเพิ่มความน่าเชื่อถือ สร้างวิชวลที่สอดคล้องกันมากขึ้นซึ่งสอดคล้องกับแนวทางปฏิบัติที่ดีที่สุดในการรายงาน และลดค่าใช้จ่ายในการสอบถาม
ข้อกําหนดเบื้องต้น
- เข้าถึง Fabric
- พื้นที่ทํางาน Fabric ที่คุณมีสิทธิ์ผู้สนับสนุนหรือผู้ดูแลระบบ
- ปริมาณงาน Fabric Apps ที่เปิดใช้งานในผู้เช่าของคุณ ดู เปิดใช้งานแอป Fabric ในการตั้งค่าผู้ดูแลระบบผู้เช่า
- เปิดใช้งานการตั้งค่าผู้เช่า Semantic Model Execute Queries REST API แอปข้อมูลใช้ API ดําเนินการ คิวรี DAX เพื่อคิวรีแบบจําลองความหมาย ในพอร์ทัลผู้ดูแลระบบ Fabric ให้ไปที่ การตั้งค่าการรวม และเปิดใช้งานการตั้งค่า Semantic Model Execute Queries REST API
- สิทธิ์ในการสร้างและอ่านบนแบบจําลองความหมายที่คุณต้องการเชื่อมต่อ
- แบบจําลองความหมายที่โฮสต์บนความจุ Fabric หรือ Power BI
ขั้นตอนในการเริ่มต้นใช้งาน
เมื่อต้องการสร้างแอปที่เชื่อมต่อกับข้อมูล Fabric โดยใช้เทมเพลตแอปข้อมูล:
ทําตามขั้นตอนที่ 1-3 ใน สร้างแอป Fabric แรกของคุณ เพื่อสร้างแอป Fabric ใหม่ในพื้นที่ทํางานของคุณ
ปัจจุบัน Rayfin CLI เป็นวิธีที่รองรับในการสร้างแอปโดยใช้เทมเพลตแอปข้อมูล ใช้คําสั่งด้านล่างเพื่อเริ่มต้น
npm create @microsoft/rayfin@latest -- "<appitemname>" --template dataapp --workspace <workspacename>เปิดตัวแทนการเข้ารหัสของคุณและวางข้อความแจ้งเข้าไป
เราขอแนะนําอย่างใดอย่างหนึ่ง:
- การเปิด VS Code และเปิดบานหน้าต่าง Copilot โดยคลิกที่ไอคอนแชท Copilot ทางด้านขวาของช่องค้นหาที่ด้านบนของหน้าต่าง VS Code
- เปิดเทอร์มินัลแล้วพิมพ์
copilotแล้วกด Enter
ทั้งสองตัวเลือกเปิด GitHub Copilot ในอินเทอร์เฟซที่แตกต่างกัน (แชทกับเทอร์มินัล) ใช้อะไรก็ได้ที่คุณต้องการ!
แจ้งให้ Copilot สร้างแอปของคุณ
หลังจากที่คุณส่งข้อความแจ้งด้านบนแล้ว Copilot จะนั่งร้านแอปให้คุณ และถามคุณว่าคุณต้องการเปลี่ยนแปลง/อัปเดตอะไรกับแอปของคุณ
นี่คือที่ที่คุณสามารถอธิบายแอปที่คุณต้องการสร้างและเชื่อมต่อกับโมเดลความหมาย ใช้ลิงก์การแชร์สําหรับแบบจําลองเพื่อระบุว่าคุณต้องการใช้แบบจําลองใด (ลิงก์ประกอบด้วยรหัสพื้นที่ทํางานและรหัสแบบจําลอง)
ตัวอย่างเช่น: "ใช้แบบจําลองการขายของฉันที่
https://app.powerbi.com/groups/workspace-id/modeling/model-id/modelViewเพื่อสร้างแอปพลิเคชันการออกใบแจ้งหนี้"ปรับใช้แอปของคุณ
เมื่อคุณพร้อมที่จะปรับใช้แอปของคุณ ให้บอก Copilot ให้ปรับใช้กับ Fabric ด้วยคําสั่ง
npx rayfin up
ความสามารถในตัว
ความสามารถด้านล่างแสดงถึงพื้นที่ที่เราลงทุนในแบบดั้งเดิมที่นํากลับมาใช้ใหม่ได้การผสานรวมในตัวและเวิร์กโฟลว์ที่รับรู้ตัวแทนเพื่อให้การพัฒนาราบรื่นยิ่งขึ้นตั้งแต่แกะกล่อง
คุณลักษณะที่อยู่นอกรายการนี้ยังคงสามารถนําไปใช้ได้เนื่องจาก Fabric Apps เป็นเว็บแอปพลิเคชันมาตรฐานที่สร้างขึ้นด้วยโค้ด แต่อาจต้องมีการทําซ้ําเพิ่มเติมหรือวิศวกรรมแบบกําหนดเอง
การรับรองความถูกต้องและการเชื่อมต่อแบบจําลองความหมาย
เมื่อคุณบอกให้ Copilot เชื่อมต่อแอปของคุณกับแบบจําลองความหมาย แอปก็ใช้งานได้ — คุณให้ลิงก์การแชร์จากบริการของ Power BI และเทมเพลตจะจัดการส่วนที่เหลือ
เบื้องหลัง การรับรองความถูกต้องภายในพอร์ทัล Fabric จําเป็นต้องมีการจับมือโทเค็นเฉพาะ ซึ่งเป็นเรื่องยากสําหรับตัวแทนที่จะสร้างอย่างถูกต้องตั้งแต่เริ่มต้นในแต่ละครั้ง เทมเพลตเข้ารหัสโฟลว์ทั้งหมดนั้น ดังนั้น Copilot จึงไม่จําเป็นต้องแก้ไขการรับรองความถูกต้องเลย — เพียงแค่เชื่อมต่อกับข้อมูลของคุณ
ตราบใดที่ผู้ใช้มีสิทธิ์ สร้าง และ อ่าน เดียวกันกับที่พวกเขาต้องการคิวรีแบบจําลองใน Power BI แอปจะดึงข้อมูลสดโดยอัตโนมัติโดยไม่มีหน้าจอลงชื่อเข้าใช้หรือการกําหนดค่าด้วยตนเอง
ภาพ
เทมเพลตประกอบด้วยความสามารถในการโต้ตอบที่มีประสิทธิภาพ เช่น การไฮไลต์ข้ามในตัว วิชวลต่อไปนี้มีการกําหนดค่าดั้งเดิมไว้ล่วงหน้าในเทมเพลตแอปข้อมูล:
แผนภูมิแท่ง (แนวตั้งและแนวนอน จัดกลุ่ม เรียงซ้อน)
แผนภูมิเส้น (พร้อมเครื่องหมายเสริม)
แผนภูมิพื้นที่
แผนภูมิกระจาย
แผนภูมิวงกลมและโดนัท
แผนที่ความร้อน
แผนภูมิฟองอากาศ
แผนภูมิแบบน้ําตก
การ์ดค่าเดียว (คําบรรยายภาพ KPI)
วิชวลแบบเลเยอร์/คอมโพสิต (เช่น แท่งที่มีป้ายชื่อข้อมูล แผนภูมิเส้นสองแกน)
แน่นอนว่าคุณยังสามารถขอให้ Copilot สร้างภาพอื่นๆ ได้ ซึ่งอาจต้องทําซ้ํามากขึ้นเพื่อให้บรรลุเป้าหมายของคุณ รายการของวิชวลที่กําหนดค่าไว้ล่วงหน้าควรเพิ่มขึ้นเมื่อเวลาผ่านไป
ความสามารถของกริดข้อมูล
เทมเพลตนี้ยังมีส่วนประกอบกริดข้อมูลในตัวสําหรับแสดงข้อมูลแบบตาราง เราได้กําหนดค่าคุณลักษณะต่อไปนี้ไว้ล่วงหน้าเพื่อให้ทํางานได้อย่างราบรื่น
ส่วนหัวของคอลัมน์ที่ได้มาจากข้อมูลเมตาของแบบจําลองความหมายโดยอัตโนมัติ
การจัดรูปแบบตัวเลขและวันที่ที่ใช้ต่อคอลัมน์ผ่านสตริงรูปแบบ
เรียงลำดับ
แถวที่เลื่อนได้พร้อมการจัดการโอเวอร์โฟลว์
รองรับธีมสว่างและมืด
ตัวแสดงผลเซลล์แบบกําหนดเองสําหรับสถานการณ์ขั้นสูง รวมถึง:
แถบข้อมูล (การแสดงภาพแถบความคืบหน้าสําหรับค่าตัวเลข)
ตัวบ่งชี้บูลีน (ไอคอนตรวจสอบ/กากบาท)
URL ที่คลิกได้
เซลล์รูปภาพที่มีการซ้อนทับไลท์บ็อกซ์
เซลล์แบบหลายฟิลด์ (เช่น การรวมชื่อและบทบาทในคอลัมน์เดียว)
อีกครั้ง คุณยังสามารถขอให้ Copilot สร้างความสามารถของกริดข้อมูลอื่นๆ ได้ ซึ่งอาจต้องทําซ้ําเพิ่มเติมเพื่อให้บรรลุเป้าหมายของคุณ เราจะเพิ่มรายการความสามารถนี้เมื่อเวลาผ่านไป
การกำหนดธีม
เพื่อให้แอปของคุณเป็นไปตามรูปลักษณ์และความรู้สึกเฉพาะของคุณ เพียงแชร์ข้อกําหนดในการสร้างแบรนด์หรือสไตล์ของคุณกับ Copilot และสามารถทําการอัปเดตเหล่านั้นได้อย่างง่ายดาย
เมื่อคุณบอกให้ Copilot ทําการอัปเดตสไตล์ เช่น "ทําให้เป็นสีน้ําเงินเข้มพร้อมมุมโค้งมน" หรือ "ใช้แบบอักษร sans-serif ที่ทันสมัย" ระบบจะอัปเดตไฟล์สไตล์ส่วนกลางหนึ่งไฟล์ และการเปลี่ยนแปลงเหล่านั้นจะไหลไปยังทุกส่วนของแอปโดยอัตโนมัติ ได้แก่ การ์ด ปุ่ม แผนภูมิ กริดข้อมูล และคําแนะนําเครื่องมือ
วิธีการแบบรวมศูนย์นี้หมายความว่าตัวแทนไม่จําเป็นต้องปรับรูปแบบแต่ละองค์ประกอบทีละส่วน ซึ่งจะหลีกเลี่ยงสีที่ไม่ตรงกัน แบบอักษรที่ไม่สอดคล้องกัน และเลย์เอาต์ที่เสียหาย ซึ่งมักเกิดขึ้นเมื่อตัวแทนจัดรูปแบบสิ่งต่าง ๆ ทีละชิ้น
สตริงรูปแบบ
เมื่อคุณบอกให้ Copilot แสดงรายได้เป็นสกุลเงินหรือแสดงเปอร์เซ็นต์ในแผนภูมิ ระบบจะกําหนดการจัดรูปแบบหนึ่งครั้งต่อคอลัมน์ และเทมเพลตจะนําไปใช้โดยอัตโนมัติทุกที่ที่คอลัมน์นั้นปรากฏขึ้น เช่น แกนแผนภูมิ คําแนะนําเครื่องมือ ป้ายชื่อข้อมูล และเซลล์ตารางข้อมูล
หากไม่มีสิ่งนี้ ตัวแทนจะต้องจัดรูปแบบตัวเลขแยกกันในทุกวิชวล ซึ่งนําไปสู่ความไม่สอดคล้องกัน (ตัวอย่างเช่น $1,500.50 ในแผนภูมิหนึ่ง และ 1500.5 ในอีกแผนภูมิหนึ่ง) หรือการจัดรูปแบบพลาดไปทั้งหมด
เทมเพลตช่วยให้แน่ใจว่า 1500.5 แสดงเป็น $1,500.50 เสมอ และ 0.25 จะแสดงเป็น 25%เสมอ อย่างสม่ําเสมอทั่วทั้งแอป
การตรวจสอบความถูกต้องของเบราว์เซอร์นักเขียนบทละคร
ก่อนที่คุณจะเผยแพร่แอป เราได้สร้างขั้นตอนที่ตัวแทนจะเปิดแอปในเบราว์เซอร์จริงและตรวจสอบว่าทุกอย่างดูถูกต้อง คล้ายกับวิธีที่คุณดูตัวอย่างรายงานด้วยตนเอง แต่เป็นไปโดยอัตโนมัติโดยใช้การตรวจสอบความถูกต้องของเบราว์เซอร์ Playwright
ตัวแทนยืนยันว่า:
- วิชวลแสดงผลอย่างถูกต้อง
- แผนภูมิจะไม่ถูกตัดออกหรือบีบอัด
- ข้อความสามารถอ่านได้
- ไม่มีข้อผิดพลาดในพื้นหลัง
วิธีนี้จะตรวจจับปัญหาเลย์เอาต์และการแสดงผลตั้งแต่เนิ่นๆ ก่อนที่ผู้ใช้จะเห็นปัญหาดังกล่าว
ข้อจำกัดที่ทราบ
ขณะนี้ แอป Fabric ที่เชื่อมต่อกับโมเดลความหมายไม่สามารถเปิดได้ในหน้าต่างเบราว์เซอร์ของตนเองนอกพอร์ทัล Fabric การเลือกปุ่ม เปิด ส่งผลให้คิวรีวิชวลผิดพลาด
นี่เป็นข้อจํากัดชั่วคราว และจะได้รับการแก้ไขในรุ่นต่อๆ ไป