บ่อยครั้งที่คุณมีข้อมูลภายนอกในที่เก็บแยกไว้ต่างหากและต้องการเข้าถึงข้อมูลนั้นผ่านแพลตฟอร์มซอฟต์แวร์ของ Pathomation สำหรับพยาธิวิทยาดิจิทัลและกล้องจุลทรรศน์เสมือน การนำข้อมูลเข้าในรูปแบบฟอร์มของ Pathomation อาจใช้ไม่ได้เสมอไปด้วยเหตุผลหลายประการ
หากข้อมูลของคุณเป็นแบบนี้ ไม่ต้องกลัว! PMA.core จะช่วยให้คุณเชื่อมโยงไปยังข้อมูลแบบเรียลไทม์
ขั้นตอนแรกในการกำหนดค่าลิงก์สำหรับข้อมูลภายนอกของคุณไปยัง PMA.core คือสร้างการเชื่อมต่อกับแหล่งข้อมูล PMA.core รองรับการเชื่อมต่อกับฐานข้อมูลต่อไปนี้
เพียงแค่คลิกที่ปุ่ม เพิ่ม ในหน้า ExternalData ของ UI ส่วนหน้าสำหรับผู้ดูแลระบบ เพื่อเพิ่มการเชื่อมต่อภายนอก จากนั้นเลือกประเภทการเชื่อมต่อที่คุณต้องการ ในหน้าถัดไปคุณจะได้รับการแจ้งเตือนให้เพิ่ม
หลังจากสร้างการเชื่อมต่อฐานข้อมูลภายนอกแล้ว เราจำเป็นต้องสร้างลิงก์ระหว่างข้อมูลกับสไลด์ใน PMA.core โดยเราจำเป็นต้องกำหนดคำถาม SQL เพื่อบอก PMA.core ว่าแต่ละสไลด์มีการเชื่อมโยงกับข้อมูลอย่างน้อยหนึ่งแถวในการเชื่อมต่อภายนอกอย่างไร ในการเริ่มต้นเราต้องคลิกปุ่มเพิ่มในหน้าแหล่งข้อมูลภายนอก
แม้ว่าหน้าเพิ่มการสืบค้นจะดูซับซ้อน แต่แท้จริงแล้วมันเป็น UI ที่ใช้งานง่ายเพื่อสร้างการสืบค้น SQL สำหรับ PMA.core ให้สามารถเชื่อมโยงข้อมูลภายนอกกับสไลด์ที่มี หน้าจะถูกแบ่งออกเป็นสองส่วน ทางด้านขวามือมีมุมมองแบบทรีวิวพร้อมสไลด์ของ PMA.core ที่ใช้สำหรับทดสอบการสืบค้นเท่านั้น ทางด้านซ้ายมือจะเป็นการสร้างการสืบค้นซึ่งจำเป็นต้องมีข้อมูลต่อไปนี้:
ตามที่ระบุไว้ข้างต้นส่วน #SLIDE_IDENTIFIER# ของการสืบค้นจะขึ้นอยู่กับโหมดที่เลือกและรูปแบบกลุ่มคำหากมีให้ โดยอาจเป็นชื่อไฟล์หรือข้อความบาร์โค้ดของสไลด์ หลังจากที่ถูกแปลงโดยรูปแบบกลุ่มคำ ก่อนที่การสืบค้นของคุณจะพร้อม คุณต้องทดสอบว่ามันทำงานตามที่คาดไว้หรือไม่
ในการทดสอบการสืบค้นของคุณเพื่อหาข้อผิดพลาดและตรวจสอบผลลัพธ์ คุณสามารถใช้ฟิลด์ ทดสอบการสืบค้น โดยสามารถเขียน ตัวระบุสไลด์ ด้วยตนเองในกล่องข้อความหรือใช้ ปุ่มตั้งค่าจากมุมมองทรีวิว หลังเลือกสไลด์จากมุมมองทรีวิวทางด้านขวามือของหน้าจอ
การคลิกที่ปุ่ม ดำเนินการ จะทำการค้นหาบนเซิร์ฟเวอร์ ข้อผิดพลาดใด ๆ ในกลุ่มคำจะถูกรายงานทันที หากไม่มีข้อผิดพลาดใดๆ ป๊อปอัปจะปรากฏขึ้นเพื่อแสดงผลลัพธ์ของการสืบค้น
หลังจากสร้างการสืบค้นข้อมูล คุณสามารถใช้ FormData API เพื่อขอข้อมูลโดยใช้ไอดีของการสืบค้น เป็นไอดีของรูปแบบ เช่นเดียวกับที่คุณขอข้อมูลรูปแบบดั้งเดิมของ PMA.core
นี่เป็น API เดียวกันที่ใช้เพื่อให้ข้อมูลภายนอกในแอปพลิเคชันดาวน์สตรีม เช่น PMA.studio, PMA.slidebox, PMA.control เป็นต้น
ดูที่ บทความบล็อกของเรา