Saiku Class
The base constructor for the Saiku API service
Constructor
Saiku
-
options
Parameters:
-
options
ObjectAn options hash to configure the instance
-
[host]
String optionalA host name for send API requests
-
[username]
String optionalA username for authenticating API requests
-
[password]
String optionalA password for authenticating API requests
-
Item Index
Properties
Methods
execute
-
callback
<p>Execute query MDX</p>
Parameters:
-
callback
Function
export
-
[options]
Start a request against the /api/query/admin/export
endpoint
Parameters:
-
[options]
Object optionalAn options hash for a new ExportRequest
Returns:
A ExportRequest instance
file
-
callback
<p>Export file (JSON/HTML/CSV/XLS/)</p>
Parameters:
-
callback
Function
get
-
callback
<p>Return matada repository</p>
Parameters:
-
callback
Function
mdx
-
[options]
Start a request against the /api/query/execute
endpoint
Parameters:
-
[options]
Object optionalAn options hash for a new MDXRequest
Returns:
A MDXRequest instance
metadata
-
callback
<p>Return metadata Schemas</p>
Parameters:
-
callback
Function
query
-
callback
<p>Export query (HTML/CSV/XLS/PDF)</p>
Parameters:
-
callback
Function
repository
-
[options]
Start a request against the /api/repository
endpoint
Parameters:
-
[options]
Object optionalAn options hash for a new RepositoryRequest
Returns:
A RepositoryRequest instance
schemas
-
[options]
Start a request against the /discover
endpoint
Parameters:
-
[options]
Object optionalAn options hash for a new SchemasRequest
Returns:
A SchemasRequest instance
session
-
[options]
Start a request against the /session
endpoint
Parameters:
-
[options]
Object optionalAn options hash for a new SessionRequest
Returns:
A SessionRequest instance
Properties
_options
Object
private
<p>Configuration options for the request</p>
Default: {}