Trong khối lập phương SSAS, làm cách nào để tạo các phép đo được tổng hợp dưới dạng LastChild cho thứ nguyên không gian?Thành viên được tính cho trẻ cuối cùng trong các tham số không theo thời gian?
Dữ liệu nguồn có nhiều phiên bản của cùng một bản ghi kinh doanh vào bất kỳ ngày cụ thể nào. Thứ nguyên thời gian có độ chi tiết của DATE, không phải là giây & mili giây.
Bản ghi thực tế có dấu thời gian và khóa chính gia tăng (nhận dạng). Thực tế, điều tôi muốn là tính toán một thước đo làm giá trị cuối cùng cho tất cả các chỉnh sửa vào một ngày nhất định.
Các tùy chọn Tôi đã nhìn thấy cho đến nay rơi vào một trong hai loại:
- Sản xuất một chiều thời gian mà đi xuống giây. Điều này sẽ dẫn đến một kích thước thời gian rất lớn và không hiệu quả.
HOẶC
- Ẩn biện pháp và thay thế bằng biện pháp tính toán rằng tìm kiếm các giá trị cuối cùng cho bất cứ ngày dựa trên khóa chính. Đây là cồng kềnh và kém hiệu quả.
Có điểm nhạy hay kỹ thuật thay thế nào để giải quyết vấn đề này không?
Các hệ thống cấp bậc tự nhiên của dữ liệu là:
- Kinh doanh chính
- Ghi Timestamp (liên kết dẫn đến một chiều TIME)
- Surrogate chính