Interact에 대한 보기 또는 구체화된 보기 작성
SQL 스크립트를 사용하여 Interact에 대한 보기 또는 구체화된 보기를 작성할 수 있습니다. 보고서는 보기 또는 구체화된 보기를 사용하여 보고 가능한 데이터를 추출합니다.
Interact에 대한 보기 또는 구체화된 보기를 작성하기 전에 lookup_create SQL 스크립트를 실행하는 컴퓨터의 언어 설정이 UTF-8 인코딩을 사용하도록 설정되어 있는지 확인하십시오. 언어 설정을 UTF-8로 변경하기 위한 가이드라인으로서 다음 표를 참조하십시오.
Oracle 및 DB2®에서 언어 설정 변경
3.
HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE로 이동하여 Oracle 홈의 폴더(예: KEY_OraDb10g_home1)를 여십시오.
DB2®
1.
스크립트를 실행 중이며 DB2® 클라이언트가 설치된 컴퓨터에서 DB2® 명령 창을 실행하십시오. 그런 다음 다음 명령을 실행하십시오.
DB2CODEPAGE=1208을 찾으십시오.
3.
DB2CODEPAGE=1208 변수가 설정되지 않은 경우 다음 명령을 실행하십시오.
1.
다음 단계를 완료하여 Interact에 대한 보기 또는 구체화된 보기를 작성하십시오.
2.
3.
DB2® 데이터베이스에서 구체화된 보기를 작성하는 스크립트를 실행할 때 데이터베이스는 다음 오류를 표시할 수 있습니다.
"SQL20059W 구체화된 쿼리 테이블 이름이 쿼리 처리를 최적화하는 데 사용되지 않을 수 있습니다."
하지만 구체화된 보기는 성공적으로 작성됩니다.
4.
보고서 패키지 설치 디렉토리에서 tools 서브디렉토리를 찾은 후 데이터베이스 유형에 적합한 lookup_create 스크립트를 찾으십시오.
예를 들어, SQL의 경우 스크립트 이름은 uari_lookup_create_MSSQL.sql로 지정됩니다.
5.
Interact 디자인 시간 데이터베이스에서 lookup_create 스크립트를 실행하십시오. 사용 중인 데이터베이스 도구가 변경 내용을 커밋하는지 확인하십시오. 예를 들어, 데이터베이스의 자동 커미트 옵션을 true로 설정해야 할 수 있습니다.
데이터 동기화 설정
스케줄링된 ETL(추출, 변환 및 로드) 또는 사용자 정의 메소드를 사용하여 IBM® EMM 애플리케이션의 운용 데이터베이스와 새 보고 테이블 간에 주기적인 데이터 동기화를 스케줄링해야 합니다.