아마존 켄드라 기계 학습(ML)으로 구동되는 매우 정확하고 사용이 간편한 지능형 검색 서비스입니다. Amazon Kendra는 위치에 관계없이 콘텐츠를 수집하고 인덱싱하는 프로세스를 단순화하는 데이터 소스 커넥터 제품군을 제공합니다.
조직의 가치 있는 데이터는 정형 및 비정형 리포지토리 모두에 저장됩니다. 엔터프라이즈 검색 솔루션은 여러 정형 및 비정형 리포지토리에서 데이터를 함께 가져와 인덱싱하고 검색할 수 있어야 합니다.
이러한 비정형 데이터 저장소 중 하나가 Microsoft Exchange입니다. 이메일 대화에는 시간이 지남에 따라 다양한 당사자 간에 교환되는 중요한 메시지가 포함됩니다. 사용자는 종종 해당 이메일의 맥락에서 중요한 정보가 포함된 문서를 첨부합니다. 전자 메일 외에도 Exchange 계정은 일정 항목, OneNote 전자 필기장 및 연락처와 같은 다른 중요한 정보 소스에 대한 액세스를 제공합니다.
이제 Microsoft Exchange용 Amazon Kendra 커넥터를 사용하여 Exchange 계정에 저장된 정보를 검색할 수 있음을 발표하게 되어 기쁩니다. 이번 포스트에서는 Exchange에 저장된 정보를 인덱싱하고 Amazon Kendra 지능형 검색 기능을 사용하는 방법을 보여줍니다. 또한 ML 기반 지능형 검색은 키워드 검색이 그다지 효과적이지 않은 자연어 내러티브 콘텐츠를 포함하는 비정형 문서에서 정보를 정확하게 찾을 수 있습니다.
솔루션 개요
Amazon Kendra를 사용하면 여러 데이터 소스를 구성하여 문서 리포지토리에서 검색할 수 있는 중앙 위치를 제공할 수 있습니다. 솔루션의 경우 Exchange용 Amazon Kendra 커넥터를 사용하여 Exchange 리포지토리 또는 폴더를 인덱싱하는 방법을 시연합니다. 솔루션은 다음 단계로 구성됩니다.
- Exchange에서 앱을 구성하고 연결 세부 정보를 가져옵니다.
- 에 세부 정보 저장 AWS 비밀 관리자.
- Amazon Kendra 콘솔을 통해 Exchange 데이터 원본을 생성합니다.
- Exchange 리포지토리의 데이터를 인덱싱합니다.
- 샘플 쿼리를 실행하여 솔루션을 테스트합니다.
사전 조건
Exchange용 Amazon Kendra 커넥터를 사용해 보려면 다음이 필요합니다.
Exchange 앱 구성 및 연결 세부 정보 수집
Exchange 데이터 원본을 설정하기 전에 Exchange 리포지토리에 대한 몇 가지 세부 정보가 필요합니다. 미리 모아두자.
- 에 로그인 Azure 포털 전역 관리자 사용자 계정을 사용하고 선택 다음 보기.
- 비밀번호를 입력하고 선택 로그인.
- Azure 시작 페이지에서 다음을 선택합니다. 앱 등록.
- 왼쪽 메뉴에서 신규 등록.
- 앱 이름(예: my-exchange-app)을 입력하고 선택합니다. 회원가입.
- 테넌트 ID를 기록해 둡니다(Amazon Kendra의 데이터 원본을 설정할 때 필요함).
- $XNUMX Million 미만 클라이언트 자격 증명선택한다.
인증서 또는 비밀 추가.
- 왼쪽 메뉴에서 새 클라이언트 비밀번호.
- 설명을 입력합니다(예:
my exchange secret
). - 만료 기간을 선택합니다(이 게시물의 경우 6개월).
- 왼쪽 메뉴에서 추가.
- 나중에 데이터 소스를 설정할 때 사용할 비밀 ID와 값을 기록해 둡니다.
- 탐색 창에서 API 권한.
여기에서 관리자 권한을 추가하거나 제거할 수 있습니다.
- 이 게시물에서는 기본값을 그대로 둡니다.
Secrets Manager에 Exchange 자격 증명 저장
Secrets Manager에 Exchange 자격 증명을 저장하려면 다음 단계를 완료하십시오.
- Secrets Manager 콘솔에서 새로운 비밀을 저장.
- 선택 다른 유형의 비밀.
- 에 대한 두 개의 키-값 쌍을 만듭니다.
clientid
및clientsecret
Exchange에서 저장한 값을 입력합니다. - 왼쪽 메뉴에서 다음 보기.
- 럭셔리 비밀 이름, 이름을 입력하십시오 (예 :
AmazonKendra-my-exchange-secret
). - 선택적 설명을 입력합니다.
- 왼쪽 메뉴에서 다음 보기.
- . 순환 구성 섹션에서 모든 설정을 기본값으로 유지하고 다음 보기.
- 에 검토 페이지에서 선택 스토어.
Exchange용 Amazon Kendra 커넥터 구성
Amazon Kendra 커넥터를 구성하려면 다음 단계를 완료하십시오.
- Amazon Kendra 콘솔에서 인덱스 생성.
- 럭셔리 색인 이름, 색인 이름을 입력합니다(예:
my-exchange-index
). - 선택적 설명을 입력합니다.
- 럭셔리 역할 이름, IAM 역할 이름을 입력합니다.
- 선택적 암호화 설정 및 태그를 구성합니다.
- 왼쪽 메뉴에서 다음 보기.
- 럭셔리 프로비저닝 지정, 고르다 개발자 에디션 선택하고 다음 보기.
- . 사용자 액세스 제어 구성 섹션에서 설정을 기본값으로 두고 다음을 선택합니다. 다음 보기.
- 검토 페이지에서 다음을 선택합니다. 만들기.
이렇게 하면 IAM 역할이 생성 및 전파된 다음 Amazon Kendra 인덱스가 생성되며 최대 30분이 소요될 수 있습니다.
Exchange 데이터 원본 만들기
데이터 원본을 만들려면 다음 단계를 완료하세요.
- Amazon Kendra 콘솔에서 데이터 소스 탐색 창에서
- $XNUMX Million 미만 의 Microsoft Exchange선택한다.
커넥터 추가.
- 럭셔리 데이터 소스 이름, 이름을 입력하십시오 (예 :
my-exchange-data-source
). - 선택적 설명을 입력합니다.
- 왼쪽 메뉴에서 다음 보기.
- 럭셔리 임차인 ID, 이전에 수집한 테넌트 ID를 선택합니다.
- 럭셔리 AWS Secrets Manager 암호, 이전에 생성한 비밀을 선택합니다.
- 럭셔리 IAM 역할선택한다. 새 역할 만들기.
- 럭셔리 역할 이름, 이름을 입력하십시오 (예 :
AmazonKendra-myexchange-datasource-role
). - 왼쪽 메뉴에서 다음 보기.
- 럭셔리 사용자 이메일 ID, 이메일 ID 목록을 입력할 수 있습니다. 모든 사용자의 콘텐츠를 캡처하려면 필드를 비워 둡니다.
기본 선택을 유지했지만 필요에 따라 콘텐츠 선택을 미세 조정할 수 있습니다.
- 럭셔리 동기화 모드, 고르다 전체 동기화 (이것은 처음이며 모든 콘텐츠를 가져와야 합니다).
- 럭셔리 진동수선택한다. 주문형 실행.
- 왼쪽 메뉴에서 다음 보기.
- 선택적 필드 매핑을 설정하고 다음 보기.
- 왼쪽 메뉴에서 검토 및 생성 선택하고 데이터 소스 추가.
- 왼쪽 메뉴에서 지금 동기화.
- 동기화가 완료될 때까지 기다립니다.
솔루션 테스트
이제 Exchange 계정의 콘텐츠를 Amazon Kendra 인덱스로 수집했으므로 몇 가지 쿼리를 테스트할 수 있습니다.
- 색인으로 이동하여 선택하십시오. 인덱싱된 콘텐츠 검색.
- 샘플 검색 쿼리를 입력하고 검색 결과를 테스트합니다(쿼리는 계정 내용에 따라 다름).
Exchange 커넥터는 또한 Exchange에서 로컬 ID 정보를 크롤링합니다. 이 기능을 사용하여 사용자별로 쿼리 범위를 좁힐 수 있습니다.
- 이 기능을 사용하려면 검색 결과 페이지로 돌아가십시오.
- 펼치기 사용자 이름 또는 그룹으로 쿼리 테스트 선택하고 사용자 이름 또는 그룹 적용.
Microsoft Exchange의 경우 그룹을 가져오지 않고 사용자 이름만 가져옵니다. 이 경우 사용자 이름은 이메일 ID입니다.
- 사용자의 사용자 ID(이메일)를 입력하고 선택 신청.
- 검색 쿼리를 다시 실행하십시오.
이렇게 하면 기준에 따라 필터링된 결과 세트가 제공됩니다.
- 검색 페이지로 돌아가서 이 콘텐츠에 대한 액세스 권한이 없는 사용자의 이름을 입력한 다음 신청.
- 동일한 쿼리를 다시 실행하십시오.
다음을 사용하여 구축된 애플리케이션과 같은 애플리케이션으로 Amazon Kendra를 전면에 내세울 때 경험 빌더, 사용자 ID(이메일 ID 형식)를 Amazon Kendra에 전달하여 각 사용자가 자신의 사용자 ID와 관련된 콘텐츠만 볼 수 있도록 할 수 있습니다. 또는 다음을 사용할 수 있습니다. AWS IAM 자격 증명 센터 (AWS Single Sign-On의 후속 제품) Amazon Kendra로 전달되는 사용자 컨텍스트를 제어하여 사용자별 쿼리를 제한합니다.
축하해요! Amazon Kendra를 성공적으로 사용하여 Exchange 계정에서 인덱싱된 콘텐츠를 기반으로 답변과 통찰력을 얻었습니다.
제한 사항
이 솔루션에는 다음과 같은 제한 사항이 있습니다.
- 여러 도메인 이메일은 지원되지 않습니다.
- 스티커 메모는 지원되지 않습니다.
- 증분 업데이트는 클라이언트 애플리케이션이 전체 동기화를 다시 실행해야 하기 전에 특정 기간(7일) 동안만 유효합니다.
- Exchange Online에는 수집 속도를 제어하는 속도 제한이 있습니다. 자세한 내용은 다음을 참조하십시오. Exchange 온라인 한도.
정리
향후 비용 발생을 방지하려면 이 솔루션의 일부로 생성한 리소스를 정리하십시오. 이 솔루션을 테스트하는 동안 새 Amazon Kendra 인덱스를 생성한 경우 삭제하십시오. Exchange용 Amazon Kendra 커넥터를 사용하여 새 데이터 원본만 추가한 경우 해당 데이터 원본을 삭제합니다.
결론
Amazon Kendra용 Microsoft Exchange 커넥터를 사용하는 조직은 Amazon Kendra에서 제공하는 지능형 검색을 사용하여 안전하게 계정에 저장된 정보 리포지토리를 활용할 수 있습니다.
이러한 가능성 등에 대해 알아보려면 다음을 참조하십시오. Amazon Kendra 개발자 안내서. Exchange에서 데이터를 수집할 때 메타데이터 및 콘텐츠를 생성, 수정 또는 삭제하는 방법에 대한 자세한 내용은 다음을 참조하십시오. 수집 중 문서 강화 및 콘텐츠와 메타데이터를 강화하여 Amazon Kendra의 사용자 지정 문서 강화로 검색 경험을 향상시키십시오..
저자,
아시시 라그완카르 AWS의 시니어 엔터프라이즈 솔루션 아키텍트입니다. 그의 핵심 관심사는 AI/ML, 서버리스 및 컨테이너 기술입니다. Ashish는 매사추세츠주 보스턴에 거주하며 독서, 야외 활동, 가족과 함께 시간 보내기를 즐깁니다.
- SEO 기반 콘텐츠 및 PR 배포. 오늘 증폭하십시오.
- 플라토 블록체인. Web3 메타버스 인텔리전스. 지식 증폭. 여기에서 액세스하십시오.
- 출처: https://aws.amazon.com/blogs/machine-learning/index-your-microsoft-exchange-content-using-the-exchange-connector-for-amazon-kendra/
- 100
- 7
- a
- 할 수 있는
- 소개
- ACCESS
- 계정
- 정확한
- 정확히
- 가로질러
- 추가
- 또한
- 관리자
- 전진
- AI / ML
- All
- 아마존
- 아마존 켄드라
- 및
- 알리다
- 답변
- 앱
- 어플리케이션
- 지역
- 붙이다
- AWS
- 하늘빛
- 뒤로
- 기반으로
- 전에
- 존재
- 사이에
- 보스턴
- 돋보이게
- 내장
- 칼렌더
- 포착
- 케이스
- 중심적인
- 증명서
- 왼쪽 메뉴에서
- 클라이언트
- 경쟁
- 완전한
- 연결
- 콘솔에서
- 콘택트 렌즈
- 포함하는
- 컨테이너
- 함유량
- 내용
- 문맥
- 제어
- 대화
- 핵심
- 비용
- 만들
- 만든
- 생성
- 신임장
- 기준
- 관습
- 데이터
- 일
- 태만
- 기본값
- 보여
- 설명
- 세부설명
- 개발자
- 문서
- 서류
- 하지 않습니다
- 도메인
- 말라
- 아래 (down)
- ...동안
- 마다
- 이전
- 유효한
- 이메일
- 이메일
- 암호화
- 확인
- 엔터 버튼
- Enterprise
- 예
- 교환
- 흥분한
- 경험
- 가족
- 특색
- 를
- 들
- Find
- 먼저,
- 처음으로
- 수행원
- 형태
- 에
- 가득 찬
- 기능
- 미래
- 얻을
- 제공
- 글로벌
- Go
- 여러 떼
- 데
- 고도로
- 방법
- How To
- HTML
- HTTPS
- ID
- 통합 인증
- import
- 중대한
- in
- 포함
- 색인
- 정보
- 통찰력
- 지능형
- 이해
- IT
- 유지
- 언어
- 배우다
- 배우기
- 휴가
- 제한
- 한계
- 제한
- 명부
- 지방의
- 기계
- 기계 학습
- 매니저
- 메시지
- 메타 데이터
- Microsoft
- 회의록
- ML
- 수정
- 개월
- 배우기
- 여러
- name
- 이름
- 이야기
- 자연의
- 카테고리
- 필요
- 요구
- 신제품
- 노트
- 제공
- 온라인
- 조직
- 기타
- 야외에서
- 쌍
- 빵
- 부품
- 파티
- 합격
- 비밀번호
- 기간
- 권한
- 장소
- 플라톤
- 플라톤 데이터 인텔리전스
- 플라토데이터
- 가능성
- 게시하다
- powered
- 방법
- 제공
- 율
- 읽기
- 제거
- 저장소
- 제품 자료
- 결과
- 리뷰
- 직위별
- 달리기
- 같은
- 검색
- 비밀
- 섹션
- 안전하게
- 보고
- 선택
- 연장자
- 서버리스
- 서비스
- 세트
- 설정
- 설정
- 몇몇의
- 영상을
- 표시
- 단순화
- 단일
- 해결책
- 솔루션
- 일부
- 출처
- 지우면 좋을거같음 . SM
- 구체적인
- 속도
- 지출
- 단계
- 저장
- 저장
- 구조화
- 성공적으로
- 이러한
- 스위트
- 지원
- 표면
- 동기화
- 받아
- 가볍게 두드리다
- 기술
- 거주자
- test
- 지원
- XNUMXD덴탈의
- 그들의
- 시간
- 에
- 함께
- 업데이트
- 사용
- 사용자
- 사용자
- 가치 있는
- 가치
- 마케팅은:
- 여러
- 를 통해
- 환영
- 어느
- 동안
- 누구
- 의지
- 자신의
- 너의
- 제퍼 넷