Tại sao điều quan trọng là phải xác định báo cáo cognos với SQL nhúng
Do bản chất của các câu lệnh SQL được mã hóa cứng, chúng đòi hỏi sự giám sát và bảo trì liên tục. Trên thực tế, nếu bạn thực hiện các thay đổi trong cơ sở dữ liệu của mình, hầu như không thể xác định được báo cáo nào có các giả định được tích hợp sẵn cho SQL nội dòng của chúng. Cho đến khi họ không chạy được. Do khó khăn như thế nào để duy trì các báo cáo với SQL nhúng, bạn bắt buộc phải xác định chúng để có thể cung cấp cho chúng sự chú ý thêm mà chúng cần. Sự chú ý này có thể ở dạng xóa SQL nhúng hoặc cập nhật SQL để phù hợp với các thay đổi đối với kho dữ liệu của bạn. Hãy cùng khám phá cách sử dụng MotioPI để xác định các báo cáo "đặc biệt" này.
Cách Sử dụng MotioPI để Tìm báo cáo Cognos với SQL nhúng
Sản phẩm Bảng điều khiển Tìm kiếm & Thay thế in MotioPI được thiết kế để tìm kiếm trên các đặc điểm của báo cáo của bạn, xác định các báo cáo phù hợp với tiêu chí do bạn đặt và thậm chí thực hiện các thay đổi đơn giản trên một tập hợp các đối tượng Cognos. Hôm nay, chúng tôi sẽ sử dụng tính năng tìm kiếm của Search & Replace để nhanh chóng xác định tất cả các báo cáo sử dụng SQL nhúng để bạn có thể xác thực nội dung của chúng, chuyển đổi chúng sang sử dụng mô hình hoặc xóa chúng khỏi sản xuất hoàn toàn.
-
- Mở bảng Tìm kiếm & Thay thế trong MotioSỐ PI. Nếu cần, hãy thu hẹp tìm kiếm của bạn để chỉ bao gồm các phần trong kho nội dung của bạn, điều này có thể đặc biệt hữu ích nếu bạn chỉ quan tâm đến một phần phụ của kho nội dung của mình hoặc quan tâm đến tốc độ tìm kiếm của bạn trong MotioSỐ PI. Để Thu hẹp, hãy chọn nút “Thu hẹp”
- Chọn các tệp hoặc thư mục mà bạn muốn tiến hành tìm kiếm, sau đó chọn nút “>>”.
- Vào trong " ”(Không có dấu ngoặc kép) trong trường tìm kiếm.
- Nhấn nút “Tìm kiếm”.
- MotioPI sẽ trả về tất cả các báo cáo có chứa SQL được nhúng từ tìm kiếm của bạn.
- Lưu ý rằng bạn có thể di chuột qua một đoạn mã để xem toàn bộ văn bản SQL của mình.
- Khi bạn đã định vị tất cả các báo cáo của mình bằng SQL nhúng, bạn có thể ghi lại chúng bằng cách sử dụng tính năng xuất trong MotioPI (File-> Export output), di chuyển chúng đến một vị trí bằng cách sử dụng MotioPI để bạn có thể dễ dàng tìm thấy chúng trong tương lai hoặc thậm chí thực hiện các phép biến đổi đơn giản trên thông số kỹ thuật bằng cách sử dụng tính năng “Thay thế” của Bảng Tìm kiếm & Thay thế.
Kết luận:
Đó là cách bạn có thể sử dụng bảng Tìm kiếm & Thay thế trong MotioPI để xác định tất cả các báo cáo với SQL nhúng. Bạn có thể nhận được một số kết quả dương tính giả khi sử dụng kỹ thuật này, nhưng điều đó được thực hiện để MotioPI không bỏ lỡ bất kỳ báo cáo nào với SQL nhúng. Bạn cũng có thể thu hẹp các cụm từ tìm kiếm để chỉ tìm kiếm cú pháp chính xác của các câu lệnh SQL của mình. Nếu bạn có bất kỳ câu hỏi nào về cách sử dụng Bảng Tìm kiếm & Thay thế tốt nhất, chỉ cần hỏi bên dưới trong phần nhận xét, tôi luôn sẵn lòng chia sẻ mọi kiến thức về Cognos mà tôi có thể có!