Dataiku DSS icon

Dataiku DSS

Use the Dataiku DSS API

Actions364

Overview

This node integrates with the Dataiku DSS API to perform various operations on Dataiku DSS resources. Specifically, for the Project resource and the Get Project Tags operation, it retrieves the tags associated with a specified project in Dataiku DSS.

Common scenarios where this node is beneficial include:

  • Automating project metadata management by fetching project tags programmatically.
  • Integrating project tag information into workflows for reporting or conditional logic.
  • Synchronizing project tags between Dataiku DSS and other systems.

Example use case:

  • You want to list all tags of a particular project to decide if certain automated steps should run based on those tags.

Properties

Name Meaning
Project Key The unique identifier (key) of the project whose tags you want to retrieve.

Output

The output JSON contains the response from the Dataiku DSS API endpoint that returns the tags of the specified project. This typically includes an array or object representing the tags assigned to the project.

If the operation involves downloading files or binary data (not applicable for Get Project Tags), the node would output binary data accordingly, but for this operation, the output is purely JSON.

Dependencies

  • Requires an active connection to a Dataiku DSS instance.
  • Requires an API key credential for authenticating requests to 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 key credential is not set or invalid, the node will throw an error indicating missing credentials.
  • Missing Project Key: The node requires the "Project Key" property to be set; otherwise, it throws an error.
  • API Request Errors: Network issues, incorrect project keys, or insufficient permissions can cause API errors. The node surfaces these as errors with messages from the Dataiku DSS API.
  • Unexpected Response Format: If the API returns non-JSON or unexpected data, parsing errors may occur.

To resolve:

  • Ensure the API key credential is correctly configured.
  • Verify the project key is correct and accessible.
  • Check network connectivity to the Dataiku DSS server.
  • Confirm the user has permission to read project tags.

Links and References


This summary focuses on the Project resource and the Get Project Tags operation as requested.

Discussion