Dataiku DSS icon

Dataiku DSS

Use the Dataiku DSS API

Actions364

Overview

This node integrates with the Dataiku DSS API, allowing users to perform various operations on Dataiku DSS resources. Specifically for the Managed Folder resource and the Delete Managed Folder operation, the node enables deleting a managed folder within a specified project in Dataiku DSS.

Typical use cases include automating the cleanup or removal of managed folders as part of data lifecycle management or project maintenance workflows. For example, after archiving or migrating data, you might want to delete obsolete managed folders programmatically.

Properties

Name Meaning
Project Key The key identifier of the Dataiku DSS project containing the managed folder.
Folder ID The unique identifier of the managed folder to be deleted within the specified project.

Output

The output is a JSON array where each element corresponds to the response from the Dataiku DSS API for the executed request.

  • For the Delete Managed Folder operation, the API typically returns no content (HTTP 204) upon successful deletion.
  • In such cases, the node outputs an object with a "Status Code": "204 No Content" field indicating success.
  • If the API returns any JSON response, it will be parsed and returned as JSON.
  • The node does not output binary data for this operation.

Dependencies

  • Requires an active connection to a Dataiku DSS instance.
  • Requires an API authentication token credential for Dataiku DSS (referred generically as "an API key credential").
  • The node expects the Dataiku DSS server URL and user API key to be configured in the credentials.
  • No additional external dependencies are required.

Troubleshooting

  • Missing Credentials Error: If the node throws "Missing Dataiku DSS API Credentials," ensure that the API key credential is properly set up and selected.
  • Required Parameter Errors: The node validates required parameters like Project Key and Folder ID. Missing these will cause errors such as "Project Key is required" or "Folder ID is required." Make sure these inputs are provided.
  • API Request Failures: Network issues, incorrect server URLs, or invalid API keys can cause request failures. Verify connectivity and credentials.
  • Unexpected Response Format: If the API returns unexpected data, the node attempts to parse JSON; if parsing fails, raw text is returned. Check the API response for correctness.
  • Permission Issues: Ensure the API key has sufficient permissions to delete managed folders in the target project.

Links and References


This summary focuses on the Managed Folder resource and the Delete Managed Folder operation as requested.

Discussion