Informatica에서 클라이언트 및 리포지토리를 구성하는 방법

⚡ 스마트 요약

Informatica PowerCenter 설치 후 구성은 리포지토리 서비스 생성, 리포지토리 콘텐츠 생성, 통합 서비스 생성, 각 클라이언트 도구에 도메인 추가, 도메인 및 리포지토리 권한을 가진 사용자 생성 등을 의미합니다.

  • 🏢 도메인 우선: Informatica 도메인은 모든 노드, 서비스 및 사용자 계정을 소유하는 관리 단위입니다.
  • 🗄️ 저장소 서비스: 먼저 연결 및 리소스 권한을 가진 데이터베이스 사용자를 생성하여 해당 계정을 만드세요.
  • 📦 저장소 내용: 콘텐츠는 메타데이터 테이블이며, 해당 테이블이 생성되기 전까지는 서비스가 시작될 수 없습니다.
  • 🔄 Opera팅 모드: 개발자들이 연결할 수 있도록 저장소 서비스를 전용 모드에서 일반 모드로 다시 전환하세요.
  • ⚙️ 통합 서비스: 이 서비스는 워크플로를 잠그고, 가져오고, 실행하며, 워크플로 및 세션 로그를 기록합니다.
  • 🔐 고객 및 사용자: 각 클라이언트는 게이트웨이 호스트와 포트를 통해 도메인을 추가해야 하며, 모든 사용자는 명시적인 권한이 필요합니다.

Informatica에서 클라이언트 및 리포지토리를 구성하는 방법

Informatica 서버와 클라이언트를 설치한 후에는 Informatica 서버를 구성해야 합니다.

Informatica 아키텍처는 서비스 지향적입니다. ArchiSOA(서비스 지향 아키텍처) 구조입니다. 따라서 Informatica 도구를 사용하기 전에 서버 및 클라이언트 구성 요소를 설치하고 구성해야 합니다.

클라이언트, 통합 서비스 및 저장소 서비스를 구성하기 위한 필수 조건:

  • Informatica 서버와 클라이언트는 다음과 같아야 합니다. 설치.
  • Informatica 서비스가 실행되고 있어야 합니다.
  • Oracle 또는 호환되는 다른 데이터베이스가 설치되어 있어야 하며, 데이터베이스 서비스가 실행 중이어야 합니다.
  • 리포지토리 서비스를 사용하려면 데이터베이스 사용자를 생성해야 합니다.
  • 도메인 관리자 콘솔 자격 증명이 필요합니다(이 자격 증명은 서버 설치 중에 구성됩니다).

Informatica PowerCenter에서 작업을 시작하기 전에 다음 구성 요소를 설정해야 합니다.

  1. 인포매티카 도메인
  2. 리포지토리 서비스 생성
  3. 통합 서비스 생성
  4. 사용자 생성

Informatica 도메인이란 무엇인가요?

Informatica 도메인은 다양한 서비스와 호스트를 관리하는 기본 단위입니다.

도메인 콘솔을 사용하면 노드 추가, 리포지토리 서비스 생성, 통합 서비스 생성, 보고 서비스 생성, 사용자 관리 및 생성, 서비스 모니터링 등과 같은 다양한 관리 작업을 수행할 수 있습니다.

Informatica 서버 설치 중에 시스템은 도메인 자격 증명과 데이터베이스 연결 설정을 요청합니다. 해당 데이터베이스는 다음과 같습니다. 도메인 구성 저장소이는 아래에 생성된 PowerCenter 저장소와는 별개입니다.

도메인 콘솔에 접속할 때 동일한 자격 증명을 사용해야 합니다.

관리자 홈 페이지를 여는 방법

단계 1) 프로그램 메뉴에서 Informatica Administrator 홈 페이지를 엽니다.

Informatica 관리자 바로가기 Windows 프로그램 메뉴

이렇게 하면 웹 브라우저에서 해당 도메인의 홈페이지가 열립니다.

문제해결 홈페이지가 열리지 않으면 Informatica 서버 프로세스와 데이터베이스 서비스가 실행 중인지 확인하십시오. 실행 중이 아니면 시작하십시오.

단계 2) 도메인 자격 증명을 입력합니다(이러한 자격 증명은 서버 설치 중에 생성됩니다).

Informatica 관리자 로그인 페이지에서 도메인 사용자 이름과 비밀번호를 입력하라는 메시지가 나타납니다.

단계 3) 로그인에 성공하면 아래 그림과 같이 Informatica 관리자 홈 페이지가 나타납니다.

왼쪽에 도메인 탐색기가 있는 Informatica 관리자 홈 페이지

리포지토리 서비스를 생성하는 방법

도메인 콘솔에서 가장 먼저 생성해야 하는 서비스입니다. 이 서비스는 데이터베이스의 리포지토리 데이터를 관리하므로, 데이터베이스에 데이터베이스 사용자가 생성되어 있고 기본 권한(연결, 리소스)이 부여되어 있어야 합니다. 버전 관리 옵션을 활성화하면 리포지토리에 버전 관리되는 객체를 생성할 수 있습니다.

당신은 선택할 수 있습니다 OracleDB2, Sybase 또는 SQL 서버 데이터베이스를 사용하여 저장소를 생성합니다.

단계 1) 서비스 생성 마법사를 시작하세요.

  1. 도메인 이름을 마우스 오른쪽 버튼으로 클릭하세요.
  2. 새로운 옵션을 선택하세요
  3. PowerCenter 리포지토리 서비스를 선택하십시오.

새 PowerCenter 리포지토리 서비스가 표시되는 도메인을 마우스 오른쪽 버튼으로 클릭합니다.

단계 2) 다음 화면에서:

  1. 저장소 이름을 입력하세요
  2. 라이센스를 선택하세요
  3. 노드를 선택하세요
  4. 다음 버튼을 클릭하세요.

PowerCenter 리포지토리 서비스 마법사 페이지에 이름, 라이선스 및 노드 입력란이 새로 추가되었습니다.

단계 3) 다음 화면에서:

  1. 데이터베이스 속성을 입력합니다.
  2. Informatica 개발에 버전 관리 기능이 필요한 경우, '버전 관리 활성화' 옵션을 선택하십시오.
  3. 완료 버튼을 선택하세요.

데이터베이스 유형, 사용자 이름 및 연결 문자열이 표시되는 저장소 데이터베이스 속성 페이지

주의 사항 연결 문자열 이름은 데이터베이스 인스턴스 서비스 이름입니다.

단계 4) 리포지토리 서비스가 생성되어 도메인 트리에 표시됩니다.

도메인 트리에 새로 생성된 PowerCenter 리포지토리 서비스가 나열되었습니다.

문제해결 서비스 생성 중 오류가 발생하면 올바른 데이터베이스 자격 증명이 제공되었는지, 연결 문자열이 올바른지 확인하십시오. 저장소 속성을 변경한 후에는 변경 사항을 적용하기 위해 저장소 서비스를 재시작해야 합니다.

저장소 콘텐츠 생성 방법

리포지토리 서비스가 생성된 후에는 리포지토리 콘텐츠를 생성해야 합니다(이 작업은 리포지토리당 한 번만 수행됩니다). 리포지토리 콘텐츠가 없으면 리포지토리 서비스를 시작할 수 없습니다. 리포지토리 콘텐츠는 기본적으로 Informatica에서 생성된 객체의 세부 정보를 담고 있는 데이터베이스 테이블 집합입니다.

단계 1) 도메인 트리에서 리포지토리 서비스를 선택합니다.

콘텐츠를 생성하기 전에 도메인 탐색기에서 저장소 서비스를 선택해야 합니다.

단계 2) 저장소 서비스를 선택한 후:

  1. 페이지 오른쪽의 작업 메뉴를 선택하세요.
  2. 저장소 콘텐츠 옵션을 선택하세요
  3. 생성 옵션을 선택하세요

작업 메뉴가 확장되어 저장소 콘텐츠 및 생성 항목이 추가되었습니다.

단계 3) 다음 화면에서:

  1. 로컬/글로벌 저장소 옵션을 선택하세요 (저희는 이를 유지합니다)ping 로컬 저장소를 생성하도록 선택 해제했습니다.
  2. 버전 관리 방식을 선택하세요(필요한 경우, 저희는 이를 중요하게 생각합니다).ping 버전 관리 기능을 건너뛰려면 체크를 해제하세요.
  3. 확인을 클릭합니다.

전역 저장소 및 버전 제어 확인란이 포함된 저장소 콘텐츠 생성 대화 상자

단계 4) 저장소 콘텐츠가 생성되면 저장소 서비스를 전용 모드에서 일반 모드로 변경하십시오.

주의 사항 - 저장소 서비스가 독점 모드인 경우 사용자는 저장소에 연결할 수 없습니다. 독점 모드는 한 번에 한 명의 사용자만 접속할 수 있도록 하여 콘텐츠 생성 및 삭제를 안전하게 수행할 수 있도록 합니다. 일반 모드는 개발자가 여러 사용자가 접속하는 상태입니다.

저장소의 속성 편집 옵션을 선택합니다.

리포지토리 서비스 속성 패널의 편집 버튼

단계 5) 속성 대화 상자에서:

  1. Exclusive에서 Normal까지 모드를 선택하세요.
  2. 확인 버튼을 선택합니다.

운영 모드가 '일반'으로 설정된 저장소 서비스 속성 대화 상자

완료되면 저장소 서비스는 정상 모드로 실행됩니다.

통합 서비스를 생성하는 방법

통합 서비스는 실행을 담당합니다. 워크 플로우워크플로 관리자, 스케줄러 또는 명령 프롬프트에서 워크플로가 실행될 때마다 통합 서비스는 요청을 수신합니다. 이 서비스는 해당 워크플로를 잠그고 워크플로에 대한 세부 정보를 가져오고 매핑합니다.ping 이 서비스는 Informatica 리포지토리에서 세션을 가져와 워크플로우를 실행합니다. 또한 워크플로우 로그 생성, 매개변수 파일 읽기, 워크플로우 실행을 위한 프로세스 스레드 생성, 워크플로우 관리자에서 생성된 기타 작업 실행 등의 기능도 수행합니다.

두 부서는 업무를 다음과 같이 분담합니다.

예배 그것이 담당하는 것은 무엇인가
리포지토리 서비스 메타데이터(지도)를 저장하고 제공합니다.ping세션, 워크플로 및 폴더는 저장소 데이터베이스에 저장됩니다.
통합 서비스 해당 메타데이터를 읽고 실제로 워크플로 및 세션을 실행하며 세션 및 워크플로 로그를 기록합니다.

통합 서비스를 생성하려면 다음 단계를 따르세요.

단계 1) 서비스 생성 마법사를 시작하세요.

  1. 도메인 탐색기 트리에서 마우스 오른쪽 버튼을 클릭합니다.
  2. 새로운 옵션을 선택하세요
  3. PowerCenter 통합 서비스를 선택하십시오.

도메인 네비게이터에서 마우스 오른쪽 버튼을 클릭하면 새 PowerCenter 통합 서비스가 표시됩니다.

단계 2) 이 단계에서는 다음을 수행합니다.

  1. 통합 서비스 이름을 입력하세요
  2. 라이센스를 선택하세요
  3. 노드를 선택하고 다음을 클릭합니다.

서비스 이름, 라이선스 및 노드를 위한 새로운 통합 서비스 마법사 페이지입니다.

단계 3) 다음 페이지에서 :

  1. 저장소 서비스를 선택하세요
  2. Informatica 관리자 사용자 이름과 비밀번호를 입력하십시오.
  3. 완료를 선택하십시오.

통합 서비스 마법사 페이지에서 서비스를 리포지토리 서비스에 연결합니다.

단계 4) 통합 서비스를 활성화하려면 다음 단계를 따르세요.

  1. 도메인 트리에서 통합 서비스를 클릭하고 작업 옵션을 선택합니다.
  2. 서비스 활성화 옵션을 선택하세요

통합 서비스에 대한 서비스 활성화 옵션이 있는 작업 메뉴

통합 서비스와 리포지토리 서비스가 모두 생성 및 활성화되면 아래 도메인 트리에서 확인할 수 있듯이 실행 중 상태여야 합니다.

리포지토리 서비스와 통합 서비스가 모두 사용 가능한 것을 보여주는 도메인 트리

클라이언트 및 도메인 구성 방법

Informatica 서버의 Informatica Integration Service 및 Repository Service를 사용하기 전에 클라이언트에서 Informatica 도메인을 구성해야 합니다. 클라이언트에 도메인을 추가하려면 다음 단계를 따르십시오.

단계 1) Informatica PowerCenter Designer 클라이언트를 엽니다. 동일한 리포지토리 메뉴가 리포지토리 관리자 및 워크플로 관리자에 있으므로 모든 클라이언트 도구에서 이 대화 상자에 접근할 수 있습니다.

  1. 저장소 메뉴를 선택하세요
  2. 도메인 구성을 선택하세요

PowerCenter 클라이언트에서 "도메인 구성"이 강조 표시된 상태로 저장소 메뉴가 열립니다.

단계 2) 새 도메인 추가 옵션을 선택하세요.

도메인 추가 버튼이 있는 도메인 구성 창

단계 3) 도메인 추가 창에서:

  1. 도메인 이름을 입력하세요
  2. 게이트웨이 호스트를 입력하십시오.
  3. 게이트웨이 포트를 입력하십시오(포트 번호는 Informatica 서버 설치 과정에서 할당됩니다).
  4. OK를 선택합니다

도메인 이름, 게이트웨이 호스트 및 게이트웨이 포트 필드가 있는 도메인 추가 대화 상자

단계 4) 저장소 목록이 창 오른쪽에 표시됩니다. 확인란을 선택하고 확인을 클릭하십시오.

도메인 구성 창에는 검색된 저장소 목록과 선택 확인란이 표시됩니다.

그러면 해당 저장소가 저장소 관리자 탐색 트리에 표시됩니다.

추가된 저장소 항목을 보여주는 저장소 관리자 탐색기

사용자를 만드는 방법

만들다 지도pings Informatica Designer에서 워크플로 실행, 리포지토리 폴더 관리, 워크플로 모니터링 등 다양한 작업을 수행하려면 유효한 Informatica 사용자 계정이 필요하며, 해당 계정에는 권한이 부여되어 있어야 합니다. 사용자는 할당된 역할에 따라 관리자 사용자 또는 개발자 사용자일 수 있습니다. 필요에 따라 원하는 만큼 사용자를 생성할 수 있습니다.

Informatica 사용자를 생성하려면 다음 단계를 따르세요.

단계 1) Informatica 관리자 홈 페이지에서 보안 탭을 선택합니다.

Informatica Administrator 탐색 모음의 보안 탭

단계 2) 이 단계에서는 다음을 수행합니다.

  1. 사용자 탭을 선택하세요
  2. 작업 메뉴를 선택하세요
  3. 사용자 생성 옵션을 선택하세요

사용자 탭에서 작업 메뉴가 열려 있는 사용자 생성 화면입니다.

단계 3) 사용자 생성 페이지에서:

  1. 원하는 로그인 이름을 입력하세요
  2. 원하는 비밀번호를 입력하세요
  3. 비밀번호를 확인하세요
  4. OK를 선택합니다

로그인 이름과 비밀번호 입력란이 있는 사용자 생성 양식을 만드세요.

단계 4) 사용자는 도메인과 저장소에 대한 권한이 있어야 합니다. 권한을 할당하려면 다음 단계를 따르세요.

  1. 사용자 이름을 클릭하세요
  2. 권한 탭을 선택하세요
  3. 도메인을 선택하세요.

새 사용자의 권한 탭에 도메인 항목이 표시됩니다.

단계 5) 역할 편집 창에서:

  1. 도메인의 확인란을 선택하세요
  2. 리포지토리 서비스 확인란을 선택하세요
  3. OK를 선택합니다.

이렇게 하면 아래의 역할 편집 창에 표시된 것처럼 사용자에게 저장소 및 도메인 권한이 할당됩니다.

도메인 및 리포지토리 서비스 확인란이 선택된 상태에서 역할 편집 창이 나타납니다.

이제 클라이언트 도구를 사용하여 저장소에 연결할 수 있습니다.

이로써 리포지토리 서비스 생성, 통합 서비스 생성, 도메인 구성, 사용자 생성 및 클라이언트에 리포지토리 추가 작업이 완료되었습니다.

자주 묻는 질문

도메인 구성 데이터베이스는 전체 도메인의 노드, 서비스 및 사용자 메타데이터를 저장하며 서버 설치 중에 생성됩니다. 리포지토리 데이터베이스는 별개이며 지도와 같은 PowerCenter 객체를 저장합니다.pings, 세션 및 워크플로.

리포지토리의 내용은 메타데이터 테이블 자체입니다. 이러한 테이블이 존재하기 전까지는 리포지토리 서비스가 읽거나 쓸 스키마가 없으므로 개발자가 사용할 수 있는 실행 상태로 전환할 수 없습니다.

연결 문자열은 리포지토리 서비스가 스키마에 접근하는 데 사용하는 데이터베이스 인스턴스 서비스 이름입니다. Oracle 이것은 서비스 이름입니다. 잘못된 값은 서비스 생성 실패의 가장 흔한 원인입니다.

관리자 도구는 기본적으로 6008번 포트에서 수신 대기합니다. 각 클라이언트에 입력하는 게이트웨이 호스트 및 게이트웨이 포트는 브라우저 콘솔 주소가 아닌 서버 설치 시 선택한 값과 일치해야 합니다.

예. 하나의 도메인은 여러 PowerCenter 리포지토리 서비스와 통합 서비스를 노드 전체에 걸쳐 호스팅할 수 있습니다. 각 통합 서비스는 하나의 리포지토리 서비스와 연결되며, 해당 리포지토리 서비스는 생성 마법사의 마지막 페이지에서 선택됩니다.

권한은 워크플로 실행과 같은 단일 작업을 수행할 수 있도록 허용합니다. 역할은 여러 권한을 묶어 동일한 권한 세트를 반복적으로 부여할 수 있도록 합니다. 권한 탭에서는 도메인별 및 서비스별로 권한을 할당할 수 있습니다.

인포매티카는 데이터 프로파일링, 변환 권장, 작업 동작 이상 징후 표시 기능을 제공하는 AI 엔진인 CLAIRE를 제공합니다. 관리자는 또한 머신 러닝을 서비스 로그에 적용하여 워크플로 중단 전에 오류를 예측할 수 있습니다.

Copilot은 이 콘솔 절차를 반복하는 infacmd 및 pmrep 명령줄, 셸 래퍼 및 매개변수 파일을 작성할 수 있습니다. 생성된 명령을 실제 도메인에서 실행하기 전에 항상 Informatica 설명서와 비교하여 검토하십시오.

이 게시물을 요약하면 다음과 같습니다.