---
sourceDocument: 호주 API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/api-reference

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# 생산자 - 범위 지정됨 (사용하지 않음)

# 생산자 - 범위 지정됨 (사용하지 않음) {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 2분

생산자 API는 인스턴스에서 Kafka 주제로 데이터를 푸시할 수 있는 메서드를 ServiceNow 제공합니다.  
주:  
이 API는 더 이상 사용되지 않으며 API로 대체됩니다 [ProducerV2 - 범위 지정됨](https://servicenow-prod.fluidtopics.net/SxOldTlEAExjyz5bnQQxQA#ProducerV2ScopedAPI "ProducerV2 API는 인스턴스에서 ServiceNow Kafka 주제로 메시지를 게시하는 메서드를 제공합니다.") .

이 API에는 작업 단계 - Kafka Producer 플러그인(com.glide.hub.action_step.kafka)이 필요 ServiceNow 통합 허브 하며 `sn_ih_kafka` 네임스페이스 내에서 제공됩니다.

## 생산자 - 보내기(문자열 주제, 문자열 키, 문자열 메시지, 부울 isSync) {#ariaid-title2}

지정된 메시지를 지정된 Kafka 주제로 보냅니다.
{#Producer-send-S_S_S_B__table_scd_fzf_mrb__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 주제 | 문자열 | 메시지를 게시할 주제의 이름입니다. 주제는 동일한 유형의 메시지를 저장합니다. 예를 들어 결제라는 주제에는 최근 결제에 대한 메시지가 저장될 수 있습니다. 주제 이름을 입력할 때 인스턴스 이름 프리픽스 뒤에 오는 모든 항목을 포함합니다. 예를 들어 전체 주제 이름이 `snc.<instancename>.sn_streamconnect.<topicname>`인 경우 주제 필드에 `sn_streamconnect.<topicname>` 을 입력합니다. |
| 키 | 문자열 | 특정 파티션의 키 이름입니다. 주제는 분할할 수 있습니다. 키가 같은 메시지는 동일한 파티션에 저장됩니다. 예를 들어 키가 6월인 결제 메시지는 모두 결제 주제의 동일한 파티션에 저장됩니다. |
| 메시지 | 문자열 | 메시지 텍스트. |
| isSync | 부울 | 계속하기 전에 플로우가 단계가 완료될 때까지 기다려야 할지 여부를 나타내는 플래그입니다. 유효한 값은 다음과 같습니다. * true: 단계가 완료될 때까지 기다렸다가 연결된 플로우를 계속 진행합니다. * false: 단계가 완료될 때까지 기다렸다가 연결된 플로우를 계속 진행하지 마십시오. |
[표 1. 매개변수]

{#Producer-send-S_S_S_B__table_scd_fzf_mrb} {#Producer-send-S_S_S_B__table_tcd_fzf_mrb__entry__2}

| 유형 | 설명 |
|-|-|
| 없음 |   |
[표 2. 반환]

{#Producer-send-S_S_S_B__table_tcd_fzf_mrb}  
이 예시에서는 변경된 인시던트 정보를 changed_incidents Kafka 주제로 보내는 방법을 보여줍니다.

    var message = {
      'number': current.number.toString(),
      'short_description': current.short_description.toString(),
      'caller_id': current.caller_id.getDisplayValue(),
      'priority': current.priority.toString(),
      'state': current.state.toString()
    };

    var producer = new sn_ih_kafka.Producer();
    producer.send('changed_incidents', current.number.toString(), JSON.stringify(message), false);


