쿼리 생성 탐색

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • 쿼리 생성 는 사용자 질문을 실행 가능한 쿼리로 변환하고 결과를 반환하는 AI 기반 서비스입니다. 실행 가능한 쿼리에는 사용자의 질문에 가장 잘 답하는 데이터 소스, 필터, 집계 및 시각화 지침이 포함되어 있습니다. 결과에는 텍스트 요약, 데이터 시각화 및 후속 조치 제안이 포함됩니다.

    쿼리 생성 개요

    쿼리 생성 는 시맨틱 데이터 레이어를 사용하여 쿼리를 생성합니다. 의미 체계 데이터 계층은 쿼리 생성기가 사용자 발언과 관련된 실제 팩트, 테이블 및 열을 찾는 데 사용하는 테이블 및 테이블 열의 플랫 표현입니다. 특히 팩트 테이블은 엔터티 기록으로 표시되고 해당 열은 차원 기록으로 표시됩니다.

    인스턴스에 오버로드되므로 모든 팩트 테이블이 포함 쿼리 생성되지는 않습니다. 포함된 팩트 테이블을 확인하려면 시맨틱 테이블 구성 목록 [sn_query_gen_table_config_list]을 열어 현재 있고 시맨틱 생성 사용 = 예인 테이블을 확인합니다. 목록에 테이블을 더 추가할 수 있지만 성능에 영향을 미칠 수 있으니 주의해야 합니다. 자세한 내용은 시맨틱 데이터 계층에 테이블 추가 문서를 참조하십시오.

    쿼리 생성 작동 방식

    실행 가능한 쿼리를 생성하기 위한 쿼리 생성 프로세스입니다.

    LLM을 호출하기 전에 쿼리 생성 사용자의 질문에 답하는 데 필요한 관련 엔터티와 차원으로만 인스턴스 스키마를 필터링해야 합니다. 이 여과는 두 가지 중요한 목적을 제공합니다.
    • LLM에 사용 가능한 테이블과 열에 대한 진실에 대한 정확한 근거를 제공하여 존재하지 않는 데이터 구조에 대한 환각을 방지합니다.
    • 포커스형 컨텍스트 창을 유지하므로 전체 스키마를 처리할 때와 비교하여 LLM 성능과 정확성이 향상됩니다.

    쿼리 생성 시맨틱 필터를 사용하여 엔터티(팩트, 테이블)의 범위를 사용자의 질문에 가장 가까운 2개의 항목으로 좁힙니다. 그런 다음 해당 엔터티에서 사용자의 질문과 가장 유사한 30개의 차원(열)을 좁힙니다. 쿼리 생성 이 이러한 결과를 LLM에 전달하여 시맨틱 쿼리를 생성합니다. 구성기는 이 시맨틱 쿼리를 가져와 실행 가능한 쿼리로 변환합니다.

    쿼리 생성 사용자

    표 1. 사용자
    사용자 설명
    ServiceNow AI Platform 플랫폼 분석에서 Now Assist를 담당하는 관리자 [admin] 관리자는 시맨틱 데이터 계층에서 테이블을 추가하거나 제거할 수 있습니다. 관리자 역할을 가진 사용자만 기록을 읽거나 변경할 쿼리 생성 수 있습니다.
    애플리케이션 내 플랫폼 분석 사용자 Now Assist 애플리케이션 내 플랫폼 분석 사용자는 Now Assist 보이지 않더라도 쿼리 생성 해당 애플리케이션을 통해 호출 쿼리 생성 합니다. 중간 애플리케이션을 사용하려면 부여된 역할을 통해 필요한 쿼리 생성 사용자 역할이 있어야 합니다.