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 Dataset Statistic resource and the Update Worksheet operation, it allows updating an existing statistics worksheet within a dataset in a specified project.

Typical use cases include:

  • Modifying the configuration or metadata of a statistics worksheet used for dataset analysis.
  • Automating updates to dataset statistics worksheets as part of data processing workflows.
  • Integrating Dataiku DSS dataset statistics management into broader automation pipelines.

Example: You have a dataset in a Dataiku project and want to programmatically update the settings or content of one of its statistics worksheets based on new analysis parameters or results.

Properties

Name Meaning
Project Key The unique identifier of the Dataiku project containing the dataset.
Dataset Name The name of the dataset whose statistics worksheet you want to update.
Worksheet ID The identifier of the specific statistics worksheet to update within the dataset.
Request Body A JSON object representing the updated content or configuration for the worksheet.

Output

The node outputs the response from the Dataiku DSS API after attempting to update the worksheet. The output is a JSON object reflecting the updated worksheet details or status returned by the API.

If the operation involves binary data (not typical for this operation), the node would output binary data accordingly, but for "Update Worksheet" it returns JSON.

Dependencies

  • Requires valid Dataiku DSS API credentials including the server URL and an API key.
  • The node must be configured with these credentials in n8n before execution.
  • Network access to the Dataiku DSS instance is necessary.

Troubleshooting

  • Missing Credentials Error: If the API credentials are not set or invalid, the node will throw an error indicating missing credentials.
  • Required Parameter Missing: The node validates required parameters such as Project Key, Dataset Name, and Worksheet ID. Omitting any of these will cause an error.
  • API Errors: Errors returned by the Dataiku DSS API (e.g., unauthorized, not found) will be surfaced as node errors with messages prefixed by "Error calling Dataiku DSS API".
  • Invalid JSON in Request Body: Ensure the JSON provided in the Request Body property is well-formed; otherwise, parsing errors may occur.

Links and References


This summary focuses on the Dataset Statistic resource's Update Worksheet operation as requested, describing its inputs, outputs, and usage context based on static code analysis.

Discussion