แชร์ผ่าน


สร้างแอปพื้นที่ทำงานจากฐานข้อมูล Azure SQL

ในบทความนี้ คุณจะใช้ข้อมูลในฐานข้อมูล Azure SQL ของคุณ เพื่อสร้างแอปด้วย Power Apps ในไม่กี่นาที คุณจะมีแอปที่ทำงานได้อย่างสมบูรณ์พร้อมข้อมูลของคุณที่คุณสามารถปรับแต่งให้เหมาะกับความต้องการทางธุรกิจของคุณและแชร์บนอุปกรณ์ใดก็ได้

ข้อกำหนดเบื้องต้น

  • เบราว์เซอร์ของคุณต้องเปิดใช้งานป๊อปอัป
  • คุณต้องมีการสมัครใช้งาน Azure
    ถ้าคุณยังไม่มีการสมัครใช้งาน Azure สร้างบัญชีฟรี
  • คุณต้องมีการเข้าถึงฐานข้อมูล SQL ที่มีอยู่
    หากคุณไม่มีฐานข้อมูล SQL ที่มีอยู่แล้ว สร้างฐานข้อมูลใหม่
  • คุณต้องอนุญาต บริการ Azure เข้าถึงเซิร์ฟเวอร์ฐานข้อมูล SQL ในการตั้งค่าไฟร์วอลล์
  • ตารางฐานข้อมูล SQL ต้องมีคอลัมน์อย่างน้อยหนึ่งคอลัมน์ ที่มีประเภทข้อมูลข้อความ

สร้างแอปจากพอร์ทัล Azure

เคล็ดลับ

คุณยังสามารถสร้างแอปที่ใช้ฐานข้อมูล Azure SQL ได้จาก Power Apps สำหรับข้อมูลเพิ่มเติม อ่านที่ ตัวเชื่อมต่อ SQL Server สำหรับ Power Apps

  1. ลงชื่อเข้าใช้ พอร์ทัล Azure

  2. ไปที่ฐานข้อมูล SQL ของคุณ

  3. เลือก Power Apps

    ตัวเลือก Power Apps ในตัวเลือกฐานข้อมูล SQL

  4. เลือก เริ่มต้นใช้งาน

  5. ชื่อแอปป้อนอัตโนมัติ แต่คุณสามารถเปลี่ยนได้หากจำเป็น

  6. ป้อนรหัสผ่านการพิสูจน์ตัวตน SQL และหากจำเป็นให้เปลี่ยนชื่อผู้ใช้ที่ป้อนอัตโนมัติ

    หมายเหตุ

    หากคุณต้องการใช้การรับรองความถูกต้องแบบรวมของ Microsoft Entra แทนการรับรองความถูกต้องของ SQL ด้วยฐานข้อมูล Azure SQL ให้สร้างแอปจาก Power Apps แทน และใช้ ตัวเชื่อมต่อ SQL Server

  7. เลือกตารางจากรายการแบบหล่นลงที่คุณต้องการใช้เพื่อสร้างแอป

  8. เลือก สร้าง

    ระบุข้อมูลต่อไปนี้สำหรับแอปของคุณ

    Power Apps Studio เปิดในแท็บใหม่ หากป๊อปอัปถูกบล็อก ให้อัปเดตเบราว์เซอร์เพื่ออนุญาตป๊อปอัปแล้วลองอีกครั้ง เมื่อสร้างแล้ว คุณจะมีแอปสามหน้าพร้อมข้อมูลจากฐานข้อมูล SQL ของคุณ

การเข้าถึงแอปของคุณ

การเข้าถึงแอปที่สร้างขึ้นอีกครั้ง ให้ไปที่ Power Apps

สภาพแวดล้อมและภูมิภาคของแอป

แอปที่คุณสร้างด้วยวิธีนี้ใช้ สภาพแวดล้อมเริ่มต้น สำหรับผู้เช่าและปรับใช้กับภูมิภาคของสภาพแวดล้อมนี้ คุณสามารถค้นหาภูมิภาคของแอปที่ปรับใช้หรือสภาพแวดล้อมเริ่มต้นของผู้เช่าจาก ศูนย์การจัดการ การตรวจสอบแอปทั้งหมดในสภาพแวดล้อมที่เฉพาะเจาะจง ให้ไปที่ Power Apps เลือก สภาพแวดล้อม จาก Ribbon แล้วเลือก แอป ทางซ้าย

แอปเข้าถึงเซิร์ฟเวอร์ฐานข้อมูล SQL

คุณสามารถกำหนดค่า Power Apps เข้าถึงเซิร์ฟเวอร์ฐานข้อมูล Azure SQL โดยใช้พอร์ทัล Azure หรือ Stored Procedure sp_set_firewall_rule

ในการกำหนดค่าการเข้าถึงโดยใช้พอร์ทัล Azure ให้เข้าสู่ระบบ พอร์ทัล Azure และไปที่ เซิร์ฟเวอร์ SQL ของคุณ เลือก ไฟร์วอลล์และเครือข่ายเสมือน และตั้งค่าตัวควบคุม อนุญาตให้บริการและทรัพยากร Azure เข้าถึงเซิร์ฟเวอร์นี้ เป็น เปิด เลือก บันทึก เพื่อส่งการเปลี่ยนแปลง

คุณยังสามารถใช้กระบวนงานที่เก็บไว้ sp_set_firewall_rule ที่มีที่อยู่ IP 0.0.0.0 เพื่ออนุญาตให้บริการ Azure เข้าถึงเซิร์ฟเวอร์ฐานข้อมูล SQL ของคุณ

ข้อจำกัด

  • ชื่อแอปสามารถมีได้เฉพาะตัวอักษร ตัวเลข เครื่องหมายขีดคั่น วงเล็บ หรือขีดล่าง
  • การสร้างแอปจากพอร์ทัล Azure ต้องใช้การรับรองความถูกต้องของ SQL
  • คุณสามารถเลือกได้เพียงตารางเดียวในขณะที่คุณกำลังสร้างแอปพื้นที่ทำงานจากพอร์ทัล Azure ปรับแต่งแอปหลังจากที่สร้างแอปหากคุณต้องการเพิ่มตารางและแหล่งข้อมูลอื่นๆ โดยเพิ่มการเชื่อมต่อข้อมูลมากขึ้น
  • Power Apps ไม่สามารถเชื่อมต่อกับฐานข้อมูล SQL โดยใช้ปลายทางการบริการ VNet สำหรับข้อมูลเพิ่มเติมอ่าน อนุญาตให้เข้าถึงผ่านปลายทางการบริการ VNet

ข้อควรพิจารณาอื่นๆ

  • การเข้าถึงแอปไปยังฐานข้อมูล SQL นั้นมีการแชร์กับผู้ใช้ทุกคนที่คุณ แชร์แอปนี้ ด้วย ตรวจสอบให้แน่ใจว่าข้อมูลประจำตัวของการรับรองความถูกต้องของ SQL มีการเข้าถึงที่เหมาะสมสำหรับการอ่านและการเขียนข้อมูล
    ตัวอย่างเช่น คุณสามารถสร้างแอปแยกต่างหากที่เชื่อมต่อกับฐานข้อมูล SQL เดียวกันกับข้อมูลประจำตัวของการรับรองความถูกต้อง SQL ที่แตกต่างกันเพื่อแยกการเข้าถึงการอ่าน/เขียน
  • รีวิวขีดจำกัดการควบคุมปริมาณ ฟังก์ชันและการดำเนินการที่มอบหมายได้ ปัญหาที่ทราบ และข้อจำกัดของตัวเชื่อมต่อ ฐานข้อมูล SQL ที่คุณลักษณะนี้ใช้สำหรับการพิจารณาประสิทธิภาพ
  • สร้างแอปจาก Power Apps เมื่อคุณต้องการสร้างแอปสำหรับสภาพแวดล้อมที่ไม่ใช่ค่าเริ่มต้น และภูมิภาคอื่น สำหรับผู้เช่าโดยใช้ข้อมูลจากฐานข้อมูล SQL

ขั้นตอนถัดไป

ในขั้นตอนต่อไป ให้ใช้สตูดิโอ Power Apps เพื่อปรับแต่งแอปโดยเพิ่มตัวควบคุม รูปภาพ และตรรกะเพิ่มเติม เพื่อให้เหมาะกับความต้องการทางธุรกิจของคุณ

ดูเพิ่มเติม

หมายเหตุ

บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)

แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)