필드 설정 구성

이 페이지에서는 정형 데이터, 메타데이터가 포함된 비정형 데이터 또는 맞춤 정형 속성이 포함된 웹사이트 데이터용 앱을 설정하도록 스키마 필드를 구성하는 방법을 보여줍니다.

필드 설정을 사용하면 Vertex AI Search가 결과에서 필드를 사용하는 방식을 결정할 수 있습니다.Google Cloud 콘솔의 스키마 탭을 사용하여 필드 설정을 구성할 수 있습니다.

필드 설정은 정형 데이터 또는 메타데이터가 있는 비정형 데이터가 포함된 데이터 스토어가 있는 앱에서만 구성할 수 있습니다.

필드 설정

다음 필드 설정은 검색 또는 추천 데이터의 여러 필드 유형에 사용할 수 있지만 일부 데이터 유형에는 사용할 수 없습니다. 스키마에는 개별 필드의 여러 필드 설정이 포함되어 있으며 다음 표에는 스키마 내 필드에 적용할 수 있는 설정이 포함되어 있습니다. 다음 필드 설정에는 구조화된 데이터를 사용하는 것이 좋습니다.

설정 정의 목적 사용 사례 예시
색인 생성 가능

필드를 색인 가능으로 설정하면 문서 내의 구조화된 필드에서 필터링, 부스팅, 패싯과 같은 작업을 실행할 수 있습니다.

Object 유형의 필드는 Indexable로 설정할 수 없습니다.

필드를 Indexable로 표시하면 더 빠르게 조회할 수 있습니다.

필드를 Indexable로 표시하면 검색 색인의 크기가 증가하고 색인 생성이 느려질 수 있습니다.

호텔 데이터 스토어에서 hotel_chain과 같은 필드를 색인 생성 가능으로 설정할 수 있습니다. 이를 통해 hotel_chain에 순위 지정, 필터링, 부스팅 작업을 적용할 수 있습니다. 예를 들어 필터를 적용하여 필터링된 호텔 체인이 포함된 검색 결과만 표시되도록 할 수 있습니다.
검색 가능

검색과 관련이 있을 가능성이 가장 높은 필드는 Searchable로 지정됩니다. 필드는 색인 생성 가능하거나 검색 가능하지 않아도 검색 가능할 수 있습니다.

텍스트 값이 있는 필드만 검색 가능으로 표시할 수 있습니다. 따라서 숫자 가격 필드는 색인을 생성할 수 있지만 (필터링 또는 패싯용) 전체 텍스트로 검색할 수는 없습니다.

필드를 검색 가능으로 설정하면 검색 쿼리에서 해당 필드의 재현율이 향상되므로 사용자가 이러한 필드 내의 텍스트를 쿼리하여 웹페이지와 같은 콘텐츠를 찾을 수 있습니다. 필드를 검색 가능으로 표시하면 순위를 적용할 수 있습니다. 따라서 너무 많은 필드를 검색 가능으로 표시하면 순위 알고리즘이 과포화되고 결과가 너무 많이 반환되어 검색 정확도에 부정적인 영향을 미칠 수 있습니다. 이로 인해 관련성이 없는 검색 결과가 표시될 수 있습니다.

인터넷 서비스 제공업체의 지원 티켓 시스템은 각 티켓을 구조화된 문서로 저장합니다. 이러한 문서에 issue_description 또는 resolution_notes과 같은 검색 가능한 텍스트 필드가 포함되어 있는 경우 지원 상담사는 모뎀 재설정 후 인터넷 속도가 느려지는 문제를 해결하는 방법과 같이 해당 필드의 콘텐츠와 관련된 질문을 할 수 있습니다. 그러면 시스템에서 issue_description 또는 resolution_notes 필드 중 하나 또는 둘 다에 모뎀, 인터넷, 속도를 포함한 검색어가 포함된 문서를 표시합니다.

동적 패싯 생성 가능 사용자의 검색을 더 잘 타겟팅하기 위해 컨텍스트 인식 필터를 제공합니다. 필드를 Dynamic Facetable로 설정하면 시스템에서 필드에 있는 고유한 값을 기반으로 대화형 필터 (패싯)를 자동으로 생성할 수 있습니다. 필드를 Dynamic facetable로 설정하면 사용자가 가능한 모든 필터 옵션을 수동으로 사전 정의하지 않고도 수집된 데이터에서 직접 파생된 카테고리나 속성을 선택하여 검색 결과를 동적으로 세부 조정할 수 있습니다. 이를 통해 사용자는 검색 범위를 매우 구체적인 웹 콘텐츠로 좁힐 수 있습니다.
검색 가능과 함께 동적 패싯 가능을 사용하여 더 나은 결과를 얻을 수 있습니다. 이렇게 하면 검색의 재현율과 사용자에게 제공되는 패싯의 품질이 모두 개선됩니다.
HR 정책과 같은 내부 회사 기술 자료의 페이지는 department, document_type, last_modified_date와 같은 데이터와 함께 인제스트됩니다. 이러한 필드가 dynamic facetable로 태그된 경우 직원이 비용 상환과 같은 용어를 검색하면 관련 결과에 따라 대화형 필터가 동적으로 생성됩니다. 이 경우 웹 인터페이스에 부서: 재무, 여행, 문서 유형: 정책, FAQ 또는 최종 수정 날짜: 이번 분기, 작년과 같은 패싯이 표시될 수 있습니다.
가져오기 가능 검색어가 일치하는 콘텐츠를 찾으면 검색엔진은 검색 가능한 필드의 값을 가져와 표시하거나 애플리케이션에서 사용할 수 있으므로 원래 문서의 정보가 검색 결과의 일부로 표시됩니다. 키 필드 (문서의 고유 식별자)가 검색 가능으로 설정됩니다. 검색 가능한 필드는 값을 표시할 수 있는 필드와 검색 로직에서만 사용되고 원시 값은 최종 사용자에게 표시되지 않는 필드를 구분하여 검색 컨텍스트를 제공합니다. 판매자 사이트에서 제품을 검색하는 경우 product_id, name, price, image_url은 검색 가능으로 설정할 수 있는 일반적인 필드입니다. 반면 internal_tracking_code는 관리 목적으로만 색인이 생성되고 필터링될 수 있지만 공개 검색 결과에서는 검색할 수 없습니다.
완성 가능 필드의 콘텐츠를 검색어 추천에 사용할 수 있습니다. 자세한 내용은 자동 완성 구성을 참고하세요.

이 설정을 사용하면 사용자가 입력할 때 실시간 쿼리 추천을 제공하는 데 해당 필드의 값을 사용할 수 있습니다. 이 기능은 사용자를 관련 콘텐츠로 안내하고 검색 프로세스를 가속화합니다. 자연어 필터링 사용과 같은 특정 요인이 이 성능에 영향을 줄 수 있습니다.

completable 필드가 product_name, brand, category에 설정되어 있는 경우 사용자가 기술을 입력하면 자동 완성 추천에 다음이 표시될 수 있습니다.
  • TechCo (brand 필드)
  • TechCo UltraBook X1 (product_name 필드에서)
  • 기술 GameMaster Pro (category 필드의 다른 제품)
필터링 가능 추천에서 필드를 사용하여 추천 결과를 필터링하여 사용자가 볼 검색 결과를 결정할 수 있습니다. 추천 필터링에 대한 자세한 내용은 추천 필터링을 참고하세요. 필드를 Filterable로 설정하면 사용자를 위한 추천을 맞춤설정할 수 있습니다. 필터링 한도가 적용됩니다. 언어 및 드라마별 필터 설정은 language_code: ANY("en", "fr") OR categories: ANY("drama")와 같습니다.

일반적으로 사용되는 설정 간의 차이점

색인 생성 가능, 검색 가능, 가져오기 가능 필드 설정에는 중요한 차이점이 있습니다. 표에 이러한 차이점이 요약되어 있습니다.

기능 색인 생성 가능 검색 가능 가져오기 가능
기본 역할 검색엔진에서 필드 콘텐츠를 사용할 수 있도록 합니다. 필드 콘텐츠에 대한 전체 텍스트 쿼리를 허용합니다. 필드의 값이 검색 결과에 반환되도록 허용
분석 콘텐츠가 처리되어 색인에 추가됩니다. 일반적으로 광범위한 어휘 분석을 거칩니다. 값은 표시를 위해 있는 그대로 저장됩니다.
이게...
...검색 가능? 예 (필수사항인 경우가 많음) 해당 사항 없음 필수는 아님 (검색할 수 없어도 검색 가능)
...가져올 수 있나요? 반드시 그런 것은 아님 반드시 그런 것은 아님 해당 사항 없음
...필터링/정렬/패싯 가능? 예 (일반적으로 이러한 항목의 필수 요건이기도 함) 직접적으로는 불가능합니다. 이러한 속성은 색인 생성 가능 필드에 기반하는 별도의 속성인 경우가 많습니다. 직접적으로는 아닙니다. 이러한 속성은 필드가 표시되는 방식뿐만 아니라 필드가 색인화되고 쿼리되는 방식과 관련이 있습니다.

실제로 사용자 환경에 중요한 많은 필드 (예: 제목, 설명, 식별 정보)는 indexable, searchable, retrievable로 설정되는 경우가 많습니다.

제한사항

필드 설정에는 다음과 같은 제한사항이 있습니다.

  • 최대 50개의 필드를 색인 생성 가능, 검색 가능, 가져오기 가능 또는 동적 패싯 생성 가능으로 구성할 수 있습니다.
  • 필드를 동적 패싯 생성 가능으로 구성하려면 먼저 색인 생성 가능으로 구성해야 합니다.
  • 색인 생성 가능 설정을 변경하려면 데이터의 색인을 다시 생성해야 하므로 특히 대규모 데이터 스토어의 경우 몇 시간이 걸릴 수 있습니다.

미디어 검색 앱의 필드를 구성하는 경우 스키마의 필드에 대한 세부정보를 확인하려면 미디어 문서 및 데이터 스토어 정보를 참조하세요.

필드 설정 업데이트

필드 설정을 업데이트하려면 다음 단계를 따르세요.

  1. Google Cloud 콘솔에서 AI 애플리케이션 페이지로 이동합니다.

    AI Applications

  2. 수정하려는 앱의 이름을 클릭합니다.

  3. 데이터를 클릭합니다.

  4. 스키마 탭을 클릭합니다. 이 탭에는 현재 필드 설정이 표시됩니다.

    데이터 스토어에 기본 웹사이트 데이터 또는 메타데이터가 없는 비정형 데이터가 포함된 경우 스키마 탭이 표시되지 않습니다.

  5. 수정을 클릭합니다.

  6. 업데이트해야 하는 필드 설정을 선택하거나 삭제합니다. 일부 필드 설정은 지원되지 않습니다. 예를 들어 숫자 필드는 검색 가능으로 설정할 수 없습니다.

  7. 저장을 클릭하여 변경사항을 적용합니다.

다음 단계