Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AssetWithDescription ¶
type AssetWithDescription struct {
ID string `json:"id"`
Name string `json:"name"`
AssetType string `json:"assetType"`
Description string `json:"description"`
}
AssetWithDescription represents an enriched asset used in traversal tool outputs.
type DataAttributeSemantics ¶
type DataAttributeSemantics struct {
ID string `json:"id"`
Name string `json:"name"`
AssetType string `json:"assetType"`
Description string `json:"description"`
ConnectedMeasures []AssetWithDescription `json:"connectedMeasures"`
ConnectedBusinessAssets []AssetWithDescription `json:"connectedBusinessAssets"`
}
type Input ¶
type Input struct {
ColumnID string `json:"columnId" jsonschema:"Required. The UUID of the column asset to retrieve semantics for."`
}
type Output ¶
type Output struct {
Semantics []DataAttributeSemantics `json:"semantics" jsonschema:"The list of data attributes with their connected measures and business assets."`
Error string `json:"error,omitempty" jsonschema:"Error message if the operation failed."`
}
Click to show internal directories.
Click to hide internal directories.