Dataiku DSS icon

Dataiku DSS

Use the Dataiku DSS API

Actions364

Overview

This node interacts with the Dataiku DSS API to perform various operations related to data quality management, specifically including deleting a data quality rule from a dataset configuration. It is useful in scenarios where you need to automate the management of data quality rules within your Dataiku projects, such as removing obsolete or incorrect rules programmatically.

For example, if you have a dataset with multiple data quality rules and want to delete a specific rule by its ID, this node can be configured to call the appropriate API endpoint to remove that rule without manual intervention.

Properties

Name Meaning
Project Key The key identifier of the Dataiku project containing the dataset.
Dataset Name The name of the dataset within the project where the data quality rule exists.
Rule ID The unique identifier of the data quality rule to delete from the dataset configuration.

Output

The output JSON contains the response from the Dataiku DSS API after attempting to delete the specified data quality rule. Typically, for a successful deletion, the API may return an empty response or confirmation status. If the operation fails, error details will be included.

No binary data output is associated with this operation.

Dependencies

  • Requires valid Dataiku DSS API credentials (an API key) configured in n8n.
  • Requires network access to the Dataiku DSS server specified in the credentials.
  • The node uses HTTP requests to interact with the Dataiku DSS REST API.

Troubleshooting

  • Missing Credentials: The node throws an error if the Dataiku DSS API credentials are not set up.
  • Required Parameters Missing: Errors occur if any of the required parameters (Project Key, Dataset Name, or Rule ID) are not provided.
  • API Errors: If the API returns an error (e.g., rule not found, permission denied), the node will throw an error with the message from the API. Verify that the project, dataset, and rule IDs are correct and that the API key has sufficient permissions.
  • Network Issues: Connection errors may happen if the Dataiku DSS server is unreachable. Check network connectivity and server URL correctness.

Links and References

Discussion