list_catalog_assets
Browse all data assets across SAP Datasphere spaces to discover tables, views, analytical models, and more. Filter by space, type, or exposure status with OData expressions.
Instructions
Browse all data assets across all SAP Datasphere spaces.
Use this tool when:
User asks "What assets are available in Datasphere?"
Building a complete data catalog or asset inventory
Discovering available data assets across all spaces
Searching for specific asset types across the system
Understanding the overall data landscape
What you'll get:
Asset IDs and names across all spaces
Asset types (AnalyticalModel, View, Table)
Space information for each asset
Consumption URLs (analytical and relational)
Exposure status and metadata URLs
Creation and modification timestamps
Available parameters:
select_fields: Specific fields to return (e.g., ['name', 'description', 'spaceId'])
filter_expression: OData filter (e.g., "spaceId eq 'SAP_CONTENT'")
top: Maximum results (default 50, max 1000)
skip: Results to skip for pagination
include_count: Include total count of assets
Example queries:
"List all available assets in Datasphere"
"Show me all analytical models across all spaces"
"Find assets in the SAP_CONTENT space"
"List the first 20 assets with their consumption URLs"
Common filters:
By space:
filter_expression="spaceId eq 'SAP_CONTENT'"By type:
filter_expression="assetType eq 'AnalyticalModel'"Exposed only:
filter_expression="exposedForConsumption eq true"Combined:
filter_expression="spaceId eq 'SALES' and assetType eq 'View'"
Asset types you'll see:
AnalyticalModel: Multi-dimensional models for analytics
View: SQL views combining multiple data sources
Table: Physical tables with business data
Fact: Fact tables in analytical models
Dimension: Dimension tables in analytical models
Note: This uses the Catalog API: GET /api/v1/datasphere/consumption/catalog/assets
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| select_fields | No | Specific fields to return (e.g., ['name', 'description', 'spaceId']). If not specified, returns all fields. | |
| filter_expression | No | OData filter expression (e.g., "spaceId eq 'SAP_CONTENT'" or "assetType eq 'AnalyticalModel'"). | |
| top | No | Maximum number of results to return (default: 50, max: 1000). | |
| skip | No | Number of results to skip for pagination (default: 0). | |
| include_count | No | Include total count of matching assets (default: false). |