Skip to content

Destination Adapter: Nonce ​

Description ​

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

Overview ​

This adapter is primarily used for:

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

Configuration ​

Set the adapter attribute to nonce.

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

Minimal Configuration ​

json
{
  "version": 1,
  "destination_adapters": [
    {
      "adapter": "nonce",
      "configuration": {}
    }
  ]
}

With Arbitrary Configuration ​

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

Behavior ​

  • No Data Processing: The adapter 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