2010-05-25 46 views
5

Tôi có phiên Informatica được liên kết với một ánh xạ sai. Làm cách nào để thay đổi ánh xạ từ M1 thành M2 trong cùng một phiên S1 và Workflow W1 KHÔNG nhập/xuất dưới dạng XML và thực hiện các thay đổi ???Thay đổi ánh xạ trong phiên

Trả lời

2

Nhập/xuất XML là cách "chính thức" duy nhất để thực hiện việc này. Nếu bạn không muốn làm điều đó, bạn sẽ phải tạo một phiên mới S2 và đính kèm ánh xạ M2 vào phiên đó.

Một tùy chọn bổ sung có thể, với từ chối trách nhiệm: Nếu bạn có quyền truy cập vào cơ sở dữ liệu Oracle của Informatica (có chứa siêu dữ liệu), bạn có thể thực hiện thay đổi này trực tiếp tại đó. Nhưng bạn sẽ thực sự phải biết những gì bạn đang làm, hoặc người nào khác bạn có thể làm mọi thứ trở nên khá tệ. Đây chắc chắn không phải là cách được khuyến nghị để thực hiện thay đổi!

0

Xuất XML là một trong những cách tốt nhất. Xuất đối tượng phiên và sau đó chỉnh sửa tệp xml nơi bạn cần thay đổi tên ánh xạ. Bây giờ khi bạn nhập nó, nó sẽ yêu cầu ánh xạ liên kết với. Bằng cách này bạn có thể làm điều đó.

5

Vô hiệu hóa ánh xạ hiện tại tạm thời và làm mới phiên. Điều này sẽ cho phép bạn chọn một ánh xạ khác cho phiên của bạn. Chọn cái mới.

Đừng quên xác thực ánh xạ cũ của bạn.

Nguồn: ITTOOLBOX

+0

Tôi thấy đây là phương pháp tốt nhất và cách nhanh nhất, an toàn nhất/ít xâm nhập nhất để vô hiệu hóa ánh xạ để xóa tất cả các liên kết đến bộ định tính nguồn. – WAF

+0

CẢM ƠN BẠN! Tôi sẽ không nghĩ rằng để làm điều này, và sẽ trở lại xuất khẩu xml hoặc tạo phiên mới. –

0

Các bảng siêu dữ liệu informatica lẫn lộn bạn, không thay đổi ở mức độ đó. Tất cả các cách làm mất hiệu lực ánh xạ bằng cách loại bỏ cổng hoặc do lỗi cú pháp. Workflw yêu cầu bạn lập bản đồ mới. Đây là cách tốt nhất ngoài tất cả. Informatica nên thêm tính năng mới để cho phép chúng tôi làm điều này.

Các vấn đề liên quan