หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
บทความนี้อธิบายวิธีการ การรวม Git และไปป์ไลน์การปรับใช้ ทํางานสําหรับแอป องค์กร ใน Microsoft Fabric เรียนรู้วิธีการตั้งค่าการเชื่อมต่อกับที่เก็บของคุณ จัดการแอปองค์กรของคุณผ่าน Git และปรับใช้ในสภาพแวดล้อมที่แตกต่างกัน
การรวมแอปองค์กรและ Git
เชื่อมต่อกับที่เก็บ Git
จากการตั้งค่าพื้นที่ทํางานของคุณ ตั้งค่าการเชื่อมต่อกับ repo ของคุณเพื่อบันทึกและซิงค์การเปลี่ยนแปลง หากต้องการตั้งค่าการเชื่อมต่อ โปรดดูบทความ เริ่มต้นใช้งานการรวมกันของ Git
หลังจากที่คุณเชื่อมต่อแล้ว พื้นที่ทํางานจะแสดงข้อมูลเกี่ยวกับตัวควบคุมแหล่งข้อมูลที่ช่วยให้คุณสามารถดูสาขาที่เชื่อมต่อกัน
การแสดงแอปองค์กรใน Git
เมื่อคุณบันทึกรายการแอปองค์กรไปยัง Git repo โฟลเดอร์จะถูกสร้างขึ้นสําหรับแต่ละรายการและตั้งชื่อ {display name}.OrgApp ซึ่งประกอบด้วยสองไฟล์:
-
.platformแฟ้มซึ่งระบบสร้างขึ้นโดยอัตโนมัติ เรียนรู้เพิ่มเติมจาก ไฟล์ระบบ -
definition.jsonไฟล์ซึ่งเป็นข้อกําหนดของรายการแอปองค์กร
ไฟล์ข้อกําหนดจะแบ่งออกเป็นสองส่วน:
- การตั้งค่าแบบคงที่: อธิบายลักษณะภายนอกของแอป เช่น ธีม โลโก้ และการตั้งค่าประสบการณ์
- องค์ประกอบ: อธิบายโครงสร้างภายในของแอป
- องค์ประกอบส่วน: องค์ประกอบคอนเทนเนอร์ที่มีคอลเลกชันแอปองค์กรของตนเอง
- องค์ประกอบรายการ: รายการ Power BI
ไดอะแกรมต่อไปนี้แสดงโครงสร้างของแอปองค์กร
ไฟล์ข้อกําหนดประกอบด้วย:
- การตั้งค่า
- โลโก้
- หัวข้อ
- พื้นหลัง
- Foreground
- BackgroundHover
- BackgroundSelected
- BackgroundPressed
- ประสบการณ์การตั้งค่า
- NavigationPane
- ถูกซ่อน
- IsCollapsed
- IndependentPageNavigation
- NavigationPane
- ItemTypeSettings
- รายงาน
- HidePagePane
- องค์ ประกอบ
- ElementType (อาจเป็น: ภาพรวม , ส่วน , รายการหรือการเชื่อมโยง )
- ElementId
- ItemType (เฉพาะสําหรับ ElementType: item)
- ItemLogicalId (เฉพาะสําหรับ ElementType: item)
- ถูกซ่อน (ไม่ใช่เมื่อสําหรับ ElementType: ภาพรวม )
- DisplayName
- ส่วนหัว (เฉพาะสําหรับ ElementType: ภาพรวม )
- ชื่อเรื่อง
- ร่างกาย
- ShowTheme
- องค์ประกอบ (เฉพาะ ElementType: ส่วน)
- Url (เฉพาะ ElementType: ลิงก์)
- LinkType (สําหรับ ElementType เท่านั้น: ลิงก์ค่า แบบฝังตัว หรือ แท็บใหม่)
รหัส JSON ต่อไปนี้คือตัวอย่างของไฟล์ definition.json สําหรับรายการแอปองค์กร:
{
"$schema": "https://developer.microsoft.com/json-schemas/fabric/item/orgapp/definition/orgAppDefinition/1.0.0/schema.json",
"settings": {
"theme": {
"background": "#2fb136",
"foreground": "#000000",
"backgroundHover": "#59c15e",
"backgroundSelected": "#82d086",
"backgroundPressed": "#ace0af"
}
},
"elements": [
{
"elementType": "item",
"elementId": "08e649a9-0fe6-40bd-b0c3-7fc900b7550f",
"itemType": "Report",
"itemLogicalId": "e0fa7df4-5528-4c37-bf2c-9ec02ffef18d",
"isHidden": false,
"displayName": "Daily Dashboard"
},
{
"elementType": "item",
"elementId": "410f87ee-8402-49b0-abbb-31cb69dc1ebc",
"itemType": "SemanticModel",
"itemLogicalId": "8f633535-6fb4-467f-a668-6bc55c5735b8",
"isHidden": false,
"displayName": "410f87ee-8402-49b0-abbb-31cb69dc1ebc"
}
]
}
แอปองค์กรในไปป์ไลน์การปรับใช้
คุณสามารถใช้ไปป์ไลน์การปรับใช้ Fabric เพื่อปรับใช้แอปองค์กรของคุณในสภาพแวดล้อมที่แตกต่างกัน เช่น การพัฒนา การทดสอบ และการผลิต และคุณสามารถใช้กฎการปรับใช้เพื่อกําหนดค่าแอปองค์กร
หากต้องการเรียนรู้วิธีการใช้ไปป์ไลน์การปรับใช้ โปรดดู บทนําสู่ไปป์ไลน์การปรับใช้
หมายเหตุ
ข้อจํากัด: ไม่สามารถปรับใช้แอปองค์กร (ตัวอย่าง) ทั่วทั้งขั้นตอนโดยใช้บริการหลักได้