SAP용 BigQuery 커넥터의 새로운 소식

이 문서에서는 버전별 개선사항을 포함한 SAP용 BigQuery 커넥터의 주요 변경사항을 설명합니다.

Google Cloud 기반 SAP의 모든 공지 사항을 보려면 출시 노트를 참조하세요.

SAP용 BigQuery 커넥터 업데이트

SAP용 BigQuery 커넥터를 업데이트하는 방법에 대한 자세한 내용은 SAP용 BigQuery 커넥터 업데이트를 참조하세요.

버전 2.8

SAP용 BigQuery 커넥터 버전 2.8에는 다음과 같은 개선사항이 도입되었습니다.

  • 필드 수준의 레코드 압축 옵션: SAP용 BigQuery 커넥터는 필드 수준의 레코드 압축 옵션을 제공합니다. 이 옵션을 사용하면 테이블 수준에서 레코드 압축을 계속 사용하는 동시에 지정된 빈 필드를 초기 값으로 BigQuery에 복제할 수 있습니다. 자세한 내용은 레코드 압축을 참조하세요.

  • SAP용 BigQuery 커넥터 버전을 확인하는 트랜잭션: /GOOG/BQC_VERSION 트랜잭션을 사용하여 시스템에 설치된 SAP용 BigQuery 커넥터의 버전을 확인할 수 있습니다.

  • 향상된 HTTP 오류 처리: 개선된 위치 /GOOG/ES_GCP_HTTP_CLIENT를 사용하면 SAP 클라이언트 측에서 발생하는 HTTP 오류를 처리하여 보다 강력하고 맞춤설정된 통합을 지원할 수 있습니다. 자세한 내용은 향상된 HTTP 오류 처리를 참고하세요.

  • 클러스터 테이블 복제: 단일 대량 전송 ID 내에서 동일한 클러스터에 속한 여러 테이블을 복제할 수 없는 문제가 해결되었습니다. SAP용 BigQuery 커넥터 버전 2.8부터 단일 대량 전송 ID 내에서 모든 클러스터 테이블을 복제할 수 있습니다.

버전 2.7

SAP용 BigQuery 커넥터 버전 2.7은 SAP SLT 부가기능 - DMIS 2018 SP 11을 사용하도록 지원을 확장합니다.

버전 2.6

SAP용 BigQuery 커넥터 버전 2.6에는 다음과 같은 개선사항이 도입되었습니다.

  • 테이블 만들기 도구: SAP의 빈 소스 테이블의 경우 테이블 만들기 도구를 사용하면 BigQuery 데이터 세트에 테이블을 만들 수 있습니다. 도구를 실행하는 방법에 대한 자세한 내용은 테이블 만들기 도구를 참조하세요.

  • 대량 필드 변환 도구: 대상 필드 매핑을 STRING으로 대량 변환하기 위해 대량 필드 변환 도구를 사용할 수 있습니다. 도구 실행 방법에 대한 자세한 내용은 대량 필드 변환 도구를 참조하세요.

  • SAP용 BigQuery 커넥터 설정의 읽기 전용 보기: SAP용 BigQuery 커넥터 설정만 봐야 하는 사용자를 위해 SAP용 BigQuery 커넥터에서 커스텀 트랜잭션 /GOOG/SLT_SETT_DISP를 제공합니다. 관리자는 읽기 전용 액세스 권한만 필요한 사용자에게 이 트랜잭션에 대한 액세스 권한을 부여할 수 있습니다. 자세한 내용은 다음을 참고하세요.

  • PSE 파일의 커스텀 이름: JWT 기반 인증에 사용되는 JSON 키 서명에 사용되는 PSE 파일의 경우 SAP용 BigQuery 커넥터에서 커스텀 이름을 지원합니다. 이전에는 PSE 파일 이름이 SAPZG_JWT100.PSE여야 했습니다.

  • 첫 번째 오류 발생 시 중단 플래그(BREAK)가 기본적으로 사용 설정됨: /GOOG/SLT_SETTINGS 트랜잭션을 사용하여 만든 새 대량 전송 키의 경우 BREAK 플래그가 기본적으로 사용 설정되어 있습니다.

  • 클러스터 테이블 복제 사용 설정됨: SAP용 BigQuery 커넥터에서 클러스터 테이블에서 BigQuery로의 데이터 복제를 지원합니다. 클러스터 테이블에서 데이터 복제를 위해 핫픽스를 적용한 경우 SAP용 BigQuery 커넥터를 버전 2.6으로 업데이트하기 전에 핫픽스를 삭제해야 합니다. 핫픽스 삭제에 대한 자세한 내용은 SAP 페이지 개선 구현 만들기, 수정, 삭제를 참조하세요.

  • 복제 유효성 검사 보고서 개선사항:

    • 대량 전송 구성의 특정 테이블에 대해 복제 유효성 검사 보고서를 실행할 수 있습니다. 자세한 내용은 다음을 참고하세요.

    • 테이블 /GOOG/REPL_RES의 모든 개수 필드는 32비트 정수 제한(-2,147,483,648~+2,147,583,647)보다 큰 값을 수용할 수 있습니다.

    • GoogleSQL 어휘 구조 및 구문을 따르려면 BigQuery에서 개수를 쿼리할 수 있는 모든 경로 표현식은 백틱(`)으로 묶입니다.

  • JWT 기반 인증을 위한 고정 기본 대상: Private Service Connect를 사용하여 Google Cloud에 연결하면 인증 중에 기본 대상이 올바르게 설정됩니다. 이 문제에 핫픽스를 적용한 경우 SAP용 BigQuery 커넥터를 버전 2.6으로 업데이트하기 전 핫픽스를 삭제해야 합니다. 핫픽스 삭제에 대한 자세한 내용은 SAP 페이지 개선 구현 만들기, 수정, 삭제를 참조하세요.

  • INT8 데이터 유형의 고정된 매핑: SAP 시스템의 지원되는 버전에서 INT8에서 INTEGER 데이터 유형 함수로 매핑을 설정하는 것이 좋습니다.

  • 오류 메시지 개선: 더욱 쉽게 문제를 해결하는 데 도움이 되도록 SDK 내에서 오류 메시지의 명확성과 이해도가 향상됩니다.

버전 2.5

개선사항

  • RFC 대상 지원: 이제 RFC 대상을 사용하여 Google Cloud에 연결할 수 있습니다. 시작하려면 전송 파일에 포함된 샘플 RFC 대상을 사용하세요. RFC 대상을 사용하면 Private Service Connect 엔드포인트를 통해 Google Cloud에 연결하고, 프록시 서버 설정을 구성하고, HTTP 압축을 사용 설정할 수 있습니다. 자세한 내용은 RFC 대상을 참고하세요.

  • Private Service Connect 사용 지원: 이제 Private Service Connect(PSC) 엔드포인트를 사용하여 Google Cloud API 및 서비스의 비공개 소비를 허용할 수 있습니다. 커넥터가 Google Cloud에 연결하는 데 사용하는 PSC 엔드포인트를 RFC 대상에 지정합니다. RFC 대상은 SAP용 BigQuery 커넥터 버전 2.5와는 처음 사용됩니다. 자세한 내용은 다음을 참고하세요.

  • 토큰 캐싱: 복제 성능과 내결함성을 개선하기 위해 이제 SAP용 BigQuery 커넥터에서 BigQuery에 액세스할 수 있는 액세스 토큰의 캐싱을 지원합니다. 자세한 내용은 다음을 참고하세요.

  • Google Cloud 외부 워크로드의 액세스 토큰 검색 자동 재시도: 이제 Google Cloud 외부에서 실행되는 SAP 워크로드의 경우 오류가 발생할 경우 SAP용 BigQuery 커넥터가 액세스 토큰 검색을 자동으로 재시도합니다. 고급 설정 매개변수 CMD_EXEC_TRIES의 값을 설정하여 재시도 횟수를 제어할 수 있습니다. 자세한 내용은 고급 설정을 참고하세요.

  • Google Cloud 외부 워크로드에 JWT를 사용하여 Google Cloud 인증 Google Cloud 외부에서 실행되는 SAP 워크로드의 경우, 이제 Google Cloud에서 서명한 JSON 웹 토큰(JWT)을 사용하여 Google Cloud에 대한 인증과 BigQuery 액세스 승인을 설정할 수 있습니다. JWT 기반 인증을 사용하면 Google Cloud CLI를 설치하고 SAP LT Replication Server 호스트에서 OS 수준 명령어를 만들지 않고도 Google Cloud에 인증할 수 있습니다. 자세한 내용은 액세스 토큰을 가져오는 데 JWT를 사용하여 인증을 참조하세요.

  • 동적 청크 크기 조정: 동적 청크 크기 조정 기능을 사용하면 청크 크기를 자동으로 줄이고 청크의 바이트 크기가 BigQuery에서 수락하는 HTTP 요청의 최대 바이트 크기를 초과하면 BigQuery로 복제를 재시도할 수 있습니다. 자세한 내용은 동적 청크 크기 조정을 참조하세요.

  • 새 수정 종료: 이 버전에서는 HTTP로 BigQuery API를 호출한 후 HTTP 오류가 발생할 경우 로깅 데이터를 수집할 수 있는 새 수정 종료가 도입되었습니다. 이러한 로그를 사용하여 HTTP 오류를 해결할 수 있습니다. 자세한 내용은 수정 종료를 참조하세요.

  • 부하 시뮬레이션 도구: 부하 시뮬레이션 도구를 사용하면 BigQuery로의 로드를 시뮬레이션할 수 있습니다. 이렇게 하면 SAP용 BigQuery 커넥터를 사용하여 복제 데이터를 평가하고, 잠재적인 문제를 식별하고, 문제의 근본 원인을 파악하고, SAP 데이터를 BigQuery로 실제로 복제하기 전에 해당 문제를 해결할 수 있습니다. 자세한 내용은 부하 시뮬레이션 도구를 참조하세요.

버전 2.2~2.4(사용할 수 없음)

SAP용 BigQuery 커넥터 버전 2.2~2.4는 사용할 수 없습니다.

버전 2.1

개선사항

  • 언어 지원: 커넥터는 SAP SLT가 지원하는 모든 언어로 SAP LT Replication Server에서 실행되는 백그라운드 작업 실행을 지원합니다. 자세한 내용은 언어 지원을 참고하세요.

  • 잘못된 데이터 오류 문제해결: 커넥터에는 잘못된 데이터 오류를 해결하는 데 도움이 되는 향상된 오류 메시지가 포함됩니다. 자세한 내용은 문제: 잘못된 데이터와 관련된 오류 메시지를 참고하세요.