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