Dataiku DSS icon

Dataiku DSS

Use the Dataiku DSS API

Actions364

Overview

This node interacts with the Dataiku DSS API to perform various operations related to project deployment and other resources within a Dataiku DSS instance. Specifically, for the Project Deployer resource and the Get Deployment Governance Status operation, it retrieves the governance status of a deployment bundle used in a specified deployment.

This node is beneficial when you want to programmatically monitor or audit the governance compliance of deployed projects in Dataiku DSS. For example, you might use it to check if a deployment meets certain governance policies before proceeding with further automation steps or notifications.

Properties

Name Meaning
Deployment ID The unique identifier of the deployment whose governance status you want to retrieve.

Output

The output JSON contains the governance status information of the specified deployment's bundle. This typically includes details about compliance, policy adherence, or any governance-related metadata associated with the deployment.

If the operation involves downloading files (not applicable here), binary data would be returned representing the downloaded content.

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 node throws an error about missing API credentials, ensure that the Dataiku DSS API credentials are properly set up in n8n.
  • Deployment ID Required: The operation requires a Deployment ID; if not provided, the node will throw an error indicating this requirement.
  • API Request Failures: Network issues, incorrect server URLs, or invalid API keys can cause request failures. Verify connectivity and credential validity.
  • Unexpected Response Format: If the response cannot be parsed as JSON, the node attempts to return raw text or binary data. Check the API endpoint and parameters for correctness.

Links and References


Note: This summary focuses on the "Project Deployer" resource and the "Get Deployment Governance Status" operation as requested.

Discussion