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 various Dataiku DSS resources. Specifically for the Dataset resource and the Create Managed Dataset operation, it allows creating a new managed dataset within a specified project in Dataiku DSS.

Typical use cases include automating dataset creation as part of data workflows, integrating dataset management into broader automation pipelines, or programmatically managing datasets without manual intervention in the Dataiku DSS UI.

For example, you might use this node to create a managed dataset automatically after preparing data, so that subsequent steps in your workflow can reference this dataset for analysis or further processing.

Properties

Name Meaning
Project Key The key identifier of the Dataiku DSS project where the managed dataset will be created.
Request Body JSON object containing the details and configuration for the managed dataset to create.
  • Project Key: Specifies the target project in Dataiku DSS.
  • Request Body: A JSON structure defining the managed dataset's properties such as schema, connection details, partitioning, etc., according to Dataiku DSS API requirements.

Output

The node outputs the response from the Dataiku DSS API call in the json field. This typically includes information about the newly created managed dataset, such as its metadata and status.

If the API returns binary data (not typical for this operation), it would be provided in the binary field, but for "Create Managed Dataset" the output is JSON.

Dependencies

  • Requires an active connection to a Dataiku DSS instance.
  • Requires valid API credentials (an API key) for authentication with the Dataiku DSS server.
  • The node expects the Dataiku DSS server URL and user API key to be configured in the credentials.

Troubleshooting

  • Missing Credentials Error: If the node throws an error about missing credentials, ensure that the Dataiku DSS API credentials are properly set up in n8n.
  • Required Parameters Missing: Errors like "Project Key is required" indicate that mandatory input parameters were not provided. Make sure to fill all required fields.
  • API Errors: If the API call fails, check the request body JSON for correctness and conformity with Dataiku DSS API specifications.
  • Network Issues: Ensure that the n8n instance can reach the Dataiku DSS server URL and that no firewall or network restrictions block the connection.

Links and References


This summary focuses on the Dataset resource with the Create Managed Dataset operation, based on the provided source code and property definitions.

Discussion