ENTITY_SENTIMENT

ENTITY_SENTIMENT (SNOWFLAKE.CORTEX)

프리뷰 기능 — 공개. 모든 계정에서 사용할 수 있어요.

공지: 이 페이지는 하위 호환성을 위해 제공돼요. 새로운 사용 사례에서는 향후 표준 표면인 AI_SENTIMENT부터 시작해요. 이 레거시 함수는 2026년 말까지 폐기될 예정이에요.

영어 텍스트에 대한 감정 점수를 반환해요. 여기에는 전체 감정과 지정된 엔티티에 대한 특정 감정이 포함돼요.

출처: Snowflake SQL Reference - ENTITY_SENTIMENT (SNOWFLAKE.CORTEX)

본문

구문

SNOWFLAKE.CORTEX.ENTITY_SENTIMENT(<text> [, <entities> ])

인자

  • 감정 점수를 계산해야 하는 텍스트를 포함하는 문자열이에요.
  • 감정 점수를 계산해야 하는 최대 10개의 엔티티 또는 측면(aspect)을 포함하는 배열이에요. 각 엔티티는 문자열이에요. 예를 들어 레스토랑 리뷰의 감정을 평가한다면 entities 배열은 ['cost', 'quality', 'waiting time']일 수 있어요. 엔티티는 최대 30자일 수 있어요.
  • 이 인자는 선택적이에요. 제공하지 않으면 함수는 전체 감정만 반환해요.

반환 값

categories 필드를 포함하는 OBJECT를 반환해요. categories는 카테고리 레코드의 ARRAY예요. 각 카테고리는 다음 필드를 포함해요.

  • name: 카테고리의 이름.
  • sentiment: 카테고리의 감정: 문자열로 positive, negative, neutral, mixed 또는 unknown.

추가로, overall 카테고리는 텍스트의 전체 감정을 포함해요.

접근 제어 요구 사항

사용자는 SNOWFLAKE.CORTEX_USER 데이터베이스 역할이 부여된 역할을 사용해야 해요. 이 권한에 대한 자세한 내용은 Cortex LLM privileges를 참고해요.

법적 고지

Snowflake AI and ML을 참고해요.

더 알아보기