Dataiku DSS icon

Dataiku DSS

Use the Dataiku DSS API

Actions364

Overview

This node interacts with the Dataiku DSS API, enabling users to manage various aspects of Dataiku projects and resources programmatically. Specifically, for the Bundles Design-Side resource with the Get Bundle Details operation, it retrieves detailed information about a specific exported bundle within a project.

Typical use cases include:

  • Automating retrieval of bundle metadata for auditing or reporting.
  • Integrating bundle details into workflows that require validation or further processing based on bundle contents.
  • Monitoring bundles in CI/CD pipelines to ensure correct export and deployment states.

Example: You have a Dataiku project and want to fetch details about an exported bundle by its ID to verify its status or properties before triggering downstream automation.

Properties

Name Meaning
Project Key The unique identifier of the Dataiku project containing the bundle.
Bundle ID The unique identifier of the exported bundle whose details you want to retrieve.

These properties are required inputs when using the "Get Bundle Details" operation under the "Bundles Design-Side" resource.

Output

The node outputs JSON data representing the details of the specified exported bundle. This typically includes metadata such as bundle creation date, status, contents, version, and other descriptive attributes provided by the Dataiku DSS API.

If the operation involves downloading binary content (not applicable for "Get Bundle Details"), the node would output binary data accordingly, but for this operation, the output is purely JSON.

Dependencies

  • Requires valid credentials for the Dataiku DSS API, specifically an API key credential with access rights to the target project.
  • The node makes HTTP requests to the Dataiku DSS server URL configured in the credentials.
  • No additional external dependencies beyond the n8n environment and the Dataiku DSS API.

Troubleshooting

  • Missing Credentials Error: If the node throws an error about missing credentials, ensure that the Dataiku DSS API credentials are properly configured in n8n.
  • Required Parameter Errors: The node validates required parameters like Project Key and Bundle ID. Missing these will cause errors. Double-check that these inputs are correctly set.
  • API Access Issues: If the API returns authorization errors, verify that the API key has sufficient permissions for the project and bundle.
  • Network/Connection Errors: Ensure the Dataiku DSS server URL is reachable from the n8n instance.
  • Unexpected Response Format: If the response cannot be parsed as JSON, check if the API endpoint or parameters are correct.

Links and References


This summary focuses on the "Bundles Design-Side" resource and the "Get Bundle Details" operation as requested, based on static analysis of the provided source code and property definitions.

Discussion