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 Machine Learning - Experiment Tracking resource, it supports creating virtual datasets that expose experiment tracking data from a project.

Use cases include automating interactions with Dataiku DSS projects, managing machine learning experiments, datasets, models, and other resources programmatically within n8n workflows. For example, you can create a virtual dataset that aggregates experiment tracking information, which can then be used downstream for reporting or further analysis.

The Create Virtual Dataset operation under the Machine Learning - Experiment Tracking resource allows you to generate a virtual dataset representing experiment tracking data for a specified project key.

Properties

Name Meaning
Project Key The unique identifier of the Dataiku DSS project where the virtual dataset will be created.
Request Body JSON object containing the details and configuration for the virtual dataset creation request.

Output

  • The output is a JSON array where each item corresponds to the response from the Dataiku DSS API.
  • For the Create Virtual Dataset operation, the output JSON contains the result of the virtual dataset creation request, typically including metadata about the created dataset.
  • The node does not output binary data for this operation.

Dependencies

  • Requires an active connection to a Dataiku DSS instance.
  • Requires credentials providing:
    • The URL or address of the Dataiku DSS server.
    • A valid API key for authentication.
  • The node uses HTTP requests to interact with the Dataiku DSS REST API endpoints.
  • No additional external services are required beyond the Dataiku DSS API.

Troubleshooting

  • Missing Credentials Error: If the node throws "Missing Dataiku DSS API Credentials," ensure that the API key credential is configured correctly in n8n.
  • Required Parameter Errors: The node validates required parameters such as Project Key before making API calls. If you see errors like "Project Key is required," verify that you have provided all mandatory inputs.
  • API Request Failures: Errors returned by the Dataiku DSS API (e.g., authorization failures, invalid request body) will be surfaced as node errors. Check the error message and stack trace for details.
  • Invalid JSON in Request Body: Ensure that the JSON provided in the Request Body property is well-formed and matches the expected schema for the virtual dataset creation endpoint.
  • Network Issues: Verify network connectivity to the Dataiku DSS server and that the server is accessible from the n8n environment.

Links and References


This summary focuses on the Machine Learning - Experiment Tracking resource and the Create Virtual Dataset operation as requested.

Discussion