BW 고수님들~
Standard DataSource에 대해서
어떻게 각 테이블로 부터 데이터를 취합해 오는지 알 수 있을까요?
물론 Standard 추출구조프로그램에서 각 테이블의 데이터를 Join해서 가져오겠지만
Standard 추출 구조 Function을 다 뒤집어 볼 수도 없고 ㅠ.ㅠ
데이터를 비교해보는 방법도 신통치 않아 보이네요.
고수님들 도와주세요~
댓글 3
-
담배꽁초
2010.09.30 10:14
-
대장군
2010.10.01 00:41
그렇군요. 답변 감사드립니다 ^^
제가 비즈니스 파트너 항목이라는 스탠다드 데이터소스를 (0FC_BP_ITEMS)
이용해서 데이터를 취합하고 하고 있는데 별로 이름 있는 데이터 소스가 아닌가 보군요. ^^
데이터소스가 끌어오는 테이블(DFKKOP)에는 데이터가 있는데
rsa3에서 데이터 소스 데이타를 보면 빠져 있어서 답답하군요.
에휴~ 디버깅이 항상 마지막 방법이군요 ^^
-
담배꽁초
2010.10.01 20:48
긁어와야 할 값을 판별할 기준만 확실하다면, 스탠다드의 추출 기준을 파악하시기 보다는
DFKKOP 에서 Select 해서 가져오는 방식으로 인핸스 하시는게 낫지 않을런지요? ^^;
안녕하세요.
어느 하나의 '특정 데이터소스가 데이터를 추출하는 방법'은 설명이 가능할 수도 있습니다만
막연하게 스탠다드 데이터소스 전체가 데이터를 추출하는 방법은 설명하기에 너무 광범위하네요. ^^;
크게 업로드 방법(델타/풀), 마스터/트랜잭션 여부, LO계열인지 아닌지, 어느 모듈인지 등에 따라 다 다르구요,
일반적으로 뷰나 펑션 보다는 클래스/IDoc 으로 구현되어 있고...
말 그대로 하나하나 다 뒤집어보는게 거의 유일한 파악 방법입니다.
소스 시스템의 T-Code RSA3 에서 파악하고자 하시는 데이터소스에 대해 추출 테스트를 하시면서
디버깅을 해보시는게 가장 확실한 방법이구요,
이름있는(널리 사용되는?) 데이터소스인 경우에는 SDN이나 구글 등에서 데이터소스의 테크니컬 네임으로 검색해보시면
어떤 테이블을 어떤 방식으로 사용하여 데이터를 조합하는지 나오는 경우도 있습니다.
데이터를 비교해보는 방법은... 생각 안 하시는게 좋을 것 같네요. ^^;