 Datasources APIs
 Datasources APIs
                                    Data Source APIs for managing data sources and data models
API Methods
★ Includes Example(s)
                                        
◉ Can be used by Non-admin accounts
                                    
| Set hierarchy overlay properties | 2020.26 | 
 | 
 | |
| Applies data security to model attribute hierarchies | 2020.0 | ★ | 
 | |
| Set measure overlay properties | 2020.27 | 
 | 
 | |
| Applies data security to model measures | 2020.0 | ★ | 
 | |
| Applies data security to hierarchy members | 2020.0 | ★ | 
 | |
| Add Roles to a Data Source Database | 2018.5 | ★ | 
 | |
| Add roles to a data source item with bubble up. | 2020.0 | 
 | 
 | |
| Add roles to a data source item with propagate down. | 2020.0 | 
 | 
 | |
| Add Roles to a Materialized Model | 2018.5 | ★ | 
 | |
| Add Roles to a Data Source Server | 2018.5 | ★ | 
 | |
| Change an Item's Data Source | 2018.5 | ★ | 
 | |
| Create a new Data Source | 2018.5 | ★ | 
 | |
| Create Multiple Data Sources from a List | 2018.5 | 
 | 
 | |
| Delete an Existing Database | 2018.5 | ★ | 
 | |
| Delete a Data Source | 2018.5 | ★ | 
 | |
| Removes hierarchy overlay properties | 2020.26 | 
 | 
 | |
| Remove data security from model attribute hierarchies | 2020.26 | 
 | 
 | |
| Delete a Materialized Model | 2018.5 | ★ | 
 | |
| Removes measure overlay properties | 2020.27 | 
 | 
 | |
| Remove data security from model measures | 2020.26 | 
 | 
 | |
| Removes data security from hierarchy members | 2020.26 | 
 | 
 | |
| Delete Roles from a Data Source Database | 2018.5 | 
 | 
 | |
| Delete Roles from a Materialized Model | 2018.5 | 
 | 
 | |
| Delete Roles from a Data Source Server | 2018.5 | 
 | 
 | |
| Executes a Master Flow | 2020.20 | ★ | 
 | |
| Export a PIE file | 2018.5 | 
 | 
 | |
| Find a Data Source Database | 2018.5 | ★ | 
 | |
| Find a Materialized model | 2018.5 | ★ | 
 | |
| Find a Data Source Server | 2018.5 | ★ | 
 | |
| Get all Data Connections | 2018.5 | 
 | 
 | |
| Extract the structure of a data model | 2020.0 | 
 | 
 | |
| Get all Datasources for a Tenant. | 2018.5.2 | 
 | 
 | |
| Get an Tenant's Data Sources | 2020.0 | 
 | 
 | |
| Get data source used tables. | 2020.23 | 
 | 
 | |
| Get an Item's Data Source Details | 2018.5 | 
 | 
 | |
| Get Master Flow Execution Progress | 2020.20 | ★ | 
 | |
| Get all variables in a Master Flow | 2020.20 | 
 | 
 | |
| Get Data Source Database Roles | 2018.5 | 
 | 
 | |
| Get Materialized Model Roles | 2018.5 | 
 | 
 | |
| Get Data Source Server Roles | 2018.5 | ★ | 
 | |
| Get a Server's Data Details | 2020.0 | 
 | 
 | |
| Get a specific Data Source by Data Flow Node ID | 2020.20 | 
 | 
 | |
| Get a specific Data Target by Data Flow Node ID | 2020.20 | 
 | 
 | |
| Import a Data Model | 2018.5 | ★ | 
 | |
| Recognize a Database | 2018.5 | ★ | 
 | |
| Recognize an existing Data Model | 2020.0 | 
 | 
 | |
| Update data source used schemas. | 2020.23 | 
 | 
 | |
| Update model name. | 2020.23 | 
 | 
 | |
| Update the Connection for a Data Source | 2020.20 | ★ | 
 | |
| Update the Connection for a Data Target | 2020.20 | ★ | 
 | |
| Update the Connection for a Variable | 2020.20 | ★ | 
 | |
| Sets the values of a list of variables | 2020.20 | 
 | 
 | |
| Validates a Master Flow | 2020.20 | ★ | 
 | 
 addHierarchyOverlayToModel
 addHierarchyOverlayToModel