데이터 연결 구성
다음 표는 사용 가능한 데이터 연결 유형을 보여줍니다.
| 연결 형식 | 변형 |
|---|---|
| Infor EPM OLAP | |
| 관계형 공급자 | Microsoft SQL Server |
| Oracle 데이터베이스 서버 | |
| PostgreSQL Server | |
| Amazon Redshift | |
| Infor Olap 서버 | |
| 외부 Infor Olap 서버 | |
| 기본 제공 스테이징 데이터베이스 | |
| Infor Data Lake |
모든 범주의 데이터 연결에 대해 이름을 지정하고 필요에 따라 [일반] 탭에서 연결에 대한 설명을 지정합니다. 고유 이름은 지정한 이름에서 자동으로 파생됩니다.
[연결] 탭의 옵션은 연결 범주에 따라 달라집니다.
OLAP 연결의 연결 탭
OLAP 데이터 연결을 위해 [데이터 연결] 필드에서 연결할 OLAP 데이터 소스를 선택합니다. 그러면 탭에 있는 다른 필드를 사용할 수 있습니다.
[인증 방법]필드에서 다음 옵션 중 하나를 선택합니다.
- 기존 연결 사용: Application Studio 또는 다른 클라이언트의 사용자가 현재 연결된 계정이 OLAP에 연결하는 데도 사용되는 경우 이 옵션을 사용하십시오.
- 서비스 계정: 일부 Application Studio 보고서 및 Application Engine 프로세스는 현재 사용자의 권한 범위를 벗어나는 OLAP 데이터 액세스가 필요합니다. 예를 들어, 데이터를 복사하거나 처리하는 경우가 이에 해당합니다. 이 경우, 해당 Application Studio 보고서 및 Application Engine 프로세스에서 사용되는 더 높은 권한을 가진 사용자를 가장하는 데이터 연결을 생성해야 합니다.
참고
Self-Service 및 Office Integration의 데이터 연결에서는 서비스 계정을 사용하지 않는 것이 좋습니다.
서비스 계정 사용하도록 데이터 연결을 구성하려면 다음 단계를 수행합니다.
- 서비스 계정을 Infor EPM(으)로 가져옵니다.
"서비스 계정 관리"를 참조하십시오.
- 서비스 계정의 사용자를 사용자 및 사용자 그룹 대시보드에 등록하고, 해당 사용자에게 필요한 응용 프로그램 역할 또는 데이터 역할, 또는 둘 다를 할당합니다.
- 데이터 연결 대시보드의 [] 탭에서 인증 방법으로 [서비스 계정]을 선택합니다.
- 가져온 서비스 계정 목록에서 필요한 서비스 계정을 선택합니다.
데이터 연결에 사용되는 계정이 사용자에게 할당된 역할에 권한이 없는 데이터에 대한 액세스를 허용할 수 있다는 경고가 표시됩니다.
Infor EPM의 백엔드 서비스 계정은 해당 테넌트에 대해 API Gateway에서 승인되어야 합니다. 백엔드 서비스 계정의 자격 증명을 가져와야 합니다. 그렇지 않으면 데이터 연결 테스트에서 오류가 표시됩니다.
자세한 내용은 "서비스 계정 관리"를 참조하십시오.
관계형 연결의 연결 탭
관계형 데이터 연결에는 SQL Windows 인증이 지원되지 않습니다. 기본 인증을 사용해야 합니다.
관계형 데이터 연결의 경우 새 연결을 정의하거나 기본 제공 스테이징 데이터베이스에 연결하거나 Data Lake에 연결하거나 다른 응용 프로그램의 기존 연결에 연결할 수 있습니다. 기존 연결에 대한 링크는 기존 응용 프로그램의 [사용] 탭에서 링크를 사용 설정한 경우에만 가능합니다.
새로운 연결을 정의하기 위해 데이터 공급자를 선택합니다. [연결] 탭의 나머지 필드는 선택한 공급자에 따라 다릅니다.
- Microsoft SQL Server
- [호스트] 필드에서 데이터 소스가 있는 컴퓨터를 선택합니다.
- Oracle 데이터베이스 서버
-
기존의 TNS를 사용할 수 있으며 tnsnames.ora 파일의 서비스 이름을 선택합니다. 또는 수동으로 연결을 정의할 수도 있습니다. [수동 정의]를 선택하면 반드시 서버 이름, 포트를 지정하고 다음 연결 유형 중 하나를 선택해야 합니다.
- 기본값
- 전담
- 공유
- TCP/IP
- TCP/IP + SSL
- 명명된 파이프
- IPC
- PostgreSQL Server
- [호스트] 필드에서 데이터 소스가 있는 컴퓨터를 선택합니다.
- Amazon Redshift
- [호스트] 필드에서 데이터 소스가 있는 컴퓨터를 선택합니다.
- Infor Olap 서버
- 기존 연결로 인증하거나 기본 인증을 선택할 수 있습니다. 기본 인증을 사용하려면 데이터 소스에 대한 사용자 이름과 암호를 지정하십시오.
- 외부 Infor OLAP
- 외부 Infor OLAP 서버에 연결하려면 데이터 소스가 있는 위치의 URL을 지정합니다.
사용 탭
[사용] 탭에서는 연결을 사용할 수 있는 클라이언트를 지정하고, 연결을 다른 Infor EPM 응용 프로그램에서 사용할 수 있는지 지정합니다.
관계형 연결의 고급 탭
명령 시간 제한 및 연결 시간 제한을 지정할 수 있습니다. Amazon Redshift 이외의 모든 공급자에 대해 다음 옵션 중 하나 이상을 선택할 수 있습니다.
- 암호화
- SQL Server는 클라이언트와 서버 간에 전송된 모든 데이터에 SSL 암호화를 사용합니다.
- 연결 다시 설정
- 풀에서 제거할 때 데이터베이스 연결을 다시 설정할지 결정합니다.
- 보안 정보 유지
- 암호 같은 보안에 민감한 정보는 연결의 일부로 반환되지 않습니다.
- AlwaysOn 가용성 그룹 지원 사용 설정
- 장애 조치를 위해 여러 기본 데이터베이스와 여러 보조 데이터베이스의 구성을 지원합니다.
- 등록
- 만들기 스레드의 현재 트랜잭션 컨텍스트에서 연결을 등록합니다.
- SSL 모드
-
PostgreSQL 공급자에 대해 다음 SSL 모드 중 하나를 선택할 수 있습니다.
- 사용 안 함
- 허용
- 기본
- 필수
- 다른 연결 문자열 매개 변수
- 연결 문자열의 모든 속성을 매개 변수로 사용할 수 있습니다.
- 지문
- []를 클릭하여 원격 서버에서 인증서를 검색하고 [지문] 필드를 채웁니다. 데이터 연결은 다른 인증서를 제공하는 서버로부터의 연결을 수락하지 않습니다.
예제
고가용성 연결 요구 사항은 [] 확인란과 [고급] 탭의 명령 및 연결 시간 초과 옵션을 통해 구성할 수 있습니다.
[고급] 탭의 선택 사항으로 생성된 연결 문자열은 다음과 같을 수 있습니다.
Provider=MSOLEDBSQL;Server=tcp:DEVBILS.<customer>.com,1433;MultiSubnetFailover=Yes;Database=DB_Name; Connect Timeout=30;ConnectRetryCount=10;ConnectRetryInterval=10;
OLAP 연결의 고급 탭
선택적으로, 요소 고유 이름에 사용할 형식을 선택합니다. 기본적으로 데이터베이스에 지정된 형식이 사용됩니다.