Tổng hợp dữ liệu 2 bước với hàm Aggr trong Qlik

BI dashboard nhìn chung được thiết kế nhằm mục đích trình bày một cách trực quan và cô đọng các số liệu tổng quát từ dữ liệu chi tiết của các hệ thống nghiệp vụ. Vì vậy, hầu hết BI dashboard đều phải ít nhiều sử dụng các hàm hàm tổng hợp (aggregate) dữ liệu. …

Đọc tiếp Tổng hợp dữ liệu 2 bước với hàm Aggr trong Qlik

Synthetic Key trong Qlik (P2)

Trong bài viết trước, chúng ta đã biết Synthetic Key là một giải pháp tự động hiệu quả của Qlik engine để xử lý composite key. Synthetic Key nhìn chung không sử dụng nhiều tài nguyên hơn cách tạo key thủ công bằng cách ghép chuỗi và hàm AutoNumber(). Tuy nhiên, lời khuyên chung khi thiết kế …

Đọc tiếp Synthetic Key trong Qlik (P2)

Synthetic Key trong Qlik (P1)

Mô hình lựa chọn liên kết (Associative Selection Model) là nền tảng tổ chức dữ liệu của các QlikView và Qlik Sense application. Sau khi load dữ liệu từ hệ thống nguồn, Qlik Sense tự động liên kết các bảng bằng cách tạo kết nối trên mỗi cặp field cùng tên ở 2 bảng. Tuy …

Đọc tiếp Synthetic Key trong Qlik (P1)

Học Qlik Sense qua ví dụ: Load dữ liệu từ website với web crawler

Một vấn để phổ biến khi xây dựng BI dashboard là tuy hệ thống nguồn có cung cấp kết nối dữ liệu, nhưng không có cơ chế cho phép tải dữ liệu hàng loạt mà chỉ trả về một phần nhỏ dữ liệu mỗi lần truy vấn. Trường hợp này thường gặp ở các nguồn …

Đọc tiếp Học Qlik Sense qua ví dụ: Load dữ liệu từ website với web crawler

Lab: Load dữ liệu từ MongoDB trong Docker container

Với số lượng data connector phong phú, QlikView và Qlik Sense có thể kết nối và trích xuất dữ liệu từ hầu hết các hệ thống nghiệp vụ. Riêng với database, như trình bày trong bài viết Load dữ liệu từ database với Qlik ODBC Connector Package, Qlik Sense cung cấp khả năng kết nối trực …

Đọc tiếp Lab: Load dữ liệu từ MongoDB trong Docker container

Triển khai Data Warehouse với Qlik (P2)

Trong bài viết trước, chúng ta đã tìm hiểu khái niệm, cấu trúc dữ liệu và kiến trúc tổng thể của một hệ thống Data Warehouse. Câu hỏi thực tế đặt ra là các khái niệm này được áp dụng hoặc triển khai như thế nào vào QlikView hoặc Qlik Sense? QlikView và Qlik Sense …

Đọc tiếp Triển khai Data Warehouse với Qlik (P2)

Triển khai Data Warehouse với Qlik (P1)

"Garbage in, garbage out" là một phát biểu có thể xem là chân lý đối với mọi hệ thống xử lý thông tin. Mọi phân tích đều là vô nghĩa nếu dữ liệu đầu vào không đầy đủ hoặc thiếu chính xác. Ngoài ra, trong các doanh nghiệp hiện đại, dữ liệu còn phải được …

Đọc tiếp Triển khai Data Warehouse với Qlik (P1)

Tạo Custom map với KML file

Bản đồ (map object) trong Qlik Sense là một công cụ tuyệt vời để trực quan hóa dữ liệu có yếu tố địa lý. Với khả năng tự động nhận diện tên quốc gia và thành phố từ tập dữ liệu của Data Manager, bạn có thể nhanh chóng tạo các map object đẹp mắt …

Đọc tiếp Tạo Custom map với KML file

Set Analysis trong Qlik (P1)

QlikView và Qlik Sense được thiết kế để giúp người sử dụng tự do khám phá dữ liệu với mô hình lựa chọn liên kết (Associative Selection Model). Tuy nhiên, tự do tuyệt đối không phải lúc nào cũng tốt. Khi mô hình dữ liệu (data model) của ứng dụng tương đối lớn và phức …

Đọc tiếp Set Analysis trong Qlik (P1)

Load dữ liệu từ web service với Qlik REST connector

Các hệ thống thông tin quy mô lớn thường không cho phép người sử dụng hoặc ứng dụng khác trích xuất dữ liệu bằng cách kết nối thẳng đến database. Thay vào đó, hệ thống thường cung cấp các kênh trao đổi dữ liệu chuyên dụng dưới dạng API (Application Programming Interface). Đối với các …

Đọc tiếp Load dữ liệu từ web service với Qlik REST connector