7 데이터 공유
이 장에서는 AI 데이터 플랫폼 워크벤치에서 데이터 공유, 자산 및 수신자 관리에 대한 세부정보를 제공합니다.
데이터 공유
Oracle AI Data Platform Workbench의 데이터 공유 기능은 데이터 중복 없이 조직 내 및 조직 전반에서 안전하고 효율적인 실시간 데이터 공유를 지원합니다.
- 공유를 만듭니다.
- 공유할 자산을 추가합니다. 자산은 스키마 또는 테이블일 수 있습니다.
- 공유에 수신자를 만들고 추가합니다. 공유 및 수신자는 권한 모델을 사용하여 액세스할 수 있습니다.
- 수신자를 활성화합니다.
데이터 공유 페이지에서는 AI 데이터 플랫폼 워크벤치의 모든 공유를 볼 수 있으며, AI 데이터 플랫폼 워크벤치의 모든 공유 수신자, 공유 및 다른 공유를 통해 수신자가 될 수 있습니다.
공유 탭에서는 공유의 자산 수, 수신자 수 및 공유 소유자를 포함하여 AI 데이터 플랫폼 워크벤치의 공유 세부정보를 볼 수 있습니다. 검색 표시줄 옆에 있는 공유 생성을 눌러 새 공유를 생성할 수 있습니다.
공유를 누르면 공유 자산, 수신자, 세부정보 및 RBAC 권한을 볼 수 있습니다. 자산 탭에서 자산을 공유에 추가할 수 있습니다. [수신자] 탭에서 이 특정 공유에 대한 수신자를 관리하거나, 새 수신자를 생성하거나, 기존 수신자와 공유할 수 있습니다. Details(세부정보) 탭은 공유의 이름, 설명 및 만들기 세부 정보를 제공합니다. Permissions(권한) 탭에서 해당 공유에 대한 RBAC 권한을 관리할 수 있습니다.
데이터 공유의 최상위 레벨에 있는 수신자 탭에서 AI 데이터 플랫폼 워크벤치의 공유 수신자 세부정보를 확인할 수 있습니다. 검색 표시줄 옆에 있는 수신자 생성을 눌러 새 수신자를 생성할 수 있습니다.
수신자 이름을 누르면 수신자가 추가된 공유, 해당 수신자에 대한 세부정보 및 해당 수신자에 대한 RBAC 권한이 표시됩니다.
처리 토큰 만료
Oracle AI Data Platform은 활성 수신자의 데이터 공유를 위해 Bearer 토큰을 재생성할 수 있습니다. 현재 Bearer 토큰이 만료되지 않은 경우 curl 명령을 사용하여 updateSecretExpiry API를 호출하여 Bearer 토큰의 기간을 연장할 수 있습니다.
curl
--header 'Authorization: Bearer <token>’
--header 'Content-Type: application/json'
--data '{"existingTokenExpireInSeconds":"<duration>"}'
--request POST ‘<delta_share_endpoint>/updateSecretExpiry'
- <token>은 공유 프로파일의 Bearer 토큰 값입니다.
- <duration>은 새 토큰의 지속 시간(초)입니다.
- <delta_share_endpoint>는 델타 공유 끝점입니다.
sql("DESCRIBE recipient <<recipient_name>>")를 사용하고 수신자의delta_share_enpoint값을 확인하여 수신자에 대해 이 값을 가져올 수 있습니다.
제한사항
- 전자 메일 응용 프로그램을 사용하거나 활성화 링크를 복사하고 기존 전자 메일 서비스를 사용하여 전자 메일을 작성하여 활성화 토큰 전자 메일을 보낼 수 있습니다.
- 데이터 공유를 사용하여 볼륨 또는 작업 영역 파일(데이터, 노트북, SQL 또는 python 파일)을 공유할 수 없습니다.
공유를 만듭니다
AI 데이터 플랫폼 워크벤치 데이터 공유의 일부로 공유 자산을 관리하기 위한 컨테이너로 공유를 생성해야 합니다.
- 홈 페이지에서 데이터 분담을 누릅니다.
공유 생성을 누릅니다.- 공유에 대한 이름 및 설명을 입력하십시오.
- 생성을 누릅니다.
공유 수정
생성 후 공유의 이름이나 설명을 갱신할 수 있습니다
- 홈 페이지에서 데이터 분담을 누릅니다.
- 수정할 공유 옆에 있는
작업, 편집 순으로 누릅니다. - 공유에 대한 새 이름 또는 설명을 입력합니다. 저장을 누릅니다.
공유에 자산 추가
공유를 생성한 후 수신자와 공유할 자산을 추가할 수 있습니다.
- 홈 페이지에서 데이터 분담을 누릅니다.
- 자산을 추가할 공유의 이름을 누릅니다.
- 자산 탭에서
자산 추가를 누릅니다. - 작업영역 또는 카탈로그를 자산 소스로 선택합니다.
- 검색 표시줄을 사용하거나 공유할 자산으로 이동합니다. 이 항목을 선택하고 추가를 누릅니다.
공유에서 자산 제거
더 이상 공유에 속하지 않으려는 자산을 제거할 수 있습니다.
- 홈 페이지에서 데이터 분담을 누릅니다.
- 자산을 제거할 공유의 이름을 누릅니다.
- 자산 탭에서 제거할 자산 옆에 있는
작업을 누른 다음 삭제를 누릅니다. - 삭제를 누릅니다.
데이터 공유에 수신자 추가
수신자를 공유에 포함하려면 먼저 해당 수신자를 추가해야 합니다.
- 홈 페이지에서 데이터 분담을 누릅니다.
- 수신자 탭을 누릅니다.
수신자 생성을 누릅니다.- 수신자에 대한 이름과 설명을 입력합니다.
- 선택 사항: 수신자에 대한 활성화 링크를 전송할 전자메일 주소를 입력합니다.
- 생성을 누릅니다.
공유에 기존 수신자 추가
AI 데이터 플랫폼 워크벤치에 이미 있는 수신자를 공유에 추가할 수 있습니다.
- 홈 페이지에서 데이터 분담을 누릅니다.
- 기존 수신자를 추가하려면 공유의 이름을 누릅니다.
- 수신자 탭을 누릅니다.
기존 수신자와 공유를 누릅니다.- 사용자를 검색하고 수신자 이름 옆에 있는 상자를 선택합니다.
- 공유를 누릅니다.
수동으로 수신자 활성화
전자메일 활성화 링크를 사용하지 못하도록 하는 문제가 있는 경우 수신자를 수동으로 활성화하도록 선택할 수 있습니다.
- 홈 페이지에서 데이터 분담을 누릅니다.
- 수신자 탭을 누릅니다.
- 수신자 이름을 누르고 세부 정보 탭을 선택합니다.
- 활성화 상태 옆에 있는 활성화를 누릅니다.
- 프롬프트에서 활성화 링크를 복사하고 별도의 창에 붙여 넣습니다.
- 활성화 상태가 이제 활성으로 설정되었는지 확인합니다.
수신자에게 활성화 링크 재전송
활성화 링크가 손실되거나 삭제되거나 수신되지 않은 경우 제공된 전자 메일 주소로 활성화 링크를 재전송할 수 있습니다.
- 홈 페이지에서 데이터 분담을 누릅니다.
- 수신자 탭을 누릅니다.
- 수신자 이름을 누르고 세부정보 탭을 누릅니다.
- 활성화 전자메일 링크 옆에 있는 활성화 링크 전송을 누릅니다. 구성된 전자메일 애플리케이션이 열립니다.
- 전자메일을 검토하고 수신자에게 전송합니다.
공유에서 수신자 제거
공유에서 수신자를 제거하여 수신자는 유지하지만 해당 공유의 자산에 대한 액세스는 제거할 수 있습니다.
- 홈 페이지에서 데이터 분담을 누릅니다.
- 수신자를 제거할 공유를 누릅니다.
- 수신자 탭을 누릅니다.
- 제거할 수신자 옆에 있는
작업을 누른 다음 제거를 누릅니다.
수신자 수정
생성 후 수신자의 이름, 설명 및 전자메일 주소를 업데이트할 수 있습니다.
- 홈 페이지에서 데이터 분담을 누릅니다.
- 수신자 탭을 누릅니다.
- 업데이트할 수신자 옆에 있는
작업을 누른 다음 편집을 누릅니다. - 수신자의 새 이름 또는 설명을 입력합니다. 저장을 누릅니다.