원격 카탈로그 및 데이터베이스 질의
카탈로그를 마운트하여 외부 데이터에 액세스하고 query할 수 있습니다. 이 기능은 데이터베이스 링크를 사용하여 데이터를 query하는 방법과 유사한 간단한 SQL 구문을 사용합니다.
간소화된 SQL 구문을 사용하면 외부 테이블을 생성하거나 다른 데이터 통합 작업을 수행할 필요 없이 액세스할 외부 데이터를 선택하지 않고도 외부 데이터를 쉽게 검색하고 질의할 수 있습니다.
자세한 내용은 외부 데이터 질의 장을 참조하십시오.
원격 카탈로그 및 데이터베이스를 쿼리하면 데이터를 자율운영 AI 데이터베이스로 이동할 필요 없이 외부 카탈로그에서 직접 데이터에 액세스할 수 있습니다. 이 기능을 사용하면 여러 연결을 설정하지 않고도 자율운영 AI 데이터베이스가 액세스할 수 있는 카탈로그에서 데이터를 익스포트할 수 있습니다. 자율운영 AI 데이터베이스를 쿼리하여 사용 가능한 외부 카탈로그, 지정된 카탈로그에 사용 가능한 데이터, 모든 SQL 클라이언트에서 직접 데이터를 쿼리할 수 있습니다. 여기에는 자율운영 AI 데이터베이스에 연결된 데이터 세트를 검색하고 쿼리할 수 있는 표준적이고 간소화된 방법을 제공하는 과정이 포함되며, 카탈로그가 외부 데이터를 표준 Oracle 스키마 및 테이블로 제공하는 기능을 활용합니다.
데이터베이스, 외부 데이터 카탈로그, 공유 등 다양한 범주에서 지원되는 카탈로그에 대한 자세한 내용은 카탈로그 관리 장을 참조하십시오.
주요 기능은 다음과 같습니다.
- 외부 데이터 검색: SQL을 사용하면 포함된 테이블과 함께 외부 카탈로그를 식별할 수 있습니다. 이렇게 하면 사용 가능한 데이터 구조를 이해하는 데 도움이 됩니다.
- 테이블 검색 간소화: 기존 질의 구문 및 익숙한 뷰를 사용하여 외부 카탈로그 내의 테이블을 쉽게 나열할 수 있습니다.
- 데이터 도구와 통합: 쿼리 데이터를 Data Studio 도구 모음과 통합하여 정보에 기반한 의사 결정을 내리고 보다 심층적인 인사이트를 얻을 수 있습니다.
항목:
- 원격 카탈로그 질의에 대한 개념 다이어그램
다음 다이어그램은 Autonomous Database Serverless를 사용하여 원격 카탈로그를 질의하는 개념적 네트워크 다이어그램을 표시합니다. - 원격 카탈로그 및 데이터베이스 질의와 관련된 개념
원격 카탈로그를 통한 질의에는 다음 개념에 대한 이해가 필요합니다. - 원격 카탈로그 및 데이터베이스 질의 정보
이 장에서는[schema].object@catalog_name형식의 SQL 구문을 사용하여 카탈로그 메타데이터를 사용하여 외부 데이터를 질의하는 방법을 배웁니다. - 예: 마운트된 카탈로그 나열
SQL 질의에서 이 구문을 사용합니다. - 예: 자신의 스키마를 포함하여 카탈로그에 있는 테이블 나열
사용으로 설정된 카탈로그에서 특정 스키마(카탈로그) 내의 모든 테이블을 나열하려면 다음을 사용할 수 있습니다. - 예: 카탈로그에 있는 테이블의 데이터 질의
특정 카탈로그(스키마)에 있는 테이블의 데이터를 질의하려면 스키마 이름 앞에 테이블 이름을 추가해야 합니다. - 예: 델타 공유에서 테이블 쿼리 및 뷰 분석
미국이 수집한 정보에 대한 데이터가 있는 인벤토리 데이터베이스에서 작업 중이라고 가정해 보겠습니다. 보스턴 지역의 주택에 관한 인구 조사 서비스, 우리는 전체 가치 재산세의 최대 가치를 반환하는 쿼리가 필요합니다.
상위 토픽: 카탈로그 관리