데이터 딕셔너리 테이블

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기3분
  • 시스템은 데이터 딕셔너리, 데이터 모델링 및 엔터티 관계 정보를 여러 테이블로 정의합니다.

    • 테이블 [sys_db_object]: 각 테이블에 대한 기록을 포함합니다.
    • 딕셔너리 항목 [sys_dictionary]: 각 테이블에 대한 추가 세부 정보와 각 테이블의 모든 열에 대한 정의를 포함합니다. 각 행은 테이블 또는 테이블의 열을 나타냅니다.
    • 필드 레이블 [sys_documentation]: 사람이 읽을 수 있는 레이블 및 언어 정보를 포함합니다.

    테이블

    테이블 [sys_db_object] 테이블에는 데이터베이스의 각 테이블에 대한 레코드가 포함되어 있습니다.

    다음으로 이동하여 테이블 목록에 액세스합니다. 시스템 정의 > 테이블레이블이 표시됩니다. 관리자는 사용자 지정 테이블을 만들고, 검색 및 정렬이 가능한 포함된 목록에서 열을 추가 또는 수정하고, 자동 번호 형식을 정의할 수 있습니다.

    다음 이미지는 애플리케이션 파일 테이블을 확장하는 테이블 목록을 보여줍니다.
    그림 1. 테이블

    테이블 컬럼 및 행에 대한 데이터베이스 제한사항

    주:
    특정 Now Platform 구독에는 사용자 지정 테이블 권리가 포함됩니다. 구독의 권리 제한까지 어떤 목적으로든 사용자 지정 테이블을 생성할 수 있습니다. 사용 관리자가 사용자가 만든 사용자 지정 테이블을 구독에 매핑하는 방법에 대한 자세한 내용은 을 참조하십시오 Map custom tables to a product subscription in Subscription Management.
    다음과 같은 데이터베이스 제한 사항을 알고 있어야 합니다.
    • 시스템은 테이블당 최대 1,000개의 열만 가질 수 있습니다. 1,000개의 열은 지정된 제한이지만 이 제한이 테이블 내에 물리적으로 1,000개의 열을 가질 수 있음을 의미하지는 않습니다. 테이블 내의 열 수는 가 아니라 Now Platform데이터센터에서 사용되는 ServiceNow 데이터베이스에 의해 정의됩니다.
    • 스토리지 엔진에 관계없이 모든 테이블의 최대 행 크기는 65,535바이트입니다. 스토리지 엔진은 이 제한에 추가 제약 조건을 적용하여 유효 최대 행 크기를 줄일 수 있습니다.
    • 시스템은 단일 테이블에 중간 길이 이상의 문자열 필드를 10개 이상 포함할 수 없습니다. 11개 이상의 문자열 필드에 많은 수의 문자를 저장하려고 하면 구문 오류 또는 데이터베이스에서 액세스 규칙 위반이 감지됨(행 크기가 너무 큼(> 8126) 오류가 발생할 수 있습니다.
    • 필드를 생성하면 u_ 접두사가 열 이름에 자동으로 추가됩니다. 입력하는 열 레이블에 선행 숫자가 포함되어 있으면 u_ 접두부로 바뀝니다.

    인스턴스의 ServiceNow 테이블에 대한 데이터베이스 제한 사항 및 일반적인 질문에 대한 자세한 내용은 KB0749585 참조하십시오.

    딕셔너리 항목

    시스템 딕셔너리라고도 하는 딕셔너리 항목 [sys_dictionary] 테이블은 시스템의 모든 테이블과 필드를 정의합니다. 여기에는 필드의 데이터 유형, 문자 제한, 기본값, 종속성 및 기타 속성에 대한 정보가 포함되어 있습니다.

    다음 방법 중 하나로 시스템 딕셔너리에 액세스합니다.
    • 시스템 딕셔너리 목록 뷰를 보려면 다음으로 이동합니다. 시스템 정의 > 딕셔너리레이블이 표시됩니다.
    • 특정 딕셔너리 정의를 보려면 목록 헤더, 양식 헤더 또는 필드 레이블을 마우스 오른쪽 버튼으로 클릭하고 딕셔너리 구성을 선택합니다.
    다음 이미지는 인시던트 테이블과 작업 테이블에 대해 확장되는 딕셔너리 항목의 필터링된 목록을 보여줍니다.
    그림 2. 딕셔너리 포함 작업

    필드 레이블

    언어 파일이라고도 하는 필드 레이블 [sys_documentation] 테이블에는 시스템의 각 테이블과 열에 대한 레이블 및 힌트 정보가 포함되어 있습니다.

    다음 방법 중 하나로 언어 파일에 액세스합니다.
    • 목록 뷰를 보려면 다음으로 이동합니다. 시스템 정의 > 언어 파일레이블이 표시됩니다.
    • 특정 필드의 필드 레이블을 보려면 양식에서 필드 레이블을 마우스 오른쪽 버튼으로 클릭합니다.
    다음 이미지는 인시던트 테이블에 레이블만 표시하도록 필터링된 언어 파일을 보여줍니다.
    그림 3. 필드 레이블