สร้างแอปแม่แบบใน Power BI
บทความนี้ประกอบด้วยคําแนะนําทีละขั้นตอนสําหรับการสร้างแอปเทมเพลต Power BI แอปเทมเพลต Power BI อนุญาตให้คู่ค้า Power BI สร้างแอป Power BI ด้วยโค๊ดเพียงเล็กน้อยหรือไม่มีเลย และปรับใช้กับลูกค้า Power BI ทุกราย
คุณสามารถสร้างรายงาน Power BI และแดชบอร์ด คุณสามารถทําการสร้าง แอป แม่แบบ และสร้าง และแพคเกจเนื้อหาการวิเคราะห์ลงในแอปได้ จากนั้นคุณสามารถปรับใช้แอปของคุณกับผู้เช่า Power BI อื่น ๆ ผ่านใด ๆ มีแพลตฟอร์ม เช่น AppSource หรือบริการเว็บของคุณเอง หากคุณกําลังกระจายแอปเทมเพลตของคุณผ่านบริการเว็บของคุณเองคุณสามารถ ทําให้ส่วนหนึ่งของกระบวนการ ติดตั้งเป็นไปโดยอัตโนมัติเพื่อให้สิ่งต่าง ๆ ง่ายขึ้นสําหรับลูกค้าของคุณ
ผู้ดูแลระบบ Power BI ควบคุมและควบคุมว่าใครในองค์กรของพวกเขาสามารถสร้างแอปแม่แบบ และใครสามารถติดตั้งแอปดังกล่าวได้บ้าง ผู้ใช้ที่ได้รับอนุญาตสามารถติดตั้งแอปเทมเพลต ปรับเปลี่ยน และแจกจ่ายให้กับผู้บริโภค Power BI ในองค์กรของพวกเขาได้
ข้อกำหนดเบื้องต้น
นี่คือข้อกําหนดสําหรับการสร้างแอปแม่แบบ:
- สิทธิ การใช้งาน Power BI pro
- Power BI Desktop (ไม่บังคับ)
- ความคุ้นเคยกับ แนวคิดพื้นฐานของ Power BI
- สิทธิ์ในการแชร์แอปแม่แบบเป็นสาธารณะดังที่แสดงใน การตั้งค่าผู้เช่าแอปเทมเพลต
สร้างพื้นที่ทํางานของเทมเพลต
เมื่อต้องสร้างแอปแม่แบบ คุณสามารถแจกจ่ายให้กับผู้เช่า Power BI อื่น ๆ คุณต้องสร้างแอปในพื้นที่ทํางาน
ในบริการของ Power BI ให้สร้างพื้นที่ทํางานตามที่อธิบายไว้ใน สร้างพื้นที่ทํางานใน Power BI ในส่วน ขั้นสูง ให้เลือก พัฒนาแอปเทมเพลต
สำคัญ
ความจุที่พื้นที่ทํางานของตัวสร้างแอปถูกกําหนดไว้เพื่อกําหนดความจุของพื้นที่ทํางานที่ตัวติดตั้งแอปติดตั้งแอป ซึ่งหมายความว่าแอปที่พัฒนาขึ้นในพื้นที่ทํางานความจุแบบพรีเมียมไม่จําเป็นต้องติดตั้งบนพื้นที่ทํางานของความจุแบบพรีเมียม ดังนั้นจึงไม่แนะนําให้ใช้ความจุแบบพรีเมียมสําหรับพื้นที่ทํางานของตัวสร้าง เนื่องจากพื้นที่ทํางานของตัวติดตั้งอาจไม่ใช่ความจุแบบพรีเมียม และฟังก์ชันการทํางานที่ต้องใช้ความจุพรีเมียมจะไม่ทํางาน เว้นแต่ว่าตัวติดตั้งจะมอบพื้นที่ทํางานที่ติดตั้งไปยังความจุพรีเมียมใหม่ด้วยตนเอง
สำคัญ
ตัวเลือก พัฒนาแอปเทมเพลต จะสามารถเลือกตัวเลือก พัฒนาแอป ได้เมื่อสร้างพื้นที่ทํางานของตัวสร้างแอปเท่านั้น เมื่อมีการกําหนดพื้นที่ทํางานเป็นพื้นที่ทํางานของตัวสร้างแอปแล้ว ฟังก์ชันการทํางานของตัวสร้างแอปจะไม่สามารถลบออกจากพื้นที่ทํางานได้
เมื่อคุณสร้างพื้นที่ทํางานเสร็จแล้ว ให้เลือก บันทึก
หมายเหตุ
คุณจําเป็นต้องมีสิทธิ์จากผู้ดูแลระบบ Power BI เพื่อเลื่อนระดับแอปเทมเพลต
เพิ่มเนื้อหาลงในพื้นที่ทํางานของแอปเทมเพลต
เช่นเดียวกับพื้นที่ทํางานของ Power BI ขั้นตอนต่อไปของคุณคือการเพิ่มเนื้อหาไปยังพื้นที่ทํางาน ถ้าคุณกําลังใช้พารามิเตอร์ใน Power Query ตรวจสอบให้แน่ใจว่ามีชนิดที่กําหนดไว้อย่างดี เช่นText
ชนิด Any
และ Binary
ไม่ได้รับการสนับสนุน
สําหรับคําแนะนําเพื่อพิจารณาเมื่อสร้างรายงานและแดชบอร์ดสําหรับแอปแม่แบบของคุณ ดูเคล็ดลับสําหรับการเขียนแอปแม่แบบใน Power BI
กําหนดคุณสมบัติของแอปเทมเพลต
ตอนนี้คุณมีเนื้อหาในพื้นที่ทํางานของคุณแล้ว คุณสามารถจัดแพคเกจได้ในแอปแม่แบบ ขั้นตอนแรกคือการ สร้างแอปเทมเพลตทดสอบ สามารถเข้าถึงได้จากภายในองค์กรของคุณในผู้เช่าของคุณเท่านั้น
ในพื้นที่ทํางานแอปแม่แบบ เลือกสร้างแอป
ถัดไป กรอกตัวเลือกเพิ่มเติมสําหรับแอปเทมเพลตของคุณในแท็บหกแท็บ
บนแท็บ การสร้าง แบรนด์ กรอกข้อมูลในเขตข้อมูลต่อไปนี้:
- ชื่อแอป
- คำอธิบาย:
- เว็บไซต์การสนับสนุน ลิงก์การสนับสนุนจะปรากฏขึ้นภายใต้ข้อมูลแอปหลังจากที่คุณแจกจ่ายแอปเทมเพลตเป็นแอปองค์กรใหม่
- โลโก้ของแอป โลโก้มีขีดจํากัดขนาดไฟล์ 45K ต้องมีอัตราส่วนกว้างยาว 1:1 และต้องอยู่ในรูปแบบไฟล์.png .jpg หรือ.jpeg
- สีธีมของแอป
บนแท็บ การนําทาง คุณสามารถเปิดใช้งาน ตัว สร้างการนําทางใหม่เพื่อกําหนดบานหน้าต่างนําทางของแอปได้
หากคุณไม่ได้เปิดใช้งาน ตัวสร้างการนําทางใหม่ คุณมีตัวเลือกในการเลือกตัวเลือกในหน้าเริ่มต้นของแอป กําหนดรายงานหรือแดชบอร์ดให้เป็นหน้าเริ่มต้นของแอปของคุณ ใช้หน้าเชื่อมโยงเพื่อทําให้การแสดงผลที่คุณต้องการ
บนแท็บ ตัวควบคุม ให้ตั้งค่าขีดจํากัดและข้อจํากัดของผู้ใช้แอปของคุณในเนื้อหาของแอปของคุณ คุณสามารถใช้ตัวควบคุมนี้เพื่อปกป้องทรัพย์สินทางปัญญาในแอปของคุณ
หมายเหตุ
หากคุณต้องการปกป้องข้อมูลของคุณ ให้ ปิดใช้งานตัวเลือก ดาวน์โหลดรายงานไปยังไฟล์ จากนั้นกําหนดค่าตัวเลือกอื่นสองตัวตามที่คุณต้องการ
ทําไม:
ตัวควบคุมมุมมอง แก้ไข และส่งออกบนแท็บนี้จะนําไปใช้กับบริการของ Power BI เท่านั้น เมื่อคุณดาวน์โหลด ไฟล์ .pbix ไฟล์จะไม่อยู่ในบริการอีกต่อไป ซึ่งจะใส่สําเนาของข้อมูลของคุณ ที่ไม่มีการป้องกัน ในตําแหน่งที่ตั้งที่ผู้ใช้เลือกไว้ จากนั้นคุณจะไม่สามารถควบคุมสิ่งที่ผู้ใช้สามารถดําเนินการได้อีกต่อไป
ถ้าคุณต้องการจํากัดการเข้าถึงคิวรีและหน่วยวัดของคุณในขณะที่ยังอนุญาตให้ผู้ใช้ของคุณเพิ่มแหล่งข้อมูลของตนเอง ให้ลองตรวจสอบเฉพาะ ตัวเลือก ส่งออกหรือเชื่อมต่อกับข้อมูล ภายนอก ซึ่งช่วยให้ผู้ใช้สามารถเพิ่มแหล่งข้อมูลของตนเองโดยไม่สามารถแก้ไขแบบจําลองความหมายของคุณ สําหรับข้อมูลเพิ่มเติม โปรดดูใช้โมเดลแบบรวมใน Power BI Desktop
พารามิเตอร์จะถูกสร้างขึ้นในไฟล์ .pbix ต้นฉบับ (เรียนรู้เพิ่มเติมเกี่ยวกับการสร้างพารามิเตอร์คิวรี) คุณใช้ความสามารถบนแท็บนี้เพื่อช่วยตัวติดตั้งแอปกําหนดค่าแอปหลังจากการติดตั้งเมื่อพวกเขาเชื่อมต่อกับข้อมูลของพวกเขา
แต่ละพารามิเตอร์มีชื่อ ซึ่งมาจากคิวรี และเขตข้อมูล ค่า มีตัวเลือกสามตัวเลือกในการรับค่าสําหรับพารามิเตอร์ระหว่างการติดตั้ง:
คุณสามารถกําหนดให้ผู้ใช้ที่ติดตั้งแอปต้องป้อนค่าได้
ในกรณีนี้ คุณต้องให้ตัวอย่างที่ผู้ใช้แทนที่ หากต้องการกําหนดค่าพารามิเตอร์ด้วยวิธีนี้ ให้ เลือกกล่องกาเครื่องหมายที่จําเป็น จากนั้นให้แสดงตัวอย่างในกล่องข้อความที่แสดงให้ผู้ใช้ทราบว่าควรใช้ค่าชนิดใด ดังที่แสดงในตัวอย่างต่อไปนี้
คุณสามารถให้ค่าที่กรอกไว้ล่วงหน้า ซึ่งผู้ใช้ที่ติดตั้งแอปจะไม่สามารถเปลี่ยนแปลงได้
พารามิเตอร์ที่กําหนดค่าด้วยวิธีนี้จะถูกซ่อนจากผู้ใช้ที่ติดตั้งแอป คุณควรใช้วิธีนี้เฉพาะเมื่อคุณแน่ใจว่าค่าที่กรอกไว้ล่วงหน้านั้นถูกต้องสําหรับผู้ใช้ทั้งหมด ถ้าไม่ใช่ ให้ใช้วิธีการแรกที่จําเป็นต้องมีการป้อนข้อมูลของผู้ใช้
ในการกําหนดค่าพารามิเตอร์ด้วยวิธีนี้ ให้ป้อนค่าใน กล่องข้อความค่า จากนั้นเลือกไอคอนล็อกเพื่อไม่ให้เปลี่ยนแปลงค่าได้ ตัวอย่างต่อไปนี้แสดงตัวเลือกนี้:
คุณสามารถกําหนดค่าเริ่มต้นที่ผู้ใช้สามารถเปลี่ยนแปลงระหว่างการติดตั้งได้
ในการกําหนดค่าพารามิเตอร์ด้วยวิธีนี้ ให้ป้อนค่าเริ่มต้น ลงในกล่องข้อความ ค่า และปล่อยให้ไอคอนล็อกอยู่ในสถานะปลดล็อก ดังในตัวอย่างต่อไปนี้:
ในแท็บนี้ คุณยังให้ลิงก์ไปยังเอกสารประกอบของแอป
บนแท็บ การรับรองความถูกต้อง เลือกวิธีการรับรองความถูกต้องที่จะใช้ ตัวเลือกที่พร้อมใช้งานขึ้นอยู่กับชนิดแหล่งข้อมูลที่ใช้
ระดับความเป็นส่วนตัวจะถูกกําหนดค่าโดยอัตโนมัติ:
- แหล่งข้อมูลเดียวได้รับการกําหนดค่าเป็นส่วนตัวโดยอัตโนมัติ
- แหล่งข้อมูลแบบไม่ระบุชื่อหลายรายการจะถูกกําหนดค่าให้เป็นสาธารณะโดยอัตโนมัติ
ในขั้นตอนการทดสอบ บนแท็บ เข้าถึง จะตัดสินใจว่าบุคคลใดในองค์กรของคุณสามารถติดตั้งและทดสอบแอปของคุณได้ คุณจะกลับมาเปลี่ยนการตั้งค่าเหล่านี้ในภายหลัง การตั้งค่าไม่มีผลต่อการเข้าถึงแอปเทมเพลตที่กระจาย
เลือกสร้างแอป
คุณเห็นข้อความทดสอบแอปพร้อม มีลิงก์เพื่อคัดลอก และแชร์กับแอปทดสอบของคุณ
คุณยังได้ทําขั้นตอนแรกของกระบวนการจัดการวางจําหน่ายต่อไปนี้
จัดการการเผยแพร่แอปเทมเพลต
ก่อนที่คุณจะเผยแพร่แอปเทมเพลตแบบสาธารณะ คุณต้องการตรวจสอบให้แน่ใจว่าแอปพร้อมแล้ว ในบานหน้าต่างการจัดการการวางจําหน่าย Power BI คุณสามารถติดตามและตรวจสอบเส้นทางการเผยแพร่แอปเต็มรูปแบบได้ คุณยังสามารถทริกเกอร์การเปลี่ยนจากขั้นตอนหนึ่งไปอีกขั้นได้ ขั้นตอนทั่วไปคือ:
- สร้างแอปทดสอบสําหรับการทดสอบภายในองค์กรของคุณเท่านั้น
- เลื่อนระดับแพคเกจทดสอบเป็นขั้นตอนก่อนการผลิตและทดสอบภายนอกองค์กรของคุณ
- เลื่อนระดับแพคเกจก่อนการผลิตไปยังเวอร์ชันการผลิตในผลิต
- ลบแพคเกจใด ๆ หรือเริ่มต้นจากขั้นตอนก่อนหน้า
URL ไม่เปลี่ยนแปลงเมื่อคุณย้ายระหว่างขั้นตอนการเผยแพร่ การเพิ่มระดับไม่มีผลต่อ URL เอง
เมื่อต้องการไปยังขั้นตอนการเผยแพร่:
ในพื้นที่ทํางานแม่แบบ เลือก การจัดการวางจําหน่าย
ถ้าคุณทําตามขั้นตอนในบทความนี้เพื่อสร้างแอปทดสอบ จุดที่อยู่ถัดจาก การทดสอบ จะถูกเติมอยู่แล้ว เลือกรับลิงก์
ถ้าคุณยังไม่ได้สร้างแอป เลือก สร้างแอป เพื่อเริ่มกระบวนการสร้างแอปเทมเพลต
เมื่อต้องการทดสอบประสบการณ์การใช้งานการติดตั้งแอป ให้คัดลอกลิงก์ในหน้าต่างและวางลงในหน้าต่างเบราว์เซอร์ใหม่
จากที่นี่ คุณจะทําตามขั้นตอนเดียวกับที่ตัวติดตั้งแอปของคุณจะติดตาม สําหรับข้อมูลเพิ่มเติม ดูติดตั้งและแจกจ่ายแอปแม่แบบในองค์กรของคุณ
ในกล่องโต้ตอบ เลือกติดตั้ง
หลังจากการติดตั้งสําเร็จ เลือกแอป ในรายการ Apps เพื่อเปิด
ตรวจสอบว่าแอปทดสอบมีข้อมูลตัวอย่าง เมื่อต้องทําการเปลี่ยนแปลง ย้อนกลับไปยังแอปในพื้นที่ทํางานเดิม อัปเดตแอปทดสอบจนกว่าคุณจะพอใจ
เมื่อคุณพร้อมที่จะเลื่อนระดับแอปของคุณไปยังการผลิตล่วงหน้าสําหรับการทดสอบภายนอกผู้เช่าของคุณ ย้อนกลับไปการจัดการวางจําหน่ายบานหน้าต่างและเลือกเลื่อนแอป
หมายเหตุ
เมื่อคุณเลื่อนระดับแอป แอปจะพร้อมใช้งานแบบสาธารณะภายนอกองค์กรของคุณ
ถ้าคุณไม่เห็น ตัวเลือก เลื่อนระดับแอป โปรดติดต่อผู้ดูแลระบบ Power BI ของคุณเพื่อให้สิทธิ์แก่คุณ ในการพัฒนา แอปเทมเพลตในพอร์ทัลผู้ดูแลระบบ
ในกล่องโต้ตอบ ให้เลือก เลื่อนระดับ
คัดลอก URL ใหม่เพื่อแชร์ภายนอกผู้เช่าของคุณสําหรับการทดสอบ ลิงก์นี้ยังเป็นลิงก์ที่คุณส่งเพื่อเริ่มกระบวนการแจกจ่ายแอปของคุณบน AppSource โดยการสร้าง ข้อเสนอสําหรับ Partner Center ใหม่
ส่งลิงก์ก่อนการผลิตไปยัง Partner Center เท่านั้น หลังจากที่แอปได้รับการอนุมัติและคุณได้รับการแจ้งเตือนว่ามีการเผยแพร่ใน AppSource คุณสามารถเลื่อนระดับแพคเกจไปเป็นการผลิตใน Power BI
เมื่อแอปของคุณพร้อมสําหรับการผลิตหรือการแชร์ผ่าน AppSource ย้อนกลับไปการจัดการวางจําหน่ายบานหน้าต่างและเลือกเลื่อนแอปถัดจากก่อนการผลิต
เลือก เลื่อนระดับ
ในตอนนี้ แอปของคุณอยู่ในการผลิตและพร้อมสําหรับการแจกแจง
เมื่อต้องการให้แอปของคุณพร้อมใช้งานอย่างกว้างขวางสําหรับผู้ใช้ Power BI ทั่วโลก ให้ส่งไปยัง AppSource สําหรับข้อมูลเพิ่มเติม ให้ดู ข้อเสนอสร้างแอป Power BI
การกําหนดค่าพารามิเตอร์โดยอัตโนมัติระหว่างการติดตั้ง
หากคุณเป็นผู้จําหน่ายซอฟต์แวร์อิสระและแจกจ่ายแอปเทมเพลตของคุณผ่านบริการเว็บของคุณ คุณสามารถสร้างการทํางานอัตโนมัติที่กําหนดค่าพารามิเตอร์แอปเทมเพลตโดยอัตโนมัติเมื่อลูกค้าของคุณติดตั้งแอปใน Power BI การกําหนดค่าอัตโนมัติทําให้สิ่งต่าง ๆ ง่ายขึ้นสําหรับลูกค้าของคุณ และเพิ่มความเป็นไปได้ในการติดตั้งสําเร็จ เนื่องจากลูกค้าไม่จําเป็นต้องให้รายละเอียดที่พวกเขาอาจไม่ทราบ สําหรับข้อมูลเพิ่มเติม ดู การกําหนดค่าอัตโนมัติของการติดตั้งแอปเทมเพลต
เนื้อหาที่เกี่ยวข้อง
- เมื่อต้องการเรียนรู้วิธีที่ลูกค้าของคุณโต้ตอบกับแอปแม่แบบของคุณ ดูติดตั้ง กําหนดเอง และแจกจ่ายแอปแม่แบบในองค์กรของคุณ
- สําหรับรายละเอียดเกี่ยวกับการแจกจ่ายแอปของคุณ ดู ข้อเสนอสร้างแอป Power BI