JDBC 단계

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 6분
  • 관계형 데이터베이스로 SQL 명령을 보낼 재사용 가능 작업을 생성합니다.

    주:
    • 이 단계를 수행하려면 통합 허브 구독이 필요합니다. 자세한 내용은 법무 일정 - 통합 허브 개요를 참조하십시오. 필요한 플러그인이 활성화되면 통합 아래에 단계가 표시됩니다.
    • JDBC 단계 역량이 있는 JDBC 단계 곳에서만 ServiceNow® MID 서버 실행됩니다. 플러그인, 통합 허브 Standard Pack Installer(com.glide.hub.integrations.standard) 이상을 활성화하여 에 대한 MID 서버JDBC 기능을 사용합니다.

    역할 및 가용성

    JDBC 단계 작업은 작업 단계로 사용할 수 있습니다 워크플로우 스튜디오 . action_designer 역할을 가진 사용자는 하나 이상의 작업 단계로 사용자 지정 작업을 생성할 수 있습니다.

    입력 삭제 중

    모든 사용자 입력을 이스케이프하여 악의적인 사용자가 대상 데이터베이스에서 SQL 삽입을 발생시킬 수 있는 악의적인 SQL 문을 실행할 가능성을 제거합니다. SQL 문에서 데이터 정제를 JDBC 단계 사용하는 경우 먼저 Sanitize SQL 변환 함수를 사용하여 데이터 정제를 정리합니다. 이 변환 함수 범주는 데이터 알약이 SQL 문 입력에 놓일 때 자동으로 나타납니다.

    SQL 작업 포함 목록

    기본적으로 다음 SQL 작업을 실행할 수 있습니다.
    • 고르다
    • 삽입
    • 업데이트
    • 삭제
    • 표시
    • 묘사하다
    수행할 JDBC 단계 수 있는 이러한 SQL 작업 중 일부만 사용하도록 설정하려면 속성을 mid.property.jdbc_operations 만들고 MID 서버 SQL 작업을 쉼표로 구분하여 입력합니다. 속성에 대한 MID 서버 자세한 내용은 MID 서버 속성을 참조하십시오.
    주:
    여러 SQL문은 허용되지 않습니다. 출력 매개 변수가 있는 저장 프로시저는 지원되지 않습니다.

    필드

    필드 설명
    연결 상세 정보
    연결 사용할 연결의 유형입니다.
    • 연결 인라인 정의: 동작 단계 내에서 연결 정보를 정의합니다.
    • 연결 별칭 사용: 연결 별칭 테이블을 사용하여 연결 정보를 정의합니다. 별칭을 사용하면 여러 환경에서 작업을 사용할 때 여러 자격 증명과 연결 정보 프로필을 구성하지 않아도 됩니다. 마찬가지로 연결 정보가 변경되면 사용자 지정 동작을 업데이트할 필요가 없습니다.

    연결 및 자격 증명에 대한 자세한 내용은 자격 증명, 연결 및 별칭 소개를 참조하세요.

    연결 별칭 시스템에서 작업 단계를 실행하는 데 사용하는 연결 및 자격 증명 별칭 기록입니다. flow_designer 또는 관리자 역할을 가진 사용자는 연결된 연결 기록을 만들거나 선택할 수 있습니다. 별칭을 사용하면 여러 환경에서 작업을 사용할 때 여러 자격 증명과 연결 정보 프로필을 구성하지 않아도 됩니다. 마찬가지로 연결 정보가 변경되면 사용자 지정 동작을 업데이트할 필요가 없습니다. 연결 및 자격 증명에 대한 자세한 내용은 자격 증명, 연결 및 별칭 섹션을 참조하세요. 자격 증명 값은 데이터 패널에 암호(2단계 암호화됨) 데이터 알약으로 표시됩니다. 이 필드는 연결 목록에서 연결 별칭 사용을 선택한 경우에 사용할 수 있습니다.
    자격 증명 별칭 시스템에서 작업 단계를 실행하는 데 사용하는 자격 증명 별칭입니다. flow_designer 또는 관리자 역할을 가진 사용자는 연결된 연결 기록을 만들거나 선택할 수 있습니다. 별칭을 사용하면 여러 환경에서 작업을 사용할 때 여러 자격 증명을 구성하지 않아도 됩니다. 마찬가지로 자격 증명 정보가 변경되면 사용자 지정 작업을 업데이트할 필요가 없습니다. 연결 및 자격 증명에 대한 자세한 내용은 자격 증명, 연결 및 별칭 섹션을 참조하세요. 자격 증명 값은 데이터 패널에 암호(2단계 암호화됨) 데이터 알약으로 표시됩니다. 이 필드는 연결 목록에서 연결 인라인 정의(Define Connection Inline)를 선택한 경우에 사용할 수 있습니다.
    MID 선택 특정 MID 서버 또는 MID 클러스터를 선택하는 옵션입니다. 다음 옵션 중 하나를 선택합니다.
    • MID 서버 자동 선택: ServiceNow 인스턴스에서 수동 입력 없이 MID MID 서버 서버를 선택합니다.
    • 특정 MID 서버: 인스턴스에서 ServiceNow 지정한 것을 사용합니다 MID 서버 .
    • 특정 MID 클러스터: 인스턴스는 ServiceNow 지정한 MID 클러스터를 사용합니다.

      MID 클러스터는 인스턴스에서 ServiceNow 여러 통합을 처리하고 통합 속도를 개선할 수 있는 MID Server 그룹입니다. 자세한 내용은 Configure a MID Server cluster 문서를 참조하십시오.

    이 필드는 연결 목록에서 연결 인라인 정의 를 선택한 경우에 사용할 수 있습니다.
    MID 클러스터 사용하려는 MID 클러스터에 대한 데이터 정제입니다. 이 필드는 연결 목록에서 연결 인라인 정의 를 선택하고 MID 선택 목록에서 특정 MID 클러스터 를 선택한 경우에 사용할 수 있습니다.
    데이터베이스 유형 이 연결에 대한 데이터베이스 유형입니다. 선택 항목은 다음과 같습니다.
    • MySQL
    • Oracle
    • SQLServer
    • 사용자 지정
    기본 선택 옵션은 사용자 지정입니다. 이 필드는 연결 목록에서 연결 인라인 정의(Define Connection Inline)를 선택한 경우에 사용할 수 있습니다.
    JDBC 드라이버 DB2 Universal 및 Sybase와 같은 기본 데이터베이스 유형이 아닌 경우 이 연결에 사용할 드라이버입니다. 데이터베이스 유형은 사용자 지정입니다. 이 필드는 연결 목록에서 연결 인라인 정의를 선택하고 데이터베이스 유형 목록에서 사용자 지정을 선택한 경우에 사용할 수 있습니다.
    연결 URL 지정된 데이터베이스에 연결하는 데 사용하는 URL입니다 MID 서버 . URL은 양식을 저장할 때 자동으로 생성되며 기본 데이터베이스의 경우 읽기 전용입니다. 이 필드는 연결 목록에서 연결 인라인 정의를 선택하고 데이터베이스 유형 목록에서 사용자 지정을 선택한 경우에 사용할 수 있습니다.
    MID 애플리케이션 선택 자격을 얻기 위해 지원해야 하는 MID 서버 애플리케이션입니다. 이 필드는 연결 목록에서 연결 인라인 정의(Define Connection Inline)를 선택한 경우에 사용할 수 있습니다.
    기능 MID 서버역량 . JDBC를 선택합니다. 이 필드는 연결 목록에서 연결 인라인 정의(Define Connection Inline)를 선택한 경우에 사용할 수 있습니다.
    연결 시간 제한 대상 데이터베이스에 연결을 시도하는 동안 활동이 대기하는 최대 경과 시간(초)입니다. 이 필드는 연결 목록에서 연결 인라인 정의(Define Connection Inline)를 선택한 경우에 사용할 수 있습니다.
    주:
    연결 시간 제한 값을 0으로 설정하면 연결이 부실해질 수 있으므로 0으로 설정하지 마십시오.
    쿼리 제한 시간 응답 없이 쿼리를 실행할 수 있는 최대 경과 시간(초)입니다. 이 필드는 연결 목록에서 연결 인라인 정의(Define Connection Inline)를 선택한 경우에 사용할 수 있습니다.
    JDBC 구성
    SQL 문 단계가 실행하는 SQL 문입니다.
    주:
    단계 SQL 문에서 데이터 정제를 사용하는 경우 먼저 전처리 스크립트 단계를 사용하여 정리합니다. 자세한 내용은 이스케이프 함수를 사용하여 입력 삭제 섹션을 참조하세요.
    최대 행 수 SQL 문에서 리턴되는 최대 행 수입니다. 기본값은 1000입니다.
    최대 페이로드 크기(KB) SQL문에서 리턴할 최대 허용 페이로드 크기(KB)입니다. 기본 페이로드 크기는 5120KB입니다. 최대 페이로드 크기는 10MB입니다.
    JDBC 단계 테스트 JDBC 단계를 테스트합니다. 테스트 JDBC 단계 창에서 직접 테스트 결과를 확인합니다. 자세한 내용은 JDBC 단계 테스트 문서를 참조하십시오.
    재시도 정책
    재시도 정책 사용 재시도 정책을 활성화하는 옵션입니다. 자세한 내용은 재시도 정책을 참조하십시오.
    별칭에 대한 기본 정책 무효화 기본 재시도 정책을 무효화하는 옵션입니다. 이 옵션은 연결 목록에서 연결 인라인 정의(Define Connection Inline )를 선택한 경우에는 적용되지 않습니다.
    재시도 정책 연결 별칭에 연결된 기본 재시도 정책입니다. 별칭에 대한 기본 정책 무효화를 선택한 경우 기본 재시도 정책을 무효화하고 필요에 따라 다른 기존 재시도 정책을 선택할 수 있습니다.

    작업 오류 평가

    이 단계가 실패할 경우
    데이터 유형: Choice

    다음 단계를 계속 실행하거나 오류 평가로 이동하는 옵션입니다. 사용자 지정 작업 오류 조건에 단계 상태 코드 또는 메시지를 사용하려면 다음 문서를 참조하십시오 Action error evaluation.