Dataiku DSS icon

Dataiku DSS

Use the Dataiku DSS API

Actions364

Overview

This node integrates with the Dataiku DSS API, enabling users to perform various operations on Dataiku DSS resources. Specifically for the Data Collection resource and the Delete Dataset From Data Collection operation, the node allows you to remove a dataset from a specified data collection within a project.

This is useful in scenarios where datasets are no longer needed in a data collection or need to be cleaned up programmatically. For example, if you have automated workflows that manage data collections and want to ensure obsolete or temporary datasets are removed, this node operation can automate that process.

Properties

Name Meaning
Project Key The key identifier of the Dataiku project containing the data collection and dataset.
Data Collection ID The unique identifier of the data collection from which the dataset will be deleted.
Dataset Name The name of the dataset to be removed from the specified data collection.

Output

The output of this operation is the JSON response returned by the Dataiku DSS API after attempting to delete the dataset from the data collection. Typically, this will confirm success or provide error details.

  • The json field contains the parsed JSON response from the API.
  • No binary data output is expected for this operation.

Dependencies

  • Requires an active connection to a Dataiku DSS instance.
  • Requires valid API credentials (an API key) for authentication with the Dataiku DSS API.
  • 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 credentials are not provided or invalid, the node will throw an error indicating missing credentials.
  • Required Parameter Missing: The node validates required parameters such as Project Key, Data Collection ID, and Dataset Name. Omitting any of these will cause an error specifying which parameter is missing.
  • API Request Failures: Network issues, incorrect URLs, or insufficient permissions may cause API request failures. The node will return error messages from the Dataiku DSS API, which should be reviewed to resolve issues.
  • Unexpected Response Format: If the API returns a non-JSON response or an unexpected format, the node attempts to handle it gracefully but may output raw text or logs instead.

Links and References


This summary focuses on the "Data Collection" resource and the "Delete Dataset From Data Collection" operation as requested, based on static analysis of the provided source code and property definitions.

Discussion