Học Qlik sense qua ví dụ: Xử lý dữ liệu dạng cây và đồ thị

Reload script trong Qlik có thể xem là một ngôn ngữ lập trình hoàn chỉnh với các chức năng căn bản: hàm, biến, vòng lặp, rẽ nhánh. Tuy vậy, Qlik script không cung cấp nhiều công cụ và các bộ thư viện sẵn có bằng các ngôn ngữ chuyên nghiệp như Python, C hoặc Java. …

Đọc tiếp Học Qlik sense qua ví dụ: Xử lý dữ liệu dạng cây và đồ thị

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)

Phân tích dữ liệu thời gian với Master Calendar

Một trong những yêu cầu căn bản của Business Intelligence dashboard là khả năng phân tích dữ liệu theo thời gian. Một hệ thống data warehouse điển hình thường chứa một hoặc nhiều chiều thời gian, ví dụ ngày lập đơn hàng, ngày giao hàng, v.v. Dữ liệu biến đổi theo thời gian (time-variant data) …

Đọc tiếp Phân tích dữ liệu thời gian với Master Calendar

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

Qlik engine lưu trữ dữ liệu như thế nào?

Hẳn bạn đã từng để ý thấy kích thước các file Qlik application (qvw với QlikView và qvf với Qlik Sense) thường nhỏ hơn đáng kể so với kích thước nguồn dữ liệu. Chẳng hạn, khi load một file CSV nặng 4GB vào Qlik Sense, file qvf tương ứng có thể chỉ chiếm vài trăm …

Đọc tiếp Qlik engine lưu trữ dữ liệu như thế nào?

Học Qlik Sense qua ví dụ: Trump nói gì trên Twitter?

Dữ liệu dạng free text (thông tin được mô tả dưới dạng ngôn ngữ tự nhiên) như đánh giá của người sử dụng về sản phẩm dịch vụ đang trở nên ngày một phổ biến. Đặc điểm của kiểu dữ liệu này là dễ thu thập với số lượng lớn từ truyền thông hay mạng …

Đọc tiếp Học Qlik Sense qua ví dụ: Trump nói gì trên Twitter?

Xử lý tập dữ liệu thưa (sparse data) trong Qlik

Trung tâm của mô hình dữ liệu (data model) trong một ứng dụng Qlik Sense là bảng sự kiện (fact table) - bảng ghi lại các giao dịch, thông số và sự kiện trong một quy trình nghiệp vụ của tổ chức. Ở điều kiện lý tưởng, phân tích dữ liệu đa chiều trong Qlik …

Đọc tiếp Xử lý tập dữ liệu thưa (sparse data) trong Qlik

Tìm kiếm dữ liệu trong Qlik

Tìm kiếm dữ liệu (search engine) được xem là một ưu điểm nổi bật của các sản phẩm của Qlik, giúp người dùng nhanh chóng tìm được dữ liệu cần thiết mà không cần hiểu quá rõ về mô hình dữ liệu. Bài viết hôm nay sẽ tóm tắt các loại tìm kiếm Qlik đang …

Đọc tiếp Tìm kiếm dữ liệu trong Qlik

Dữ liệu Date/ Time trong Qlik (P3)

Các bài viết trước trong cùng loạt bài về dữ liệu Date/ Time trong Qlik: Dữ liệu Date/ Time trong Qlik (P1) Dữ liệu Date/ Time trong Qlik (P2) Phần cuối loạt bài sẽ tiếp tục trình bày các thủ thuật cần lưu ý khi làm việc với dữ liệu ngày tháng. 6. Luôn dùng …

Đọc tiếp Dữ liệu Date/ Time trong Qlik (P3)