아마존 켄드라 기계 학습(ML)으로 구동되는 매우 정확하고 사용이 간편한 지능형 검색 서비스입니다. Amazon Kendra는 위치에 관계없이 콘텐츠를 수집하고 인덱싱하는 프로세스를 단순화하는 데이터 소스 커넥터 제품군을 제공합니다.
조직의 중요한 데이터는 정형 및 비정형 리포지토리 모두에 저장됩니다. Amazon Kendra는 여러 정형 및 비정형 지식 기반 리포지토리에서 데이터를 수집하여 인덱싱하고 검색할 수 있습니다.
이러한 지식 기반 리포지토리 중 하나는 Microsoft SharePoint이며 Amazon Kendra용 SharePoint 커넥터를 업데이트하여 더 많은 기능을 추가했음을 발표하게 되어 기쁩니다. 이 새 버전(V2.0)에서는 SharePoint Subscription Edition에 대한 지원과 여러 인증 및 동기화 모드를 추가하여 신규, 수정 또는 삭제된 콘텐츠를 기반으로 콘텐츠를 인덱싱합니다.
이제 OAuth 2.0을 선택하여 SharePoint Online으로 인증할 수도 있습니다. 데이터 원본 콘텐츠가 변경될 때 인덱스를 업데이트하기 위해 여러 동기화 옵션을 사용할 수 있습니다. 사용자 및 그룹 정보를 기준으로 검색 결과를 필터링하여 검색 결과가 사용자 액세스 권한을 기준으로만 표시되도록 할 수 있습니다.
이 게시물에서는 Amazon Kendra SharePoint 커넥터 V2.0을 사용하여 SharePoint에서 콘텐츠를 인덱싱하는 방법을 시연합니다.
솔루션 개요
Amazon Kendra를 중앙 위치로 사용하여 지능형 검색을 위해 다양한 데이터 소스에서 제공하는 콘텐츠를 인덱싱할 수 있습니다. 다음 섹션에서는 인덱스를 만들고, SharePoint 커넥터를 추가하고, 솔루션을 테스트하는 단계를 진행합니다.
사전 조건
시작하려면 다음이 필요합니다.
Amazon Kendra 인덱스 생성
Amazon Kendra 인덱스를 생성하려면 다음 단계를 완료하십시오.
- Amazon Kendra 콘솔에서 색인 만들기.
- 럭셔리 색인 이름, 색인 이름을 입력합니다(예:
my-sharepoint-index
). - 선택적 설명을 입력합니다.
- 왼쪽 메뉴에서 새 역할 만들기.
- 럭셔리 역할 이름, IAM 역할 이름을 입력합니다.
- 선택적 암호화 설정 및 태그를 구성합니다.
- 왼쪽 메뉴에서 다음 보기.
- 럭셔리 액세스 제어 설정선택한다. 가능.
- 럭셔리 토큰 구성, 설정하다 토큰 유형 에 JSON 에 대한 기본값을 그대로 둡니다. ID / Username 및 그룹.
- 럭셔리 사용자 그룹 확장, 기본값을 그대로 둡니다.
- 왼쪽 메뉴에서 다음 보기.
- 럭셔리 프로비저닝 지정, 고르다 개발자 에디션, 개념 증명 및 실험 구축에 적합하며 다음을 선택합니다. 만들기.
Amazon Kendra 인덱스에 SharePoint 데이터 원본 추가
Amazon Kendra 구현의 이점 중 하나는 다음과 같은 데이터 원본에 대해 사전 구축된 커넥터 세트를 사용할 수 있다는 것입니다. 아마존 단순 스토리지 서비스 (아마존 S3), Amazon 관계형 데이터베이스 서비스 (Amazon RDS), SharePoint Online 및 Salesforce.
색인에 SharePoint 데이터 소스를 추가하려면 다음 단계를 완료하십시오.
- Amazon Kendra 콘솔에서 생성한 인덱스로 이동합니다.
- 왼쪽 메뉴에서 데이터 소스 탐색 창에서
- $XNUMX Million 미만 셰어포인트 커넥터 V2.0선택한다. 커넥터 추가.
- 럭셔리 데이터 소스 이름, 이름을 입력하십시오 (예 :
my-sharepoint-data-source
). - 선택적 설명을 입력합니다.
- 왼쪽 메뉴에서 영어(ko) for 기본 설정 언어.
- 선택적 태그를 입력합니다.
- 왼쪽 메뉴에서 다음 보기.
SharePoint 응용 프로그램에서 사용 중인 호스팅 옵션에 따라 적절한 호스팅 방법을 선택합니다. 선택한 호스팅 방법에 따라 커넥터 구성에 필요한 속성이 나타납니다.
- 선택하면 SharePoint Online다음 단계를 완료하십시오.
- SharePoint Online 리포지토리의 URL을 입력합니다.
- 인증 옵션을 선택합니다(이러한 인증 세부 정보는 SharePoint 커넥터에서 SharePoint 응용 프로그램과 통합하는 데 사용됨).
- SharePoint Online 애플리케이션의 테넌트 ID를 입력합니다.
- 럭셔리 AWS Secrets Manager 암호, SharePoint Online 애플리케이션 자격 증명이 있는 암호를 선택하거나 새 암호를 생성하고 연결 세부 정보(예:
AmazonKendra-SharePoint-my-sharepoint-online-secret
).
에 대한 자세한 내용을 보려면 AWS 비밀 관리자, 인용하다 Secrets Manager 시작하기.
SharePoint 커넥터는 clientId
, clientSecret
, userName
및 password
SharePoint Online 애플리케이션으로 인증하기 위한 정보. 이러한 세부 정보는 다음에서 액세스할 수 있습니다. 앱 등록 SharePoint Online 애플리케이션이 이미 등록된 경우 Azure Portal의 페이지.
- 선택하면 SharePoint Server다음 단계를 완료하십시오.
- SharePoint 버전을 선택합니다(예: 이 게시물에서는 SharePoint 2019 사용).
- SharePoint Server 리포지토리의 사이트 URL을 입력합니다.
- 럭셔리 SSL 인증서 위치에 SharePoint Server SSL 인증서가 있는 S3 버킷 파일의 경로를 입력합니다.
- SharePoint 서버에 프록시 연결이 필요한 경우 웹 프록시 호스트 이름과 포트 번호 세부 정보를 입력합니다.
이 게시물에서는 이 예제에 사용된 SharePoint 애플리케이션이 공용 애플리케이션이기 때문에 웹 프록시가 사용되지 않습니다.
-
- 액세스 제어 목록(ACL) 구성에 대한 인증 옵션을 선택하십시오.
이러한 인증 세부 정보는 SharePoint 커넥터에서 SharePoint 인스턴스와 통합하는 데 사용됩니다.
- 럭셔리 AWS Secrets Manager 암호, SharePoint Server 자격 증명이 있는 암호를 선택하거나 새 암호를 생성하고 연결 세부 정보(예:
AmazonKendra-my-sharepoint-server-secret
).
SharePoint 커넥터는 사용자 이름 및 암호 정보를 사용하여 SharePoint Server 응용 프로그램을 인증합니다. 도메인 양식 IDP가 있는 이메일 ID를 ACL 설정으로 사용하는 경우 LDAP 서버 엔드포인트, 검색 기반, LDAP 사용자 이름 및 LDAP 비밀번호도 필요합니다.
검색 가능하고 표시 가능한 콘텐츠에 대한 세분화된 수준의 제어를 달성하기 위해 ID 크롤러 기능이 SharePoint 커넥터 V2.0에 도입되었습니다.
- ID 크롤러를 활성화하고 선택 크롤링 로컬 그룹 매핑 및 크롤링 AD 그룹 매핑.
- 럭셔리 가상 사설 클라우드 (VPC), SharePoint 커넥터에서 SharePoint 애플리케이션에 연결할 수 있는 VPC를 선택합니다.
이 게시물에서는 VPC 없음 이 예제에 사용된 SharePoint 응용 프로그램은 아마존 엘라스틱 컴퓨트 클라우드 (Amazon EC2) 인스턴스.
- 선택한 새 역할 만들기(권장) 다음과 같은 역할 이름을 제공합니다.
AmazonKendra-sharepoint-v2
. - 왼쪽 메뉴에서 다음 보기.
- 인덱싱에 포함할 엔터티를 선택합니다. 당신은 선택할 수 있습니다 All 또는 사용 사례에 따른 특정 엔터티. 이번 포스팅에서는 선택 All.
정규식을 사용하여 문서를 포함하거나 제외할 수도 있습니다. Amazon Kendra가 특정 문서를 인덱싱에서 제외하거나 해당 패턴이 있는 문서만 포함하는 데 사용하는 패턴을 정의할 수 있습니다. 자세한 내용은 다음을 참조하십시오. 셰어포인트 구성.
- 데이터 원본 콘텐츠가 변경될 때 색인을 업데이트하려면 동기화 모드를 선택하세요.
선택하여 이전 동기화 프로세스와 상관없이 모든 엔티티의 모든 콘텐츠를 동기화하고 인덱싱할 수 있습니다. 전체 동기화, 또는 신규, 수정 또는 삭제된 콘텐츠만 동기화하거나 신규 또는 수정된 콘텐츠만 동기화합니다. 이 게시물에서는 다음을 선택합니다. 전체 동기화.
- 다음과 같이 동기화 일정을 실행할 빈도를 선택합니다. 주문형 실행.
- 왼쪽 메뉴에서 다음 보기.
이 다음 단계에서는 필드 매핑을 만들어 문서에 추가 메타데이터 레이어를 추가할 수 있습니다. 이를 통해 정확도를 향상시킬 수 있습니다. 수동 튜닝, 필터링, 패싯.
- 기본 필드 매핑 정보를 검토하고 선택 다음 보기.
- 마지막 단계로 구성 세부 정보를 검토하고 선택합니다. 데이터 소스 추가 Amazon Kendra 인덱스에 대한 SharePoint 커넥터 데이터 소스를 생성합니다.
솔루션 테스트
이제 SharePoint 커넥터를 사용하여 Amazon Kendra 검색 기능을 준비하고 테스트할 준비가 되었습니다.
이 게시물의 경우 AWS 시작하기 문서가 SharePoint 데이터 소스에 추가됩니다. 이 게시물에 사용된 샘플 데이터 세트는 다음에서 다운로드할 수 있습니다. AWS_백서.zip. 이 데이터 세트에는 문서 유형(예: AWS 데이터베이스 옵션, 보안 및 ML과 관련된 문서)에 따라 여러 디렉터리로 분류된 PDF 문서가 있습니다.
또한 SharePoint의 샘플 데이터 세트 디렉토리는 권한이 있는 사용자 및 그룹만 특정 디렉토리 또는 개별 파일에 액세스할 수 있도록 사용자 이메일 ID 및 그룹 세부 정보로 구성됩니다.
검색 결과에 대한 세분화된 수준의 제어를 달성하기 위해 SharePoint 커넥터는 로컬 및 AD 그룹 매핑 옵션이 선택된 상태에서 ID 크롤러가 활성화된 경우 콘텐츠 외에도 SharePoint 데이터 소스의 로컬 또는 AD(Active Directory) 그룹 매핑을 크롤링합니다. . 이 기능을 사용하면 사용자 및 그룹의 액세스 제어 권한에 따라 Amazon Kendra 인덱싱된 콘텐츠를 검색하고 표시할 수 있습니다.
인덱스를 SharePoint 콘텐츠와 동기화하려면 다음 단계를 완료하세요.
- Amazon Kendra 콘솔에서 생성한 인덱스로 이동합니다.
- 왼쪽 메뉴에서 데이터 소스 탐색 창에서 SharePoint 데이터 원본을 선택합니다.
- 왼쪽 메뉴에서 지금 동기화 SharePoint 응용 프로그램에서 콘텐츠를 인덱싱하는 프로세스를 시작하고 프로세스가 완료될 때까지 기다립니다.
동기화 문제가 발생하면 다음을 참조하세요. 데이터 소스 문제 해결
동기화 프로세스가 성공하면 마지막 동기화 상태 ~로 설정됩니다. 성공 – 서비스가 정상적으로 작동하고 있습니다.. 이제 SharePoint 응용 프로그램의 콘텐츠가 인덱싱되어 쿼리할 준비가 되었습니다.
- 왼쪽 메뉴에서 인덱싱된 콘텐츠 검색 (아래에 데이터 관리) 탐색 창에서.
- 검색 필드에 테스트 쿼리를 입력하고 누르십시오. 엔터 버튼.
"S3의 내구성은 무엇입니까?"와 같은 테스트 쿼리 다음 Amazon Kendra 제안 답변을 제공합니다. 이 쿼리의 결과는 모든 인덱싱된 콘텐츠에서 가져온 것입니다. 이는 이 쿼리에 대한 사용자 이름 또는 그룹 정보의 컨텍스트가 없기 때문입니다.
- 액세스 제어 검색을 테스트하려면 다음을 펼치십시오. 사용자 이름 또는 그룹으로 쿼리 테스트 선택하고 사용자 이름 또는 그룹 적용 사용자 이름(이메일 ID) 또는 그룹 정보를 추가합니다.
익스피리언스 빌더 앱을 사용하면 사용자 컨텍스트가 포함되므로 사용자 또는 그룹 ID를 명시적으로 추가할 필요가 없습니다.
- 이 게시물의 경우 SharePoint 사이트의 데이터베이스 디렉터리에 대한 액세스는 데이터베이스 전문가 그룹에게만 제공됩니다.
- 새 테스트 쿼리를 입력하고 엔터 버튼.
이 예에서는 Databases 디렉토리의 콘텐츠만 검색되고 결과가 표시됩니다. 이는 데이터베이스 전문가 그룹이 Databases 디렉토리에만 액세스할 수 있기 때문입니다.
축하해요! Amazon Kendra를 성공적으로 사용하여 SharePoint 애플리케이션에서 인덱싱된 콘텐츠를 기반으로 답변과 통찰력을 표시했습니다.
Amazon Kendra 경험 빌더
프런트 엔드 코드 없이도 Amazon Kendra 검색 애플리케이션을 구축하고 배포할 수 있습니다. Amazon Kendra Experience Builder를 사용하면 몇 번의 클릭만으로 모든 기능을 갖춘 검색 애플리케이션을 구축 및 배포할 수 있으므로 바로 검색을 시작할 수 있습니다.
인용하다 코드 없이 검색 환경 구축
정리
향후 비용 발생을 방지하려면 이 솔루션의 일부로 생성한 리소스를 정리하십시오. 이 솔루션을 테스트하는 동안 새 Amazon Kendra 인덱스를 생성한 경우 더 이상 필요하지 않으면 삭제하십시오. SharePoint용 Amazon Kendra 커넥터를 사용하여 새 데이터 원본만 추가한 경우 솔루션 검토가 완료된 후 해당 데이터 원본을 삭제하십시오.
인용하다 인덱스 및 데이터 소스 삭제
결론
이 게시물에서는 SharePoint 애플리케이션에서 Amazon Kendra 인덱스로 문서를 수집하는 방법을 보여주었습니다. 또한 새 버전의 SharePoint 커넥터에 도입된 몇 가지 새로운 기능을 검토했습니다.
SharePoint용 Amazon Kendra 커넥터에 대한 자세한 내용은 다음을 참조하십시오. 마이크로소프트 셰어포인트 커넥터 V2.0.
마지막으로 다음을 확인하는 것을 잊지 마십시오. Amazon Kendra에 대한 다른 블로그 게시물!
저자에 관하여
우다야 잘라디 ISV(Independent Software Vendor) 고객 지원을 전문으로 하는 Amazon Web Services(AWS)의 솔루션 아키텍트입니다. 클라우드 전략, AI/ML 기술 및 운영에 대한 전문 지식을 갖춘 Udaya는 경영진과 엔지니어에게 신뢰할 수 있는 조언자 역할을 하며 클라우드의 잠재력을 극대화하고 혁신적인 제품 개발을 추진하는 데 대한 맞춤형 지침을 제공합니다. Udaya는 다양한 비즈니스 영역에서 EA(Enterprise Architect)로서의 배경을 활용하여 ISV 고객의 특정 요구 사항을 충족하도록 맞춤화된 확장 가능한 클라우드 솔루션을 설계하는 데 탁월합니다.
- SEO 기반 콘텐츠 및 PR 배포. 오늘 증폭하십시오.
- PlatoAiStream. Web3 데이터 인텔리전스. 지식 증폭. 여기에서 액세스하십시오.
- 미래 만들기 w Adryenn Ashley. 여기에서 액세스하십시오.
- PREIPO®로 PRE-IPO 회사의 주식을 사고 팔 수 있습니다. 여기에서 액세스하십시오.
- 출처: https://aws.amazon.com/blogs/machine-learning/announcing-the-updated-microsoft-sharepoint-connector-v2-0-for-amazon-kendra/
- :있다
- :이다
- :어디
- $UP
- 10
- 100
- 11
- 12
- 14
- 17
- 20
- 2019
- 7
- 9
- a
- 소개
- ACCESS
- 액세스
- 정확한
- 달성
- 가로질러
- 활동적인
- Ad
- 더하다
- 추가
- 또한
- 장점
- 고문
- 후
- AI / ML
- All
- 이미
- 또한
- 아마존
- Amazon EC2
- 아마존 켄드라
- 아마존 RDS
- Amazon Web Services
- Amazon Web Services (AWS)
- an
- 및
- 알리다
- 발표
- 답변
- 어떤
- 앱
- 표시
- 어플리케이션
- 적당한
- 있군요
- AS
- At
- 속성
- 인증
- 인증
- 권한 부여
- 가능
- 피하기
- 떨어져
- AWS
- 하늘빛
- 배경
- 기지
- 기반으로
- BE
- 때문에
- 블로그
- 블로그 게시물
- 두
- 빌드
- 건축업자
- 건물
- 사업
- by
- CAN
- 기능
- 케이스
- 중심적인
- 어떤
- 증명서
- 변경
- 검사
- 왼쪽 메뉴에서
- 클라우드
- 암호
- 완전한
- 진행완료
- 계산
- 개념
- 구성
- 연결
- 콘솔에서
- 함유량
- 내용
- 문맥
- 제어
- 비용
- 러
- 만들
- 만든
- 신임장
- 고객
- 데이터
- 데이터베이스
- 데이터베이스
- 태만
- 기본값
- 보여
- 배포
- 배포
- 설명
- 세부설명
- 개발
- 디렉토리
- 몇몇의
- 서류
- 도메인
- 도메인
- 말라
- 운전
- 내구성
- EA
- 판
- 중
- 이메일
- 사용 가능
- 수
- 암호화
- 종점
- 엔지니어
- 확인
- 엔터 버튼
- Enterprise
- 엔티티
- 조차
- 예
- 흥분한
- 임원으로 미국으로 이전하여 일할 수 있는 권리를 부여함
- 펼치기
- 경험
- 전문적 지식
- 표현
- 여분의
- 특징
- 를
- 들
- 입양 부모로서의 귀하의 적합성을 결정하기 위해 미국 이민국에
- 파일
- 필터링
- 수행원
- 럭셔리
- 형태
- 진동수
- 에
- 충분히
- 기능의
- 기능
- 미래
- 얻을
- 점점
- Go
- 그룹
- 여러 떼
- 지도
- 있다
- 도움이
- 고도로
- 그의
- 주인
- 호스팅
- 방법
- How To
- HTML
- HTTP
- HTTPS
- ID
- 통합 인증
- 식별자
- if
- 구현
- 개선
- in
- 포함
- 포함
- 독립
- 색인
- 개인
- 정보
- 혁신적인
- 통찰력
- 예
- 통합
- 지능형
- 으로
- 소개
- 문제
- IT
- JPG
- 지식
- 성
- 층
- 배우다
- 배우기
- 휴가
- 레벨
- 레버리지
- 처럼
- 명부
- 지방의
- 위치한
- 위치
- 이상
- 기계
- 기계 학습
- 매니저
- 매핑
- 최대화
- 소개
- 메타 데이터
- 방법
- Microsoft
- ML
- 모드
- 모드
- 수정
- 배우기
- 여러
- name
- 이동
- 카테고리
- 필요
- 요구
- 신제품
- 새로운 기능
- 다음 것
- 아니
- 지금
- 번호
- 맹세
- of
- 제공
- 제공
- on
- 온라인
- 만
- 운영
- 행정부
- 선택권
- 옵션
- or
- 조직
- 우리의
- 아웃
- 위에
- 페이지
- 빵
- 부품
- 비밀번호
- 통로
- 무늬
- 패턴
- 권한
- 맞춤형 교육 플랫폼
- 선택
- 플라톤
- 플라톤 데이터 인텔리전스
- 플라토데이터
- 포털
- 게시하다
- 게시물
- 가능성
- powered
- Prepare
- 키를 눌러
- 너무 이른
- 사설
- 방법
- 프로덕트
- 방열판 열 관리용
- 증명
- 개념 증명
- 제공
- 제공
- 제공
- 대리
- 쿼리
- 준비
- 추천
- 관계없이
- 등록된
- 정규병
- 관련
- 저장소
- 필수
- 필요
- 제품 자료
- 결과
- 리뷰
- 검토
- 연락해주세요
- 권리
- 직위별
- 달리기
- 영업
- 샘플 데이터세트
- 확장성
- 예정
- 검색
- 수색
- 비밀
- 섹션
- 보안
- 선택된
- 선택
- 봉사하다
- 서비스
- 서비스
- 세트
- 설정
- 설정
- 몇몇의
- 보여
- 표시
- 단순, 간단, 편리
- 단순화
- 대지
- So
- 소프트웨어
- 해결책
- 솔루션
- 일부
- 출처
- 지우면 좋을거같음 . SM
- 전문
- 구체적인
- SSL
- SSL 인증서
- 스타트
- 시작
- Status
- 단계
- 단계
- 저장
- 저장
- 전략들
- 구조화
- 신청
- 성공한
- 성공적으로
- 이러한
- 스위트
- SUPPORT
- 표면
- 동기화
- 맞춤형
- 기술
- 거주자
- test
- 지원
- 그
- XNUMXD덴탈의
- 그곳에.
- 따라서
- Bowman의
- 이
- 을 통하여
- 에
- 함께
- 신뢰할 수있는
- 유형
- 아래에
- 업데이트
- 업데이트
- URL
- 사용
- 유스 케이스
- 익숙한
- 사용자
- 사용자
- 사용
- 가치
- 마케팅은:
- 여러
- 공급 업체
- 버전
- 기다리다
- we
- 웹
- 웹 서비스
- 언제
- 어느
- 동안
- 의지
- 과
- 없이
- 워크숍
- 겠지
- 자신의
- 너의
- 제퍼 넷
- 지퍼