X-UP은 다양한 데이터소스로부터 다양한 형식의 데이터를 수집하고, 이를 가공하여 새로운 데이터로 생성합니다. 이 장에서는 X-UP에서 지원되는 데이터소스에 대해 설명합니다.
X-UP이 지원하는 데이터소스는 다음과 같습니다.
SAP RFC
DB (Data Base)
WS(WebService)
OpenApi
X-UP
OData
AS400
OData 삭제하였습니다.
X-UP 데이터소스는 외부 데이터소스에 접속하기 위한 정보의 설정으로 이루어집니다.
SAP RFC 데이터 소스
[Select X-UP Project > X-UP > new X-UP DataSource]를 선택하면 새로운 데이터소스를 생성할 수 있는 화면이 나옵니다.
SAP RFC 데이터소스를 작성하려면 DataSource Type 을 SapRfc로 선택하면 해당 데이터소스 정보를 입력할 수 있습니다.
Name | Description |
---|---|
Name | 데이터소스 이름 |
Description | 설명 |
charset | 인코딩 (default : UTF-8) |
Timeout(msec) | 장애 시 대기시간 ( 1000 이면 1초 ) |
Id | 아이디 |
Password | 패스워드 |
Client | SAP RFC Client 정보 |
Host Name | SAP RFC Host Name 정보 |
System Number | SAP RFC System Number 정보 |
Repository | SAP RFC Repository 정보 |
Lang | Language 정보 설정 ex) en |
Parameters | 서비스 연결 시 필요한 파라메터 |
DB 데이터 소스
[Select X-UP Project > X-UP > new X-UP DataSource]를 선택하면 새로운 데이터소스를 생성할 수 있는 화면이 나옵니다. DB 데이터소스를 작성하려면 DataSource Type 을 DB 로 선택하면 해당 데이터소스 정보를 입력할 수 있습니다.
Name | Description |
---|---|
Name | 데이터소스 이름 |
Description | 설명 |
DBMS | Oracle, MSSQL, MySql, DB2 중 택1 |
Driver Name | 드라이버 이름 ( 예: oracle.jdbc.driver.OracleDriver ) |
Connection URL | 커넥션 URL ( 예: jdbc:oracle:thin:@127.0.0.1:1521:dbms ) |
User ID | 아이디 |
User PW | 패스워드 |
Database | 데이터베이스 이름 |
Charset | 캐릭터 셋(default : UTF-8) |
Timeout(msec) | 장애시 대기시간 ( 1000 이면 1초 ) |
ConnectionPool maxActive | ConnectionPool 최대 Connection 수 |
ConnectionPool maxIdle | ConnectionPool 최소 Connection 수 |
DB DataSource를 사용 하는 invoke는 Select, Modify, Procedure가 있습니다.
OpenApi 데이터 소스
[Select X-UP Project > X-UP > new X-UP DataSource]를 선택하면 새로운 데이터소스를 생성할 수 있는 화면이 나옵니다. OpenApi 데이터소스를 작성하려면 DataSource Type 을 OpenApi 로 선택하면 해당 데이터소스 정보를 입력할 수 있습니다.
Name | Description |
---|---|
Name | 데이터소스 이름 |
Description | 설명 |
HTTP URL | 연결하고자 하는 HTTP URL |
Charset | 인코딩 (default : UTF-8) |
Timeout(msec) | 장애시 대기시간 ( 1000 이면 1초 ) |
Parameters | 서비스 연결시 필요한 파라메터 |
Auth Type | Auth Type 선택 (None or User Key / Basic Authentication / User Define Login Page) |
User ID | HTTP auth를 위한 유저 아이디로써 만약 필요하다면 등록 |
X-UP 데이터 소스
[Select X-UP Project > X-UP > new X-UP DataSource]를 선택하면 새로운 데이터소스를 생성할 수 있는 화면이 나옵니다. X-UP 데이터소스를 작성하려면 DataSource Type 을 X-UP 으로 선택하면 해당 데이터소스 정보를 입력할 수 있습니다.
Name | Description |
---|---|
Name | 데이터소스 이름 |
Description | 설명 |
ServerURL | 연결하고자 하는 Server URL |
ServicePath | Service Path |
ServiceInfoPath | Service Infomation Path |
Charset | 인코딩 (default : UTF-8) |
Timeout(msec) | 장애시 대기시간 ( 1000 이면 1초 ) |
Parameters | 서비스 연결시 필요한 파라메터 |
Auth Type | Auth Type 선택 (None or User Key / Basic Authentication / User Define Login Page) |
그림 업데이트 및 테이블 내용(ServicePath, ServiceInfoPath) 추가하였습니다.
OData Datasource 숨김표시 하였습니다.
AS400 데이터 소스
[Select X-UP Project > X-UP > new X-UP DataSource]를 선택하면 새로운 데이터소스를 생성할 수 있는 화면이 나옵니다. X-UP 데이터소스를 작성하려면 DataSource Type 을 Cobol 으로 선택하면 해당 데이터소스 정보를 입력할 수 있습니다.
Name | Description |
---|---|
Name | 데이터소스 이름 |
Description | 설명 |
Path | 사용할 Visual Cobol 리소스 경로 |
Charset | 인코딩 (default : UTF-8) |
Database List | 프로젝트에 등록된 Database Connection List |
Cobol Code Preview | Database를 등록 후 버튼을 누르면 생성 Cobol Code를 미리 볼 수 있음 |