사용자 정보, 사용자 세부 정보 등을 사용자가 만들 수있는 제품이 있습니다.이 제품/웹 응용 프로그램은 주로 봄에 개발되고 최대 절전 모드입니다.스프링 배치 대 ETL 프로세스
이제 회사에 제품을 판매 할 때 사용자 및 회사에로드 할 대량로드 도구를 찾고 있습니다.
이 경우 스프링 배치를 사용할 수 있습니까 (스프링 배치는 사용하지 않았지만 그것에 대해 들었습니다)? 왜냐하면 내가 이미 내 애플리케이션에서 Spring을 사용하고 있었기 때문에 벌크로드에 대해서도 동일한 코딩 로직을 구현할 수 있기 때문이다.
아니면 Pentaho 또는 informatica와 같은 ETL 도구를 사용해야합니까? 이 경우 필자는 Pentaho 또는 informatica로 이동하기 위해 비즈니스 로직 구현 코드 &을 복제해야합니다. 핵심 제품의 로직을 변경하려면 여기서도해야합니다.
어떤 접근 방식이 좋고 가장 좋은 방법이 있습니까?
내 아이디어는 사용자 목록과 회사 목록이있는 파일을 출력하는 것이고 Spring 배치 또는 Pentaho 주전자는 입력으로 처리하여 데이터를 처리하고 DB에 저장하고 제출 된 레코드 수를 알려줍니다. 성공하고 실패했습니다.
좋은 접근 방법과 그 이유는 무엇입니까?
http://forum.spring.io/forum/spring-projects/batch/62803-batch-vs-etl –