Bỏ qua để đến nội dung

Data Table

Một Data Table chứa dữ liệu của đúng một bảng: một bảng hoặc view trong cơ sở dữ liệu, một trang tính Excel, một tệp CSV hoặc một câu SQL. Mỗi bảng bạn load thành một Data Table riêng, đặt tên theo bảng đó. Muốn ghép các bảng, bạn thêm các Data Table vào một data model.

  1. Mở Bảng dữ liệu ở thanh bên.
  2. Bấm Thêm bảng. Trang Load bảng mở ra.
  3. Ở Nguồn dữ liệu, chọn nguồn dữ liệu.
  4. Chọn một Schema.
  5. Tích các bảng hoặc view bạn cần. Bạn chọn được tối đa 50 bảng mỗi lần. Mỗi dòng ghi Bảng hoặc View và số dòng ước tính.
  6. Với mỗi bảng, chọn Chế độ: Import hoặc Thời gian thực. Muốn đặt cho mọi bảng cùng lúc, dùng Áp dụng cho tất cả.
  7. Bấm Tải N bảng (ví dụ Tải 3 bảng).

Bạn cũng có thể bắt đầu từ trang Nguồn dữ liệu: mỗi nguồn dữ liệu có Duyệt dữ liệu và Load bảng. Duyệt dữ liệu hiện các schema, bảng và cột, còn Xem trước 100 dòng cho bạn xem mẫu trước khi load.

Sau khi load, Fresco BI hiện từng Data Table mới và bắt đầu lần làm mới đầu tiên. Từ đây:

  • Bấm Tạo data model từ các bảng dữ liệu này để đưa chúng vào một data model mới. Nhập Tên data model (tối đa 100 ký tự), rồi bấm Tạo data model.
  • Hoặc bấm Mở danh sách bảng dữ liệu.
  • Import sao chép dữ liệu vào Fresco BI. Cách này nhanh. Bản sao được cập nhật theo lịch làm mới của data model. Xem Làm mới dữ liệu.
  • Thời gian thực đọc thẳng nguồn mỗi lần một visual truy vấn. Chế độ này không có lịch làm mới.

Quy tắc:

  • Một Data Table chỉ dùng một chế độ.
  • Thời gian thực cần gói Enterprise. Nếu kết nối không hỗ trợ, tùy chọn hiện “Kết nối này chưa hỗ trợ Thời gian thực”.
  • Xem thêm Kết nối dữ liệu.

Muốn tạo Data Table từ câu SQL của riêng bạn, hãy dùng Explore.

Cột có kiểu dữ liệu Fresco BI chưa hỗ trợ sẽ bị bỏ qua. Bạn thấy “N cột bị bỏ qua (kiểu dữ liệu chưa hỗ trợ)”. Một Data Table có tối đa 10.000 cột.

Tải tệp lên từ trang Nguồn dữ liệu. Cách thêm nguồn dữ liệu xem ở Kết nối dữ liệu.

Excel (.xlsx):

  • Tối đa 100 MB, không có macro, không đặt mật khẩu.
  • Tối đa 100 trang tính, mỗi trang tối đa 200 cột.
  1. Chọn Tải lên tệp Excel và chọn tệp.
  2. Trong danh sách trang tính, tích các trang bạn cần. Bạn load được tối đa 20 trang mỗi lần. 20 trang đầu được tích sẵn.
  3. Tùy chọn: nhập Tên bảng dữ liệu cho một trang. Nếu để trống, tên trang tính được dùng. Tên dài từ 1 đến 120 ký tự.
  4. Bấm Tải trang tính đã chọn.

Mỗi trang tính thành một Data Table riêng.

CSV:

  • UTF-8, tối đa 100 MB.
  • Dấu phân cách là dấu phẩy, dấu chấm phẩy hoặc tab.
  • Tối đa 200 cột và 5.000.000 dòng.
  1. Chọn Tải lên tệp CSV và chọn tệp.

Một tệp CSV thành một Data Table.

Fresco BI giữ nguyên tệp bạn đã tải lên. Data Table tạo từ tệp Excel hoặc CSV cho phép tải tệp đó về lại:

  1. Mở Data Table.
  2. Mở menu Thao tác khác và bấm Tải file gốc.

Tệp giữ nguyên tên. Sổ làm việc Excel có nhiều trang tính được tải về đầy đủ, mọi trang tính, cho từng Data Table tạo từ một trang của nó.

Mỗi lần bạn thay tệp, tệp trước được giữ lại như một phiên bản cũ. Bấm Các phiên bản file (menu Thao tác khác) để xem Phiên bản, Tên file, Dung lượng, Tải lên và Người tải lên, rồi bấm Tải xuống ở phiên bản bạn cần. Các phiên bản được giữ đến khi nguồn dữ liệu của tệp bị xóa hẳn. Xóa Data Table không xóa tệp.

Bạn cần quyền Build trên Data Table, nghĩa là vai trò Editor hoặc Admin trong workspace. Viewer không thấy các thao tác này. Mỗi lượt tải được ghi vào nhật ký kiểm toán.

Trang Bảng dữ liệu liệt kê các Data Table của workspace. Mỗi Data Table có Tên, Nguồn dữ liệu, Làm mới gần nhất, Người tạo và Ngày tạo.

  • Gõ vào ô tìm kiếm để lọc theo tên.
  • Sắp xếp theo Làm mới gần nhất hoặc Tên A→Z.
  • Dùng Lọc theo nguồn dữ liệu để chỉ xem Data Table của một loại nguồn dữ liệu. Danh sách bắt đầu bằng Tất cả nguồn, rồi mỗi loại kết nối bạn đang dùng có một mục, ví dụ CSV hoặc PostgreSQL. Chọn CSV để xem mọi Data Table tạo từ tệp CSV, dù từ tệp nào.

Data Table tạo bằng SQL trong Explore nằm ở trang Explore. Xem Explore.

Bấm vào một Data Table để mở. Trang có các tab:

  • Dữ liệu: các dòng và cột.
  • Data model: các data model đang dùng Data Table này.
  • Lịch sử làm mới: các lần làm mới trước. Xem Làm mới dữ liệu.

Ở tab Dữ liệu:

  • Lưới hiển thị tối đa 50.000 dòng đầu.
  • Nếu bạn thấy “Chưa có dữ liệu, hãy làm mới bảng dữ liệu”, Data Table chưa được làm mới lần nào. Hãy làm mới từ data model của nó.
  1. Ở tab Dữ liệu, bấm vào một cột. Ngăn Cột đã chọn mở ra.
  2. Sửa những gì bạn cần:
    • Tên cột: từ 1 đến 128 ký tự.
    • Định dạng: định dạng số, ví dụ #,##0.00.
    • Tổng hợp mặc định: Không tổng hợp, Tổng, Nhỏ nhất, Lớn nhất, Trung bình, Đếm hoặc Đếm giá trị khác nhau.
    • Ẩn trong màn hình báo cáo.
  3. Bấm Lưu.

Kiểu dữ liệu chỉ xem được, không sửa được. Kiểu dữ liệu đổi khi tải lại bảng.

Các kiểu dữ liệu: Số nguyên, Số thập phân, Số thực, Số cố định, Văn bản, Đúng/Sai, Ngày, Thời điểm, Ngày giờ, Giờ.

Cùng ngăn đó có Hồ sơ dữ liệu của cột: Số dòng, Giá trị khác nhau, Trống, Tỉ lệ trống, Tỉ lệ trùng lặp, Nhỏ nhất, Lớn nhất, Trung bình, Phân bố và Giá trị nhiều nhất.

Phần đầu trang Data Table có:

  • Chia sẻ: chia sẻ Data Table với người khác.
  • Thử biểu đồ: thử nhanh một biểu đồ trên dữ liệu.
  • Calculated column: sắp có. Muốn thêm cột tính toán ngay bây giờ, dùng data model hoặc Explore.

Đổi tên:

  1. Mở Data Table.
  2. Bấm nút ⋯, rồi Đổi tên.
  3. Nhập tên từ 1 đến 200 ký tự.
  4. Bấm Lưu.

Bạn cũng đổi tên được bằng biểu tượng trên từng dòng ở trang Bảng dữ liệu.

Xóa:

  1. Mở Data Table.
  2. Bấm nút ⋯, rồi Xóa bảng dữ liệu.
  3. Bấm Chuyển vào Thùng rác.

Các report trong workspace này dùng Data Table cũng vào Thùng rác. Bạn khôi phục được trong 30 ngày. Xem Thùng rác.

Một Data Table chứa được nhiều bảng không? Không. Mỗi Data Table chứa một bảng. Ghép các Data Table trong một data model.

Nút Làm mới ở đâu? Ở data model, không ở Data Table. Xem Làm mới dữ liệu.