Adobe Campaign Classic 사용 페더레이션 데이터 액세스 (FDA) 외부 데이터베이스에 저장된 정보를 처리하는 옵션입니다. 액세스 권한을 구성하려면 아래 단계를 따르십시오. Google BigQuery.
Google BigQuery 커넥터는 호스팅, 하이브리드 및 온-프레미스 배포에 사용할 수 있습니다. 자세한 정보는 이 페이지를 참조하십시오.
다운로드 Windows용 ODBC 드라이버.
Windows에서 ODBC 드라이버를 구성합니다. 자세한 정보는 이 페이지를 참조하십시오.
의 경우 Google BigQuery 커넥터가 작동하려면 Adobe Campaign Classic에서 연결하려면 다음 매개 변수가 필요합니다.
Project: 기존 프로젝트를 만들거나 사용합니다.
자세한 내용은 다음을 참조하십시오. 페이지.
Service account: 서비스 계정을 만듭니다.
자세한 내용은 다음을 참조하십시오. 페이지.
Key File Path: Service account 을(를) 필요로 함 Key File 용 Google BigQuery ODBC를 통한 연결.
자세한 내용은 다음을 참조하십시오. 페이지.
Dataset: Dataset 는 ODBC 연결에 대해 선택 사항입니다. 모든 쿼리는 테이블이 있는 데이터 세트를 제공해야 하므로 Dataset 은(는) 의 필수 항목입니다. Google BigQuery Adobe Campaign Classic의 FDA 커넥터.
자세한 내용은 다음을 참조하십시오. 페이지.
그런 다음 Adobe Campaign Classic에서 다음을 구성할 수 있습니다. Google BigQuery 외부 계정입니다. 외부 계정을 구성하는 방법에 대한 자세한 내용은 이 섹션.
Google Cloud SDK가 작동하도록 Python을 설치해야 합니다.
Python3를 사용하는 것이 좋습니다. 다음을 참조하십시오. 페이지.
벌크 로드 유틸리티를 사용하면 Google Cloud SDK를 통해 보다 빠르게 전송할 수 있습니다.
여기에서 Windows 64비트(x86_64) 아카이브 다운로드 페이지 를 누르고 해당 디렉터리에서 압축을 풉니다.
실행 google-cloud-sdk\install.sh
스크립트. 경로 변수의 설정을 승인해야 합니다.
설치 후 경로 변수가 있는지 확인합니다 ...\google-cloud-sdk\bin
이(가) 설정되어 있습니다. 그렇지 않은 경우 수동으로 추가합니다.
다음에서 ..\google-cloud-sdk\bin\bq.cmd
파일, 추가 CLOUDSDK_PYTHON
로컬 변수로, Python 설치 위치로 리디렉션됩니다.
예제:
변경 사항을 고려하려면 Adobe Campaign Classic을 다시 시작하십시오.
드라이버를 설정하기 전에 루트 사용자가 스크립트와 명령을 실행해야 합니다. 또한 스크립트를 실행하는 동안 Google DNS 8.8.8.8을 사용하는 것이 좋습니다.
구성하려면 Google BigQuery linux의 경우 아래 단계를 수행합니다.
ODBC를 설치하기 전에 Linux 배포판에 다음 패키지가 설치되어 있는지 확인하십시오.
Red Hat/CentOS의 경우:
yum update
yum upgrade
yum install -y grep sed tar wget perl curl
Debian의 경우:
apt-get update
apt-get upgrade
apt-get install -y grep sed tar wget perl curl
설치하기 전에 시스템 업데이트:
Red Hat/CentOS의 경우:
# install unixODBC driver manager
yum install -y unixODBC
Debian의 경우:
# install unixODBC driver manager
apt-get install -y odbcinst1debian2 libodbc1 odbcinst unixodbc
스크립트를 실행하기 전에 —help 인수를 지정하여 자세한 정보를 얻을 수 있습니다.
cd /usr/local/neolane/nl6/bin/fda-setup-scripts
./bigquery_odbc-setup.sh --help
스크립트가 있는 디렉토리에 액세스하여 루트 사용자로 다음 스크립트를 실행합니다.
cd /usr/local/neolane/nl6/bin/fda-setup-scripts
./bigquery_odbc-setup.sh
Google Cloud SDK가 작동하도록 Python을 설치해야 합니다.
Python3를 사용하는 것이 좋습니다. 다음을 참조하십시오. 페이지.
벌크 로드 유틸리티를 사용하면 Google Cloud SDK를 통해 보다 빠르게 전송할 수 있습니다.
ODBC를 설치하기 전에 Linux 배포판에 다음 패키지가 설치되어 있는지 확인하십시오.
Red Hat/CentOS의 경우:
yum update
yum upgrade
yum install -y python3
Debian의 경우:
apt-get update
apt-get upgrade
apt-get install -y python3
스크립트가 있는 디렉토리에 액세스하여 다음 스크립트를 실행합니다.
cd /usr/local/neolane/nl6/bin/fda-setup-scripts
./bigquery_sdk-setup.sh
다음을 만들어야 합니다. Google BigQuery Adobe Campaign Classic 인스턴스를 Google BigQuery 외부 데이터베이스.
출처: Adobe Campaign Classic Explorer, 클릭 Administration '>' Platform '>' External accounts.
New를 클릭합니다.
선택 External database 외부 계정으로 Type.
구성 Google BigQuery 외부 계정에서 다음을 지정해야 합니다.
Type: Google BigQuery
Service account: 의 이메일 Service account. 자세한 내용은 다음을 참조하십시오. Google Cloud 설명서.
Project: 의 이름 Project. 자세한 내용은 다음을 참조하십시오. Google Cloud 설명서.
Key file Path:
Upload key file to the server: 선택 Click here to upload Adobe Campaign Classic을 통해 키를 업로드하도록 선택하는 경우.
Enter manually the key file path: 기존 키를 사용하도록 선택하는 경우 이 필드에 절대 경로를 복사하거나 붙여 넣습니다.
Dataset: 의 이름 Dataset. 자세한 내용은 다음을 참조하십시오. Google Cloud 설명서.
커넥터는 다음 옵션을 지원합니다.
옵션 | 설명 |
---|---|
ProxyType | ODBC 및 SDK 커넥터를 통해 BigQuery에 연결하는 데 사용되는 프록시 유형입니다. HTTP(기본값), http_no_tunnel, socks4 및 socks5가 현재 지원됩니다. |
ProxyHost | 프록시에 연결할 수 있는 호스트 이름 또는 IP 주소입니다. |
ProxyPort | 프록시가 실행 중인 포트 번호(예: 8080) |
ProxyUid | 인증된 프록시에 사용되는 사용자 이름 |
프록시 로드 | ProxyUid 암호 |
bqpath | 이 기능은 대량 로드 도구(Cloud SDK)에만 적용할 수 있습니다. PATH 변수를 사용하지 않거나 google-cloud-sdk 디렉토리를 다른 위치로 이동해야 하는 경우 이 옵션을 사용하여 서버의 cloud sdk bin 디렉토리에 대한 정확한 경로를 지정할 수 있습니다. |