데이터 임포트 예약

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기4분
  • 특정 임포트 작업이 정기적으로 발생하도록 지정할 수 있도록 임포트를 예약합니다.

    시작하기 전에

    필요한 역할: import_scheduler, import_admin 또는 admin
    경고:

    import_scheduler에는 관리자 수준 권한으로 스크립트를 실행할 수 있기 때문에 사용자에게 import_scheduler 역할을 부여하는 것은 사용자에게 관리자 역할을 부여하는 것과 같습니다.

    프로시저

    1. 다음으로 이동 모두 > 시스템 임포트 세트 > 관리 > 예약된 임포트.
    2. 새로 만들기를 클릭합니다.
    3. 양식의 필드에 내용을 입력합니다.
      표 1. 예약된 데이터 임포트 양식
      필드 설명
      이름 예약된 데이터 임포트의 이름입니다.
      데이터 소스 임포트할 데이터를 정의하는 데이터 소스 기록입니다.

      원격 데이터 소스를 선택하면 임포트가 시작되기 전에 원격 연결을 사용하여 새로 고쳐집니다.

      데이터 임포트에 사용되는 변환 맵 또는 강력한 변환기가 선택한 데이터 소스에 연결되어 있습니다. 데이터 소스 기록을 열고 변환 및 강력한 변환기 탭을 확인하여 변환 맵 또는 강력한 변환기를 볼 수 있습니다.

      다른 사용자 이름으로 실행 임포트 작업에 사용되는 자격 증명이 있는 사용자의 이름입니다. 값을 지정하지 않으면 임포트 작업이 게스트 사용자로 실행됩니다.
      활성 예약된 임포트를 활성화하는 옵션입니다.
      연결 사용 예약된 임포트에 대한 연결 별칭을 지정하는 옵션입니다. 이 옵션은 연결 별칭을 사용하도록 구성된 데이터 소스에 사용할 수 있습니다.
      연결

      예약된 임포트에 사용할 연결입니다. 기본 상위 별칭 또는 하위 별칭을 선택합니다. 연결 사용이 선택된 경우 이 필드를 사용할 수 있습니다.

      선택한 연결 별칭에 대한 sys_id Glide 세션에 저장됩니다. 사용자 지정 데이터 소스의 스크립트 또는 gs.getSession().getClientData('connection_credential_alias_override') 코드를 사용하는 변환 스크립트에서 액세스할 수 있습니다.

      실행 임포트를 실행할 빈도입니다.
      임포트를 실행할 날입니다. 실행 목록에서 매주 또는 매월 을 선택하는 경우에만 표시됩니다.
      시간 임포트를 시작할 시간입니다. 여러 임포트를 동시에 예약하지 마십시오. 여러 임포트를 동시에 실행하면 성능에 부정적인 영향을 주거나 인스턴스가 중단될 수 있습니다.
      반복 간격 임포트가 반복되기 전에 경과해야 하는 기간입니다. RunPeriodically로 설정한 경우에만 표시됩니다.
      시작 임포트를 시작해야 하는 날짜(날짜 및 시간 선택 아이콘( 날짜 및 시간 선택)을 사용하여 선택). RunPeriodically로 설정한 경우에만 표시됩니다.
      상위 이 임포트 세트가 속한 상위 임포트 세트이며, 그 후에 이 임포트가 실행되어야 합니다. 실행을상위 실행 후로 설정한 경우에만 표시됩니다.
      조건부 임포트가 실행되기 전에 true 로 평가해야 하는 조건을 정의하는 스크립트를 지정하는 옵션입니다.
      조건 임포트를 실행할지 여부를 평가하는 스크립트입니다. 조건부를 선택한 경우에만 표시됩니다.
      동시 임포트 동시 임포트를 실행하는 옵션입니다. 동시 임포트는 데이터를 여러 Import Sets로 분할하고 임포트 세트를 동시에 실행하여 큰 데이터 세트의 처리 시간을 줄입니다.
      주:
      동시 임포트는 데이터를 예측 가능한 순서로 변환하지 않습니다. 순서가 중요한 경우 동시 임포트를 실행하지 마십시오.

      자세한 내용은 동시 임포트 문서를 참조하십시오.

      분할 방법 각 데이터 세트 기록을 임포트 세트에 할당하는 데 사용되는 방법은 다음과 같습니다.
      • 라운드 로빈: 시스템이 자동으로 파티션을 설정합니다.

        기록 20개와 임포트 세트 4개가 있다고 가정합니다. 시스템은 기록 1을 임포트 세트 1에, 기록 2를 임포트 세트 2에, 기록 3을 임포트 세트 3에, 기록 4를 임포트 세트 4에 할당합니다. 그런 다음 시스템은 기록 5를 임포트 세트 1에, 기록 6을 임포트 세트 2에, 기록 7을 임포트 세트 3에, 기록 8을 임포트 세트 4에 할당합니다. 이 패턴은 모든 기록이 임포트 세트에 할당될 때까지 계속됩니다.

        할당이 완료되면 임포트 세트 1에는 기록 1, 5, 9, 13, 17이 포함됩니다. 임포트 세트 2에는 기록 2, 6, 10, 14, 18이 포함되어 있습니다. 임포트 세트 3에는 기록 3, 7, 11, 15, 19가 포함되어 있습니다. 임포트 세트 4에는 기록 4, 8, 12, 16 및 20이 포함되어 있습니다.

      • 사용자 지정 스크립트: 사용자가 제공하는 파티션 스크립트 로 파티션을 설정합니다.
      • 사용자 지정 크기: 파티션 크기를 지정된 파티션 크기로 설정합니다.

        시스템에서 첫 번째 파티션을 처리한 후 다른 파티션이 처리를 완료하지 않은 경우에도 해당 파티션의 데이터를 변환할 수 있습니다.

      분할 스크립트 파티션 키를 반환하는 데 사용되는 스크립트입니다. 시스템은 동일한 파티션 키를 가진 데이터 세트 행이 동일한 임포트 세트로 이동하도록 합니다.

      파티션 메서드를사용자 지정 스크립트로 설정한 경우에만 표시됩니다.

      파티션 크기 각 파티션의 기록 수입니다.

      사용자 지정 크기의파티션 방법을 선택한 경우에만 표시됩니다.

      임포트 전 스크립트 실행 임포트가 발생하기 전에 실행할 스크립트를 지정하는 옵션입니다.
      규정 데이터를 임포트하기 전에 실행할 스크립트입니다. 임포트 전 스크립트 실행을 선택하는 경우에만 표시됩니다.
      임포트 후 스크립트 실행 임포트가 발생한 후 스크립트를 실행하는 옵션입니다.
      사후 스크립트 임포트가 발생한 후 실행할 스크립트입니다. 임포트 후 스크립트 실행을 선택하는 경우에만 표시됩니다.
      주:
      동시 임포트의 경우 마지막 Import Set Transformer 작업이 완료된 후 스크립트가 실행됩니다.
    4. 제출을 클릭합니다.
    5. 시간이 너무 오래 걸리는 임포트를 중지하려면 다음으로 이동합니다. 시스템 임포트 세트 > 고급 > 진행률.
      1. 취소해야 하는 Progress Worker를 엽니다.
      2. 작업 취소 관련 링크를 클릭합니다.
    6. 실행 기록 목록을 표시하려면 실행을 클릭합니다.
    7. 실행 목록에서 표시할 실행 기록을 선택합니다.

      실행 기록에는 다음이 표시됩니다.

      • 실행 번호입니다.
      • 일정 임포트 이름입니다.
      • 임포트 세트 이름입니다.
      • 실행 컨텍스트 번호입니다.
    8. 실행에 대한 상세 정보를 표시하려면 표시할 실행 컨텍스트 기록을 선택합니다.