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 programmatically. It supports many resource types such as Wiki, Datasets, Projects, Dashboards, Machine Learning models, and more. For the Wiki - Create Article operation specifically, it allows creating a new article within a specified project’s wiki.

Typical use cases include automating content creation in Dataiku DSS wikis, managing project documentation, or integrating wiki updates into broader data workflows. For example, you could automatically generate and publish documentation articles based on analysis results or pipeline outputs.

Properties

Name Meaning
Project Key The key identifier of the Dataiku DSS project where the wiki article will be created.
Request Body JSON object containing the details of the article to create (e.g., title, content).

These properties are used to specify the target project and the content of the new wiki article.

Output

The node outputs the response from the Dataiku DSS API after attempting to create the wiki article. The output is structured as JSON and typically contains the details of the newly created article or an error message if the creation failed.

If the API returns binary data (not typical for this operation), it would be provided as binary output, but for creating a wiki article, 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 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 set or invalid, the node will throw an error indicating missing credentials.
  • Required Parameter Missing: The node validates required parameters like Project Key and Article ID (for some operations). Omitting these will cause errors.
  • API Errors: Any HTTP or API-level errors from Dataiku DSS will be surfaced as node errors with messages including the API error details.
  • Invalid JSON in Request Body: Ensure the request body JSON is well-formed; otherwise, parsing errors may occur.

To resolve issues:

  • Verify that the API credentials are correctly configured.
  • Confirm all required parameters are provided.
  • Check the JSON syntax of the request body.
  • Review the Dataiku DSS API documentation for correct usage.

Links and References


This summary focuses on the "Wiki" resource and the "Create Article" operation as requested, based on static analysis of the provided source code and property definitions.

Discussion