0 / 0
영어 버전 문서로 돌아가기
Oracle 연결
마지막 업데이트 날짜: 2024년 12월 11일
Oracle 연결

Oracle의 데이터에 액세스하려면 해당 데이터에 대한 연결 자산을 작성하십시오.

Oracle은 다중 모델 데이터베이스 관리 시스템입니다.

지원되는 버전

  • Oracle Database 19c 및 21c

Oracle에 대한 연결 작성

연결 자산을 작성하려면 다음 연결 세부사항이 필요합니다.

  • 서비스 이름 또는 데이터베이스(SID)

  • 호스트 이름 또는 IP 주소

  • 포트 번호

  • 사용자 이름 및 비밀번호

  • SSL 인증서(데이터베이스 서버에 필요한 경우) 

  • 대체 서버: 새 연결 또는 유실된 연결에 대한 장애 복구에 사용할 대체 데이터베이스 서버의 목록입니다.
    구문: (servername1[:port1][;property=value[;...]][,servername2[:port2][;property=value[;...]]]...)

    각 대체 서버 항목에는 서버 이름 (servername1, servername2등) 이 필요합니다. 포트 번호 (port1, port2등) 및 연결 특성 (property=value) 은 각 대체 서버 항목에 대해 선택적입니다. 포트가 지정되지 않은 경우 기본 서버의 포트 번호가 사용됩니다.

    기본 서버의 포트 번호를 지정하지 않으면 기본 포트 번호 1521 가 사용됩니다.

    선택적 연결 특성은 ServiceNameSID입니다.

  • 메타데이터 발견: 이 설정은 이 연결을 사용하여 자산이 추가될 때 테이블 또는 뷰 (동의어) 와 같은 스키마 오브젝트의 열 (주석) 및 별명에 대한 주석이 검색되는지 여부를 판별합니다.

서버 프록시를 선택하면 서버 프록시를 통해 Oracle 데이터 원본에 액세스할 수 있습니다. 서버 프록시는 설정에 따라 부하 분산, 보안 강화, 개인정보 보호 기능을 제공할 수 있습니다. 서버 프록시 설정은 인증 자격증명 및 개인 또는 공유 자격증명 선택과 무관합니다. 서버 프록시 설정은 볼트에 저장할 수 없습니다.

  • 프록시 호스트명 또는 IP 주소입니다 : 프록시 URL. 예: https: https://proxy.example.com
  • 서버 프록시 포트: 프록시 서버에 연결할 포트 번호입니다. 예를 들어 8080 또는 8443입니다.
  • 프록시 사용자 아이디프록시 비밀번호 입력란은 선택 사항입니다.

개인 연결의 경우 인터넷에 외부화되지 않은 데이터베이스(예: 방화벽 뒤)에 연결하려면 보안 연결을 설정해야 합니다.

플랫폼에 있는 위치를 기반으로 연결을 작성하는 방법 선택

프로젝트에서
자산 > 새 자산 > 데이터 소스에 연결을 클릭하십시오. 프로젝트에 연결 추가를 참조하십시오.
카탈로그에서
카탈로그에 추가 > 연결을 클릭하십시오. 카탈로그에 연결 자산 추가를 참조하십시오.
배치 영역에서
자산 가져오기 > 데이터 액세스 > 연결을 클릭하십시오. 배치 영역에 데이터 자산 추가를 참조하십시오.
플랫폼 자산 카탈로그에서
새 연결을 클릭하십시오. 플랫폼 연결 추가를 참조하십시오.

다음 단계: 연결에서 데이터 자산 추가

이 연결의 사용처

다음 작업 공간 및 도구에서 Oracle 연결을 사용할 수 있습니다.

프로젝트

  • 데이터 품질 규칙 (IBM Knowledge Catalog)
  • Data Replication(Data Replication 서비스). Data Replication를 사용하여 Oracle 에서 다른 데이터베이스로 데이터를 복제할 수 있습니다. 자세한 정보는 Oracle 데이터 복제를 참조하십시오.
  • Data Refinery (watsonx.ai Studio 또는 ' IBM Knowledge Catalog' )
  • DataStage (DataStage 서비스). 자세한 정보는 DataStage의 데이터 소스에 연결을 참조하십시오. DataStage 용 Oracle Database 연결은 성능을 향상시키고 SQL문및 거부 링크 전후와 같은 추가 기능을 제공합니다. 그러나 DataStage 서비스 외부에서 DataStage 연결에 대해 Oracle Database 를 사용할 수 없습니다.
  • Decision Optimizationwatsonx.ai 스튜디오 및 watsonx.ai 런타임)
  • 메타데이터 강화 (IBM Knowledge Catalog)
  • Metadata import (IBM Knowledge Catalog)
  • SPSS Modeler (watsonx.ai Studio)

Catalogs

  • Platform assets catalog

  • 기타 카탈로그 (IBM Knowledge Catalog)

데이터 계보

  • Metadata import (lineage)IBM Knowledge Catalog 및 IBM Manta Data Lineage )
Data Virtualization 서비스
Data Virtualization에서 이 데이터 소스에 연결할 수 있습니다.

Oracle 설정

Oracle 설치

SQL문 실행

SQL문이 올바르게 실행되는지 확인하려면 Oracle 지원되는 SQL 구문 및 함수 에서 올바른 구문을 참조하십시오.

Oracle 계보 메타데이터 가져오기 구성

Oracle 연결에 대한 메타데이터 가져오기를 만들 때 이 데이터 소스에 특정한 옵션을 설정하고 계보가 생성되는 데이터의 범위를 정의할 수 있습니다. 메타데이터 가져오기에 대한 자세한 내용은 메타데이터 가져오기 디자인을 참조하세요.

Oracle 계보 메타데이터를 가져오려면 다음 단계를 완료하세요:

  1. 데이터 소스 정의를 만듭니다. 데이터 소스 유형으로 Oracle 선택합니다. 데이터베이스(SID) 또는 서비스 이름 필드는 필수입니다.
  2. 프로젝트에서 데이터 소스에 대한 연결을 만듭니다.
  3. 메타데이터 가져오기를 만듭니다. Oracle 데이터 원본에 특정한 옵션에 대해 자세히 알아보세요:
    • 범위를 정의할 때 전체 데이터 원본을 분석하거나 포함 및 제외 옵션을 사용하여 분석하려는 정확한 스키마를 정의할 수 있습니다. 목록 포함 및 제외를 참조하세요.
    • 선택 사항으로 .zip 파일 형식으로 외부 입력을 제공할 수 있습니다. 파일에서 입력 추가 필드에 이 파일을 추가합니다. 파일은 지원되는 구조를 가져야 합니다. 외부 입력을 참조하세요.
    • 원하는 경우 고급 가져오기 옵션을 지정합니다.

목록 포함 및 제외

스키마 수준까지 자산을 포함하거나 제외할 수 있습니다. 각 값은 정규식으로 평가됩니다. 데이터 소스에서 나중에 추가되는 자산도 목록에 지정된 조건과 일치하는 경우 포함되거나 제외됩니다. 예제 값:

  • mySchema: mySchema 스키마.
  • mySchema[1-5] mySchema 로 시작하고 1에서 5 사이의 숫자로 끝나는 이름을 가진 모든 스키마입니다.

외부 입력

외부 Oracle PL/SQL 스크립트를 사용하는 경우 .zip 파일에 외부 입력으로 추가할 수 있습니다. .zip 파일의 구조를 스키마를 나타내는 서브폴더로 구성할 수 있습니다. 스크립트를 스캔한 후 선택한 카탈로그 또는 프로젝트의 각 스키마 아래에 스크립트가 추가됩니다. .zip 파일은 다음과 같은 구조를 가질 수 있습니다:

<schema_name>
   <script_name.sql>
<script_name.sql>
replace.csv

replace.csv 파일에는 .zip 파일에 추가된 스크립트에 대한 자리 표시자 대체물이 포함되어 있습니다. 형식에 대한 자세한 내용은 자리 표시자 바꾸기를 참조하세요.

고급 가져오기 옵션

확장 속성 추출
기본 키, 열의 고유 및 참조 무결성 제약 조건과 같은 확장 속성을 추출할 수 있습니다. 기본적으로 이러한 속성은 추출되지 않습니다.
유효하지 않은 오브젝트 추출
추출에 유효하지 않은 개체를 포함합니다.
추출 모드
가져온 메타데이터에 대해 어떤 추출 모드를 실행할지 결정할 수 있습니다. 다음과 같은 옵션이 제공됩니다.
  • 프리페치: 관계형 데이터베이스에 사용합니다.
  • 병렬 대량: 분석 처리 엔진에 사용하십시오.
  • 단일 스레드: 추출 중 병렬 처리와 대규모 쿼리를 피하기 위해 사용합니다. 이 모드를 선택하면 성능이 저하될 수 있습니다.
변환 논리 추출
SQL 스크립트의 SQL 코드에서 변환 로직 설명을 작성하도록 설정할 수 있습니다.
동적 SQL
DDL 스크립트에서 동적 SQL 처리를 사용하도록 설정합니다.

자세한 정보

Oracle 제품 문서

상위 주제: 지원되는 연결

일반적인 AI 검색 및 응답
이러한 응답은 제품 문서의 컨텐츠를 기반으로 하는 watsonx.ai 의 대형 언어 모델에 의해 생성됩니다. 자세히 알아보기