트윗을 감정 분석한 데이터를 DB에 저장하고 PowerBI로 분석해 보았다

자신의 비망록으로 씁니다.

소개



이번에 한 일은 다음 Microsoft Learn을 보면서 했습니다.
LogicApps에서 트윗 검색부터 DB 저장까지 한 번에 배울 수 있습니다.

Logic Apps를 사용하여 데이터를 자동으로 라우팅 및 처리 - Learn
htps : // / cs. mic로소 ft. 코 m / 자 jp / ぇ 아 rn / 모즈 ぇ s / 로테 - an dp 로세 s - 다 - ぉ 기 c ps /

모처럼이므로 했던 것을 잊지 않도록 기사에 둡니다.

본 기사의 내용



· 로직 앱 만들기
· DB 데이터를 PowerBI로로드

이번 구성



이하의 구성으로 분석해 간다


사전 준비



1) Azure에서 DB를 구축 (구축 순서는 할애)
비용을 줄이기 위해 서버리스 유형의 DB 만들기



2) DB에 접속하여 데이터를 저장하는 테이블을 작성

로직 앱 만들기



1) Azure에 로그인하여 LogicApp을 신규 작성



2) 트리거로서 「새 트윗이 투고되면」를 선택한다


3) 그대로 만든 것이 다음
※최근 FF14의 패치로 「남방 보즈야 전선(통칭:보즈야)」이라고 하는 컨텐츠가 추가되었으므로, 그 건에 관한 트윗을 10분마다 받아들여, 감정을 분석
※ 또, 조건에서 스코어가 0이상의 것으로 하고 있는 것은, 감정 스코어가 Null가 되는 일이 있었으므로, Null의 경우는 DB에 데이터를 넣지 않고 종료. 감정 점수가 나온 것만 DB에 데이터를 넣도록 작성


4) 실행 결과(좋아요의 수가 카운트되지 않는다··별도 조사합니다)
감정 점수가 0.99 이상이므로 매우 긍정적인 감정이라는 것을 알 수 있다


5) DB에도 제대로 데이터가 저장되어 있는지 확인!


DB 데이터를 PowerBI로 로드



1) Azure 포털의 SQLServer 화면 왼쪽의 "Power BI (미리보기)"를 클릭


2) "시작하기"를 클릭


3) 다운로드 한 파일을 열면 PowerBI가 시작됩니다.
로드할 테이블을 선택하고 로드를 클릭합니다.


4) 그리고는 좋아하는 것처럼 분석!
(감정 분석의 스코어가 어떤 기준으로 붙이고 있는 것인가···특정의 키워드를 보고 포지티브인지 네거티브인지 판단하고 있는 것일까··)


결론



다음 번에는 LogicApps를 사용하여 Microsoft Forms에서 얻은 답변 데이터를 Excel에 저장하는 방법에 대해 쓰겠습니다.

참고



· Text Analytics 서비스를 사용하여 텍스트 분석
htps : // / cs. mic로소 ft. 코 m / 자 jp / ぇ 아 rn / 모즈 ぇ s / 아나 ly - xt ぃ th - xt - 아나 ly 치 cs - r r ぃ 세 /

· Azure Logic Apps를 사용하여 SQL 데이터베이스 워크 플로를 자동화
htps : // / cs. 미 c 로소 ft. 코 m / 자 - jp / 아즈레 / 안녕하세요 c와 rs / 안녕하세요 c와 rs -

좋은 웹페이지 즐겨찾기