SAP Lumira-SQL에서 쿼리 사용
SAP Lumira를 사용하면 다음을 사용하여 데이터 세트를 만들 수 있습니다. SQL query대상 데이터 소스의 경우 수동으로. SAP Lumira에서 데이터를 획득하기 위해 소스 테이블, 열, 프로 시저 및 함수를 지정할 수 있습니다.
Oracle, SQL Server, IBM DB2, Sybase, Teradata와 같은 일반적인 데이터베이스에 JDBC 드라이버를 사용할 수 있습니다.
데이터 베이스 | JDBC 드라이버 이름 |
---|---|
신탁 | ojdbc14.jar |
마이크로 소프트 SQL 서버 | sqljdbc4.jar |
Teradata | terajdbc4.jar 및 tdgssconfig.jar |
Sybase | jconn4.jar |
IBM DB2 | db2jcc.jar 또는 db2cc.jar 및 9.5 이전 버전의 경우 db2jcc_license_cu.jar |
IBM Netezza | nzjdbc.jar |
SQL 데이터 소스를 사용하여 쿼리에 연결
데이터를 얻기 위해 SQL 쿼리를 사용하여 데이터베이스에 연결하려면 데이터베이스에 대한 이해와 SQL에 대한 좋은 명령이 있어야합니다.
클라이언트 애플리케이션이 미들웨어 및 데이터베이스에 연결할 수 있도록 미들웨어 용 올바른 데이터베이스 드라이버가 설치되어 있어야합니다.
SQL 쿼리를 사용하려면 데이터베이스 미들웨어 용 JDBC 드라이버를 설치해야합니다. 액세스 드라이버는.jar파일. 공급 업체 사이트에서이 파일을 다운로드하여 응용 프로그램 경로의 드라이버 폴더에 복사 할 수 있습니다.
다음은 SQL 데이터 소스를 사용하여 쿼리에 연결하는 단계입니다.
Step 1 − SQL 쿼리를 사용하여 데이터 세트를 생성하려면 다음으로 이동하십시오. File → New.
옵션 선택 Query with SQL 데이터 세트를 다운로드하고 Next.
Step 2− SQL 쿼리를 선택합니다. 녹색으로 표시된 모든 쿼리는 미들웨어 용으로 올바르게 설치된 드라이버를 나타냅니다.
Step 3 − 대상 데이터베이스에 대한 데이터베이스 미들웨어를 선택하고 클릭 Next.
Step 4 − 호스트 이름, 인스턴스 번호, 사용자 이름 및 암호와 같은 로그인 자격 증명을 입력하고 클릭 Connect 아래 그림과 같이.
Step 5 − 왼쪽 창에 대상 데이터베이스의 모든 스키마와 테이블이 표시됩니다.
대상 테이블을 선택하고 Query패널. 클릭 할 수 있습니다Preview 데이터 미리보기를 볼 수 있습니다.
Step 6 − 당신은 사용할 수 있습니다 SELECTSQL 편집기에서만 문을 사용하여 데이터베이스 테이블에서 데이터를 얻습니다. 딸깍 하는 소리Create 데이터 세트를 Prepare탭. "Select All”옵션을 선택합니다. 모든 열을 사용하려면 체크 박스를 선택 취소하여 데이터 세트에서 모든 열을 제거합니다. 딸깍 하는 소리Create.
SQL 연결 속성을 사용하여 쿼리 지정
SQL 쿼리 옵션을 사용하면 대상 데이터 원본에 대한 SQL을 수동으로 입력하여 테이블 데이터를 획득함으로써 고유 한 데이터 공급자를 만들 수도 있습니다.
사용 중 Query with SQL, 대상 데이터베이스에 대한 연결 정보를 입력해야하며 다양한 연결 속성을 사용할 수 있습니다.
User Name − 대상 데이터베이스와 연결하려면
Password − 대상 데이터베이스와 연결하려면
Server and Port name − 대상 데이터베이스
Database − 데이터베이스 이름
선택할 수 있습니다 Advance 같은 옵션-
Connection Pool Mode − 연결을 활성 상태로 유지하려면
Pool timeout − 연결을 활성 상태로 유지하는 시간 (분).
Array Fetch Size − 대상 데이터베이스에서 가져올 행 수를 결정합니다.
Array Bind Size − 바인드 배열이 클수록 더 많은 행을 가져옵니다.
Login Timeout − 연결이 시간 초과를 시도하기 전 시간.
JDBC 드라이버 속성
Lumira 데이터 셋을 생성 할 때 SQL 옵션으로 쿼리를 사용하면서 정의 할 수있는 다양한 연결 속성입니다.