ReportClient provides the python based language binding to the https
based api of ManageEngine Analytics Plus.
|
|
|
__sendRequest(self,
url,
httpMethod,
payLoad,
action,
callBackData) |
source code
|
|
|
|
dictionary
|
addRow(self,
tableURI,
columnValues,
config=None)
Adds a row to the specified table identified by the URI. |
source code
|
|
|
deleteData(self,
tableURI,
criteria,
config)
Delete the data in the specified table identified by the URI. |
source code
|
|
|
updateData(self,
tableURI,
columnValues,
criteria,
config=None)
update the data in the specified table identified by the URI. |
source code
|
|
ImportResult
|
importData(self,
tableURI,
importType,
importContent,
importConfig=None)
Bulk import data into the table identified by the URI. |
source code
|
|
ImportResult
|
importDataAsString(self,
tableURI,
importType,
importContent,
importConfig=None)
Bulk import data into the table identified by the URI. |
source code
|
|
|
exportData(self,
tableOrReportURI,
format,
exportToFileObj,
criteria=None,
config=None)
Export the data in the specified table identified by the URI. |
source code
|
|
|
exportDataUsingSQL(self,
tableOrReportURI,
format,
exportToFileObj,
sql,
config=None)
Export the data with the specified SQL query identified by the URI. |
source code
|
|
string
|
|
|
|
dictionary
|
|
dictionary
|
|
|
|
dictionary
|
|
dictionary
|
createSimilarViews(self,
tableURI,
refView,
folderName,
customFormula,
aggFormula,
config=None)
This method is used to create similar views . |
source code
|
|
|
renameView(self,
dbURI,
viewName,
newViewName,
viewDesc='
' ,
config=None)
Rename the specified view with the new name and description. |
source code
|
|
|
copyReports(self,
dbURI,
views,
dbName,
dbKey,
config=None)
The Copy Reports API is used to copy one or more reports from one
database to another within the same account or even across user
accounts. |
source code
|
|
|
copyFormula(self,
tableURI,
formula,
dbName,
dbKey,
config=None)
The Copy Formula API is used to copy one or more formula columns from
one table to another within the same database or across databases and
even across one user account to another. |
source code
|
|
|
addColumn(self,
tableURI,
columnName,
dataType,
config=None)
Adds a column into ManageEngine Analytics Plus Table. |
source code
|
|
|
deleteColumn(self,
tableURI,
columnName,
config=None)
Deletes a column from ManageEngine Analytics Plus Table. |
source code
|
|
|
renameColumn(self,
tableURI,
oldColumnName,
newColumnName,
config=None)
Deactivate the users in the ManageEngine Analytics Plus Account. |
source code
|
|
list
|
|
list
|
|
|
addLookup(self,
tableURI,
columnName,
referedTable,
referedColumn,
onError,
config=None)
Add the lookup for the given column. |
source code
|
|
|
|
dictionary
|
|
string
|
|
string
|
isDbExist(self,
userURI,
dbName,
config=None)
Check wheather the database is exist or not. |
source code
|
|
string
|
getCopyDBKey(self,
dbURI,
config=None)
Get copy database key for specified database identified by the URI. |
source code
|
|
string
|
getViewName(self,
userURI,
objid,
config=None)
This function returns the name of a view in ManageEngine Analytics Plus. |
source code
|
|
dictionary
|
getInfo(self,
tableURI,
config=None)
This method returns the Database ID (DBID) and View ID (OBJID) of the
corresponding Database. |
source code
|
|
|
shareView(self,
dbURI,
emailIds,
views,
criteria=None,
config=None)
This method is used to share the views (tables/reports/dashboards)
created in ManageEngine Analytics Plus with users. |
source code
|
|
|
removeShare(self,
dbURI,
emailIds,
config=None)
This method is used to remove the shared views
(tables/reports/dashboards) in ManageEngine Analytics Plus from the users. |
source code
|
|
|
addDbOwner(self,
dbURI,
emailIds,
config=None)
This method is used to add new owners to the reports database. |
source code
|
|
|
removeDbOwner(self,
dbURI,
emailIds,
config=None)
This method is used to remove the existing owners from the reports
database. |
source code
|
|
ShareInfo
|
|
string
|
getViewUrl(self,
tableURI,
config=None)
This method returns the URL to access the mentioned view. |
source code
|
|
string
|
getEmbedUrl(self,
tableURI,
criteria=None,
config=None)
This method is used to get the embed URL of the particular table /
view. |
source code
|
|
list
|
|
|
addUser(self,
userURI,
emailIds,
config=None)
Add the users to the ManageEngine Analytics Plus Account. |
source code
|
|
|
removeUser(self,
userURI,
emailIds,
config=None)
Remove the users from the ManageEngine Analytics Plus Account. |
source code
|
|
|
activateUser(self,
userURI,
emailIds,
config=None)
Activate the users in the ManageEngine Analytics Plus Account. |
source code
|
|
|
deActivateUser(self,
userURI,
emailIds,
config=None)
Deactivate the users in the ManageEngine Analytics Plus Account. |
source code
|
|
PlanInfo
|
|
string
|
|
string
|
|
string
|
getURI(self,
dbOwnerName,
dbName,
tableOrReportName)
Returns the URI for the specified database table (or report). |
source code
|
|
|
splCharReplace(self,
value)
Internal method for handling special charecters in tale or database
name. |
source code
|
|
|
getResp(self,
url,
httpMethod,
payLoad)
Internal method.(For google app integ). |
source code
|
|