2009-06-19 2 views
0

인포매티카에 대해 가장 먼저 알지는 못했지만 테이블에 레코드를 삽입하고 업데이트하기 위해 비즈니스 로직을 복제하는 방법을 찾고 있습니다. 문제는 효율적인 방식으로 처리하는 것입니다.Informatica ETL 및 ASP.NET CRUD 페이지에서 비즈니스 로직을 재사용하는 가장 좋은 방법은 무엇입니까?

1) 한 번에 하나씩 레코드를 삽입, 업데이트 및 삭제하는 웹 페이지가 있습니다.

2) Staging (temp) 테이블에서 레코드를 가져 와서로드하는 Informatica ETL로드 프로그램이 있습니다. 이 프로세스는 필자에게 까다로운 일이지만 인포매티카는 메모리에 상당히 큰 테이블을 읽는 것과 같은 효율성이 내장되어 있으므로 많은 레코드를 신속하게 검증 할 수 있습니다.

본인은 웹 서비스에 비즈니스 편집본을 삽입 한 경우 CRUD 작업을 수행하는 웹 페이지와 Informatica로드 프로세스에서이 웹 서비스를 재사용 할 수 있다고 생각합니다.하지만이 작업은 어떻게 효율적으로 수행됩니까? 한 번에 하나의 레코드를 웹 서비스에 전달하면 ETL 효율성이 떨어집니다. 그래서 수천 개의 레코드를 전달할 것입니다.

어둠 속에서 나는 인포매티카가 어떻게 작동하는지 알지 못합니다.

아무도 제안 사항이 있습니까?

+0

1 단계 : InfoMatica에 대해 알아야만합니다. 그것은 당신이 상상하는 것보다 완전히 다른 방식으로 작동하여 모든 가정을 틀리게 만듭니다. –

답변

0

InfoMatica에 대해 알아야만합니다. 상상할 수있는 것과 완전히 다른 방식으로 작동 할 수 있습니다. 모든 가정을 거짓으로 만듭니다.

관련 문제