Oracle Business Intelligence Publisher 보고서의 소스는 소스 쿼리와 쿼리에서 사용되는 매개변수를 정의하는 데이터 모델입니다. 추출을 정의하려면 먼저 소스 추출 SQL을 정의해야 합니다.
다음 예에서는 GL_BALANCES 테이블에서 지정된 기간과 원장에 대한 순 활동을 추출하는 샘플 쿼리를 보여 줍니다. 소스의 모든 테이블을 지정할 수 있지만, 명확한 설명과 사용 편의성을 위해 GL 잔액의 예가 여기에 제공됩니다.
데이터 추출 프로세스를 정의하려면 다음을 수행합니다.
SQL 툴을 사용하여 쿼리를 빌드합니다.
예에서는 BI Publisher에서 쿼리를 사용하기 전에 결과를 쉽게 디버깅할 수 있도록 SQL 툴을 사용하여 쿼리를 빌드합니다. 이 단계를 수행하는 툴을 사용할 수 없는 경우 BI Publisher에서 쿼리를 입력할 수 있습니다. 기본 쿼리이며, Oracle Enterprise Performance Management Cloud에서 추출 프로세스의 일부로 해당 기간과 원장 이름을 전달할 수 있도록 추가 바인드 변수가 포함됩니다.
실행 시 쿼리와 함께 전달할 바인드 매개변수 값을 추가합니다.
Oracle ERP Cloud측에서 선택한 추출에 EPM Cloud에서 전달된 바인드 매개변수가 하나 이상 있지 않으면 Oracle ERP Cloud에 통합되지 않습니다.
여기서는 다음 두 개의 바인드 매개변수가 쿼리에 추가되었습니다.
다음은 "Vision Services (USA)"라는 원장과 "Jul-20" 기간에 대한 쿼리의 출력 샘플입니다.