Nếu bạn đang cố gắng ghi lại ánh xạ dữ liệu thì một bảng tính có lẽ là cách tiếp cận đơn giản nhất, mặc dù nó không tuyệt vời cho bất cứ điều gì ngoài ánh xạ 1: 1. Một vài cách tiếp cận là:
Excel: Bạn có thể sử dụng bảng tính cho ánh xạ, đặc biệt khi chúng đơn giản. Nếu cơ sở dữ liệu của bạn không phải là đẳng cấu (tức là chúng không có ánh xạ 1: 1 cho tất cả các trường bạn quan tâm) thì việc lập tài liệu ánh xạ có thể phức tạp hơn một chút. Nếu sự khác biệt là nhỏ, bạn vẫn có thể ghi lại điều này trong bảng tính bằng cách thêm ghi chú vào các trường có ánh xạ phức tạp hơn.
Công cụ CASE với mô hình meta tùy chỉnh Một hoặc hai năm trước tôi đã xây dựng một mô hình meta mở rộng và một số tập lệnh liên quan cho Sparx Enterprise Architect. Điều này cho phép tôi thiết lập các biểu diễn sơ đồ của ánh xạ và nó có một số nguyên mẫu mô hình cho phép bạn ghi lại các phép biến đổi.
Lưu ý rằng điều này đòi hỏi một chút lập trình - và đôi khi chọc vào API COM được trình bày bởi EA và có thể là mô hình kho lưu trữ. Mặc dù vậy, nó không hoàn toàn mờ đục - đơn giản hơn nhiều so với mô hình kho lưu trữ trong (ví dụ) Nhà thiết kế Oracle.
Nếu bạn có một công việc di chuyển dữ liệu thực sự phức tạp, bạn có thể viết các tập lệnh truy vấn mô hình để đảm bảo (ví dụ) rằng bạn không có bất kỳ mục nào chưa được ánh xạ. Trình tạo báo cáo kho lưu trữ cũng khá linh hoạt trong những gì bạn có thể đưa vào báo cáo - Tôi không gặp quá nhiều khó khăn khi nhận báo cáo tùy chỉnh từ đó, hầu hết những gì tôi muốn. Bạn cũng có thể viết những thứ trích xuất dữ liệu từ mô hình và đổ nó vào (ví dụ) một bảng tính.
Các sơ đồ, bao gồm các thành phần mô hình tùy chỉnh (EA có tính năng định nghĩa hình dạng và đầu nối) cũng có thể được tạo cho tổng quan đồ họa của thông số di chuyển.
Giá trị của phương pháp này là bạn có thể tự động hóa một số điều khiển trên các tài liệu di chuyển và xác thực rằng bạn đã có phạm vi bảo hiểm đầy đủ của mọi thứ bạn cần. Chẳng hạn, bạn cũng có thể bao gồm các tham chiếu đến các yêu cầu dữ liệu trong mô hình kho lưu trữ và sử dụng các liên kết được gắn thẻ đặc biệt giữa các mô hình này và các mô hình dữ liệu nguồn hoặc đích.
Các công cụ ETL: Nếu bạn có quyền truy cập vào một trong những công cụ ETL tốt nhất như Informatica Powercentre, bạn có thể thiết lập ánh xạ ở đó. Một số công cụ ETL khá tự ghi lại tài liệu và bạn cũng có thể sử dụng công cụ này để thực hiện di chuyển. SSIS sẽ thực hiện ánh xạ, nhưng nó không tự ghi lại theo cách này.
Những gì bạn thực sự muốn là một công cụ CASE với mô hình meta cho ánh xạ được thiết lập ổn định. Thật không may, tôi không biết về một sản phẩm như vậy.