SAP BODS-메모리 데이터 스토어
메모리를 데이터베이스 유형으로 사용하여 Datastore를 만들 수 있습니다. 메모리 데이터 저장소는 빠른 액세스를 용이하게하고 원래 데이터 소스로 이동할 필요가 없도록 메모리에 데이터를 저장하므로 실시간 작업에서 데이터 흐름의 성능을 향상시키는 데 사용됩니다.
메모리 데이터 저장소는 저장소에 메모리 테이블 스키마를 저장하는 데 사용됩니다. 이러한 메모리 테이블은 관계형 데이터베이스의 테이블에서 데이터를 가져 오거나 XML 메시지 및 IDoc와 같은 계층 적 데이터 파일을 사용합니다. 메모리 테이블은 작업이 실행될 때까지 활성 상태로 유지되며 메모리 테이블의 데이터는 다른 실시간 작업간에 공유 될 수 없습니다.
메모리 데이터 스토어 생성
메모리 데이터 저장소를 만들려면 아래 단계를 따르세요.
Step 1 − 데이터 스토어 생성을 클릭하고 데이터 스토어의 이름을 입력합니다. “Memory_DS_TEST”. 메모리 테이블은 일반 RDBMS 테이블과 함께 제공되며 명명 규칙으로 식별 할 수 있습니다.
Step 2 − 데이터 저장소 유형에서 데이터베이스를 선택하고 데이터베이스 유형에서 Memory. 확인을 클릭하십시오.
Step 3 − 이제 아래 스크린 샷과 같이 Project → New → Project로 이동합니다.
Step 4− 마우스 오른쪽 버튼을 클릭하여 새 작업을 생성합니다. 아래와 같이 워크 플로우와 데이터 플로우를 추가합니다.
Step 5− 템플릿 테이블을 선택하고 작업 영역으로 끌어다 놓습니다. 테이블 만들기 창이 열립니다.
Step 6− 테이블 이름을 입력하고 데이터 저장소에서 메모리 데이터 저장소를 선택합니다. 시스템에서 생성 한 행 ID를 원하는 경우create row id확인란. 확인을 클릭하십시오.
Step 7 −이 메모리 테이블을 데이터 흐름에 연결하고 Save All 상단에.
소스 및 대상으로서의 메모리 테이블
메모리 테이블을 대상으로 사용하려면-
Step 1− 로컬 개체 라이브러리로 이동하여 데이터 저장소 탭을 클릭합니다. 메모리 데이터 저장소를 확장하고 → 테이블을 확장합니다.
Step 2− 소스 또는 대상 테이블로 사용할 메모리 테이블을 선택하고 워크 플로우로 끌어옵니다. 이 메모리 테이블을 데이터 흐름의 소스 또는 대상으로 연결합니다.
Step 3 − 클릭 save 버튼을 눌러 작업을 저장하십시오.