Tôi khuyên bạn nên sử dụng công cụ ETL (trích xuất tải dịch) từ Pentaho Business Intelligence bưu kiện. Nó có một chút đường cong học tập nhưng nó sẽ làm chính xác những gì bạn đang tìm kiếm. Công cụ ETL của họ được gọi là Kettle và nó cực kỳ mạnh mẽ khi bạn hiểu rõ về nó.
Có hai phiên bản Pentaho, phiên bản doanh nghiệp có bản dùng thử miễn phí và phiên bản cộng đồng miễn phí. Phiên bản cộng đồng có nhiều khả năng hơn nhưng bạn cũng có thể thử nghiệm phiên bản doanh nghiệp.
Đây là một số liên kết
Trang web Ấn bản Cộng đồng Pentaho
Trang web doanh nghiệp Pentaho
Cập nhật:Nhiều đầu ra bảng
Một trong những bước quan trọng trong quá trình chuyển đổi của bạn là tra cứu-cập nhật kết hợp . Bước này kiểm tra một bảng nhất định để xem liệu bản ghi từ luồng dữ liệu của bạn có tồn tại hay không và chèn một bản ghi mới nếu không. Bất kể đó là bản ghi mới hay cũ, nó sẽ nối trường khóa từ bản ghi đó vào luồng dữ liệu của bạn. Khi tiếp tục, bạn sẽ sử dụng các khóa này làm khóa ngoại khi nhập dữ liệu vào các bảng có liên quan.