reveal-sdk-node
Version:
RevealBI Node.js SDK
30 lines (29 loc) • 938 B
TypeScript
import { RVDataSourceItem } from "../AbstractClasses/RVDataSourceItem";
import { RVAnalysisServicesDataSource } from "./RVAnalysisServicesDataSource";
import { nullableString } from "../types";
/**
* Microsoft Analysis Services (MS SSAS) item, specifies the cube to get data from.
*/
export declare class RVAnalysisServicesDataSourceItem extends RVDataSourceItem {
/** @hidden */
constructor(json: any);
constructor(dataSource: RVAnalysisServicesDataSource);
/** @hidden */
toJson(): any;
private _catalog;
/**
* The name of the catalog (database) containing the cube.
*/
get catalog(): nullableString;
set catalog(value: nullableString);
private _cube;
/**
* Name of the cube to use
*/
get cube(): nullableString;
set cube(value: nullableString);
/** @hidden */
getType(): string;
/** @hidden */
_getWrapper(): any;
}