v7

PostgreSQL 액세스 구성

Campaign 사용 페더레이션 데이터 액세스 (FDA) 외부 PostgreSQL 데이터베이스에 저장된 정보를 처리하는 옵션입니다.

PostgreSQL 구성

먼저 Libpq를 설치해야 합니다. Libpq를 사용하면 클라이언트 프로그램에서 PostgreSQL 백엔드 서버로 쿼리를 보내고 이러한 쿼리의 결과를 받을 수 있습니다.

액세스 권한을 구성하려면 아래 단계를 따르십시오. PostgreSQL:

  • CentOS의 경우 다음 명령을 실행합니다 sudo apt-get -y install libpq-dev.

  • Linux의 경우 다음 명령을 실행합니다 yum install postgresql-devel.

  • Windows의 경우 Libpq는 libpq.dll Adobe Campaign 설치에 포함되어 있습니다.

그런 다음 Adobe Campaign에서 다음을 구성할 수 있습니다. PostgreSQL 외부 계정입니다. 외부 계정을 구성하는 방법에 대한 자세한 내용은 이 섹션.

PostgreSQL 외부 계정

노트

PostgreSQL은 CentOS 7 및 6에서 사용할 수 있습니다.

다음을 만들어야 합니다. PostgreSQL Campaign 인스턴스를 PostgreSQL 외부 데이터베이스.

  1. 출처: Campaign Explorer, 클릭 Administration '>' Platform '>' External accounts.

  2. New​를 클릭합니다.

  3. 선택 External database 외부 계정으로 Type.

  4. 아래 Configuration, 선택 PostgreSQL, Greenplum 다음에서 Type 드롭다운.

  5. 구성 PostgreSQL 외부 계정 인증:

    • Server: 의 URL PostgreSQL 서버입니다.

    • Account: 사용자의 이름입니다.

    • Password: 사용자 계정 암호.

    • Database: 데이터베이스 이름(선택 사항).

    • Working schema: 작업 스키마의 이름입니다. 자세히 알아보기

    • Timezone: 표준 시간대 설정 PostgreSQL. 자세히 알아보기

  6. 다음을 클릭합니다. Parameters 탭을 클릭한 다음 Deploy functions 단추를 클릭하여 함수를 만듭니다.

    노트

    모든 함수를 사용할 수 있으려면 원격 데이터베이스에 Adobe Campaign SQL 함수를 만들어야 합니다. 자세한 내용은 다음을 참조하십시오. 페이지.

  7. 클릭 Save 구성이 완료되면.

커넥터는 다음 옵션을 지원합니다.

옵션 설명
PGSQL_CONNECT_TIMEOUT 연결 최대 대기 시간(초).
자세한 내용은 다음을 참조하십시오. PostgreSQL 설명서.
PGSQL_KEEPALIVES_IDLE TCP가 서버에 keepalive 메시지를 전송해야 하는 비활성 시간(초)입니다.
자세한 내용은 다음을 참조하십시오. PostgreSQL 설명서.
PGSQL_KEEPALIVES_INTBL 서버에서 승인하지 않은 TCP keepalive 메시지를 다시 전송해야 하는 시간(초).
자세한 내용은 다음을 참조하십시오. PostgreSQL 설명서.
PGSQL_KEEPALIVES_CNT 클라이언트가 서버에 연결되어 있지 않은 것으로 간주되기 전에 손실될 수 있는 TCP 보관 파일 수입니다.
자세한 내용은 다음을 참조하십시오. PostgreSQL 설명서.

이 페이지에서는