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 Library resource with the Add Folder operation, it enables adding a new folder to a project's library in Dataiku DSS.

Common scenarios where this node is beneficial include automating project setup by programmatically organizing libraries, managing code or data assets within projects, and integrating Dataiku DSS library management into broader workflows.

For example, you can use this node to create a new folder inside a project's library to organize scripts or datasets before uploading files into that folder.

Properties

Name Meaning
Project Key The unique key identifying the Dataiku DSS project where the folder will be added.
Path The relative path specifying the folder name or location to add within the project library.

Output

The output JSON contains the response from the Dataiku DSS API after attempting to add the folder. Typically, this will include confirmation details about the created folder or an error message if the operation failed.

No binary data output is associated with this operation.

Dependencies

  • Requires an active connection to a Dataiku DSS instance.
  • Requires an API authentication token credential for Dataiku DSS.
  • The node expects the Dataiku DSS server URL and user API key to be configured in the credentials.

Troubleshooting

  • Missing Credentials Error: If the API key or server URL is not provided, the node throws an error indicating missing credentials. Ensure the Dataiku DSS API credentials are correctly set up.
  • Project Key Required: The operation requires a valid project key; omitting it results in an error.
  • Path Required: The folder path must be specified; otherwise, the node will throw an error.
  • API Errors: Any errors returned by the Dataiku DSS API (e.g., permission denied, invalid path) will be surfaced as node errors. Check the API response message for details.
  • Network Issues: Connectivity problems to the Dataiku DSS server will cause request failures.

Links and References


This summary focuses on the "Library" resource and the "Add Folder" operation as requested, based on static analysis of the provided source code and property definitions.

Discussion