Skip to main content
Feedback

RVR-PYTHON-410

Issue summary

  • You encountered the error "Encrypted variable usage in non-Python step" with Error Code: RVR-PYTHON-410 when using the Data Connector: Python. This error typically arises because encrypted variables in Data Integration work only within Python logic steps and not in other logic steps. Encrypted variables Data Integration stores and managed so that they remain confidential and can only decrypt within the context of a Python script in Data Integration.

Action steps

To resolve the error, follow these steps:

  • Ensure that you are attempting to Use the encrypted variable within a Python logic step in Data Integration. Non-Python steps such as SQL or Action Steps do not support the decryption of these variables.
  • If your process involves multiple steps, ensure that any handling of encrypted variable values occurs within a Python logic step, potentially by passing decrypted values to other steps if needed.
  • Re-evaluate the steps in your workflow and adjust where you apply encrypted variables to align with their usage limitations strictly within Python steps.

External references

  • To understand more about using variables in Data Integration, including Data Flow Variables vs Environment Variables, and the specifics of encrypted variables, refer to the Data Integration Documentation on Variables.
note

If the issue persists or you need help, open a case with Data Integration Support. In the console sidebar, select Help > Contact Us and follow the instructions.

On this Page