DATAMASKING

DATAMASKING 절은 ODPP 인터페이스의 사용을 허용합니다.

구문
DATAMASKING ODPP PATH "odpp_path" VERSION " odpp_version "| LOAD LOADER " loader_lib " PARSER " parser_lib " ADAPTER " adapter_lib " PROVIDER " provider_lib "
변수
"odpp_path" ODPP 설치 경로
"odpp_version" ODPP 버전
"loader_lib" ODPP 로더 라이브러리
"parser_lib" ODPP 구문 분석기 라이브러리
"adapter_lib" ODPP 어댑터 라이브러리
"provider_lib" ODPP 제공업체 라이브러리
기본값
없음.
DATAMASKING ODPP PATH "/opt/odpp" VERSION "9.1"
중요:

이러한 옵션은 아래에 자세히 설명된 Optim™ High Performance Unload 구성 수준에서 지정할 수도 있습니다(자세한 내용은 아래 설명 참조). ODPP 설정을 Optim High Performance Unload 구성 수준은 이후의 모든 데이터 마스킹 작업에 전역적으로 적용하는 방법입니다.

선호 메소드

다음 메소드는 ODPP 인터페이스를 호출하는 데 사용자에게 가장 익숙한 메소드이므로 선호 메소드입니다. 이는 해당 버전과 함께 ODPP가 설치된 경로 지정으로 구성됩니다. 이 두 가지 설정을 사용하면, Optim High Performance Unload 그런 다음 내부적으로 ODPP 인터페이스를 실행하는 데 필요한 모든 경로와 모든 라이브러리 이름을 구축할 수 있습니다. ODPP 경로 및 버전은 제어 파일의 DATAMASKING 절에서 지정할 수 있습니다.

지정된 ODPP 경로는 관련 ODPP 설치와 관련된 절대 디렉토리여야 합니다.

ODPP 경로 및 버전이 이 레벨에서 지정되지 않는 경우 두 전용 매개변수 사용을 통해 db2hpu.cfg 구성 파일에서 설정할 수 있습니다.
  • odpp_path 매개변수(DATAMASKING 절에서 PATH 옵션 대신)
  • odpp_version 매개변수(DATAMASKING 절에서 VERSION 옵션 대신).

odpp_path 매개변수 값은 관련 ODPP 설치와 관련된 절대 디렉토리여야 합니다.

ODPP 경로와 버전을 설정하고 싶을 때 Optim High Performance Unload 구성에서 두 개의 매개변수를 설정해야 합니다.

다른 메소드

어떤 이유로든 누군가가 선호 메소드로 ODPP 인터페이스를 성공적으로 호출할 수 없는 경우 DATAMASKING 절의 LOAD 옵션을 일시적인 해결책 메소드로 사용할 수 있습니다.

여기에는 4개의 ODPP 라이브러리의 절대 이름이 포함되어야 합니다 Optim High Performance Unload 데이터 마스킹을 성공적으로 수행하기 위해 (이 데이터 마스킹은 해당 라이브러리에 있는 API를 호출하여 이루어집니다).

ODPP 내에서 사용 가능한 API는 네 개의 고유한 라이브러리로 구분된 고유한 각 컴포넌트에 대해 구성됩니다.
  • LOADER 컴포넌트(다른 세 컴포넌트의 사용을 준비하는 데 필요함)
  • PARSER 컴포넌트(컬럼이 마스킹되는 방법을 설명하는 ODPP 마스킹 문자열을 구문 분석하는 데 필요함)
  • ADAPTER 컴포넌트(ODPP 제공자의 호출을 준비하는 데 필요함)
  • PROVIDER 컴포넌트(ODPP 제공자를 호출하는 데 필요함)

이러한 네 개의 컴포넌트에는 데이터 마스킹 처리에서 수행할 특정 역할이 있습니다. 데이터 마스킹 태스크를 올바르게 지정하려면 각각에 대해 연관된 라이브러리를 사용해야 합니다. 실수로 태스크가 성공적으로 실행되지 못할 수도 있으므로 주의해야 합니다.

ODPP 설치 디렉토리 판별

ODPP를 성공적으로 실행하기 위해서는, Optim High Performance Unload 내부적으로 ODPP 설치 디렉토리를 처리해야 합니다. ODPP 인터페이스가 호출되는 방법에 따라 이 설치 디렉토리가 판별됩니다.
  • ODPP 경로 및 버전의 스펙을 통해 호출되는 경우 ODPP 경로의 값 세트가 작성됩니다.
  • ODPP 라이브러리의 명시적 목록 스펙을 통해 호출되는 경우 값 세트는 연관된 라이브러리가 있는 디렉토리의 상위 디렉토리를 사용하여 LOADER 컴포넌트에 지정된 절대 이름에서 판별됩니다.

    예를 들어, LOADER 라이브러리가 /opt/odpp/bin/libODPPLoader.so.9.1로 지정되는 경우 지정된 경로는 /opt/odpp/입니다.