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 Bundles Design-Side resource and the List Exported Bundles operation, it retrieves the list of exported bundles associated with a specified project.

Common scenarios where this node is beneficial include:

  • Automating the retrieval of exported bundles from a Dataiku project for auditing or deployment purposes.
  • Integrating bundle management into larger workflows that require knowledge of available exported bundles.
  • Monitoring and managing project bundles programmatically without manual intervention.

Practical example:

  • A user wants to fetch all exported bundles of a project to decide which bundle to deploy next in an automated CI/CD pipeline.

Properties

Name Meaning
Project Key The unique identifier of the Dataiku project whose exported bundles are to be listed.

Output

The output is a JSON array where each item represents an exported bundle retrieved from the Dataiku DSS instance for the specified project. The exact structure corresponds to the Dataiku DSS API response for listing exported bundles, typically including bundle metadata such as IDs, names, creation dates, and other relevant details.

If the operation involves downloading bundles or files (not applicable for just listing), binary data may be returned representing the file content. However, for the "List Exported Bundles" operation, only JSON data is returned.

Dependencies

  • Requires a valid connection to a Dataiku DSS instance.
  • Requires an API key credential for authenticating requests to 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 (server URL and API key) are properly set up in n8n.
  • Project Key Required: The operation requires a valid project key; if omitted or incorrect, the node will throw an error indicating the missing project key.
  • API Errors: Errors returned by the Dataiku DSS API (e.g., 404 Not Found if the project does not exist) will be surfaced as node errors. Verify the project key and network connectivity.
  • Unexpected Response Format: If the API response cannot be parsed as JSON, the node attempts to return raw text. This might indicate an issue with the API or network.

Links and References


Note: This summary focuses on the "Bundles Design-Side" resource and the "List Exported Bundles" operation as requested. The node supports many other resources and operations beyond this scope.

Discussion