Dataiku DSS icon

Dataiku DSS

Use the Dataiku DSS API

Actions364

Overview

This node integrates with the Dataiku DSS API, allowing users to interact programmatically with various Dataiku DSS resources and operations. Specifically for the Model Comparison resource with the Get Model Comparison operation, it retrieves detailed information about a specific model comparison within a given project.

Typical use cases include:

  • Automating retrieval of model comparison results for reporting or further analysis.
  • Integrating model comparison data into workflows that monitor machine learning model performance.
  • Fetching model comparison details as part of a larger automated ML lifecycle management process.

Example: A user wants to fetch the details of a model comparison by its ID in a particular project to analyze the differences between models and decide which one to deploy.

Properties

Name Meaning
Project Key The unique identifier of the Dataiku DSS project where the model comparison exists.
Model Comparison ID The unique identifier of the model comparison to retrieve details for.

Output

The node outputs the JSON response from the Dataiku DSS API corresponding to the requested model comparison. This JSON contains all available details about the specified model comparison, such as metadata, metrics, and other relevant information.

If the API returns binary data (not typical for this operation), it would be provided as binary output, but for "Get Model Comparison" the output is JSON.

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.
  • Required Parameters Missing: Errors indicating missing "Project Key" or "Model Comparison ID" mean these inputs must be provided for the operation to succeed.
  • API Request Failures: Network issues, incorrect server URLs, or invalid API keys can cause request failures. Verify connectivity and credential validity.
  • Unexpected Response Format: If the response cannot be parsed as JSON, check if the API endpoint has changed or if there is an issue with the Dataiku DSS server.

Links and References

Discussion