Skip to content

Sachin-Nand/SemanticModelInstaller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

🔑 Key Features

Export semantic model properties to CSV

  • Automatically packages output into a ZIP file
  • Simple installer-based setup
  • Lightweight and easy to use
  • Available as a free version

📄 Export semantic model properties to CSV

Quickly extract relationship properties from a semantic model into a clean, structured CSV file that can be easily analyzed, documented, or shared.


📦 Automatically packages output into a ZIP file

All exported CSV files are automatically compressed into a ZIP archive, making distribution and storage simple and consistent.


🧰 Simple installer-based setup

No complex configuration or scripting required.
Install the tool using a standard installer and start exporting immediately.


The tool is installed using a simple installer and guided setup flow.

Step 1: Choose Installation Location

On the landing page, you will be prompted to select the installation directory for the utility.
Click Next to proceed.


Step 2: Configure Authentication (Client ID)

You will be asked to provide a Client ID for authentication.

  • The Client ID must belong to a Service Principal
  • The Service Principal must have at least Contributor access to the target workspace
  • This is required to read semantic model metadata

Step 3: Select Download Location

Specify the download folder where the exported files will be saved.

  • CSV export file
  • ZIP archive containing the exported data

Step 4: Enter Workspace Name

Provide the workspace name that contains the semantic model you want to export.


Step 5: Enter Semantic Model Name

Specify the semantic model name whose properties you want to export.

Once completed, the tool will:

  • Extract supported properties
  • Generate a CSV file
  • Package the output into a ZIP archive

⚡ Lightweight and easy to use

Designed to stay minimal and fast:

  • No heavy dependencies
  • Focused feature set
  • Quick execution

🆓 Available as a free version

The tool is available as a free version, intentionally scoped to keep it lightweight and easy to use.

Free version limitations:

  • Supports relationship properties only
  • Processes one semantic model per execution

🔄 Future Enhancements

Additional semantic model properties will be added based on feedback received from users.

The goal is to evolve the tool incrementally while keeping it simple and easy to use.

About

Installer to export the Relationship properties of the Semantic Model from the Fabric workspace

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors