หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
เราขอแนะนําให้ใช้ คู่มือการตั้งค่า แทนการทําตามคําแนะนําเหล่านี้ ในกรณีที่คุณสนใจรายละเอียดหรือพยายามข้ามขั้นตอนบางอย่าง คุณสามารถค้นหาข้อมูลเกี่ยวกับวิธีกําหนดค่าที่เก็บด้วยตนเองได้ในบทความนี้
สร้างไฟล์การกําหนดค่า
ที่เก็บจะรับค่าการกําหนดค่าจาก .env {ENVIROMENT} ในที่เก็บ สําหรับสิ่งนี้ก่อนอื่นคุณต้องคัดลอกไฟล์ .env.template ไปยัง .env.dev, .env.testและ .env.prod ในไดเร็กทอรีเดียวกันและเติมค่า ค่าในไฟล์เหล่านั้นจะใช้ในการสร้างรายการ สําหรับการพัฒนาภายในเครื่อง โดยปกติจําเป็นต้องใช้ไฟล์ .env.dev เท่านั้น
ตัดสินใจเลือก WorkloadName และกรอกข้อมูลในไฟล์ .env.dev
ลงทะเบียนแอปพลิเคชัน Microsoft Entra ส่วนหน้า
คุณสามารถใช้ CreateDevAADApp.ps1 เพื่อสร้างแอป Microsoft Entra ใหม่ หรือคุณสามารถทําตามขั้นตอนได้
- นําทางไปยัง การลงทะเบียนแอป ในพอร์ทัล Microsoft Entra IDmin
- สร้างแอปพลิเคชัน Multitenant ใหม่
- เพิ่ม SPA redirectURI ต่อไปนี้ไปยังรายการแอปพลิเคชัน:
- https://app.fabric.microsoft.com/workloadSignIn/{TENANT_ID}/{WORKLOAD_NAME}
- https://app.powerbi.com/workloadSignIn/{TENANT_ID}/{WORKLOAD_NAME}
- https://msit.fabric.microsoft.com/workloadSignIn/{TENANT_ID}/{WORKLOAD_NAME}
- https://msit.powerbi.com/workloadSignIn/{TENANT_ID}/{WORKLOAD_NAME}
เลือก {WORKLOAD_NAME} ในขั้นตอนการตั้งค่า ดูโครงสร้างโครงการในที่เก็บ
กําลังมองหา {TENANT_ID} ของคุณอยู่ใช่ไหม? ทำตามขั้นตอนเหล่านี้:
- เปิด Microsoft Fabric และเลือกรูปโปรไฟล์ของคุณที่มุมบนขวา
- เลือก "เกี่ยวกับ " จากเมนูดร็อปดาวน์
- ในกล่องโต้ตอบ เกี่ยวกับ คุณจะพบรหัสผู้เช่าและภูมิภาคผู้เช่าของคุณ
หลังจากสร้างแอปแล้ว ให้เปิดไฟล์ "Workload/.env.dev" และแทรกชื่อปริมาณงานของคุณใน "WORKLOAD_NAME" และรหัสไคลเอ็นต์แอปพลิเคชันส่วนหน้าของคุณในคุณสมบัติการกําหนดค่า "FRONTEND_APPID"
ผู้พัฒนาเกตเวย์
ที่เก็บต้องการซอฟต์แวร์เพิ่มเติมที่ต้องดาวน์โหลด สําหรับสิ่งนี้คุณต้องดาวน์โหลด DevGateway และคลายซิปลงใน tools ไดเร็กทอรี
ในการเริ่ม DevGateway ไฟล์การกําหนดค่าที่ชื่อ workload-dev-mode.json จะต้องพร้อมใช้งานใน build/DevGateway/ ไดเรกทอรี ไฟล์นี้จะบอก DevGateway ถึงวิธีค้นหาและให้บริการปริมาณงานของคุณ
การกําหนดค่าตัวอย่าง:
{
"WorkspaceGuid": "your-workspace-guid-here",
"ManifestPackageFilePath": "path/to/Your/Repo/build/Manifest/[WorkloadName].[Version].nupkg",
"WorkloadEndpointURL": "http://127.0.0.1:5000/workload"
}
คําอธิบายภาคสนาม:
-
WorkspaceGuid: GUID ของพื้นที่ทํางาน Fabric ของคุณที่มีปริมาณงาน -
ManifestPackageFilePath: เส้นทางไปยังแพ็คเกจรายการปริมาณงานที่คอมไพล์แล้ว (ไฟล์ .nupkg) -
WorkloadEndpointURL: URL ที่โฮสต์แบ็กเอนด์ปริมาณงานของคุณ (โดยทั่วไปคือเซิร์ฟเวอร์นักพัฒนาภายในเครื่องของคุณ)