Dataiku DSS icon

Dataiku DSS

Use the Dataiku DSS API

Actions364

Overview

This node integrates with the Dataiku DSS API, enabling users to perform a wide range of operations on Dataiku DSS resources. Specifically for the Machine Learning - Experiment Tracking resource and the Garbage Collect operation, the node triggers a garbage collection process that permanently deletes experiments and runs marked as deleted within a specified project.

This functionality is beneficial in scenarios where you want to clean up experiment tracking data to free storage or maintain an organized project environment by removing obsolete or deleted experiment records.

Practical example:
You have a Dataiku DSS project with many old experiments and runs that are no longer needed. Using this node's Garbage Collect operation, you can automate the cleanup process to permanently remove these deleted experiments, ensuring your experiment tracking database remains efficient and uncluttered.

Properties

Name Meaning
Project Key The unique identifier of the Dataiku DSS project where the garbage collection will occur.
Request Body JSON object containing additional parameters for the request (optional, typically empty).

Output

The output of this operation is a JSON object representing the response from the Dataiku DSS API after performing the garbage collection. It typically contains information about the success or failure of the operation and any relevant details returned by the API.

No binary data output is expected for this operation.

Dependencies

  • Requires an active connection to a Dataiku DSS instance.
  • Requires valid API credentials (an API key) for authentication with the Dataiku DSS API.
  • The node expects the Dataiku DSS server URL and user API key to be configured in the credentials.

Troubleshooting

  • Missing Credentials Error: If the node throws an error about missing credentials, ensure that the Dataiku DSS API credentials are properly set up in n8n.
  • Project Key Required: The operation requires a valid project key; if omitted, the node will throw an error indicating this requirement.
  • API Errors: Any errors returned by the Dataiku DSS API during the garbage collection process will be surfaced by the node. Check the error message for details and verify that the project exists and the API key has sufficient permissions.
  • Network Issues: Ensure that the n8n instance can reach the Dataiku DSS server URL without network restrictions or firewall blocks.

Links and References

Discussion