v7

Google BigQuery에 대한 액세스 구성

Adobe Campaign Classic 사용 페더레이션 데이터 액세스 (FDA) 외부 데이터베이스에 저장된 정보를 처리하는 옵션입니다. 액세스 권한을 구성하려면 아래 단계를 따르십시오. Google BigQuery.

  1. 구성 Google BigQuery 날짜 Windows 또는 리눅스
  2. 구성 Google BigQuery 외부 계정 Adobe Campaign Classic에서
  3. 설정 Google BigQuery 커넥터 벌크 로드 Windows 또는 리눅스
노트

Google BigQuery 커넥터는 호스팅, 하이브리드 및 온-프레미스 배포에 사용할 수 있습니다. 자세한 정보는 이 페이지를 참조하십시오.

Windows의 Google BigQuery

Windows에서 드라이버 설정

  1. 다운로드 Windows용 ODBC 드라이버.

  2. Windows에서 ODBC 드라이버를 구성합니다. 자세한 정보는 이 페이지를 참조하십시오.

  3. 의 경우 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 커넥터.

      자세한 내용은 다음을 참조하십시오. 페이지.

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

Windows에서 대량 로드 설정

노트

Google Cloud SDK가 작동하도록 Python을 설치해야 합니다.

Python3를 사용하는 것이 좋습니다. 다음을 참조하십시오. 페이지.

벌크 로드 유틸리티를 사용하면 Google Cloud SDK를 통해 보다 빠르게 전송할 수 있습니다.

  1. 여기에서 Windows 64비트(x86_64) 아카이브 다운로드 페이지 를 누르고 해당 디렉터리에서 압축을 풉니다.

  2. 실행 google-cloud-sdk\install.sh 스크립트. 경로 변수의 설정을 승인해야 합니다.

  3. 설치 후 경로 변수가 있는지 확인합니다 ...\google-cloud-sdk\bin 이(가) 설정되어 있습니다. 그렇지 않은 경우 수동으로 추가합니다.

  4. 다음에서 ..\google-cloud-sdk\bin\bq.cmd 파일, 추가 CLOUDSDK_PYTHON 로컬 변수로, Python 설치 위치로 리디렉션됩니다.

    예제:

  5. 변경 사항을 고려하려면 Adobe Campaign Classic을 다시 시작하십시오.

Linux의 Google BigQuery

Linux에서 드라이버 설정

드라이버를 설정하기 전에 루트 사용자가 스크립트와 명령을 실행해야 합니다. 또한 스크립트를 실행하는 동안 Google DNS 8.8.8.8을 사용하는 것이 좋습니다.

구성하려면 Google BigQuery linux의 경우 아래 단계를 수행합니다.

  1. 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
      
  2. 설치하기 전에 시스템 업데이트:

    • Red Hat/CentOS의 경우:

      # install unixODBC driver manager
      yum install -y unixODBC
      
    • Debian의 경우:

      # install unixODBC driver manager
      apt-get install -y odbcinst1debian2 libodbc1 odbcinst unixodbc
      
  3. 스크립트를 실행하기 전에 —help 인수를 지정하여 자세한 정보를 얻을 수 있습니다.

    cd /usr/local/neolane/nl6/bin/fda-setup-scripts
    ./bigquery_odbc-setup.sh --help
    
  4. 스크립트가 있는 디렉토리에 액세스하여 루트 사용자로 다음 스크립트를 실행합니다.

    cd /usr/local/neolane/nl6/bin/fda-setup-scripts
    ./bigquery_odbc-setup.sh
    

Linux에 대량 로드 설정

노트

Google Cloud SDK가 작동하도록 Python을 설치해야 합니다.

Python3를 사용하는 것이 좋습니다. 다음을 참조하십시오. 페이지.

벌크 로드 유틸리티를 사용하면 Google Cloud SDK를 통해 보다 빠르게 전송할 수 있습니다.

  1. 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
      
  2. 스크립트가 있는 디렉토리에 액세스하여 다음 스크립트를 실행합니다.

    cd /usr/local/neolane/nl6/bin/fda-setup-scripts
    ./bigquery_sdk-setup.sh
    

Google BigQuery 외부 계정

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

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

  2. New​를 클릭합니다.

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

  4. 구성 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 디렉토리에 대한 정확한 경로를 지정할 수 있습니다.

이 페이지에서는