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. Specifically for the Managed Folder resource and the Create Managed Folders operation, the node allows creating new managed folders within a specified project in Dataiku DSS.

Use cases include automating the creation and management of managed folders in Dataiku projects, which can be useful for organizing files, datasets, or other resources programmatically as part of data workflows or automation pipelines.

For example, you might use this node to:

  • Automatically create a managed folder when setting up a new project environment.
  • Organize project files by creating folders dynamically based on workflow logic.
  • Integrate folder creation into larger automation scenarios involving Dataiku DSS projects.

Properties

Name Meaning
Project Key The key identifier of the Dataiku DSS project where the managed folder will be created.
Request Body JSON object containing the details and configuration for the managed folder to create.

The Request Body property expects a JSON structure defining the managed folder's attributes according to the Dataiku DSS API specification for managed folder creation.

Output

The node outputs an array of JSON objects representing the response from the Dataiku DSS API after attempting to create the managed folder. The exact structure depends on the API response but typically includes details about the newly created managed folder such as its ID, name, and configuration.

If the operation involves downloading files (not applicable for create managed folder), the node would output binary data representing the downloaded file. For this operation, output is JSON only.

Dependencies

  • Requires a valid connection to a Dataiku DSS instance.
  • Requires an API authentication token credential for Dataiku DSS (referred generically as "an API key credential").
  • The node uses HTTP requests to communicate with the Dataiku DSS REST API endpoints.

Troubleshooting

  • Missing Credentials Error: If the node throws an error about missing credentials, ensure that the API key credential for Dataiku DSS is properly configured in n8n.
  • Project Key Required: The operation requires a valid project key; if omitted or incorrect, the node will throw an error.
  • Folder ID Requirement: For some managed folder operations, a folder ID is required. For creation, it is not needed, but ensure correct parameters are provided.
  • Invalid JSON in Request Body: The request body must be valid JSON. Malformed JSON will cause the API call to fail.
  • API Errors: Any errors returned by the Dataiku DSS API will be surfaced by the node with descriptive messages. Check the API documentation and ensure all required fields are correctly set.

Links and References


This summary focuses on the Managed Folder resource and the Create Managed Folders operation as requested, based on static analysis of the provided source code and input properties.

Discussion