대화형 분석을 사용하는 데이터 클라우드 커넥터 권장사항

통합 쿼리 모드에서 데이터 클라우드 커넥터를 연결하면 Gemini Enterprise가 모델 컨텍스트 프로토콜 (MCP)을 사용하여 데이터 소스를 인플레이스로 쿼리합니다. MCP 도구 정의는 어시스턴트가 SQL을 실행하는 메커니즘을 제공하지만, 자연어 비즈니스 질문에 높은 정확도와 낮은 지연 시간으로 답변하려면 두 가지 추가 안내 레이어가 필요합니다.

  • 기본 분석 하네스: Gemini Enterprise 어시스턴트에게 쿼리를 계획하고, 필터 값을 해결하고, 고급 분석 함수를 사용하고, 전문 데이터 분석가처럼 오류를 처리하는 방법을 알려주는 엔진별 절차적 기술입니다.
  • 조직 컨텍스트: 도메인별 기술, 맞춤 안내, Knowledge Catalog 메타데이터를 통해 회사의 비즈니스 어휘, KPI 정의, 거버넌스 가드레일을 올바른 기본 테이블 및 모델에 매핑합니다.

이 문서에서는 Data Cloud 커넥터가 Google에서 관리하는 내장 분석 기술을 사용하는 방법과 Knowledge Catalog, 맞춤 기술, 어시스턴트 안내를 사용하여 데이터에 조직 컨텍스트를 제공하는 방법을 설명합니다.

기본 분석 하네스 이해

기본 MCP 도구는 테이블 나열 또는 SQL 문자열 실행과 같은 하위 수준 작업을 노출하며, 이러한 작업만으로는 복잡한 다단계 데이터 분석에 충분하지 않은 경우가 많습니다. 퍼스트 파티 데이터 클라우드 커넥터는 대화형 분석 에이전트 하네스에서 파생된 Google 관리형 기본 제공 기술 세트인 기본 분석 하네스를 번들로 제공하여 이 격차를 해소합니다. 이러한 기본 제공 스킬은 읽기 전용 SELECT 쿼리 생성, SQL 컴파일러 오류 복구, 기본 제공 BigQuery AI, ML, 그래프 함수 (예: AI.FORECAST, AI.DETECT_ANOMALIES, AI.CLASSIFY, AI.AGG, AI.GENERATE, GRAPH_TABLE) 호출과 같은 핵심 분석 작업을 사용자의 구성이나 작업 없이 자동으로 처리합니다.

Google에서 이러한 기본 커넥터 스킬을 제어하므로 커넥터의 컨텍스트를 직접 수정하거나 추가할 수 없습니다. 대신 커넥터 설정을 구성하고, 지식 카탈로그에서 메타데이터를 선별하거나, Gemini Enterprise 앱에서 맞춤 스킬을 만들어 사용하여 일반적인 쿼리 실행, 검색 지연 시간, 측정항목 정확도 문제를 해결할 수 있습니다.

다음 표에서는 Data Cloud 커넥터를 사용할 때 발생할 수 있는 일반적인 문제와 이를 해결하는 방법을 설명합니다.

문제 해결 옵션
모든 BigQuery 쿼리가 단일 프로젝트에서 실행되도록 보장

BigQuery 데이터 스토어를 만들 때 결제 프로젝트 ID (고급 옵션 아래)를 구성합니다. 결제 프로젝트를 설정하면 커넥터를 통해 실행되는 모든 BigQuery 쿼리 작업이 지정된 Google Cloud 프로젝트에서 실행되고 청구됩니다.

검색 지연 시간 줄이기 또는 특정 데이터 우선순위 지정

다음 옵션 중 하나 또는 둘 다를 사용하여 에이전트가 데이터를 검색하고 쿼리하는 위치를 좁히세요.

  • 맞춤 스킬 만들기: 에이전트가 특정 Google Cloud 프로젝트, 데이터 세트 또는 테이블의 데이터만 검색하거나 쿼리하도록 안내하는 스킬을 Gemini Enterprise 앱에서 만들고 공유합니다. 예를 들어 스킬에 다음 안내를 포함합니다.

    '판매, 수익 또는 고객 활동에 관한 질문에 답변할 때는 메타데이터만 검색하고 analytics-prod.sales_mart 데이터 세트의 테이블에 대해 SQL 쿼리를 실행하세요. 스테이징, 샌드박스 또는 보관처리 데이터 세트를 스캔하지 마세요.'

  • Knowledge Catalog 데이터 제품 만들기: 상담사가 공신력 있는 애셋을 직접 검색할 수 있도록 우선순위가 높은 테이블을 Knowledge Catalog 데이터 제품으로 선별합니다 (데이터 제품 만들기 참고).

상담사가 측정항목을 잘못 정의하거나 잘못된 키로 조인함

다음 옵션 중 하나 이상을 사용하여 정의를 표준화하고 논리를 결합하세요.

Knowledge Catalog 사용과 맞춤 기술 사용의 장점을 비교하려면 비즈니스 측정항목을 정의할 위치 선택: 맞춤 기술과 Knowledge Catalog 비교를 참고하세요. 앱에서 스킬을 만들고 사용 설정하는 단계별 안내는 스킬 만들기 및 관리 및 스킬 관리를 참고하세요.

스킬 및 Knowledge Catalog로 조직 컨텍스트 제공

Data Cloud 커넥터는 단일 데이터 세트나 테이블로 제한되지 않습니다. 인증된 사용자가 쿼리할 수 있는 연결된 데이터 소스의 모든 리소스에 액세스할 수 있으므로 어시스턴트가 어떤 애셋이 신뢰할 수 있고 비즈니스에서 주요 측정항목을 어떻게 계산하는지 알기 위해서는 조직 컨텍스트가 필요합니다.

Knowledge Catalog, 조직 전체 맞춤 스킬, 사용자 맞춤설정을 결합하는 계층화된 접근 방식을 사용합니다.

1. Knowledge Catalog를 사용한 그라운드 데이터 검색

연합 쿼리 모드에서 BigQuery 또는 데이터베이스 커넥터를 연결하면 Gemini Enterprise 앱의 어시스턴트 탭에서 Knowledge Catalog가 자동으로 사용 설정됩니다. 에이전트는 원시 데이터베이스 스키마에서 순차적으로 탐색 호출을 하는 대신 Knowledge Catalog 도구를 사용하여 사용자가 액세스할 수 있는 데이터를 검색하고 단일 워크플로에서 풍부한 메타데이터 컨텍스트를 조회합니다.

조직에서 서드 파티 카탈로그 (예: DataHub) 또는 내부 문서 위키에서 메타데이터를 관리하는 경우 이러한 설명을 Knowledge Catalog로 동기화하거나 조직 전체 맞춤 기술에 필수 비즈니스 규칙을 캡처하여 상담사가 이를 검색할 수 있도록 합니다.

2. 비즈니스 측정항목을 정의할 위치 선택: 맞춤 기술 대 Knowledge Catalog

조직별 분석 규칙을 성문화하고 대화 전반에서 비즈니스 측정항목 정의와 SQL 수식을 표준화하려면 다음 중 한 가지를 수행하면 됩니다.

회사 KPI의 정확한 계산 로직과 필터 규칙을 정의하면 어시스턴트가 추측하지 않아도 됩니다. 예를 들어 '활성 고객'은 지난 30일 동안 analytics_prod.crm.user_events_log에서 플랫폼 로그인이 10회 이상인 계정 (event_type = 'LOGIN' 및 is_test_account = FALSE)을 의미하거나 '순공헌이익'에서 프로모션 경품 (order_type != 'PROMO')과 재고 손실(status != 'SHRINKAGE')을 제외해야 한다고 정의할 수 있습니다.

Gemini Enterprise 내의 맞춤 스킬에 측정항목 정의를 구현할지 아니면 Knowledge Catalog에 구현할지 선택할 때는 다음 트레이드오프를 고려하세요.

  • Knowledge Catalog:
    • 장점:
    • 사용자와 에이전트가 볼 권한이 있는 메타데이터와 정의만 검색할 수 있도록 Identity and Access Management (IAM) 액세스 제어를 적용합니다.
    • Gemini Enterprise 외부의 다른 에이전트 하네스, 도구, 플랫폼 (예: BigQuery Studio 및 MCP 클라이언트)에서 재사용할 수 있습니다.
    • 개별 앱 사용자가 스킬을 사용 설정하지 않아도 데이터 거버넌스팀에서 중앙에서 유지관리합니다.
    • 단점:
    • 엄격한 절차적 안내가 아닌 설명이 포함된 메타데이터 컨텍스트와 샘플 쿼리를 제공하므로 에이전트가 복잡한 다단계 계산 흐름을 위해 추가 프롬프트가 필요할 수 있습니다.
  • Gemini Enterprise의 조직 전체 맞춤 스킬:
    • 장점:
    • 에이전트가 앱 내에서 결정론적으로 준수하는 구체적이고 규범적인 절차적 지침과 정확한 SQL 공식을 제공합니다.
    • 기업 카탈로그 리소스를 수정하지 않고도 Gemini Enterprise 앱 관리자가 빠르게 만들고 업데이트할 수 있습니다.
    • 단점:
    • 사용자와 공유되고 Gemini Enterprise에서 사용 설정되어야 하며, 다른 하니스나 플랫폼이 아닌 Gemini Enterprise 내에서만 적용됩니다.

3. 사용자 기술 및 맞춤설정으로 분석 맞춤설정

개별 분석가와 비즈니스 사용자는 조직 전체의 기술 위에 개인 컨텍스트를 레이어링할 수 있습니다.

  • 사용자 생성 스킬: 최종 사용자는 반복적인 분석 작업 또는 팀별 기본값에 대한 개인 스킬을 만들 수 있습니다. 예를 들어 사용자가 '주간 제품 실적'을 요청할 때마다 어시스턴트가 제품 라인을 자동으로 필터링하고, QA 트래픽을 제외하고, 결과를 회계 주별로 그룹화해야 한다는 스킬이 있습니다.
  • Gemini Enterprise 메모리 및 맞춤설정: 맞춤설정이 사용 설정되면 어시스턴트가 세션 전반에서 사용자별 환경설정과 설명을 유지하여 시간이 지남에 따라 반복되는 명확성 요청 프롬프트를 줄일 수 있습니다.

각 컨텍스트 유형을 구성할 위치 선택

Google은 데이터 클라우드 커넥터에 연결된 기본 제공 스킬을 관리하므로 커넥터에 직접 맞춤 컨텍스트를 추가할 수 없습니다. 대신 다음 표를 사용하여 분석 규칙과 비즈니스 컨텍스트를 구성할 위치를 결정하세요.

컨텍스트 레이어 관리 리소스: 최적의 용도 예
Knowledge Catalog 메타데이터 데이터 스튜어드 및 카탈로그 관리자 대규모 데이터 자산, 테이블 및 열 설명, 데이터 품질 신호, 데이터 세트 용어집, 검증된 샘플 SQL 쿼리에 걸친 동적 애셋 검색 에이전트가 공신력 있는 테이블과 측정항목 정의를 검색할 수 있도록 analytics_prod에서 인증된 데이터 제품과 비즈니스 용어집 용어를 선별합니다.
조직 전체 맞춤 스킬 및 어시스턴트 지침 Gemini Enterprise 관리자 및 데이터 운영자 결정론적 프로젝트 및 데이터 세트 범위 지정, 회사 전체 KPI 정의, 모호성 해소 규칙, 응답 규칙 쿼리를 특정 프로덕션 데이터 세트로 제한, '가중 순 ARR'의 정확한 SQL 계산 정의
사용자 기술 및 맞춤설정 개별 최종 사용자 및 분석가 역할별 기본 필터, 선호하는 측정항목 레이아웃, 반복되는 팀 워크플로 사용자가 '월별 파이프라인 측정항목'을 요청할 때 EMEA 지역 및 활성 QA 필터를 자동으로 적용합니다.

다음 단계