Dataiku DSS icon

Dataiku DSS

Use the Dataiku DSS API

Actions364

Overview

This node integrates with the Dataiku DSS API, allowing users to perform a wide range of operations on various Dataiku DSS resources. Specifically for the Insight resource and the Get Insight operation, it retrieves detailed information about a specific insight within a given project.

Common scenarios where this node is beneficial include:

  • Automating retrieval of insights data from Dataiku DSS projects.
  • Integrating insights into workflows for reporting or further processing.
  • Monitoring or auditing insights programmatically without manual intervention.

For example, a user can configure the node to fetch an insight by its ID from a specified project, then use the output in subsequent workflow steps such as notifications, dashboards, or data transformations.

Properties

Name Meaning
Project Key The unique key identifying the Dataiku DSS project containing the insight.
Insight ID The unique identifier of the insight to retrieve within the specified project.

Output

The node outputs the retrieved insight data in the json field of the output item. This JSON object contains all details describing the insight as returned by the Dataiku DSS API.

If the insight data includes binary content (not typical for "Get Insight" but possible in other operations), the node would provide it in the binary property, prepared appropriately for downstream nodes.

Dependencies

  • Requires an active connection to a Dataiku DSS instance.
  • Needs an API authentication token credential for Dataiku DSS API access.
  • 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 API credentials, ensure that the Dataiku DSS API credentials are properly set up in n8n.
  • Required Parameters Missing: Errors indicating missing "Project Key" or "Insight ID" mean these fields 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 or parameters are correct and that the Dataiku DSS server is functioning properly.

Links and References


This summary focuses on the Insight resource's Get Insight operation based on the provided source code and properties.

Discussion