직접 업데이트 DSO란 무엇입니까? SAP? 어떻게 만드는가?

⚡ 스마트 요약

직접 업데이트 DSO SAP BW는 API를 통해 직접 기록되는 단일 활성 테이블에 데이터를 저장하며, 변경 로그나 SID를 생성하지 않으므로 로드된 데이터를 분석 프로세스 및 보고에 즉시 사용할 수 있습니다.

  • 🗄️ 단일 버전: 직접 업데이트 DSO는 애플리케이션이 작성한 그대로 데이터를 하나의 활성 테이블에 저장합니다.
  • 🔌 API 기반: 데이터는 표준 데이터 소스가 아닌 RSDRI_ODSO API를 통해 채워지고 삭제됩니다.
  • 🚫 변경 로그 없음: 변경 로그나 SID 생성 기능이 없으므로 델타 업데이트는 불가능합니다.
  • 📊 분석 프로세스: 이는 분석 프로세스 설계자(APD)의 목표로 자주 사용됩니다.
  • 즉시 데이터: 로드된 데이터는 기록 직후 바로 보고에 사용할 수 있습니다.
  • 🤖 AI 지원: AI는 점수 또는 예측 결과를 보고를 위해 직접 업데이트되는 DSO에 기록합니다.

직접 업데이트 DSO란 무엇입니까? SAP

직접 업데이트 DSO란 무엇입니까?

표준 DSO는 데이터 처리 방식에서 직접 업데이트 DSO와 차이가 있습니다. 표준 DSO에서는 데이터가 여러 버전(활성, 변경, 수정됨)으로 저장되는 반면, 직접 업데이트 DSO는 단일 버전의 데이터만 저장합니다. 데이터는 DSO에 기록된 형태 그대로 저장됩니다. 직접 업데이트 DSO는 애플리케이션에서 직접 업데이트할 수 있는 활성 데이터 테이블로 구성되며, 채우기 또는 삭제 API를 통해 외부 시스템에서 데이터를 가져옵니다.

사용 가능한 API

  • RSDRI_ODSO_INSERT: 시스템에 존재하지 않는 새 데이터를 삽입합니다.
  • RSDRI_ODSO_INSERT_RFC: RSDRI_ODSO_INSERT와 유사하지만 원격으로 호출할 수 있습니다.
  • RSDRI_ODSO_MODIFY: 기존 레코드를 수정합니다. 새 레코드가 들어오면 삽입됩니다.
  • RSDRI_ODSO_MODIFY_RFC: RSDRI_ODSO_MODIFY와 유사하지만 원격으로 호출할 수 있습니다.
  • RSDRI_ODSO_UPDATE: 기존 레코드를 수정합니다.
  • RSDRI_ODSO_UPDATE_RFC: RSDRI_ODSO_UPDATE와 유사하지만 원격으로 호출할 수 있습니다.
  • RSDRI_ODSO_DELETE_RFC: 레코드를 삭제합니다.

DSO 속성 직접 업데이트

  • 이 저장소에는 애플리케이션이 작성한 그대로의 형태로 저장된 단일 버전의 데이터가 포함되어 있습니다.
  • 동일한 키를 가진 레코드는 집계되지 않습니다.
  • SID를 생성할 수 없습니다.
  • 해당 데이터는 추가 정보 제공자에게 업데이트될 수 있습니다.
  • BEx 쿼리 디자이너에서 InfoProvider로 사용할 수 있으며 분석에 활용할 수 있습니다.
  • 이는 특정 응용 분야에서 사용되는 추가 기능입니다.
  • 외부 도구를 사용하지 않고도 데이터를 빠르게 로드합니다.tracBI 시스템의 처리 및 로드 프로세스.
  • 이는 분석 과정의 데이터 대상으로 사용될 수 있습니다.

DSO 기능 직접 업데이트

  • 이 기능은 직접 업데이트 DSO 데이터를 추가 InfoProvider로 업데이트할 수 있습니다.
  • 이는 BEx 쿼리 디자이너 및 분석 프로세스용 InfoProvider로 사용할 수 있습니다.

장점:

  • 데이터에 쉽게 접근할 수 있도록 구성되어 있습니다.
  • 데이터는 업로드 직후 분석 및 보고에 바로 사용할 수 있습니다.

단점 :

  • 로딩 프로세스는 다음에서 지원되지 않습니다. BI 시스템 (데이터 소스는 데이터를 제공하지 않습니다.)
  • 그러므로 이것들은 DSO 관리 화면이나 모니터에 표시되지 않습니다.
  • 변경 로그가 생성되지 않으므로 InfoProviders에 대한 델타 업데이트가 불가능합니다.

직접 업데이트 DSO 생성

단계 1)

  1. 거래 코드 RSA1로 이동합니다.
  2. OK 버튼을 클릭합니다.

직접 업데이트 DSO 생성

단계 2)

  1. 모델링 탭 -> InfoProvider로 이동합니다.
  2. 정보 영역을 마우스 오른쪽 버튼으로 클릭하세요.
  3. 컨텍스트 메뉴에서 "데이터 저장소 개체 생성"을 클릭합니다.

직접 업데이트 DSO 생성

단계 3)

  1. 기술명을 입력하세요.
  2. 입력 Descript이온.
  3. "만들기" 버튼을 클릭합니다.

직접 업데이트 DSO 생성

단계 4) "데이터 저장소 개체 유형"의 편집 버튼을 클릭합니다.

직접 업데이트 DSO 생성

단계 5) "직접 업데이트" 유형을 선택하세요.

직접 업데이트 DSO 생성

단계 6) DSO를 활성화하십시오.

직접 업데이트 DSO 생성

자주 묻는 질문

직접 업데이트 방식의 DSO는 API를 통해 작성된 단일 데이터 버전을 저장하며, 변경 로그나 SID를 생성하지 않습니다. 표준 DSO는 세 개의 테이블을 사용하고, 데이터 전송 프로세스를 통해 로드되며, 덮어쓰기를 지원하고, 델타 업데이트에 대한 변경 로그를 생성합니다.

데이터는 레코드를 추가하는 RSDRI_ODSO_INSERT, 레코드를 변경하는 RSDRI_ODSO_MODIFY 및 RSDRI_ODSO_UPDATE, 그리고 레코드를 삭제하는 RSDRI_ODSO_DELETE_RFC와 같은 RSDRI_ODSO_ODSO 함수 모듈을 통해 기록됩니다. 각 모듈에는 원격으로 데이터를 삭제할 수 있는 (_RFC) 변형이 있습니다.

주로 분석 프로세스 설계자(APD)의 대상으로 사용되며, 계획 수립이나 점수 계산과 같이 결과를 직접 기록하는 애플리케이션에 적합합니다. 데이터가 즉시 제공되므로 빠르고 애플리케이션 중심적인 보고에 적합합니다.

예. 머신 러닝 및 분석 프로세스는 RSDRI API를 통해 점수, 예측 또는 세그먼트를 직접 업데이트 DSO에 기록할 수 있습니다. 그러면 결과는 BEx 쿼리 및 대시보드에서 InfoProvider로 즉시 사용할 수 있습니다.

머신 러닝과 분석 프로세스 설계자(APD)는 BW 데이터를 읽고, 데이터 마이닝 모델을 적용한 후, 점수가 매겨진 결과를 직접 업데이트 DSO에 기록합니다. 그러면 표준 실행 과정 없이 결과가 InfoProvider 형태로 즉시 보고에 활용됩니다.traction 및 load.

이 게시물을 요약하면 다음과 같습니다.