Known Issues and limitations#
A list of currently known issues and limitations can be found below.
This page is actively maintained and updated with each release of the ibm-watsonx-data-integration SDK for Python.
Known Issues#
Users may encounter HTTP 429 errors (‘too many requests’) when making calls from the SDK.
When retrieving a parameter set by name using the
Project.parameter_sets.get()method, theparametersfield of the returnedParameterSetobject will be empty.When retrieving a batch flow by name using the
Project.flows.get()method, the flow will be empty.Changes to batch flow runtime parameters may not show up in the UI. If you are strictly using the SDK this will not be a problem.
Creating parameter sets with invalid characters (example:
'MyParameterSet!*') can cause parameter set related operations to fail.When retrieving subflows or batch flows that contain subflow stages, the subflow DAG will be empty. You can workaround this by downloading the flow and using the
PythonGeneratorto create the flow.When retrieving subflows that contain subflow stages, you cannot modify that subflow’s DAG. You can workaround this by downloading the flow and using the
PythonGeneratorto create the flow.
Limitations#
The SDK only partially supports DataStage (batch processing) functionality at this point. DataStage components will be added in future releases.
All streaming flow related features are currently offered as technical previews.
When using the
PythonGeneratorclass to generate code, the authenticator object that is generated will always beIAMAuthenticatorregardless of what type of authenticator object is passed in to the generator.