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 are designed to be used exclusively within Python logic steps and not in other types of logic steps. Encrypted variables are stored and managed so that they remain confidential and can only be decrypted within the context of a Python script in Data Integration.
-
Action Steps:
- Ensure that you are attempting to utilize 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 types of 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 encrypted variables are being applied to align with their usage limitations strictly within Python steps.
-
External References:
- To understand more about using variables in Data Integration, including River Variables vs Environment Variables, and the specifics of encrypted variables, refer to the Data Integration Documentation on Variables.
If the issue persists or you need further assistance, please open a ticket with Data Integration support.