เปิดใช้งานที่เก็บข้อมูล Azure

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

คุณต้องสร้างที่เก็บข้อมูลด้วย ผู้จัดการทรัพยากร โดยเป็นรูปแบบการปรับใช้งาน ข้อมูลเพิ่มเติม: สร้างบัญชีผู้ใช้ที่เก็บข้อมูล Azure

หลังจากที่บัญชีที่เก็บข้อมูลทำงาน พอร์ทัลจำเป็นต้องมีการตั้งค่าส่วนกลางบางอย่างที่บอกวิธีการค้นหาบัญชีที่เก็บข้อมูลของคุณให้กับแอพพลิเคชัน ในแอปการจัดการพอร์ทัล ไปยัง การตั้งค่าs > ใหม่ และเพิ่มการตั้งค่าใหม่ที่มีชื่อว่า FileStorage/CloudStorageAccount

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

หมายเหตุ

  • คุณต้องเปิดใช้งานสิ่งที่แนบมาสำหรับตารางใน Microsoft Dataverse ก่อนใช้คุณลักษณะนี้ ข้อมูลเพิ่มเติม: สร้างตาราง
  • ขนาดการอัปโหลดไฟล์สูงสุดคือ 125 MB

เมื่อต้องการค้นหาค่าสำหรับ FileStorage/CloudStorageAccount คุณต้องมีสตริงการเชื่อมต่อจากพอร์ทัล Azure ของคุณ

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

  2. ไปยังบัญชีที่เก็บข้อมูลของคุณ

  3. เลือก แป้นการเข้าถึง

    ค้นหาค่าสำหรับสตริงการเชื่อมต่อจากพอร์ทัล Azure ของคุณ

  4. ในแผงผลลัพธ์ ค้นหาฟิลด์ที่มีป้ายชื่อว่า สตริงการเชื่อมต่อ เลือกไอคอน สำเนา ที่อยู่ถัดจากฟิลด์ที่คุณต้องการคัดลอกค่า และจากนั้นวางค่านั้นลงในการตั้งค่าใหม่ของคุณ:

    ค่าสตริงการเชื่อมต่อหลัก

    การตั้งค่าพอร์ทัลสำหรับบัญชีที่เก็บข้อมูลบนคลาวด์

ระบุคอนเทนเนอร์ที่เก็บข้อมูล

ถ้าคุณยังไม่มีคอนเทนเนอร์ Azure Blob ในบัญชีที่เก็บข้อมูลของคุณ คุณต้องเพิ่มหนึ่งรายการโดยใช้ พอร์ทัล Azure ของคุณ

ใน แอปการจัดการพอร์ทัล ไปยัง การตั้งค่า > ใหม่ และเพิ่มการตั้งค่าใหม่ที่ชื่อว่า FileStorage/CloudStorageContainerName โดยใช้ชื่อของคอนเทนเนอร์ของคุณเป็นค่า

การตั้งค่าพอร์ทัลสำหรับคอนเทนเนอร์ที่เก็บข้อมูลบนคลาวด์

เพิ่มกฎ CORS

คุณต้องเพิ่มกฎการแบ่งปันทรัพยากรของแหล่งกำเนิดอื่น (CORS) ในบัญชีที่จัดเก็บ Azure ของคุณดังต่อไปนี้ มิฉะนั้นคุณจะเห็นไอคอนเอกสารแนบปกติแทนที่จะเป็นไอคอนคลาวด์:

  • แหล่งกำเนิดที่ได้รับอนุญาต: ระบุโดเมนของคุณ ตัวอย่างเช่น https://contoso.crm.dynamics.com
    ตรวจสอบให้แน่ใจว่าต้นกำเนิดที่อนุญาตไม่มีการต่อท้าย / ตัวอย่างเช่น https://contoso.crm.dynamics.com/ ไม่ถูกต้อง
  • คำกริยาที่ได้รับอนุญาต: GET, PUT, DELETE, HEAD, POST
  • ส่วนหัวที่ได้รับอนุญาต: ระบุส่วนหัวที่ต้องการซึ่งโดเมนแหล่งกำเนิดอาจระบุในความต้องการ CORS ตัวอย่างเช่น x-ms-meta-data*, x-ms-meta-target*, หรือ * ในการอนุญาตทั้งหมด
  • ส่วนหัวที่แสดง: ระบุส่วนหัวของการตอบรับที่อาจถูกส่งในการตอบรับไปยังความต้องการ CORS และถูกแสดงโดยเบราเซอร์ไปยังผู้ออกความต้องการ ตัวอย่างเช่น x-ms-meta-*, หรือ * เพื่ออนุญาตทั้งหมด
  • อายุสูงสุด (วินาที): ระบุเวลาปริมาณสูงสุดที่เบราเซอร์ควรแคชความต้องการตัวเลือกก่อนใช้งาน ตัวอย่างเช่น 200

ตัวอย่างกฎ CORS:

ตัวอย่างกฎ CORS

ข้อมูลเพิ่มเติม: CORS สนับสนุนบริการที่เก็บข้อมูล Azure

เพิ่มการตั้งค่าไซต์

เพิ่มการตั้งค่าไซต์ต่อไปนี้จาก พอร์ทัล > ตั้งค่าไซต์ ข้อมูลเพิ่มเติม: จัดการการตั้งค่าไซต์พอร์ทัล

ชื่อ มูลค่า
WebFiles/CloudStorageAccount ระบุสตริงการเชื่อมต่อเดียวกันตามที่กำหนดไว้สำหรับการตั้งค่า FileStorage/CloudStorageAccount
WebFiles/StorageLocation AzureBlobStorage

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

ดูเพิ่มเติม

เพิ่มทรัพยากรบนเว็บ

กำหนดค่าบันทึกย่อ