✅ You are viewing documentation for the latest version of Compose SDK.
Version:
# Class DataSourceService Fusion Embed
Service for working with data source dimensional model.
# Constructors
# constructor
new DataSourceService(
sisenseContextService):DataSourceService
# Parameters
| Parameter | Type |
|---|---|
sisenseContextService | SisenseContextService |
# Returns
# Methods
# getDataSourceDimensions
getDataSourceDimensions(
params):Promise< {dimensions:Dimension[]; } >
Gets the dimensions of a data source.
# Example
try {
const { dimensions } = await dataSourceService.getDataSourceDimensions({
dataSource: DM.DataSource,
});
console.log('dimensions', dimensions);
} catch (error) {
console.error('Error:', error);
}
# Parameters
| Parameter | Type | Description |
|---|---|---|
params | GetDataSourceDimensionsParams | Parameters for getting the dimensions |
# Returns
Promise< {
dimensions: Dimension[];
} >
Promise that resolves to the data source dimensions