Dataiku DSS icon

Dataiku DSS

Use the Dataiku DSS API

Actions364

Overview

This node integrates with the Dataiku DSS API, enabling users to interact programmatically with various Dataiku DSS resources and operations. Specifically, for the Machine Learning - Lab resource and the Get Visual Analysis operation, it retrieves detailed information about a visual analysis within a machine learning project in Dataiku DSS.

Typical use cases include:

  • Automating retrieval of visual analysis details for monitoring or reporting.
  • Integrating Dataiku ML visual analyses into broader workflows or dashboards.
  • Triggering downstream processes based on visual analysis data.

For example, a user might want to fetch the results of a visual analysis to feed into an automated report or to trigger further model training steps based on insights from the analysis.

Properties

Name Meaning
Project Key The unique identifier of the Dataiku DSS project containing the visual analysis.
Analysis ID The identifier of the specific visual analysis to retrieve details for.

These properties are required to specify which visual analysis in which project the node should query.

Output

The node outputs the response from the Dataiku DSS API call related to the visual analysis. The output is structured as JSON and contains all details about the specified visual analysis, such as its configuration, results, metadata, and any other relevant information provided by the API.

If the operation involves downloading files (not applicable for this operation), the node would output binary data representing the downloaded file.

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 Parameter Errors: The node validates required parameters like Project Key and Analysis ID. If these are missing, the node will throw descriptive errors. Make sure to provide these values.
  • 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 API returns unexpected data or errors, check the Dataiku DSS API documentation and ensure the requested visual analysis exists and is accessible.

Links and References


This summary focuses on the "Machine Learning - Lab" resource and the "Get Visual Analysis" operation as requested, based on static analysis of the provided source code and property definitions.

Discussion