Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Bộ tích hợp dữ liệu Oracle là gì?

Tôi hoàn toàn đồng ý rằng trang web của Oracle khó hiểu và những mô tả sản phẩm này không dành cho giới kỹ thuật và được viết bởi bộ phận tiếp thị.

Hãy để tôi cố gắng giải thích bằng những từ đơn giản. ODI là một công cụ ETL - chính xác là công cụ EL-T. Bạn có thể đọc thêm về ETL và EL-T trên wiki.

Oracle đã từng bán OWB (Oracle Warehouse Builder) trước đây và sau đó họ mua ODI từ Sunopsis. OWB sẽ không còn được hỗ trợ và ODI sẽ là công cụ được nhiều ứng dụng Oracle sử dụng.

Bạn có thể làm rất nhiều việc với ODI nhưng bạn sẽ sử dụng nó chủ yếu để trích xuất dữ liệu từ một nguồn (tệp, cơ sở dữ liệu), chuyển đổi dữ liệu trong một vùng tổ chức và tải vào cơ sở dữ liệu đích của bạn. Các dự án ETL thường tốn rất nhiều thời gian và nỗ lực và trong khi bạn có thể làm những việc tương tự bằng cách viết mã tùy chỉnh, các công cụ ETL sẽ giúp làm cho các tác vụ khó khăn này trở nên dễ dàng đối với các nhà phát triển. Các công cụ ETL được sử dụng cho các dự án tích hợp dữ liệu, lưu trữ dữ liệu, v.v.

Nếu bạn đã từng nghe nói về công cụ Microsoft SSIS đi kèm với MS SQL Server - điều đó sẽ cho bạn biết ODI dùng để làm gì.

Đây là một điều tốt sách trắng điều đó giải thích cách sử dụng ODI và những lợi ích mang lại so với mã hóa tùy chỉnh.

Oracle cũng đã đưa ra một phiên bản ODI được gọi là Dịch vụ Dữ liệu ODI - một thủ thuật tiếp thị để mở rộng ODI sang thị trường SOA.

Họ cũng bán sản phẩm Cổng Vàng dành cho các dự án ETL và liên kết dữ liệu thời gian thực có thể hoạt động tốt với các ứng dụng và dịch vụ web khác. Liên kết dữ liệu là quá trình hợp nhất / tích hợp dữ liệu trong thời gian thực mà không cần thực hiện bất kỳ ETL nào.

Hy vọng điều này sẽ hữu ích!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. XMLAGG với sự cố RTRIM

  2. Thay đổi khóa chính

  3. Không thể tạo trình điều khiển từ NHibernate.Driver.OracleDataClientDriver

  4. cách tốt nhất để theo dõi các thay đổi dữ liệu trong oracle

  5. Truy vấn trong Oracle để chọn với truy vấn con