데이터 원본 마법사(호스트 파일)
데이터 원본 마법사를 사용하면 호스트 파일용 데이터 공급자(데이터 공급자)를 원격 IBM 호스트 파일 시스템 서버에 연결하는 데 필요한 데이터 원본 정보를 구성하고 저장하는 과정을 안내합니다. Visual Studio 및 BizTalk Server와 같은 소비자 도구는 IBM 호스트 파일 시스템 서버에 대한 연결을 정의하고 다시 구성하는 데 사용할 데이터 원본 마법사를 로드합니다. 데이터 원본 마법사를 사용하면 네트워크 연결의 구성 및 테스트, 패키지 작업, 문자열 코드 페이지 변환 정의, 보안 및 암호화 작업, 구성 확인과 저장을 간소화할 수 있습니다.
다음 섹션에서는 데이터 액세스 마법사 화면과 각 화면에서 수행할 수 있는 동작을 설명합니다.
시작
원하는 경우 이 확인란을 선택하여 시작 화면을 표시하지 않을 수 있습니다.
데이터 원본
데이터 원본 화면을 사용하여 호스트 파일 시스템 서버 플랫폼을 구성할 수 있습니다.
데이터 원본 플랫폼
원하는 경우 성능을 개선하고 원격 데이터베이스에 대한 영향을 줄이려면 원격 호스트 파일 시스템이 배포된 데이터 원본 플랫폼을 선택할 수 있습니다. 데이터 공급자는 이 값을 사용하여 데이터 형식을 이 플랫폼에서 지원하는 형식으로 변환합니다.
기본값은 z/OS용 분산 FileManager를 참조하는 메인프레임 파일 시스템입니다. 다른 값으로는 IBM i 파일 시스템(IBM i 참조) 및 로컬 파일(로컬 Windows PC 기반 이진 파일 참조)이 있습니다.
네트워크 전송 라이브러리
다음 두 가지 연결 옵션을 사용할 수 있습니다.
SNA LU6.2 APPC (시스템 네트워크 아키텍처를 사용하여 프로그램 통신에 대한 고급 프로그램) 네트워크 연결은 IBM 메인프레임 z/OS 및 미드레인지 IBM i 호스트 컴퓨터에서 실행되는 원격 IBM 호스트 파일 시스템 서버에 연결됩니다.
원격 IBM 미드레인지 IBM i 호스트 컴퓨터에 대한 TCP/IP 네트워크 연결.
TCP/IP 네트워크 연결
TCP/IP 네트워크 연결 화면은 필수 및 선택적 매개 변수를 구성하는 데 사용할 수 있습니다.
주소 또는 별칭
IPv4 또는 IPv6 형식 중 하나의 유효한 IP 주소나 별칭을 입력해야 합니다.
포트
IP 포트 번호를 지정해야 합니다. IBM i 파일 시스템의 경우 기본값은 TCP/IP 포트 446입니다.
인증서 일반 이름
원하는 경우 서버 인증서 일반 이름을 지정하여 데이터 공급자에게 SSL(Secure Sockets Layer) V3.0 또는 TLS(Transport Layer Security) V1.0 암호화를 사용하도록 지시할 수 있습니다. SSL 또는TLS를 사용하는 경우 인증 자격 증명과 데이터를 암호화하여 보안이 향상됩니다. 기본적으로 이 값은 빈 문자열(SSL 또는 TLS 없음)로 설정됩니다.
APPC 네트워크 연결
APPC 네트워크 연결 화면을 사용하여 필수 및 선택적 매개 변수를 구성할 수 있습니다.
로컬 LU 별칭
데이터 공급자는 SNA LU6.2를 사용하여 연결할 때 APPC 로컬 LU 별칭이 필요합니다. Host Integration Server에서 구성된 APPC 로컬 LU 별칭의 이름을 선택하거나 입력합니다.
원격 LU 별칭
데이터 공급자는 SNA LU6.2를 사용하여 연결할 때 APPC 원격 LU 별칭이 필요합니다. Host Integration Server에서 구성된 APPC 원격 LU 별칭의 이름을 선택하거나 입력합니다.
모드 이름
데이터 공급자는 SNA LU6.2를 통해 연결할 때 APPC 모드 이름이 필요합니다. Host Integration Server에서 구성된 APPC 모드 이름을 선택하거나 입력합니다.
메인프레임 파일 시스템
메인프레임 파일 시스템 화면을 사용하여 기본 호스트 파일 라이브러리 및 HIDX(Host Integration Designer XML) 메타데이터 파일을 포함한 필수 호스트 파일 시스템 서버 매개 변수를 구성해야 합니다.
기본 라이브러리
호스트 파일 시스템 개체를 찾을 소유자 라이브러리를 호스트 파일 시스템 서버에 알려 주는 기본 라이브러리를 사용하도록 데이터 공급자에 지시하는 문자열을 지정해야 합니다. 메인프레임 파일 시스템 데이터 세트는 마침표로 조인된 하나 이상의 세그먼트 이름(최대 22개)으로 구성된 고유한 이름을 사용하여 식별됩니다. 가장 왼쪽 세그먼트는 상위 수준 한정자 또는 라이브러리 이름입니다. z/OS에서 호스트 파일 시스템에 사용할 기본 라이브러리 이름은 8바이트 문자열입니다(라이브러리를 소유자 또는 프로젝트라고도 함).
메타데이터 정의 파일
메인프레임 z/OS, 미드레인지 IBM i 및 오프라인 호스트 파일에서 레코드를 인코딩 및 디코딩하기 위해 HIDX(Host Integration Designer XML) 메타데이터 파일을 로드하도록 데이터 공급자에게 지시하는 문자열을 지정해야 합니다. .
IBM i 파일 시스템
필요에 따라 미드레인지 IBM i 호스트 파일 시스템 서버에 연결할 때 데이터 공급자는 이 값을 사용하여 IBM i 테이블 및 열용 DB2에 대한 스키마 정보를 가져올 수 있으며, 이를 통해 HIDX(Host Integration Designer XML) 메타데이터 파일 없이 자동 레코드 데이터 변환을 제공할 수 있습니다. 위치 이름은 IBM i 관계형 데이터베이스 이름(RDBNAME)의 DB2라고 하며 18바이트 문자열로 구성됩니다.
위치
필요에 따라 미드레인지 IBM i 호스트 파일 시스템 서버에 연결할 때 데이터 공급자는 이 값을 사용하여 HCD(호스트 열 설명) 파일 없이 자동 레코드 데이터 변환을 제공하는 IBM i 테이블 및 열용 DB2에 대한 스키마 정보를 가져올 수 있습니다. 위치 이름은 IBM i 관계형 데이터베이스 이름(RDBNAME)의 DB2라고 하며 18바이트 문자열로 구성됩니다.
기본 라이브러리
호스트 파일 시스템 개체를 찾을 소유자 라이브러리를 호스트 파일 시스템 서버에 알려 주는 기본 라이브러리를 사용하도록 데이터 공급자에 지시하는 문자열을 지정해야 합니다. 미드레인지 파일 시스템 파일은 괄호 안의 선택적 멤버 이름과 함께 슬래시로 구분된 라이브러리 이름 및 파일 이름으로 구성된 고유 이름으로 식별됩니다. IBM i의 호스트 파일 시스템에 사용할 기본 라이브러리 이름은 10 바이트 문자열입니다(라이브러리를 LIB 개체라고도 함).
메타데이터 정의 파일
메인프레임 z/OS, 미드레인지 IBM i 및 오프라인 호스트 파일에서 레코드를 인코딩 및 디코딩하기 위해 HIDX(Host Integration Designer XML) 메타데이터 파일을 로드하도록 데이터 공급자에게 지시하는 문자열을 지정해야 합니다.
로컬 파일
로컬 폴더 및 레코드 변환 메타데이터 스키마를 포함하여 필요한 로컬 Windows PC 기반 이진 파일 매개 변수를 구성하려면 로컬 파일 화면을 사용해야 합니다.
로컬 파일 폴더
호스트 파일용 ADO.NET 데이터 공급자 또는 호스트 파일용 BizTalk 어댑터가 오프라인 이진 판독기 또는 작성기 모드로 작동하는 경우 로컬 Windows 폴더에 대한 경로를 지정하여 로컬 Windows PC 기반 이진 파일에서(파일로) 레코드를 읽거나 쓸 위치를 데이터 공급자에 지시해야 합니다.
메타데이터 정의 파일
메인프레임 z/OS, 미드레인지 IBM i 및 오프라인 호스트 파일에서 레코드를 인코딩 및 디코딩하기 위해 HIDX(Host Integration Designer XML) 메타데이터 파일을 로드하도록 데이터 공급자에게 지시하는 문자열을 지정해야 합니다.
Locale
원하는 경우 성능을 개선하고 원격 데이터베이스에 대한 영향을 줄이려면 원격 IBM 호스트 파일 시스템 서버(호스트) 및 로컬 데이터 소비자(PC)에 대한 CCSID(코딩된 문자 집합 식별자)를 선택할 수 있습니다. 데이터 공급자는 이 값을 사용하여 문자열을 이러한 데이터베이스가 지원하는 코드 페이지로 변환합니다. 데이터 공급자는 SBCS(싱글 바이트 문자 집합), MBCS(혼합 바이트 문자 집합), DBCS(더블 바이트 문자 집합) 및 8비트 유니코드 변환 형식인 Unicode - UTF8 [1208]의 조합을 지원합니다. 자세한 내용은 SNA 국제화 프로그래머 참조 (https://go.microsoft.com/fwlink/?LinkID=181017)를 참조하세요.
호스트 CCSID
데이터 공급자는 호스트 CCSID(Coded Character Set Identifier)의 값이 있어야 문자열 데이터에서 코드 페이지 변환을 수행할 수 있습니다. 호스트 CCSID 기본값은 EBCDIC – U.S./Canada [37]입니다. 일반적으로 z/OS 및 IBM i용 IBM 호스트 파일 시스템 서버는 EBCDIC(확장 이진 코딩된 10진수 교환 코드)를 활용합니다. 자세한 내용은 SNA 국제화 프로그래머 참조 (https://go.microsoft.com/fwlink/?LinkID=181017)를 참조하세요.
PC 코드 페이지
데이터 공급자는 PC 코드 페이지의 값이 있어야 문자열 데이터에서 코드 페이지 변환을 수행할 수 있습니다. 기본 PC 코드 페이지는 ANSI – Latin I [1252]입니다. 일반적으로 데이터 소비자는 ANSI(American National Standards Institute) 또는 유니코드를 사용합니다. 자세한 내용은 SNA 국제화 프로그래머 참조 (https://go.microsoft.com/fwlink/?LinkID=181017)를 참조하세요.
보안
보안 화면에서는 대화형 로그온, Single Sign-On의 두 가지 보안 방법 중 하나를 구성할 수 있습니다.
보안 방법
보안 화면에서는 대화형 로그온 또는 Single Sign-On의 두 가지 보안 방법 중 하나를 구성할 수 있습니다.
대화형 Sign-On
대화형 로그온 보안은 런타임에 입력하는 사용자 이름과 암호 또는 Integration Services 패키지와 같은 구성 파일이나 데이터 소비자 구성 저장소에 저장된 사용자 이름과 암호를 사용합니다.
사용자 이름
다음 표에서는 호스트 파일 시스템 플랫폼과 허용되는 문자열 형식이 나열되어 있습니다.
호스트 파일 시스템 | 문자열 형식 |
---|---|
z/OS용 호스트 파일 시스템 | 8바이트 문자열. |
IBM i용 호스트 파일 시스템 | 10바이트 문자열. |
암호
다음 표에서는 호스트 파일 시스템 플랫폼과 허용되는 문자열 형식에 관해 설명합니다.
호스트 파일 시스템 | 문자열 형식 |
---|---|
z/OS용 호스트 파일 시스템 | 8바이트 문자열. |
IBM i용 호스트 파일 시스템 | 128바이트 문자열. |
암호 확인
암호와 같은 값을 입력해야 합니다.
암호 저장
원하는 경우 암호 저장 확인란을 클릭하여 암호를 연결 문자열 텍스트 파일에 저장할 수 있습니다. 이 옵션을 선택하면 사용자 이름과 암호가 일반 텍스트로 저장됩니다. 이 방법을 사용할 때는 사용자 이름 또는 암호를 암호화할 수 없습니다. 공격자가 연결 문자열 텍스트 파일이 있는 파일 공유에 대한 액세스 권한을 얻을 경우 서버 보안이 손상될 수 있습니다.
Single Sign-On
Single Sign-On은 암호화된 Enterprise Single Sign-On 데이터베이스에 저장된 사용자 이름과 암호를 사용합니다.
관련 애플리케이션
Enterprise Single Sign-On을 사용하려면 이 속성을 반드시 지정해야 합니다.
인증 방법
호스트 파일용 데이터 공급자를 사용하는 경우 인증 방법 옵션이 지원되지 않습니다.
고급 옵션
고급 설정 화면에서는 추가 옵션 설정을 구성할 수 있습니다.
연결 풀링
원하는 경우 TRUE를 지정하여 데이터 공급자에게 클라이언트측 연결 풀링을 사용하도록 지시할 수 있습니다. 기본값은 FALSE(풀링 안 함)입니다.
엄격한 유효성 검사
원하는 경우 TRUE를 지정하여 데이터 공급자에게 SQL Server Integration Services 패키지 디자이너와 가져오기/내보내기 마법사와 같은 데이터 소비자 대신 문자 데이터 형식의 매개 변수 길이를 확인하고 수정하도록 지시할 수 있습니다. 기본값은 FALSE입니다.
유효성 검사
유효성 검사 화면을 사용하여 연결을 테스트함으로써 구성의 유효성을 확인할 수 있습니다. 또한 샘플 쿼리를 실행하는 데 사용할 수 있습니다.
연결
연결 단추를 클릭하여 연결 테스트를 수행합니다.
샘플 쿼리
샘플 쿼리 단추를 클릭하여 기본 라이브러리에서 파일 목록을 검색합니다.
정보 저장
정보 저장 화면을 사용하여 구성 이름을 지정하고 저장합니다. 구성은 다음 위치에 저장됩니다.
C:\Users\<username>\Documents\Host Integration Projects\Data Sources\
데이터 원본 이름
데이터 원본은 데이터 원본을 설명하는 데 사용할 수 있는 매개 변수입니다. 데이터 원본 마법사를 사용하여 데이터 링크를 만들 때 데이터 원본 속성은 UDL(유니버설 데이터 링크) 파일 또는 연결 문자열 파일의 이름을 지정하는 데 사용됩니다.
관리형 그룹
연결 문자열을 데이터 소비자 및 도구에서 사용할 초기화 텍스트 문자열 파일로 저장합니다.
Finish
데이터 원본 마법사 완료 화면에는 구성의 요약 및 상태가 표시됩니다. 마침을 클릭하여 작업을 구현합니다.