불평 조직 내 개방적이고 역동적인 커뮤니케이션 및 협업을 위해 설계된 소셜 네트워킹 플랫폼입니다. 이를 통해 관심 있는 커뮤니티를 구축하고, 아이디어와 피드백을 수집하고, 모든 사람에게 정보를 제공할 수 있습니다. 브라우저 또는 모바일 앱을 통해 사용할 수 있으며 비공개 및 공개 커뮤니티, 뉴스 피드, 관심 그룹, 인스턴트 메시징 등과 같은 다양한 일반 소셜 네트워킹 기능을 제공합니다. 이러한 각 기능은 시간이 지남에 따라 수집되고 여러 리포지토리에 저장되는 엄청난 양의 비정형 데이터를 생성합니다. 이러한 조각난 리포지토리를 통한 검색은 사용자에게 엄청난 도전을 제공합니다. 아마존 켄드라 들어 온다.
Amazon Kendra는 기계 학습(ML)을 기반으로 하는 매우 정확하고 사용하기 쉬운 지능형 검색 서비스입니다. Amazon Kendra는 콘텐츠가 상주하는 위치에 관계없이 콘텐츠 수집 및 인덱싱 프로세스를 간소화하는 데이터 소스 커넥터 제품군을 제공합니다. 조직의 중요한 데이터는 정형 및 비정형 리포지토리 모두에 저장됩니다. 엔터프라이즈 검색 솔루션은 여러 정형 및 비정형 리포지토리에서 데이터를 수집하여 인덱싱하고 검색할 수 있어야 합니다.
이제 Yammer용 Amazon Kendra 커넥터를 사용하여 Yammer에 저장된 정보를 검색할 수 있음을 발표하게 되어 기쁩니다. 이 게시물에서는 Yammer에 저장된 정보를 인덱싱하고 Amazon Kendra 지능형 검색을 사용하여 질문에 대한 답변을 정확하고 빠르게 찾는 방법을 보여줍니다. 또한 ML 기반 지능형 검색은 키워드 검색이 그다지 효과적이지 않은 자연어 내러티브 콘텐츠가 포함된 비정형 문서에서 정보를 정확하게 찾을 수 있습니다.
솔루션 개요
Amazon Kendra를 사용하면 여러 데이터 소스를 구성하여 문서 리포지토리에서 인덱싱하고 검색할 수 있는 중앙 위치를 제공할 수 있습니다. 솔루션의 경우 Yammer용 Amazon Kendra 커넥터를 사용하여 Yammer 리포지토리를 인덱싱하는 방법을 시연합니다. 솔루션은 다음 단계로 구성됩니다.
- Azure에서 Yammer 앱 API 커넥터를 구성하고 연결 세부 정보를 가져옵니다.
- Amazon Kendra 인덱스를 생성합니다.
- Yammer 데이터 원본을 만듭니다.
- 샘플 쿼리를 실행하여 정보를 얻습니다.
사전 조건
Yammer용 Amazon Kendra 커넥터를 사용해 보려면 다음이 필요합니다.
Yammer 앱 API 커넥터 구성 및 연결 세부 정보 수집
Yammer 데이터 원본을 설정하기 전에 Yammer 리포지토리에 대한 몇 가지 세부 정보가 필요합니다. 하자
그것들을 미리 모으십시오.
- 에 로그인 Azure 포털 전역 관리자 사용자 계정을 사용하고 선택 다음 보기.
- 비밀번호를 입력하고 선택 로그인.
- Azure 시작 페이지에서 다음을 선택합니다. 앱 등록.
또는 검색창에서 "앱 등록"을 검색할 수 있습니다.
- 왼쪽 메뉴에서 신규 등록.
- 앱 이름을 입력합니다(예:
my-yammer-connector
) 및 선택 회원가입. - 테넌트 ID를 기록해 둡니다(Amazon Kendra의 데이터 원본을 설정할 때 필요함).
- 옆에 클라이언트 자격 증명선택한다.
인증서 또는 비밀 추가.
- 설명을 입력합니다(예:
Yammer Connector Client Credentials
). - 만료 기간을 선택합니다(이 게시물의 경우 6개월).
- 왼쪽 메뉴에서 추가.
- 다음에 대한 클라이언트 ID 및 비밀 ID를 저장하십시오. AWS 비밀 관리자 구성.
- 탐색 창에서 API 권한.
여기에서 관리자 권한을 추가하거나 제거할 수 있습니다.
- 왼쪽 메뉴에서 권한 추가 다음에 대해 Yammer를 선택합니다. API 권한 요청.
- 왼쪽 메뉴에서 위임된 권한 선택
user_impersonation
. - 왼쪽 메뉴에서 권한 추가.
이제 Yammer 커넥터 애플리케이션이 Azure Portal에서 구성되었습니다. Amazon Kendra 콘솔로 전환하여 설정을 완료하겠습니다.
Amazon Kendra 인덱스 생성
Amazon Kendra 인덱스를 생성하거나 기존 인덱스를 사용할 수 있습니다. 이 게시물에서는 my-yammer-index라는 새 인덱스를 만듭니다. 지침은 다음을 참조하십시오. 인덱스 생성.
Yammer 데이터 원본 만들기
데이터 원본을 만들려면 다음 단계를 완료하세요.
- Amazon Kendra 콘솔에서 데이터 소스 탐색 창에서
- $XNUMX Million 미만 마이크로소프트 야머 커넥터선택한다.
커넥터 추가.
- 럭셔리 데이터 소스 이름, 이름을 입력하십시오 (예 :
my-yammer-datasource
). - 선택적 설명을 입력합니다.
- 왼쪽 메뉴에서 다음 보기.
Secrets Manager에서 미리 자격 증명을 생성하도록 선택할 수 있습니다. 이 게시물에서는 요청 시 비밀을 생성합니다.
- 이전에 수집한 사용자 이름, 암호, 클라이언트 ID 및 암호 ID로 Secrets Manager 암호를 구성합니다.
- 왼쪽 메뉴에서 찜하기.
- 럭셔리 IAM 역할선택한다. 새 역할 만들기.
- 럭셔리 역할 이름선택한다.
AmazonKendra-my-yammer-iam-role
. - 왼쪽 메뉴에서 다음 보기.
- . 동기화 설정 구성 섹션에서 선택적으로 동기화할 콘텐츠, 포함할 커뮤니티 및 이후 날짜를 구성할 수 있습니다.
- 왼쪽 메뉴에서 동기화 모드 및 동기화 실행 일정.
데이터 원본 콘텐츠가 변경될 때 색인을 업데이트하는 방법을 선택할 수 있습니다. Amazon Kendra는 세 가지 유형의 동기화 모드를 제공합니다.
- 전체 동기화 – Amazon Kendra는 이전 동기화 상태에 관계없이 모든 엔터티의 모든 콘텐츠를 동기화합니다.
- 신규 또는 수정된 콘텐츠 동기화 – Amazon Kendra는 새 콘텐츠 또는 수정된 콘텐츠만 동기화합니다.
- 신규, 수정 또는 삭제된 콘텐츠 동기화 – Amazon Kendra는 신규, 수정 또는 삭제된 콘텐츠만 동기화합니다.
- 이 게시물의 경우 전체 동기화.
- 럭셔리 진동수선택한다. 주문형 실행
- 왼쪽 메뉴에서 다음 보기.
- 선택적으로 필드 매핑을 설정할 수 있으며 Amazon Kendra는 데이터 필드를 인덱스와 연결합니다.
- 왼쪽 메뉴에서 다음 보기.
- 검토 및 선택 데이터 소스 추가.
- 왼쪽 메뉴에서 지금 동기화.
동기화는 Amazon Kendra가 인덱싱하는 리포지토리의 크기에 따라 몇 분에서 몇 시간이 걸립니다.
솔루션 테스트
이제 Yammer의 콘텐츠를 Amazon Kendra 인덱스로 수집했으므로 몇 가지 쿼리를 테스트할 수 있습니다.
- Amazon Kendra 콘솔에서 인덱스로 이동하여 인덱싱된 콘텐츠 검색.
- 샘플 검색 쿼리를 입력하고 검색 결과를 테스트합니다(쿼리는 계정 내용에 따라 다름).
Yammer 커넥터는 Yammer에서 로컬 ID 정보도 크롤링합니다. 문서가 Amazon Kendra로 인덱싱되면 대부분의 문서에 대해 해당 ACL(액세스 제어 목록)이 수집됩니다.
ACL은 문서에 대한 액세스가 허용되거나 거부되는 사용자 이름 및 그룹 이름을 지정합니다. ACL이 없는 문서는 공용 문서입니다. 이 기능을 사용하여 사용자별로 쿼리 범위를 좁힐 수 있습니다.
사용자 ID(이메일)를 사용하여 문서에 대한 사용자 또는 그룹 액세스를 기반으로 검색 결과를 필터링할 수 있습니다. 쿼리를 실행하면 Amazon Kendra가 사용자 및 그룹 정보를 확인하고 쿼리를 실행합니다. 공용 문서를 포함하여 사용자가 액세스할 수 있는 쿼리와 관련된 모든 문서가 반환됩니다.
- 이 기능을 사용하려면 검색 결과 페이지로 돌아가십시오.
- 펼치기 사용자 이름 또는 그룹으로 쿼리 테스트 선택하고 사용자 이름 또는 그룹 적용.
Yammer의 경우 그룹을 가져오지 않고 사용자 이름만 가져옵니다. 이 경우 사용자 이름은 이메일 ID입니다.
- 사용자의 사용자 ID(이메일)를 입력하고 선택 신청.
다음 스크린샷은 업데이트된 검색 결과를 보여줍니다.
다음을 사용하여 구축된 애플리케이션과 같은 애플리케이션으로 Amazon Kendra를 전면에 내세울 때 경험 빌더, 사용자 ID(이메일 ID 형식)를 Amazon Kendra에 전달하여 각 사용자가 자신의 사용자 ID와 관련된 콘텐츠만 볼 수 있도록 할 수 있습니다. 또는 다음을 사용할 수 있습니다. AWS IAM 자격 증명 센터 (AWS Single Sign-On의 후속 제품) Amazon Kendra로 전달되는 사용자 컨텍스트를 제어하여 사용자별 쿼리를 제한합니다.
축하해요! Amazon Kendra를 성공적으로 사용하여 Yammer 계정에서 인덱싱된 콘텐츠를 기반으로 답변과 통찰력을 얻었습니다.
제한 사항
이 솔루션에는 다음과 같은 제한 사항이 있습니다.
- 내보내기 API만 모든 커뮤니티를 가져오는 데 사용할 수 있습니다. 이벤트 세부 정보 가져오기, 설문 조사에 대한 투표 및 업데이트 메시지에 대한 API 지원은 이 글을 쓰는 시점에서 사용할 수 없습니다.
- 메시지, 첨부 파일, 커뮤니티 및 사용자와 같은 삭제된 엔터티는 변경 로그 크롤링 모드에서 크롤링되지 않습니다. 모든 엔터티 삭제에 대한 업데이트된 정보를 얻으려면 다른 전체 크롤링을 실행해야 합니다.
- 커뮤니티의 경우 다음은 인덱싱의 일부가 아닙니다.
- 커뮤니티 인사이트 세부정보
- 커뮤니티 정보
- 해당 커뮤니티의 관련 커뮤니티
- 메시지에 첨부하지 않고 커뮤니티에 직접 업로드한 파일
- Yammer에는 수집 속도를 제어하는 속도 제한이 있습니다. 자세한 내용은 다음을 참조하십시오. Yammer의 제한.
정리
향후 비용 발생을 방지하려면 이 솔루션의 일부로 생성한 리소스를 정리하십시오. 이 솔루션을 테스트하는 동안 새 Amazon Kendra 인덱스를 생성한 경우 삭제하십시오. Yammer용 Amazon Kendra 커넥터를 사용하여 새 데이터 원본만 추가한 경우 해당 데이터 원본을 삭제하십시오.
결론
Amazon Kendra용 Yammer 커넥터를 사용하는 조직은 Amazon Kendra에서 제공하는 지능형 검색을 사용하여 계정에 저장된 정보 리포지토리를 안전하게 활용할 수 있습니다.
이러한 가능성 등에 대해 알아보려면 다음을 참조하십시오. Amazon Kendra 개발자 안내서. Yammer에서 데이터를 수집할 때 메타데이터 및 콘텐츠를 생성, 수정 또는 삭제하는 방법에 대한 자세한 내용은 다음을 참조하십시오. 수집 중 문서 강화 및 콘텐츠와 메타데이터를 강화하여 Amazon Kendra의 사용자 지정 문서 강화로 검색 경험을 향상시키십시오..
저자 소개
센틸 라마찬드란 미국 북동부의 고객을 지원하는 AWS의 엔터프라이즈 솔루션 아키텍트입니다. 그는 주로 금융 서비스 산업의 클라우드 채택 및 디지털 혁신에 중점을 둡니다. Senthil의 관심 분야는 AI, 특히 딥 러닝과 머신 러닝입니다. 그는 지속적인 학습과 인간의 기업 경험 개선을 통해 애플리케이션 자동화에 중점을 둡니다. Senthil은 Autosport, Soccer를 시청하고 가족과 함께 시간을 보내는 것을 즐깁니다.
- SEO 기반 콘텐츠 및 PR 배포. 오늘 증폭하십시오.
- 플라토 블록체인. Web3 메타버스 인텔리전스. 지식 증폭. 여기에서 액세스하십시오.
- 출처: https://aws.amazon.com/blogs/machine-learning/announcing-the-yammer-connector-for-amazon-kendra/
- :이다
- $UP
- 100
- 7
- a
- 할 수 있는
- 소개
- ACCESS
- 계정
- 정확한
- 정확히
- 가로질러
- 추가
- 또한
- 관리자
- 양자
- 전진
- AI
- All
- 수
- 아마존
- 아마존 켄드라
- 양
- 및
- 알리다
- 발표
- 다른
- 답변
- API를
- 앱
- 어플리케이션
- 있군요
- 지역
- AS
- At
- 가능
- AWS
- 하늘빛
- 뒤로
- 바
- 기반으로
- BE
- 존재
- 사이에
- 브라우저
- 빌드
- 내장
- by
- 라는
- CAN
- 케이스
- 중심적인
- 증명서
- 도전
- 이전 단계로 돌아가기
- 변경
- 확인하는 것이 좋다.
- 선택
- 왼쪽 메뉴에서
- 클라이언트
- 클라우드
- 클라우드 채택
- 협업
- COM
- 공통의
- 커뮤니케이션
- 커뮤니티
- 커뮤니티
- 완전한
- 구성
- 연결
- 콘솔에서
- 함유량
- 내용
- 문맥
- 끊임없는
- 제어
- 동
- 비용
- 만들
- 만든
- 만들기
- 신임장
- 관습
- 고객
- 데이터
- 날짜
- 깊은
- 깊은 학습
- 보여
- 설명
- 설계
- 세부설명
- 개발자
- 디지털
- 디지털 전환
- 직접
- 문서
- 서류
- 말라
- 아래 (down)
- ...동안
- 동적
- 마다
- 이전
- 동쪽
- 유효한
- 이메일
- 거대한
- 확인
- 엔터 버튼
- Enterprise
- 엔티티
- 특히
- 이벤트
- 사람
- 예
- 흥분한
- 현존하는
- 경험
- 수출
- 가족
- 특색
- 특징
- 피드백
- 를
- 들
- Fields
- 필터링
- 금융
- 금융 서비스
- Find
- 집중
- 집중
- 수행원
- 럭셔리
- 형태
- 조각난
- 에
- 가득 찬
- 미래
- 얻을
- 글로벌
- Go
- 그룹
- 여러 떼
- 있다
- 고도로
- 진료 시간
- 방법
- How To
- HTML
- HTTPS
- 거대한
- 사람의
- ID
- 아이디어
- 통합 인증
- import
- 개선
- in
- 포함
- 포함
- 색인
- 산업
- 정보
- 정보
- 통찰력
- 통찰력
- 즉시
- 명령
- 지능형
- 관심
- 발행물
- IT
- 유지
- 언어
- 배우다
- 배우기
- 제한
- 한계
- 제한
- 명부
- 지방의
- 기계
- 기계 학습
- 매니저
- 메시지
- 메시지
- 메타 데이터
- Microsoft
- 회의록
- ML
- 모바일
- 모바일 앱
- 모드
- 모드
- 수정
- 수정
- 개월
- 배우기
- 가장
- 여러
- name
- 이름
- 이야기
- 자연의
- 이동
- 카테고리
- 필요
- 네트워킹
- 신제품
- news
- North
- of
- 제공
- on
- 온디맨드
- 열 수
- 조직
- 페이지
- 빵
- 부품
- 합격
- 비밀번호
- 기간
- 권한
- 장소
- 플랫폼
- 플라톤
- 플라톤 데이터 인텔리전스
- 플라토데이터
- 포털
- 가능성
- 게시하다
- powered
- 너무 이른
- 주로
- 사설
- 방법
- 제공
- 제공
- 공개
- 문의
- 빨리
- 율
- 관계없이
- 관련된
- 제거
- 저장소
- 제품 자료
- 결과
- 달리기
- 검색
- 수색
- 비밀
- 섹션
- 안전하게
- 보고
- 서비스
- 서비스
- 세트
- 설정
- 설치
- 몇몇의
- 영상을
- 표시
- 쇼
- 단순화
- 이후
- 단일
- 크기
- 축구
- 사회적
- 소셜 네트워킹
- 해결책
- 솔루션
- 일부
- 출처
- 지우면 좋을거같음 . SM
- 구체적인
- 속도
- 지출
- 단계
- 저장
- 구조화
- 성공적으로
- 이러한
- 스위트
- SUPPORT
- 지원
- 표면
- 스위치
- 소요
- 가볍게 두드리다
- 거주자
- test
- 지원
- 그
- XNUMXD덴탈의
- 그들의
- Bowman의
- 세
- 을 통하여
- 시간
- 에
- 함께
- 변환
- 유형
- 업데이트
- 업데이트
- 업로드
- us
- 사용
- 사용자
- 사용자
- 가치 있는
- 종류
- 를 통해
- 투표
- 시청
- 환영
- 어느
- 동안
- 의지
- 과
- 이내
- 없이
- 쓰기
- 자신의
- 너의
- 제퍼 넷