Google은 AI 기술을 사용하여 콘텐츠를 사용자의 기본 언어로 번역합니다. AI 번역에는 오류가 있을 수 있습니다.
시스템 규칙 템플릿 목록
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Knowledge Catalog (이전 명칭: Dataplex Universal Catalog)는 일반적인 행 수준 및 합산 데이터 검증 검사를 위해 모든 리전에서 사전 정의된 시스템 규칙 템플릿을 제공합니다. 이러한 템플릿을 재사용하여 데이터 품질 검증을 자동화하고 데이터 거버넌스 워크플로 전반에서 정확하고 일관된 데이터 세트를 유지할 수 있습니다.
사용 가능한 시스템 규칙 템플릿
리소스에 적합한 템플릿을 확인하려면 데이터 프로파일링을 실행하여 테이블 통계를 분석하고, 잠재적인 품질 문제를 파악하고, 규칙 추천을 생성하면 됩니다. 필요한 검사를 선택한 후 다음 카테고리에서 템플릿을 선택하여 리소스의 규칙을 정의합니다.
식탁 모양
| 이름 |
설명 |
| 열 수 동일성 기대치 |
테이블의 열 수가 지정된 값과 같은지 평가하는 집계 규칙입니다. 이 규칙을 사용하려면 쿼리 중인 테이블 및 데이터 세트에 대한 bigquery.tables.get, bigquery.tables.list, bigquery.datasets.get 권한이 필요합니다. |
| 열 수 범위 기대치 |
테이블의 열 수가 지정된 범위 내에 있는지 평가하는 집계 규칙입니다. 이 규칙을 사용하려면 쿼리 중인 테이블과 데이터 세트에 대한 bigquery.tables.get, bigquery.tables.list, bigquery.datasets.get 권한이 필요합니다. |
| 열 존재 기대치 |
테이블에 특정 열이 있는지 평가하는 집계 규칙입니다. 이 규칙을 사용하려면 쿼리 중인 테이블 및 데이터 세트에 대한 bigquery.tables.get, bigquery.tables.list, bigquery.datasets.get 권한이 필요합니다. |
| 최신성 기대치 |
열의 최신 데이터가 지정된 간격보다 최신인지 여부를 평가하는 집계 규칙입니다. |
| 그룹화된 최신성 기대치 |
열의 최신 그룹화된 데이터가 지정된 간격보다 최신인지 평가하는 집계 규칙입니다. |
| 정렬된 스키마 일치 예상 |
테이블의 정렬된 열이 정렬된 지정 목록과 정확히 일치하는지 평가하는 집계 규칙입니다. |
| 행 수 동일성 기대치 |
테이블의 행 수가 지정된 값과 같은지 평가하는 집계 규칙입니다. |
| 행 수 범위 예상 |
테이블의 행 수가 지정된 범위 내에 있는지 평가하는 집계 규칙입니다. |
| 스키마 포함 예상 동작 |
테이블의 열 집합에 지정된 집합의 모든 열이 포함되어 있는지 평가하는 집계 규칙입니다. 이 규칙을 사용하려면 쿼리 중인 테이블과 데이터 세트에 대한 bigquery.tables.get, bigquery.tables.list, bigquery.datasets.get 권한이 필요합니다. |
| 스키마 제외 기대치 |
테이블의 열이 지정된 세트에 없는지 평가하는 집계 규칙입니다. 이 규칙을 사용하려면 쿼리 중인 테이블과 데이터 세트에 대한 bigquery.tables.get, bigquery.tables.list, bigquery.datasets.get 권한이 필요합니다. |
| 스키마 일치 기대치 |
테이블의 열이 지정된 집합과 정확히 일치하는지 평가하는 집계 규칙입니다. 이 규칙을 사용하려면 쿼리 중인 테이블과 데이터 세트에 대한 bigquery.tables.get, bigquery.tables.list, bigquery.datasets.get 권한이 필요합니다. |
| 테이블 비교 집계 동등성 기대치 |
집계 표현식의 결과가 현재 테이블과 지정된 참조 테이블 간에 동일한지 평가하는 집계 규칙입니다. |
| 테이블 비교 집계 범위 기대치 |
현재 테이블의 집계 표현식 결과가 지정된 허용 오차를 초과하여 참조 테이블에서 벗어나는지 여부를 평가하는 집계 규칙입니다. |
| 테이블 비교 행 수 동일성 기대치 |
현재 테이블의 행 수가 지정된 참조 테이블의 행 수와 같은지 평가하는 집계 규칙으로, 계산 전에 선택적 행 필터링을 수행합니다. |
| 테이블 비교 행 수 요소 동일성 기대치 |
현재 테이블의 행 수가 지정된 참조 테이블의 행 수의 인수와 같은지 평가하는 집계 규칙입니다. 계산 전에 선택적으로 행을 필터링할 수 있습니다. |
누락된 값, 고유 값, 유형
| 이름 |
설명 |
| 열 유형 예상 |
열 데이터 유형이 지정된 유형과 일치하는지 평가하는 집계 규칙입니다. 이 규칙을 사용하려면 쿼리 중인 테이블 및 데이터 세트에 대한 bigquery.tables.get, bigquery.tables.list, bigquery.datasets.get 권한이 필요합니다. |
| 열 유형 목록 기대치 |
열 데이터 유형이 지정된 집합에 있는지 평가하는 집계 규칙입니다. 이 규칙을 사용하려면 쿼리 중인 테이블 및 데이터 세트에 대한 bigquery.tables.get, bigquery.tables.list, bigquery.datasets.get 권한이 필요합니다. |
| Null이 아닌 예상 |
각 열 값이 null이 아닌지 평가하는 행 수준 규칙입니다. |
| Null Expectation |
각 열 값이 null인지 평가하는 행 수준 규칙입니다. |
| 문자열 대소문자 예상 동작 |
각 열 값 문자열이 지정된 대소문자와 일치하는지 평가하는 행 수준 규칙입니다. |
| 고유성 기대치 |
각 열 값이 고유한지 평가하는 행 수준 규칙입니다. |
집합 및 범위
| 이름 |
설명 |
| 기대치 감소 |
열의 값이 감소하는지 평가하는 집계 규칙입니다. NULL 값은 무시됩니다. 기대치가 충족되지 않는 첫 번째 행을 반환합니다. |
| 기대치 증가 |
열의 값이 증가하는지 평가하는 집계 규칙입니다. NULL 값은 무시됩니다. 기대치가 충족되지 않는 첫 번째 행을 반환합니다. |
| 예상 범위 |
각 열 값이 지정된 범위 내에 있는지 평가하는 행 수준 규칙입니다. |
| 참조 세트 예상 동작 |
각 열 값이 지정된 참조 집합에 포함되는지 평가하는 행 수준 규칙입니다. |
| 제외 기대치 설정 |
각 열 값이 지정된 집합에 포함되지 않는지 여부를 평가하는 행 수준 규칙입니다. |
| 기대치 설정 |
각 열 값이 지정된 집합에 포함되는지 평가하는 행 수준 규칙입니다. |
문자열 일치
| 이름 |
설명 |
| 패턴 제외 예상 동작 |
각 열 값이 지정된 SQL LIKE 패턴과 일치하지 않는지 평가하는 행 수준 규칙입니다. |
| 패턴 제외 기대 목록 |
각 열 값이 지정된 SQL LIKE 패턴과 일치하지 않는지 여부를 평가하는 행 수준 규칙입니다. |
| 패턴 기대치 |
각 열 값이 지정된 SQL LIKE 패턴과 일치하는지 평가하는 행 수준 규칙입니다. |
| 패턴 예상 목록 |
각 열 값이 지정된 SQL LIKE 패턴 중 하나 이상과 일치하는지 평가하는 행 수준 규칙입니다. |
| 정규식 제외 기대치 |
각 열 값이 지정된 정규 표현식과 일치하지 않는지 평가하는 행 수준 규칙입니다. |
| 정규식 제외 예상 목록 |
각 열 값이 지정된 정규 표현식과 일치하지 않는지 평가하는 행 수준 규칙입니다. |
| 정규 표현식 예상 동작 |
각 열 값이 지정된 정규 표현식과 일치하는지 평가하는 행 수준 규칙입니다. |
| 정규식 예상 목록 |
각 열 값이 지정된 정규 표현식 중 하나 이상과 일치하는지 평가하는 행 수준 규칙입니다. |
| 문자열 길이 동일성 기대치 |
각 열 값 문자열 길이가 지정된 값과 같은지 평가하는 행 수준 규칙입니다. |
| 문자열 길이 범위 예상 |
각 열 값 문자열 길이가 지정된 범위 내에 있는지 평가하는 행 수준 규칙입니다. |
집계 함수
| 이름 |
설명 |
| 고유 값 포함 기대치 |
고유한 열 값 집합에 지정된 집합의 모든 값이 포함되어 있는지 평가하는 집계 규칙입니다. |
| 고유 값 개수 동일성 기대치 |
열의 고윳값 수가 지정된 값과 같은지 평가하는 집계 규칙입니다. |
| 고유 값 개수 범위 예상 |
열의 고윳값 수가 지정된 범위 내에 있는지 여부를 평가하는 집계 규칙입니다. |
| 고유 값 일치 기대치 |
고유한 열 값 집합이 지정된 집합과 정확히 일치하는지 평가하는 집계 규칙입니다. |
| 고유 값 비율 기대치 |
열의 고유 값 비율 (즉, 고유 값 수 / 총 행 수)이 지정된 범위 내에 있는지 평가하는 집계 규칙입니다. |
| 고윳값 집합 기대치 |
각 고유 열 값이 지정된 집합에 포함되는지 평가하는 집계 규칙입니다. |
| 최대 범위 예상치 |
열 최댓값이 지정된 범위 내에 있는지 평가하는 집계 규칙입니다. |
| 평균 범위 기대치 |
열 평균이 지정된 범위 내에 있는지 평가하는 집계 규칙입니다. 부동 소수점 유형이 반환되면 AVG() 함수의 결과가 확정값이 아닙니다. |
| 중간 범위 예상 |
열 중앙값이 지정된 범위 내에 있는지 평가하는 집계 규칙입니다. |
| 최소 범위 예상 |
열 최솟값이 지정된 범위 내에 있는지 평가하는 집계 규칙입니다. |
| 모드 범위 예상 |
모든 열 모드 (가장 빈번한 값)가 지정된 범위 내에 있는지 평가하는 집계 규칙입니다. 모드가 여러 개인 경우 각 모드가 범위에 대해 확인되고 실패한 모드가 반환됩니다. |
| 모드 설정 기대치 |
모든 열 모드 (가장 빈번한 값)가 지정된 집합 내에 있는지 평가하는 집계 규칙입니다. 최빈값을 계산할 때 NULL 값은 무시됩니다. 가장 높은 빈도를 가진 최빈값이 여러 개 있는 경우 각 최빈값은 집합과 비교하여 확인되며 실패한 최빈값은 배열로 반환됩니다. |
| 분위수 범위 기대치 |
열의 지정된 분위수 값이 지정된 범위 내에 있는지 평가하는 집계 규칙입니다. |
| 표준 편차 범위 기대치 |
열 표준 편차가 지정된 범위 내에 있는지 평가하는 집계 규칙입니다. |
| 합계 범위 기대치 |
열 합계가 지정된 범위 내에 있는지 평가하는 집계 규칙입니다. 부동 소수점 유형이 반환되면 SUM() 함수의 결과가 확정값이 아닙니다. |
| 테이블 비교 고유 값 수 동일성 기대치 |
지정된 열의 고유 값 수가 현재 테이블과 참조 테이블 간에 동일한지 평가하는 집계 규칙입니다. |
다중 열
분포 함수
| 이름 |
설명 |
| 날짜 부분 완전성 기대치 |
테이블에 기간 내의 모든 간격 (예: 매일)에 대한 데이터가 있는지 평가하는 집계 규칙입니다. |
| 표준 편차 값 기대치 |
각 열 값이 열 평균에서 지정된 표준 편차 수 내에 있는지 평가하는 행 수준 규칙입니다. |
일반 조건
| 이름 |
설명 |
| 행 조건 예상 |
테이블의 각 행이 지정된 조건을 통과하는지 평가하는 행 수준 규칙입니다. |
| SQL 어설션 |
제공된 문에 대해 반환된 행 수를 평가하는 집계 규칙입니다. 반환되는 행이 있으면 이 규칙이 실패합니다. |
| 테이블 조건 기대치 |
제공된 표현식이 테이블에 대해 참인지 평가하는 집계 규칙입니다. |
다음 단계
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2026-10-27(UTC)
[null,null,["최종 업데이트: 2026-10-27(UTC)"],[],[]]