데이터 패브릭 테이블 생성

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 4분
  • 데이터 패브릭 테이블을 생성하여 내부 또는 외부 소스에서 데이터를 검색합니다.

    이 태스크 정보

    원격 테이블과 달리 데이터 패브릭 테이블은 데이터 원본에 제로 복사 연결을 사용하므로 스크립트를 사용하여 테이블을 채울 필요가 없습니다. 이 연결을 통해 데이터 소스에 직접 액세스하고, 필요한 데이터를 매핑하고, 에서 데이터 소비자를 위한 데이터 패브릭 테이블을 만들 수 있습니다 ServiceNow AI Platform.

    데이터 패브릭 테이블을 사용하면 내부 또는 외부 데이터 원본에서 데이터를 검색할 수 있습니다.

    • 데이터 패브릭 테이블을 로컬 데이터베이스에 연결하여 인스턴스에서 물리적 테이블의 데이터를 다시 사용할 수 있습니다.
    • Data Fabric 테이블을 데이터 레이크 또는 타사 데이터베이스와 같은 외부 데이터 소스에 연결하여 인스턴스 외부에 있는 데이터를 검색합니다.

    시작하기 전에

    필요한 역할: 다음 역할 조합 중 하나 또는 관리자.
    • sn_dd_<application_scope_name>_tablesforms 또는 sn_dd_<application_scope_name>_delegatedadmin 있는 delegated_developer 및 df_data_steward 역할이 포함된 역할
    • sn_dd_<application_scope_name>_tablesforms OR sn_dd_<application_scope_name>_delegatedadmin 및 df_connection_admin로 delegated_developer

    테이블 기록에 대한 읽기 권한은 위임된 개발자 역할 중 하나를 가진 사용자에게 자동으로 추가됩니다.

    다음 제한 사항에 유의하십시오.

    • admin 역할이 있는 사용자만 전역 범위에서 데이터 패브릭 테이블을 만들 수 있습니다.
    • delegated_developer 및 sn_dd_<application_scope_name>_tablesforms 역할이 있는 데이터 관리자는 허용된 애플리케이션 범위에서 데이터 패브릭 테이블을 생성할 수 있습니다. 이러한 역할을 통해 데이터 관리자는 해당 애플리케이션에 대한 권한이 있지만 전역 범위에는 없는 경우 해당 애플리케이션 범위에서 데이터 패브릭 테이블을 생성할 수 있습니다.

    프로시저

    1. 다음 방법 중 하나를 통해 설정된 연결 워크플로우 데이터 패브릭 허브 로 이동합니다.
      • 다음으로 이동 모두 > 워크플로우 데이터 패브릭 허브 > 개요.
      • 다음으로 이동 관리자 > 워크플로우 데이터 패브릭 허브 > 설정된 연결.
    2. 사용하려는 설정된 연결을 선택합니다.
    3. 연결 페이지에서 데이터 자산 탭을 선택합니다.
    4. 데이터 자산 목록에서 데이터를 가져올 소스 테이블을 선택합니다.
    5. 데이터 패브릭 테이블 생성을 선택합니다.
    6. 데이터 패브릭 테이블의 레이블을 입력하고 계속을 선택합니다.
    7. 소스 테이블의 하나 이상의 열을 데이터 패브릭 테이블에 매핑합니다.
      선택한 각 열은 동일한 이름 및 데이터 형식으로 데이터 패브릭 테이블에 자동으로 만들어집니다.
    8. 옵션: 기본 키 토글 스위치를 사용해 기본 키를 정의함으로써 다른 테이블이 이 테이블을 참조할 수 있도록 허용합니다.
      주:
      소스 테이블에서 탐지된 기본 키 열은 대상 테이블에서 기본 키로 자동 선택됩니다. 원본 테이블에서 기본 키가 자동으로 검색되지 않는 경우 기본 키로 사용할 고유한 값이 있는 열을 선택할 수 있습니다.
      • 기본 키를 선택해도 데이터 패브릭 테이블 또는 원격 시스템에서 기본 키 제약 조건이 적용되지 않습니다. 기본 키로 식별되는 기록이 고유한지 확인해야 합니다.
      • 기본 키를 정의한 후에는 제거할 수 없습니다. 나중에 기본 키를 변경해야 하는 경우 먼저 데이터 패브릭 테이블을 삭제하고 다시 만들어야 합니다.
      • 데이터 패브릭 테이블을 만들 때 기본 키를 정의하지 않기로 결정한 경우 나중에 테이블을 편집하여 이를 수행할 수 있습니다. 기본 키가 없으면 이 테이블에 대한 참조를 만들 수 없으며 기본 키가 정의될 때까지 검색이 작동하지 않습니다.
      • 원본 테이블에서 식별된 모든 기본 키 열에 대해 해당 기본 키가 데이터 패브릭 테이블에 자동으로 만들어집니다. 데이터 패브릭 테이블이 만들어지면 원본 테이블에서 파생된 기본 키를 수정할 수 없습니다.
      • 참조 열을 기본 키로 사용할 수 없습니다.
    9. 옵션: 다른 테이블에 대한 참조를 생성하여 테이블 간에 데이터를 연결합니다.
      • 데이터 패브릭 테이블에서 인스턴스의 로컬 테이블을 참조하려면 인스턴스 관리자가 로컬 테이블에서 data_fabric 기록 작업을 사용하여 ACL 규칙을 생성해야 합니다. 예를 들어, 사용자 [sys_user] 테이블에 대한 참조를 작성하려면 다음 ACL 규칙이 필요합니다.
        • 유형: 기록
        • 작업: data_fabric
        • 이름: 사용자 [sys_user]
        기록 ACL 규칙 생성에 대한 자세한 내용은 을 참조하십시오 Configure an ACL rule.
      • 새 데이터 패브릭 테이블에서 레코드를 볼 때 참조 열의 값을 보려면 참조 열에 대해 표시 속성을 true로 설정해야 합니다. 참조된 테이블의 정의에서 이 속성을 관리할 수 있습니다. Select a field as the table display value 문서를 참조하십시오.
      1. 두 테이블에서 동일한 기록을 나타내는 열을 식별합니다.
      2. 유형 열에서 열 유형을 참조로 변경합니다.
      3. 참조 설정을 선택합니다.
      4. 참조 레이블 설정 대화 상자에서 테이블 필드에 참조할 테이블의 이름을 입력합니다.
        주:
        단일 기본 키가 있는 테이블만 목록에 나타납니다.
      5. 참조 레이블 설정 대화 상자의 참조 키 필드에 사용할 기본 키 열을 선택합니다.
      6. 참조 설정을 선택하여 참조 구성을 마칩니다.
    10. 마침을 선택합니다.

    결과

    데이터 패브릭 테이블이 생성되고 데이터 소스에 연결됩니다. 데이터 소비자는 인스턴스의 물리적 테이블과 마찬가지로 Data Fabric 테이블 및 해당 데이터에 액세스할 수 있습니다.