Đây là vấn đề của tôi: Trong công ty của tôi, có một nhóm các nhà phát triển tạo ra các hình khối, kích thước (...) trong SSAS trong môi trường DEV (hãy gọi nó là SSASDEV). Môi trường này được giới hạn trong cơ sở dữ liệu SQL Server trong DEV (hãy gọi nó là SQDEV). Công việc của tôi là triển khai công việc của họ từ môi trường DEV sang môi trường PRO. Môi trường PRO này (SSASPRO) dựa trên cơ sở dữ liệu SQL Server khác (SQPRO).
Hiện tại, tập lệnh nhóm phát triển SSAS, gửi cho tôi tập lệnh XMLA, tôi cần thay đổi mọi quy tắc bảo mật được xác định và chuỗi kết nối được chỉ định trong XMLA này (quy tắc bảo mật vì nó dựa trên các Vai trò khác nhau tùy thuộc vào môi trường và chuỗi kết nối vì của cơ sở dữ liệu SQL Server). Đây là một công việc nặng nhọc phải làm cho mỗi lần triển khai nên tôi muốn tự động hóa việc này.
Cách duy nhất tôi tìm thấy là
(1) - để kịch bản khối DEV và áp dụng XMLA trên PRO (những gì được thực hiện ngay bây giờ).
(2) - để đồng bộ hóa các hình khối (có nghĩa là, không xử lý, áp dụng lại các quy tắc bảo mật và sửa đổi chuỗi kết nối).
Tôi không thể tưởng tượng tôi là người duy nhất trong tình huống này trên toàn thế giới! Có ai có một mẹo hoặc một gợi ý cho tôi? Có cách nào đơn giản nhất tồn tại và tôi đã bỏ lỡ nó? Là tổ chức thực tập của tôi (cơ sở dữ liệu khác nhau cho từng môi trường) không hợp lý cho SSAS?
Tôi làm việc với SSAS 2008R2 và 2012
Cảm ơn rất nhiều vì câu trả lời của bạn!