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