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 resources. Specifically, for the Dataset resource and the Get Full Info operation, it retrieves comprehensive information about a specified dataset within a given project in Dataiku DSS.

This node is beneficial when you need to programmatically access detailed metadata and configuration of datasets managed in Dataiku DSS, such as schema, partitions, metrics, and other dataset properties. For example, you might use this node to audit dataset configurations, integrate dataset info into external dashboards, or automate dataset documentation workflows.

Properties

Name Meaning
Project Key The unique identifier key of the Dataiku project containing the dataset.
Dataset Name The name of the dataset within the specified project for which full information is fetched.

Output

The output contains a JSON object with all available information about the specified dataset. This includes metadata, schema details, partitioning info, metrics, and other dataset-specific attributes as provided by the Dataiku DSS API's "Get Full Info" endpoint.

The node does not output binary data for this operation; the response is purely JSON structured data representing the dataset's full details.

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. Ensure that the API key credential is properly configured.
  • Required Parameters Missing: The node validates required parameters like Project Key and Dataset Name. If these are missing, it throws descriptive errors. Make sure to provide these inputs.
  • API Request Failures: Network issues, incorrect server URLs, or insufficient permissions can cause API call failures. Check connectivity, verify the API endpoint URL, and ensure the API key has sufficient rights.
  • Parsing Errors: If the API returns unexpected data formats, the node may fail to parse the response. This is rare but could happen if the Dataiku DSS API changes. Verify API compatibility.

Links and References


This summary focuses on the Dataset resource with the Get Full Info operation as requested, based on static analysis of the provided source code and input property definitions.

Discussion