Dataiku DSS icon

Dataiku DSS

Use the Dataiku DSS API

Actions364

Overview

This node integrates with the Dataiku DSS API, enabling users to perform a wide range of operations on Dataiku DSS resources directly from n8n workflows. Specifically, for the Project Folder resource and the Create Sub Project Folder operation, it allows creating a sub-project folder within an existing project folder in Dataiku DSS.

Common scenarios where this node is beneficial include:

  • Automating project organization by programmatically creating nested folders.
  • Structuring projects dynamically based on workflow logic or external triggers.
  • Managing large projects with complex folder hierarchies without manual intervention.

Practical example:

  • Automatically create a new sub-folder inside a specified project folder when a new project phase starts, helping maintain organized project structures.

Properties

Name Meaning
Folder ID The identifier of the parent project folder under which the new sub-project folder will be created.
Query Parameters Optional additional parameters as key-value pairs to customize the API request.
Sub-Folder Name (name) The name of the new sub-project folder to create inside the specified Folder ID.

Note: The "Sub-Folder Name" property is part of the query parameters collection and must be provided to specify the new folder's name.

Output

The node outputs the JSON response returned by the Dataiku DSS API after creating the sub-project folder. This typically includes details about the newly created folder such as its ID, name, and metadata.

If the API returns binary data (not typical for this operation), the node would output it as binary data prepared for further use in the workflow.

Dependencies

  • Requires an active connection to a Dataiku DSS instance.
  • Needs valid API credentials (an API key token) configured in n8n to authenticate requests.
  • The node uses HTTP requests to interact with the Dataiku DSS REST API.

Troubleshooting

  • Missing Credentials Error: If the API credentials are not set or invalid, the node throws an error indicating missing credentials. Ensure that the API key credential is properly configured.
  • Folder ID Required: The operation requires a valid Folder ID; if omitted, the node will throw an error. Verify that the Folder ID input is correctly provided.
  • API Errors: Any errors returned by the Dataiku DSS API (e.g., permission denied, invalid folder name) will be surfaced as node errors. Check the error message for details and verify permissions and input values.
  • Network Issues: Connectivity problems to the Dataiku DSS server will cause request failures. Confirm network access and server availability.

Links and References


This summary focuses on the "Project Folder" resource and the "Create Sub Project Folder" operation as requested, based on static analysis of the provided source code and properties.

Discussion