diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 6b01ac7b9..f818a6a92 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -97,6 +97,9 @@ **** xref:develop:connect/components/inputs/redpanda_common.adoc[] **** xref:develop:connect/components/inputs/redpanda_migrator.adoc[] **** xref:develop:connect/components/inputs/resource.adoc[] +**** xref:develop:connect/components/inputs/salesforce.adoc[] +**** xref:develop:connect/components/inputs/salesforce_cdc.adoc[] +**** xref:develop:connect/components/inputs/salesforce_graphql.adoc[] **** xref:develop:connect/components/inputs/schema_registry.adoc[] **** xref:develop:connect/components/inputs/sequence.adoc[] **** xref:develop:connect/components/inputs/sftp.adoc[] @@ -239,7 +242,6 @@ **** xref:develop:connect/components/processors/redis_script.adoc[] **** xref:develop:connect/components/processors/resource.adoc[] **** xref:develop:connect/components/processors/retry.adoc[] -**** xref:develop:connect/components/processors/salesforce.adoc[] **** xref:develop:connect/components/processors/schema_registry_decode.adoc[] **** xref:develop:connect/components/processors/schema_registry_encode.adoc[] **** xref:develop:connect/components/processors/select_parts.adoc[] diff --git a/modules/develop/pages/connect/components/inputs/salesforce.adoc b/modules/develop/pages/connect/components/inputs/salesforce.adoc new file mode 100644 index 000000000..6a1349b15 --- /dev/null +++ b/modules/develop/pages/connect/components/inputs/salesforce.adoc @@ -0,0 +1,3 @@ += salesforce +:page-aliases: components:inputs/salesforce.adoc, components:processors/salesforce.adoc +include::redpanda-connect:components:inputs/salesforce.adoc[tag=single-source] diff --git a/modules/develop/pages/connect/components/inputs/salesforce_cdc.adoc b/modules/develop/pages/connect/components/inputs/salesforce_cdc.adoc new file mode 100644 index 000000000..9fff9c333 --- /dev/null +++ b/modules/develop/pages/connect/components/inputs/salesforce_cdc.adoc @@ -0,0 +1,3 @@ += salesforce_cdc +:page-aliases: components:inputs/salesforce_cdc.adoc +include::redpanda-connect:components:inputs/salesforce_cdc.adoc[tag=single-source] diff --git a/modules/develop/pages/connect/components/inputs/salesforce_graphql.adoc b/modules/develop/pages/connect/components/inputs/salesforce_graphql.adoc new file mode 100644 index 000000000..fc83dd9af --- /dev/null +++ b/modules/develop/pages/connect/components/inputs/salesforce_graphql.adoc @@ -0,0 +1,3 @@ += salesforce_graphql +:page-aliases: components:inputs/salesforce_graphql.adoc +include::redpanda-connect:components:inputs/salesforce_graphql.adoc[tag=single-source] diff --git a/modules/develop/pages/connect/components/processors/salesforce.adoc b/modules/develop/pages/connect/components/processors/salesforce.adoc deleted file mode 100644 index 892f529fb..000000000 --- a/modules/develop/pages/connect/components/processors/salesforce.adoc +++ /dev/null @@ -1,3 +0,0 @@ -= salesforce -:page-aliases: components:processors/salesforce.adoc -include::redpanda-connect:components:processors/salesforce.adoc[tag=single-source] diff --git a/modules/get-started/pages/whats-new-cloud.adoc b/modules/get-started/pages/whats-new-cloud.adoc index c6197e14f..ebe77150a 100644 --- a/modules/get-started/pages/whats-new-cloud.adoc +++ b/modules/get-started/pages/whats-new-cloud.adoc @@ -52,12 +52,15 @@ The Redpanda Terraform provider (v1.6.0+) now supports https://developer.hashico === Redpanda Connect updates * The Redpanda Connect pipeline creation and editing workflow has been simplified. The new UI replaces the previous multi-page wizard with a visual pipeline diagram, an IDE-like configuration editor, slash commands for inserting variables, and inline links to component documentation. See the xref:develop:connect/connect-quickstart.adoc[Redpanda Connect quickstart] to try it out. +* Inputs: +** xref:develop:connect/components/inputs/salesforce.adoc[salesforce]: Run a SOQL query against the Salesforce REST API, paginate through all result pages, and emit one message per record. +** xref:develop:connect/components/inputs/salesforce_cdc.adoc[salesforce_cdc]: Subscribe to one or more Salesforce Pub/Sub topics in parallel for Change Data Capture and Platform Events, with optional REST snapshot before streaming. +** xref:develop:connect/components/inputs/salesforce_graphql.adoc[salesforce_graphql]: Execute a GraphQL query against the Salesforce UIAPI and emit one message per record, with cross-object queries in a single request. * Outputs: ** xref:develop:connect/components/outputs/arc.adoc[arc]: Send data to an Arc columnar analytical database using its high-performance MessagePack ingestion endpoint. ** xref:develop:connect/components/outputs/salesforce_sink.adoc[salesforce_sink]: Write messages to Salesforce, routing each Kafka topic to its own sObject configuration. Supports both realtime (sObject Collections REST API) and bulk modes (Bulk API 2.0). * Processors: ** xref:develop:connect/components/processors/string_split.adoc[string_split]: Splits strings into multiple parts using a delimiter, creating new messages or fields for each part. -** xref:develop:connect/components/processors/salesforce.adoc[salesforce]: Fetch data from Salesforce based on input messages. Supports sObject REST snapshots, SOQL queries via REST or GraphQL, Change Data Capture (CDC) streaming, and Platform Events via the Pub/Sub gRPC API. == March 2026