Project Goals#
Goals of this package:
- Data/Visual Lineage Tool
- Low-level SSAS interface for updating PBIX Data Models
- Low-level interface for updating Static PBIX elements
- Intra-SSAS lineage
- Intra-layout lineage
- Layout-SSAS lineage
- AST parser for DAX Queries
- AST parser for M Queries
- Automatic Data Refresh
- with Desktop PBIX SSAS
- with self-created SSAS
- Automated Data Extraction
- At the Column Level
- At the Table Level
- At the Measure Level
- At the Visual Level
- Automated Performance Testing
- At the Column Level
- At the Table Level
- At the Measure Level
- At the Visual Level
- Linting Tools
- Layout stylistic Linting
- DAX Formatter
- DAX Linting
- M Query Linting
- Remote PowerBI Manipulation
- Incorporating REST API lib
- Include non-REST endpoints
- Report Deployment
- Report Download
- Viewship, etc. statistics
- Built-In Data Export Options
- To Postgres
- To SQLite
- To CSVs