Cortex Framework 확장성 가이드

Google Cloud Cortex Framework 는 고급 분석 및 AI를 위한 데이터 제품 가속기를 제공합니다. 이 문서에서는 Cortex Framework를 맞춤설정하고 확장하는 방법을 설명합니다.

적절한 격리 및 수명 주기 관리를 위해 커스텀 기반 및 데이터 제품 모듈은 커스텀 네임스페이스 내에 패키징되어야 합니다. 이 가이드에서는 두 가지 주요 확장성 영역을 다룹니다.

  • 데이터 기반 모듈 생성: 커스텀 데이터 모듈을 등록하여 커스텀 컴파일 동작을 정의하거나 기본적으로 지원되지 않는 소스 시스템 (예: Salesforce)에서 테이블을 수집합니다.
  • 데이터 제품 모듈 생성: 로컬 SQLX 또는 JS 파일을 사용하여 커스텀 로직으로 새로운 분석 데이터 제품을 만듭니다.

예시 시나리오

Google Cloud Cortex Framework 확장의 엔드 투 엔드 예를 보여주기 위해 이 가이드에서는 SAP 항공편 일정 데이터를 사용하는 실제 예시를 제공합니다.

  1. 네임스페이스 정의: 커스텀 모듈을 패키징하고 격리하기 위해 전용 커스텀 네임스페이스 sap_bookingdatamodel이 도입되었습니다. 자세한 내용은 커스텀 네임스페이스 설정을 참조하세요.
  2. 데이터 기반 확장: 일반적으로 테이블을 추가하려면 테이블 설정만 수정하면 되지만 이 연습에서는 패키징 및 컴파일러 맞춤설정을 보여주기 위해 커스텀 데이터 기반 모듈을 만드는 방법을 보여줍니다. 자세한 내용은 데이터 기반 모듈 생성을 참조하세요.
  3. 커스텀 데이터 제품 생성: 이 데이터 제품은 sflight 기반 테이블을 사용하고 표준 SAP 환율 테이블 (tcurr)과 조인하며 항공편 가격을 현지 통화에서 미국 달러 (USD)로 변환합니다. 자세한 내용은 데이터 제품 모듈 생성을 참조하세요.