Apache Kafka - Publish messageアクション

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

Publish messageアクションは、選択したKafkaトピックに新しいメッセージを公開します。 Kafkaメッセージ本文とメッセージキーに対して、AVRO形式またはProtobuf形式のスキーマを選択できます。

1回のバッチ操作で複数のメッセージを公開するには、Publish messagesアクション(バッチ)を使用します。

メッセージサイズの制限

最大メッセージサイズは50 MBです。

入力

入力フィールド説明
トピックメッセージの公開先トピックの名前を選択または入力します。
メッセージスキーマソースメッセージスキーマソースを定義します。 オプションは次のとおりです:

  • Common data model - Workatoで定義されたスキーマを使用します
  • Schema registry - Kafkaクラスターで定義されたスキーマを使用します。 schema.registry.urlプロパティを設定する必要があります
  • Common data model - Protobuf - Workatoで定義されたProtobufスキーマを使用します
WorkatoはAVROおよびProtobuf形式のスキーマをサポートしています。
メッセージスキーマMessage schema sourceの選択内容に基づいてメッセージスキーマを選択します。
ProtobufメッセージスキーマスキーマレジストリからProtobufメッセージスキーマを選択します。

このフィールドは、メッセージスキーマソースとしてCommon data model - Protobufが選択されている場合に表示されます。
キースキーマタイプメッセージキーのスキーマタイプを設定します。 オプションは次のとおりです:

  • Plaintext - 単純な文字列キーを使用します
  • Schema registry - Kafkaクラスターのスキーマを使用します。 schema.registry.urlプロパティを設定する必要があります
WorkatoはAVROおよびProtobuf形式のスキーマをサポートしています。
キースキーマ使用可能なスキーマからキースキーマを選択します。

このフィールドは、キースキーマタイプとしてSchema registryが選択されている場合に表示されます。
パーティション明示的に公開するトピックパーティション(インデックスは0から始まります)を指定します。 指定しない場合、Kafkaがパーティションを自動的に選択します。
メッセージメッセージ内容を指定します。
キーメッセージとともに保存するメッセージキーを指定します。
メッセージヘッダーヘッダーとしてメッセージとともに保存するキーと値のペアのリストを指定します。 ヘッダーキーは重複できます。
キー(メッセージヘッダー)ヘッダーキー名を入力します。
値(メッセージヘッダー)ヘッダー値を入力します。

出力

出力には、アクションが成功した後の有用な情報が含まれます。 ダウンストリームステップで出力を使用するには、関連するデータピルをマッピングします。

出力フィールド説明
サイズ公開されたメッセージのサイズ。
タイムスタンプ公開されたメッセージのタイムスタンプ。
パーティションメッセージが追加されたパーティションID。
オフセットKafka内の一意のメッセージ識別子であるメッセージオフセット。

Last updated: