QlikView - สถาปัตยกรรม

ในฐานะแพลตฟอร์ม Business Discovery ชั้นนำ QlikView สร้างขึ้นด้วยวิธีการค้นหาข้อมูลที่แตกต่างจากแพลตฟอร์มแบบเดิม ๆ QlikView ไม่ได้สร้างแบบสอบถามก่อนแล้วจึงดึงผลลัพธ์ตามแบบสอบถาม แต่จะสร้างความเชื่อมโยงระหว่างออบเจ็กต์ข้อมูลที่แตกต่างกันทันทีที่โหลดและแจ้งให้ผู้ใช้สำรวจข้อมูลด้วยวิธีใด ๆ ไม่มีเส้นทางการเจาะลึกข้อมูลที่กำหนดไว้ล่วงหน้า เส้นทางการเจาะลึกข้อมูลสามารถเกิดขึ้นในทิศทางใดก็ได้ตราบเท่าที่ข้อมูลพร้อมใช้งานและเชื่อมโยงกัน

แน่นอนว่าผู้ใช้สามารถมีบทบาทในการสร้างความเชื่อมโยงระหว่างองค์ประกอบข้อมูลโดยใช้วิธีการสร้างแบบจำลองข้อมูลที่มีอยู่ใน QlikView

ภาพรวมสถาปัตยกรรม

สถาปัตยกรรมของ QlikView ประกอบด้วยส่วนหน้าเพื่อแสดงภาพข้อมูลที่ประมวลผลและส่วนหลังเพื่อจัดเตรียมกลไกการรักษาความปลอดภัยและการเผยแพร่สำหรับเอกสารผู้ใช้ QlikView แผนภาพด้านล่างแสดงให้เห็นถึงการทำงานภายในของ QlikView สถาปัตยกรรมจะกล่าวถึงในรายละเอียดด้านล่างภาพ

ส่วนหน้า

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

ผู้ใช้ทางธุรกิจสำรวจและโต้ตอบกับข้อมูลโดยใช้ส่วนหน้านี้และได้รับข้อสรุปเกี่ยวกับข้อมูล นอกจากนี้ยังทำงานร่วมกับผู้ใช้รายอื่นในชุดรายงานที่กำหนดโดยการแบ่งปันข้อมูลเชิงลึกและสำรวจข้อมูลร่วมกันแบบเรียลไทม์หรือแบบออฟไลน์ เอกสารผู้ใช้เหล่านี้อยู่ในรูปแบบ. qvw ซึ่งสามารถจัดเก็บใน windows OS เป็นเอกสารแบบสแตนด์อโลนได้

เซิร์ฟเวอร์ QlikView ในส่วนหน้าจัดการการสื่อสารของเซิร์ฟเวอร์ไคลเอ็นต์ระหว่างผู้ใช้และระบบแบ็กเอนด์ QlikView

แบ็คเอนด์

แบ็กเอนด์ QlikView ประกอบด้วย QlikView desktop และ QlikView publisher.

QlikView desktopเป็นสภาพแวดล้อม Windows ที่ขับเคลื่อนด้วยวิซาร์ดซึ่งมีคุณสมบัติในการโหลดและแปลงข้อมูลจากแหล่งที่มา คุณลักษณะการลากและวางใช้เพื่อสร้างเค้าโครง GUI ของรายงานที่ปรากฏในส่วนหน้า ประเภทไฟล์ซึ่งสร้างโดยเดสก์ท็อป QlikView จะถูกเก็บไว้โดยมีนามสกุล.qvw.ไฟล์เหล่านี้คือไฟล์ที่ส่งต่อไปยังเซิร์ฟเวอร์ QlikView ที่ส่วนหน้าซึ่งให้บริการผู้ใช้ด้วยไฟล์เหล่านี้ นอกจากนี้.qvw ไฟล์สามารถแก้ไขเพื่อจัดเก็บไฟล์ data-inly ซึ่งเรียกว่าไฟล์ .qvdไฟล์. เป็นไฟล์ไบนารีซึ่งมีเฉพาะข้อมูลไม่ใช่คอมโพเนนต์ GUI

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