Data Studio 설정
Data Studio 설정의 탭 및 옵션에 대해 설명합니다.
Data Studio 탐색 메뉴 및 Data Studio 개요 페이지의 이 설정을 사용하면 연관된 Cloud Service를 사용하고, AI 프로파일을 구성하고, SMTP를 구성하고, 벡터 인덱스를 생성할 수 있습니다.
이렇게 하면 로드 중 데이터를 정의하는 데 도움이 됩니다. 이 설정은 로드하는 데이터를 정의하기 위해 기본 자격 증명을 설정하고, 데이터 공유를 위해 SMTP를 구성하고, AI 프로파일을 구성하고, 마켓플레이스 클라우드 링크 액세스를 구성하는 등 다양한 일반 환경설정을 지정합니다.
Slack과 Data Studio의 통합은 다양한 팀원 간의 실시간 협업 간의 격차를 해소하여 정보에 입각한 상태를 유지하고 올바른 결정을 내립니다.
일반 사항
Data Studio 설정을 설정하려면 마법사의 일반 사항 탭에서 마켓플레이스 및 공유에 대한 프로파일을 구성할 전자메일 주소를 지정합니다.
클라우드 서비스
마법사의 클라우드 서비스 탭에 있는 클라우드 객체 저장소 액세스에서 다음 필드 값을 지정합니다.
- OCI 인증서: OCI 인증서를 선택하면 OCI 버킷을 검색할 수 있습니다. +를 눌러 OCI 인증서를 생성합니다.
- OCI 컴파트먼트: 이 드롭다운 필드에는 Oracle 클라우드 서비스에서 로드 및 링크하기 위해 컴파트먼트에 있는 버킷이 나열됩니다. Oracle 이외의 다른 클라우드 서비스 공급자를 선택하는 경우 이 필드에는 기본적으로 없음이 표시됩니다.
- AWS 인증서: Data Studio 설정에서 AWS 인증서를 선택하면 S3 버킷을 검색할 수 있습니다. +를 눌러 Amazon S3 클라우드 스토리지에 대한 인증서를 생성합니다.
- Azure 자격 증명: 기본 설정에서 Azure 자격 증명을 선택하면 Azure BLOB 스토리지를 검색할 수 있습니다. +를 눌러 Microsoft Azure BLOB 저장 영역 및 Azure 데이터 레이크 저장 영역에 대한 인증서를 생성합니다.
객체 저장소에 대한 액세스 권한이 있는지 확인하려면 객체 저장소 액세스 확인을 누릅니다. 다음 버킷 목록이 포함된 정책 검사 마법사를 볼 수 있습니다.
- OCI 버킷 나열
- AWS 버킷 나열
- Azure 버킷 나열
Object Storage Listing Policy 검사기는 버킷에 대한 액세스 권한이 있는지 여부를 평가합니다. 예인 경우 확인란이 선택 표시 기호와 함께 녹색으로 강조 표시되고, 그렇지 않으면 확인란에 빨간색으로 강조 표시된 정책이 빨간색 십자선으로 표시됩니다.
- OCI(Oracle Cloud Interface)
- AWS(Amazon Web Services)
Click Check Cloud Service Access.
- 언어 - Data Studio 도구가 클라우드의 언어 처리 기능에 액세스했는지 여부를 확인합니다. 이 서비스에 대한 자세한 내용은 데이터 스튜디오에서 OCI 언어 서비스 기능 사용을 참조하십시오.
- 문서 이해 - Data Studio 도구로 로드하는 데이터가 클라우드의 Document Understanding AI 기능에 액세스했는지 여부를 확인합니다. 이 서비스에 대한 자세한 내용은 OCI Document Understanding을 사용하여 이미지에서 테이블 추출을 참고하세요.
- 번역 - Data Studio 툴이 OCI 번역 기능에 액세스하는지 여부를 확인합니다. 이 서비스에 대한 자세한 내용은 텍스트 변환 수행을 참조하십시오.
AI 프로파일
Data Studio 설정의 AI 프로파일 탭에서 AI 환경설정을 구성할 수 있습니다.
-
드롭다운에는 Create AI Profile(AI 프로파일 만들기) 버튼을 사용하여 만든 AI 프로파일이 나열됩니다. 자연어 프롬프트가 SQL 문으로 번역되는 방법을 지원하고 구성하려면 AI 프로파일을 선택합니다. +를 눌러 새 프로파일을 생성합니다.
자세한 내용은 Create an AI Profile를 참조하십시오.
- Data Studio에서 AI 서비스를 활용하려면 OCI AI, OpenAI, Cohere 또는 Azure OpenAI 서비스 계정이 있어야 합니다.
- 또한 AI 프로파일을 설정하려면
DBMS_CLOUD_AI패키지에 액세스할 수 있어야 합니다. - OpenAI, Cohere 또는 Azure OpenAI 서비스를 사용하여 Select AI를 설정한 경우, 대규모 언어 모델에서 생성된 작은 참조 데이터 테이블을 로드하여 데이터를 향상시킬 수 있습니다. 제안된 프롬프트를 사용하거나 직접 생성하여 데이터를 생성하고 자율운영 AI 데이터베이스로 로드할 수 있습니다.
이 AI 프로파일을 사용하여 마켓플레이스 데이터 세트 설명 및 태그를 생성할 수도 있습니다. 이 AI 프로파일은 카탈로그 앱에서 테이블 설명을 생성하는 데 사용됩니다.
AI 프로파일을 생성 및 구성하려면 DBMS_CLOUD_AI를 사용하여 AI 프로파일 구성을 참조하십시오.
-
검증을 눌러 생성형 AI 서비스에 액세스할 수 있고 AI 프로파일이 올바르게 작동하는지 확인합니다.
- AI 프로파일 관리 섹션에는 다음이 표시됩니다.
- 프로파일 이름
- 제공자
- 기능
- 모델
AI 프로파일에 대한 전체 세부정보를 보려면 프로파일 이름 옆에 있는 확장/축소 삼각형을 누릅니다.
작업에서 3개의 점을 눌러 프로파일을 수정하거나 삭제합니다. 자세한 내용은 Manage AI Profiles을 참조하십시오.
벡터 인덱스
Data Studio 설정 마법사의 벡터 인덱스 탭에서 벡터 인덱스를 생성할 수 있습니다.주:
Oracle Database 19c에서는 벡터 인덱스 탭을 볼 수 없습니다.벡터 인덱스 관리에서 벡터 인덱스 목록을 볼 수 있습니다. 사용 가능한 벡터 인덱스가 없는 경우 벡터 인덱스 생성을 누릅니다.
- 필수 설정 탭에서 생성한 벡터 인덱스를 구성하는 필드를 보고 데이터가 로드되는 출처를 지정할 수 있습니다.
- 벡터 인덱스 이름: 이 마법사를 사용하여 생성하는 벡터 인덱스 객체의 이름을 지정합니다. SQL 및 콘솔에서 이 이름을 사용하여 인덱스를 관리하거나 query할 수 있습니다.
- 위치: 드롭다운 필드에서 인덱스화할 소스 데이터의 클라우드 위치를 선택합니다. 위치 이름을 입력할 수도 있습니다. 벡터 인덱스를 구축하거나 새로 고칠 때 데이터베이스가 읽는 객체 스토리지 버킷 또는 유사한 클라우드 저장소입니다.
- AI 프로파일: Data Studio 설정 마법사의 AI 프로파일 탭에서 생성한 AI 프로파일을 선택합니다. 이 필드는 AI 프로파일 정보 마법사의 AI 프로파일 필드에 연결된 벡터 인덱스를 사용합니다.
- 오브젝트 스토리지 인증서 이름: 데이터베이스가 지정된 오브젝트 스토리지 위치(예: OCI 사용자 인증서 또는 리소스 주체 기반 인증서)에 안전하게 액세스할 수 있도록 해주는 드롭다운에서 저장된 인증서를 선택합니다.
생성을 눌러 벡터 인덱스를 생성하고 선택적 필드 값을 건너뛸 수 있습니다.
다음을 눌러 다음 선택 사항 필드 값을 지정합니다.
이러한 선택적 필드는 벡터 검색 중 문서 조각화, 인덱스화 및 검색 방법을 제어합니다. 선택적으로 이러한 필드를 채워 벡터 인덱스가 작성, 갱신 및 query되는 방식을 제어하여 작업 로드에 유용한 결과를 반환할 수 있습니다.
- 선택적 설정에서 다음 필드 값을 지정합니다.
- 조각 크기: 하나의 벡터로 포함 및 저장되는 각 텍스트 조각에서 문자 수(또는 구현에 따라 토큰)를 지정합니다. 큰 청크는 더 많은 컨텍스트를 캡처하지만 통과 수준 일치의 정확도는 낮을 수 있습니다.
- 정크 겹침: 경계 근처의 콘텐츠가 여러 조각에 나타나도록 연속 청크 사이에 겹치는 양을 지정하여 분할 지점에 해당하는 관련 텍스트가 누락될 가능성을 줄입니다.
- 새로고침 비율: 새 콘텐츠 또는 업데이트된 콘텐츠가 다시 포함되고 검색 가능하도록 소스 데이터에서 벡터 인덱스가 자동으로 새로 고쳐지는 간격(분)을 지정합니다.
- 벡터 거리 측정항목: 검색 시 벡터를 비교하는 데 사용되는 유사성 측정항목(예: COSINE)을 지정합니다. 이 측정항목은 질의와 저장된 벡터 간의 " 근접성"이 계산되는 방식을 결정합니다.
- 일치 제한: 벡터 검색이 각 질의에 대해 반환하는 최대 결과 수를 지정합니다.
- 유사성 임계값: 벡터 검색에서 결과를 반환해야 하는 최소 유사성 점수를 지정합니다. 이 임계값보다 낮은 점수의 결과는 적절하지 않은 것으로 필터링됩니다.
생성을 눌러 벡터 인덱스를 생성합니다.
벡터 인덱스를 생성한 후 AI 프로파일 관리에서 이전에 생성된 AI 프로파일을 편집하고 벡터 인덱스를 추가할 수 있습니다.
SMTP
주:
SMTP를 한 번만 구성하면 시스템에서 해당 시점부터 저장된 구성을 사용합니다.- 서버 호스트: 전자메일 전송에 사용되는 끝점을 입력합니다. 예: internal-mailrouter.oracle.com.
- 서버 포트: 전자 메일을 수락하는 데 사용되는 SMTP 포트를 입력합니다. Email Delivery는 포트 25에서 TLS를 지원합니다. 발신자:
- 발신자의 전자메일 주소를 입력하십시오. 예를 들어, oaapgens_us@oracle.com입니다.
- 서버 암호화: 이 필드는 전자 메일의 전송 중 암호화를 수행하는 표준 수단인 TLS가 사용 중인지 여부를 나타냅니다. 제공업체는 Oracle Cloud Infrastructure Email Delivery 서비스로 전송되는 동안 이메일을 암호화해야 합니다. 암호화 된 이메일은 전송 중에 읽지 않도록 보호됩니다. 암호화가 없으면 None을 입력합니다.
-
드롭다운에서 SMTP 접속에 사용할 인증서를 선택합니다. 드롭다운에 사용 가능한 인증서가 없을 경우 인증서 생성 아이콘을 눌러 인증서를 생성할 수 있습니다. 자세한 내용은 Oracle Cloud Infrastructure Native 인증서 생성을 참조하십시오.
테스트를 눌러 SMTP 구성을 테스트합니다. ACL 스크립트를 실행할지 묻는 화면이 표시됩니다. ADMIN 권한이 있는 경우 스크립트를 실행할 수 있습니다. 이것은 단지 첫 번째 설정입니다. SMTP Test의 성공 메시지가 표시되면 SMTP 구성을 저장할 수 있습니다.
Marketplace
마켓플레이스 탭에서 데이터 마켓플레이스 툴에 필요한 구성을 설정할 수 있습니다.
- 제한됨, 권한 부여 필요:
이 옵션을 선택하면 제한된 클라우드 링크 및 제한된 마켓플레이스 목록을 게시할 수 있습니다. 이러한 목록에 대한 액세스 권한을 특정 OCID에 부여하고 취소할 수 있습니다.
- 게시:
이 옵션은 등록된 테이블에 액세스할 수 있는 사용자 및 위치를 지정합니다.
다음 사용 가능한 옵션 중 하나를 선택할 수 있습니다.-
테넌시: 데이터 집합을 등록하는 Autonomous Database 인스턴스의 테넌시에 있는 모든 리소스, 테넌시, 컴파트먼트 또는 데이터베이스에 원격 데이터 액세스 권한을 부여할 수 있습니다. 이 범위는 지역 범위보다 더 제한적입니다.
-
컴파트먼트: 데이터 집합을 등록하는 Autonomous Database 인스턴스의 컴파트먼트에 있는 모든 리소스, 컴파트먼트 또는 데이터베이스에 원격 데이터 액세스 권한을 부여할 수 있습니다.
-
지역: 클라우드 링크를 통해 데이터 집합을 등록하는 Autonomous Database 인스턴스의 다른 테넌시에 원격 데이터 액세스 권한을 부여할 수 있습니다.
주:
현재 마켓플레이스 목록은 컴파트먼트 레벨까지만 게시할 수 있습니다. 이 도구를 사용하면 보안상의 이유로 전체 지역에 마켓플레이스 목록을 게시할 수 없습니다. -
풀: 데이터 집합을 등록하는 자율운영 AI 데이터베이스 인스턴스와 동일한 탄력적 풀에 있는 모든 리소스, 컴파트먼트 또는 데이터베이스에 원격 데이터 액세스 권한을 부여할 수 있습니다.
-
없음: 리소스에 대한 액세스 권한이 없습니다.
-
-
읽기: 이 옵션을 사용하면 특정 사용자가 등록된 테이블에 액세스할 수 있습니다.
Slack
Slack 탭에서 작업 기능을 사용하는 동안 특정 이벤트에 대한 통지를 수신하도록 Slack 프로파일을 구성할 수 있습니다.
-
Slack 인증서 이름: 드롭다운에서 인증서를 입력합니다. 드롭다운에는 컴파트먼트의 인증서가 나열됩니다. +를 눌러 고유 인증서를 생성합니다.
+를 선택하면 Create Credential 대화 상자가 열립니다. 다음 필드 값을 지정하여 인증서를 생성합니다.- 자격 증명 이름: 선택한 이름을 입력합니다. 예를 들어, SLACK_CRED입니다.
- Cloud Service: 드롭다운에서 Slack을 선택합니다.
- 사용자 이름: OCI 사용자 이름을 입력합니다. OCI 콘솔의 프로파일에서 Oracle Cloud Infrastructure 사용자 이름을 사용해야 합니다. 예:
oracleidentitycloudservice/foo@example.com.또는default/foo@example.com - 비밀번호: *********. 슬랙 제공자의 경우 사용자 이름 값은 적합한 문자열일 수 있으며 비밀번호는 Slack 봇 토큰입니다.
인증서 생성을 눌러 새 인증서를 생성합니다.
Slack 인증서 이름 필드에 이 값을 입력합니다.
-
Slack 채널 ID:
String값의 채널 ID를 지정합니다. 채널 ID는 채널에 대한 고유 ID이며 채널 이름과 다릅니다. Slack의 채널 세부정보를 볼 때About탭에서 채널 ID를 찾을 수 있습니다. -
Slack 메시지: 통지를 테스트할 메시지를 입력합니다.
테스트를 눌러 통지를 테스트합니다. Data Studio 설정에서 Slack에 성공적으로 인증한 후 확인 메시지가 표시됩니다. 저장을 눌러 Slack 인증서를 설정합니다.
작업 생성을 참조하여 작업 실행 상태에 대한 Slack 경보를 수신하도록 통지를 설정할 수 있습니다.
공유 제공자 ID
공유 제공자 ID 탭에서 데이터를 공유하기 전에 제공자의 세부정보를 제공할 수 있습니다. 공유 제공자 식별은 데이터 공유 도구를 사용하는 동안 공유를 부여하는 수신자가 사용할 수 있습니다. 수신자에게 사용자를 식별하는 방법에 대한 정보를 제공합니다.
- Name(이름): 제공자 이름을 입력합니다. 예를 들어, ams.
- 전자메일: 제공자의 전자메일 주소를 입력합니다. 예: ams@gmail.com.
- 설명: 제공자에 대한 설명을 입력합니다. 예를 들어, AMS 공유 물건.
저장을 눌러 제공자 식별 정보를 저장합니다. 제공자 식별 정보 구성에 대한 성공 메시지가 표시됩니다.
[데이터 설정] 대화상자의 [마켓플레이스] 탭에서 수행한 구성을 저장하고 적용하려면 변경 사항 적용을 선택합니다.
- Data Studio와 Slack 통합
Slack 채널 ID 및 인증서를 사용하여 Data Studio 설정에서 Data Studio를 Slack과 통합할 수 있습니다. 이 구성을 사용하면 Slack에서 특정 이벤트가 발생할 때 작업 기능에 대한 보고서를 보내거나 예약할 수 있습니다. Slack 채널의 팀원들은 업데이트를 확인하고, 데이터 인사이트를 논의하고, 정보에 기반한 의사결정을 내릴 수 있습니다. - AI 프로파일 정보
Data Studio는 자연어 프롬프트를 SQL 문으로 쉽게 변환하고 자율운영 AI 데이터베이스의 AI 기능을 활용하기 위한 AI 프로파일을 제공합니다.
상위 항목: 데이터 로드 페이지