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을 참고해요.