Skip to content

Source Connector: Nonce

Description

The Nonce source connector is a minimal, no-operation connector that serves as a placeholder or testing utility. It accepts any configuration and always reports success without performing any actual data operations.

Overview

This connector is primarily used for:

  • Testing and Development: Verifying pipeline configurations without side effects
  • Placeholder Operations: Temporarily replacing other connectors during development
  • Pipeline Validation: Testing the overall flow without executing source logic
  • Debugging: Isolating issues in other parts of the pipeline

Configuration

Set the connector attribute to nonce.

The Nonce connector accepts any configuration object and ignores all parameters. No configuration is required, but any configuration provided will be accepted.

Minimal Configuration

json
{
  "version": 1,
  "source_connectors": [
    {
      "connector": "nonce",
      "configuration": {}
    }
  ]
}

With Arbitrary Configuration

json
{
  "version": 1,
  "source_connectors": [
    {
      "connector": "nonce",
      "configuration": {
        "test_parameter": "test_value",
        "another_param": 123,
        "nested": {
          "key": "value"
        }
      }
    }
  ]
}

Behavior

  • No Data Processing: The connector does not read, write, or modify any data
  • Always Succeeds: Returns "is_success":true in the Results File regardless of input
  • No Side Effects: Does not create files, make API calls, or modify external systems
  • Fast Execution: Completes immediately without any processing time
  • No Data Staging: Does not create any Data Frames