Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu Mở rộng InfoSphere Data Architect của IBM để đáp ứng các yêu cầu mô hình hóa và tích hợp dữ
MIỄN PHÍ
Số trang
29
Kích thước
1.1 MB
Định dạng
PDF
Lượt xem
1981

Tài liệu Mở rộng InfoSphere Data Architect của IBM để đáp ứng các yêu cầu mô hình hóa và tích hợp dữ

Nội dung xem thử

Mô tả chi tiết

Mở rộng InfoSphere Data Architect của IBM để đáp ứng các

yêu cầu mô hình hóa và tích hợp dữ liệu cụ thể của bạn,

Phần 2: Xây dựng các báo cáo tùy chỉnh và các quy tắc xác

nhận hợp lệ với IDA

Giới thiệu

InfoSphere Data Architect của IBM (IDA) là một môi trường phát triển toàn diện để mô hình hóa

và tích hợp dữ liệu. IDA cho phép người dùng khám phá, mô hình hóa, hiển thị trực quan và liên

kết các tài sản dữ liệu đa dạng và phân tán. IDA là một quy trình quản lý dữ liệu theo đề xuất của

IBM và được tích hợp chặt chẽ với các sản phẩm Optim®, Rational và InfoSphere được xây

dựng bằng Eclipse. IDA hỗ trợ mô hình hóa dữ liệu logic, vật lý, bảng chú giải, lưu trữ, miền và

tích hợp. Khi càng có nhiều khách hàng doanh nghiệp sử dụng IDA, thì càng có thêm nhu cầu

muốn mở rộng IDA để đáp ứng các yêu cầu mô hình hóa và tích hợp dữ liệu duy nhất của họ.

Thay đổi tên sản phẩm

Ngày 16 tháng 12 năm 2008, IBM đã công bố rằng Phiên bản 7.5.1, Rational Data Architect

(Kiến trúc sư dữ liệu Rational) được đổi tên thành InfoSphere Data Architect nhằm đề cao vai trò

của nó trong các công cụ của nền tảng InfoSphere (InfoSphere Foundation).

Như đã đề cập trước đó, IDA dựa trên Eclipse và do đó có thể mở rộng rất nhiều bằng thiết kế bổ

xung. Trong loạt bài này, hãy tìm hiểu thêm về các điểm mở rộng, các API và các nhà máy sẵn

có với IDA mà bạn có thể sử dụng để mở rộng IDA. Xem cách mở rộng IDA để:

 Duyệt qua và sửa đổi các mô hình IDA bằng lập trình (Phần 1).

 Thêm các đặc tính mới và hiển thị chúng trong khung nhìn Properties (Phần 1).

 Tạo các báo cáo mô hình tùy chỉnh (Phần 2).

 Thêm các quy tắc xác nhận hợp lệ mô hình (Phần 2).

Dự án BIRT của Eclipse

Dự án BIRT là một phần của khung công tác Eclipse cung cấp cơ sở hạ tầng và các công cụ để

thiết kế, phát triển và triển khai nội dung báo cáo cho ứng dụng Java®/J2EE của bạn. BIRT có

hai thành phần chính: một trình thiết kế báo cáo và một thành phần thời gian chạy. BIRT cũng

cung cấp một máy tạo biểu đồ cho phép bạn thêm các biểu đồ cho các ứng dụng của mình. (Xem

phần Tài nguyên để biết thêm thông tin về BIRT).

Bài này giả định bạn có kinh nghiệm phát triển trình cắm thêm Eclipse và có kiến thức cơ bản về

các dự án EMF và BIRT trên Eclipse. Mã mẫu được cung cấp trong bài này được thử nghiệm

trên phiên bản 7.5.1 và 7.5.2 của IDA và trên phiên bản 3.4.1 và 3.4.2 của Eclipse.

Về đầu trang

Tạo các báo cáo mô hình tùy chỉnh bằng BIRT

Báo cáo là một tính năng quan trọng của IDA. Nó cung cấp thông tin về toàn bộ hoặc một phần

của một mô hình: đó là, một danh sách các đối tượng và các mối quan hệ của chúng. Có thể sao

chép, in ấn và phân phối thông tin này như một tài liệu vật lý. Các báo cáo cũng được sử dụng để

cung cấp thông tin phù hợp trong nhiều tổ chức. IDA cung cấp một loạt các báo cáo hay các

khuôn mẫu dựng sẵn cho các mô hình logic, vật lý, bảng chú giải, ánh xạ của bạn. BIRT đã được

tích hợp và mở rộng để cung cấp các khả năng tuỳ chỉnh và báo cáo linh hoạt hơn kể từ bản

RDA 7003 (phiên bản 7 bản vá lỗi 3). Tính năng báo cáo của IDA sử dụng BIRT kết hợp với

thành phần ODA (Open Data Access - Truy cập dữ liệu mở).

Trình điều khiển ODA và ODA của EMF

Thành phần ODA là một khung công tác truy cập dữ liệu mở và linh hoạt cung cấp một cách mở

rộng, thống nhất để lấy ra dữ liệu từ các nguồn dữ liệu doanh nghiệp đa dạng. BIRT cung cấp

JDBC, XML, các dịch vụ Web và hỗ trợ tệp phẳng, cũng như hỗ trợ việc sử dụng mã để có

quyền truy cập vào các nguồn dữ liệu khác. Việc sử dụng các khung công tác ODA của BIRT

cho phép bất kỳ ai muốn xây dựng hỗ trợ giao diện người dùng và hỗ trợ thời gian chạy mới cho

bất kỳ loại dữ liệu dạng bảng nào. Khi sử dụng khung công tác mở rộng của ODA, các nhà phát

triển Eclipse có thể tạo ra các kiểu thành phần dữ liệu mới, sẽ truy cập dữ liệu từ các nguồn dữ

liệu tùy chỉnh, thông qua một giao diện người dùng tương tự như các nguồn dữ liệu BIRT bên

ngoài. (Xem phần Tài nguyên để biết thêm thông tin về ODA).

IDA sử dụng trình điều khiển ODA của EMF được phát triển tại IBM để cho phép bạn xây dựng

các truy vấn phức tạp được thực hiện trực tiếp dựa vào một nguồn EMF, ví dụ như các mô hình

IDA. Khi sử dụng trình điều khiển ODA của EMF, có thể định nghĩa hoặc các cá thể mô hình

của EMF hoặc các siêu mô hình Ecore như là một nguồn dữ liệu để cung cấp thông tin cấu trúc

mô hình lúc thiết kế báo cáo. Vào lúc chạy (hoặc lúc xem trước), các cá thể mô hình như là một

nguồn dữ liệu phải được kết buộc với báo cáo để đưa ra báo cáo dễ dàng.

Trong phần này, bạn sẽ làm như sau:

1. Tạo một báo cáo và chỉ định một nguồn dữ liệu.

2. Tạo một tập dữ liệu Tables (Các bảng) được sử dụng để hiển thị các bảng trong báo cáo.

3. Tạo một báo cáo mẫu từ các báo cáo hiện có của IDA.

4. Tùy chỉnh báo cáo để thêm một cột để báo cáo về phương thức mặt nạ được sử dụng cho

một cột bảng.

Hãy hoàn thành các bước sau để tìm hiểu cách trình điều khiển ODA của EMF hoạt động. Sau

đó, bạn có thể tùy chỉnh các báo cáo theo cách bạn muốn bằng cách sử dụng trình thiết kế BIRT.

Bước 1. Tạo một báo cáo mới và chỉ định một nguồn dữ liệu

Tải ngay đi em, còn do dự, trời tối mất!