MySQL 메타데이터 수집기
MySQL 메타데이터 수집기는 외부 MySQL 데이터베이스의 메타데이터에 대한 읽기 전용 액세스를 제공합니다.
이 수집기는 MySQL 서버에서 메타데이터를 직접 수집하도록 설계되었습니다. 자체 호스팅 MySQL 인스턴스와 AWS RDS에서 호스팅되는 것과 같은 관리형 MySQL 인스턴스 모두에 적합합니다. 이 수집기는 MariaDB 인스턴스와도 작동합니다.
메타데이터 카탈로그됨
수집기는 다음 정보를 카탈로그화합니다.
| 객체 | 카탈로그화된 정보 |
|---|---|
| 열 | 이름, 설명, JDBC 유형, 열 유형, Null 허용 여부, 기본값, 키 유형(기본, 외래), 열 크기, 열 인덱스 |
| 테이블 | 이름, 설명, 기본 키, 스키마 |
| 테이블 인덱스 | 인덱스 카디널리티, 열 이름, 인덱스 유형, 인덱스 이름, 고유하지 않음, 표준 위치, 페이지, 정렬 시퀀스 |
| 뷰 | 이름, 설명, SQL 정의 |
| 스키마 | 식별자, 이름 |
| 데이터베이스 | 유형, 이름, 식별자, 서버, 포트, 환경, JDBC URL |
| 함수 | 이름, 설명, 기능 유형 |
| 스토어드 프로시저 | 이름, 설명, 스토어드 프로시저 유형 |
수집기를 실행하는 동안 프로파일링 및 샘플링 특정 매개변수를 포함하면 열에 대해 다음과 같은 추가 정보가 수집됩니다.
주:
프로파일링 정보(열 통계)를 수집하려면 사용자/역할에 데이터에 대한 읽기 권한이 있어야 합니다.
| 객체 | 카탈로그화된 정보 |
|---|---|
| 열 |
|
| 테이블 |
|
객체 간 관계
수집된 메타데이터에는 다음 데이터 자산 유형에 대한 카탈로그 페이지가 포함됩니다. 각 카탈로그 페이지는 다른 관련 데이터 자산 유형과 관계가 있습니다.
| 데이터 자산 페이지 | 관계 |
|---|---|
| 테이블 | 열, 테이블 인덱스 |
| 열 | 테이블 |
| 스키마 | 스키마, 스키마의 일부인 테이블을 포함하는 데이터베이스 |
| 데이터베이스 | 데이터베이스에 포함된 스키마 |
인증 지원됨
MySQL 수집기는 MySQL에 대한 사용자 이름/암호 인증을 지원합니다.