Amazon Redshift 액세스 구성 configure-access-to-redshift
외부 데이터베이스에 저장된 정보를 처리하려면 Campaign FDA(Federated Data Access) 옵션을 사용하십시오. Amazon Redshift에 대한 액세스를 구성하려면 아래 단계를 따르십시오.
- Amazon Redshift 데이터베이스 구성
- Campaign에서 Amazon Redshift 외부 계정 구성
Linux의 Amazon Redshift redshift-linux
Linux에서 Amazon Redshift을(를) 구성하려면 아래 단계를 수행하십시오.
-
ODBC를 설치하기 전에 Linux 배포판에 다음 패키지가 설치되어 있는지 확인하십시오.
-
Red Hat/CentOS의 경우:
code language-none yum update yum upgrade yum install -y grep sed tar wget perl curl
-
Debian의 경우:
code language-none apt-get update apt-get upgrade apt-get install -y grep sed tar wget perl curl
-
-
스크립트를 실행하기 전에
--help
옵션을 사용하여 추가 정보에 액세스할 수 있습니다.code language-none cd /usr/local/neolane/nl6/bin/fda-setup-scripts/ ./redshift_odbc-setup.sh --help
-
스크립트가 있는 디렉토리에 액세스하여 루트 사용자로 다음 스크립트를 실행합니다.
code language-none cd /usr/local/neolane/nl6/bin/fda-setup-scripts ./redshift_odbc-setup.sh
-
ODBC 드라이버를 설치한 후 Campaign Classic을 다시 시작해야 합니다. 이렇게 하려면 다음 명령을 실행합니다.
code language-none systemctl stop nlserver.service systemctl start nlserver.service
-
그런 다음 Campaign에서 Amazon Redshift 외부 계정을 구성할 수 있습니다. 외부 계정을 구성하는 방법에 대한 자세한 내용은 이 섹션을 참조하세요.
Amazon Redshift 외부 계정 redshift-external
Amazon Redshift 외부 계정을 사용하면 Campaign 인스턴스를 Amazon Redshift 외부 데이터베이스에 연결할 수 있습니다.
-
Campaign Classic에서 Amazon Redshift 외부 계정을 구성합니다. Explorer 에서 Administration / Platform / External accounts 을(를) 클릭합니다.
-
New 를 클릭합니다.
-
External database 을(를) 외부 계정의 Type(으)로 선택합니다.
-
Amazon Redshift 외부 계정을 구성하십시오. 다음을 지정해야 합니다.
-
Type: Amazon Redshift
-
Server: DNS 이름
-
Account: 사용자 이름
-
Password: 사용자 계정 암호
-
Database: DSN에 지정되지 않은 경우 데이터베이스의 이름입니다. DSN에 지정된 경우 비워 둘 수 있습니다.
-
Working schema: 작업 스키마의 이름입니다. 자세히 알아보기
-
Time zone: 서버 시간대
-
-
Save 를 클릭합니다.