Dataiku DSS icon

Dataiku DSS

Use the Dataiku DSS API

Actions364

Overview

This node integrates with the Dataiku DSS API, allowing users to perform a wide range of operations on various Dataiku DSS resources. Specifically for the SQL Query resource and the Start Query operation, the node starts the execution of a SQL query within Dataiku DSS.

Typical use cases include automating the execution of SQL queries in Dataiku projects, integrating query execution into data workflows, or triggering complex data transformations that rely on SQL scripts managed in Dataiku DSS.

For example, you might use this node to start a SQL query that extracts data from a database, which then feeds into subsequent processing steps in your n8n workflow.

Properties

Name Meaning
Request Body JSON object containing the request payload for starting the SQL query.

The Request Body property is a JSON input where you specify the details of the SQL query execution request according to the Dataiku DSS API requirements.

Output

The node outputs the response from the Dataiku DSS API after starting the SQL query. The output is provided as JSON data representing the result or status of the query start request.

If the API returns binary data (not typical for starting a query), it would be handled accordingly, but for the "Start Query" operation, the output is JSON.

Dependencies

  • Requires an active connection to a Dataiku DSS instance.
  • Requires valid API credentials (an API key) for authenticating with the Dataiku DSS API.
  • The node uses HTTP requests to communicate 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 an error about missing credentials, ensure you have configured the Dataiku DSS API credentials correctly in n8n.
  • Required Parameters Missing: The node validates required parameters such as project key and other identifiers depending on the resource and operation. Make sure all required fields are filled.
  • API Errors: Errors returned by the Dataiku DSS API will be surfaced by the node. Check the error message for details and verify that the API endpoint URL and parameters are correct.
  • Invalid JSON in Request Body: Ensure the JSON provided in the Request Body property is well-formed and matches the expected schema for the SQL query start request.

Links and References


This summary focuses on the SQL Query resource and the Start Query operation as requested, based on static analysis of the provided source code and property definitions.

Discussion