적용 대상:Microsoft Fabric의 SQL Server 2016(13.x) 이상
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics Analytics
Platform System(PDW) Warehouse
현재 데이터베이스의 각 외부 테이블에 대한 행을 포함합니다.
열 이름 | 데이터 형식 | 설명 | 범위 |
---|---|---|---|
<상속된 열> | 이 뷰가 상속하는 열 목록은 sys.objects(Transact-SQL)를 참조하세요. | ||
max_column_id_used |
int | 이 테이블에 사용된 최대 열 ID입니다. | |
uses_ansi_nulls |
비트 | 데이터베이스 옵션 ON을 사용하여 SET ANSI_NULLS 테이블을 만들었습니다. |
|
data_source_id |
int | 외부 데이터 원본의 개체 ID입니다. | |
file_format_id |
int | HADOOP 외부 데이터 원본을 통해 외부 테이블의 object_id 경우 외부 파일 형식에 대한 것입니다. |
|
___location |
nvarchar(4000) | HADOOP 외부 데이터 원본을 통해 외부 테이블의 경우 HDFS에서 외부 데이터의 경로입니다. | |
reject_type |
tinyint | HADOOP 외부 데이터 원본을 통한 외부 테이블의 경우 외부 데이터를 쿼리할 때 거부된 행이 계산되는 방식입니다. |
VALUE - 거부된 행의 수입니다.PERCENTAGE - 거부된 행의 백분율입니다. |
reject_value |
플로트 | HADOOP 외부 데이터 원본을 통해 외부 테이블의 경우: reject_type = 값의 경우 쿼리에 실패하기 전에 허용할 행 거부 수입니다. 쿼리 reject_type = PERCENTAGE 에 실패하기 전에 허용할 행 거부의 백분율입니다. |
|
reject_sample_value |
int | 예를 reject_type = PERCENTAGE 들어 거부된 행의 백분율을 계산하기 전에 로드할 행의 수입니다. |
NULL if reject_type = VALUE . |
distribution_type |
int | SHARD_MAP_MANAGER 외부 데이터 원본을 통한 외부 테이블의 경우 기본 기본 테이블에 행의 데이터 분포입니다. |
0 - 분할됨1 -복제2 - 라운드 로빈 |
distribution_desc |
nvarchar(120) | SHARD_MAP_MANAGER 외부 데이터 원본에 대한 외부 테이블의 경우 문자열로 표시되는 배포 유형입니다. | |
sharding_column_id |
int | SHARD_MAP_MANAGER 외부 데이터 원본 및 분할된 배포에 대한 외부 테이블의 경우 분할 키 값이 포함된 열의 열 ID입니다. | |
remote_schema_name |
sysname | SHARD_MAP_MANAGER 외부 데이터 원본에 대한 외부 테이블의 경우 기본 테이블이 원격 데이터베이스에 있는 스키마입니다(외부 테이블이 정의된 스키마와 다른 경우). | |
remote_object_name |
sysname | SHARD_MAP_MANAGER 외부 데이터 원본에 대한 외부 테이블의 경우 원격 데이터베이스의 기본 테이블 이름입니다(외부 테이블의 이름과 다른 경우). |
사용 권한
사용자가 소유하고 있거나 사용 권한을 부여 받은 보안 개체에 대해서만 카탈로그 뷰의 메타데이터를 볼 수 있습니다. 자세한 내용은 Metadata Visibility Configuration을 참조하세요.