UbuntuFabric icon

UbuntuFabric

Get data from UF

Actions8

Overview

This node integrates with the UbuntuFabric platform to retrieve data related to various resources, including tables. Specifically, the "Table" resource with the "List" operation allows users to fetch a list of available tables from their UbuntuFabric application environment.

Common scenarios for this node include:

  • Automatically retrieving and displaying all tables in an UbuntuFabric workspace.
  • Using the list of tables as input for further automation or data processing workflows.
  • Synchronizing table metadata with other systems or databases.

For example, a user might use this node to get all tables and then iterate over them to extract or transform data in subsequent workflow steps.

Properties

Name Meaning
List Tables (Hidden) Triggers the retrieval of the list of tables from the UbuntuFabric API endpoint

Note: The property is hidden and does not require user input; it simply initiates the GET request to the API endpoint api/applications/ to fetch tables.

Output

The node outputs JSON data representing the list of tables retrieved from the UbuntuFabric API. The exact structure depends on the API response but typically includes metadata about each table such as its name, ID, schema, and other relevant attributes.

No binary data output is indicated by the source code.

Dependencies

  • Requires an API key credential for authenticating requests to the UbuntuFabric platform.
  • The node sends HTTP GET requests to the base URL https://app.ubuntufabric.io/api/applications/.
  • Proper configuration of the API authentication credential within n8n is necessary.

Troubleshooting

  • Authentication errors: If the API key is missing, invalid, or expired, the node will fail to retrieve tables. Ensure the API key credential is correctly set up and has sufficient permissions.
  • Network issues: Connectivity problems or incorrect base URL configuration can cause request failures.
  • Empty or unexpected responses: If no tables are returned, verify that the UbuntuFabric account contains tables and that the API endpoint is correct.
  • API changes: Changes in the UbuntuFabric API may affect the node's ability to parse responses correctly.

Links and References

Discussion