Với hơn một nghìn nguồn dữ liệu được kết nối và vô số công cụ tùy chỉnh, các developers khai thác mô hình với mã nguồn mở, được xây dựng dựa trên nền tảng đám mây của Looker để nâng cao trải nghiệm, khả năng phân tích. Áp dụng các nguyên tắc kỹ thuật phần mềm hiện đại, Google Cloud đã giới thiệu tính năng Tích hợp liên tục (Continuous Integration) cho Looker đang nhằm tăng tốc quá trình phát triển và mở rộng khả năng ứng dụng của Looker. Hãy cùng Cloud Ace tìm hiểu nhé.
Các tính năng Continuous Integration (CI) của Looker cho phép chạy thử nghiệm trên các dự án LookML, đảm bảo dữ liệu luôn chính xác, hiệu quả và dễ sử dụng. Trình xác thực CI có thể được sử dụng để phát hiện các sự cố với SQL, thử nghiệm dữ liệu, nội dung và LookML trước khi triển khai vào môi trường sản xuất. Điều này giúp xác minh LookML và ngăn chặn các lỗi truy vấn. Trình xác thực CI cũng có thể được cấu hình để chạy tự động khi một yêu cầu kéo được gửi đến kho lưu trữ LookML.
Tính năng này giúp doanh nghiệp tinh gọn quy trình phát triển code, nâng cao trải nghiệm end user và tự tin để triển khai các thay đổi nhanh hơn. CI đảm bảo các dashboard và nội dung Looker không bị ảnh hưởng bởi các thay đổi cơ sở dữ liệu khi phát triển LookLM code. Điều này giúp doanh nghiệp phát hiện các điểm không nhất quán trong dữ liệu trước khi người dùng nhận thấy và cung cấp quyền truy cập vào các công cụ xác thực ngay trong môi trường Looker.
CI được cấu thành từ các trình xác thực sau, mỗi trình xác thực đảm nhận vai trò thực hiện các kiểm tra khác nhau đối với phiên bản Looker của doanh nghiệp:
Looker cung cấp một giao diện người dùng thống nhất, để quản lý toàn diện các bộ thử nghiệm, quy trình chạy và cấu hình quản trị Continuous Integration (CI). Nhờ đó, người dùng có thể:
Trong môi trường dữ liệu phát triển nhanh chóng hiện nay, CI giúp doanh nghiệp triển khai các phương pháp phát triển hiệu quả, hạn chế lỗi trong môi trường sản xuất. Tính năng Continuous Integration hiện đang ở phiên bản Preview.
Cloud Ace - Managed Service Partner của Google Cloud