# Feature enhancements in the custom Fabric Web App

I have implemented a few major feature enhancements in the custom Fabric web application.

**Note:** A dedicated page to trigger and maintain DataSet refreshes is currently WIP.

Regarding the current enhancements, there is now a separate login screen that is more user friendly compared to the earlier version where the login was done through the Dashboard page.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754076080690/4dc9fad9-9d05-445a-ac2e-11c0a7f7ed82.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754081121033/e35b19ac-93fc-4832-bd27-22b66f72d4a0.gif align="center")

### Dashboard

On the dashboard page, you can view the workspace artifact summary in a detailed graphical format.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754081571132/828473a1-092a-4a9a-b340-2f2fc7f333ab.gif align="center")

The above data can be viewed in a hierarchical tree structure format as well.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754081766002/e67edeb9-08de-49a1-b08a-3b5742d11dd8.gif align="center")

You can view the workspace user access details from the Dashboard page by clicking the View option from the User Access column as seen below.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754081943551/581a5374-4767-4333-b129-bfd47d585636.gif align="center")

### LakeHouse Option

Clicking the lakehouse menu option lists all the lakehouses of the tenants. Furthermore, it displays each individual table in lakehouse along with the other significant details of the tables like

* No of files in the table
    
* HeatMap to display the table rowcount
    
* File location of each lakehouse table
    
* No of RowGroups of each table
    
* Size of each RowGroups of the table
    
* RowCount and Column details of each table
    
* Shortcut details (if any) of each table
    

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754082799670/6e2aad82-c22f-44d6-ab37-7ec993265a8c.gif align="center")

Also,you can view the Lakehouse table user access details by clicking the lakehouse name from the list.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754083011389/c2a92d3b-436c-4846-9dd1-23695a5595a2.gif align="center")

### Export Semantic Model

Semantic Model metadata export feature is added.

With this option all the related entities of a semantic model model can be seamlessly exported to a csv file

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754083581472/27dfb366-fcc9-4e66-8f2e-43ff4aad3126.gif align="center")

### Semantic Model Analytics.

I have a separate article on the topic. You can check the article [here](https://www.azureguru.net/understanding-the-semantic-model-module-of-the-fabric-custom-web-app).

Seamless navigation to get more insights into the semantic models.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754086831636/424cd824-1ca4-449a-9326-1da4165bbb9e.gif align="center")

### M Expressions

View all the existing M Expressions on the tenant under one page

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754090943856/e52e4416-b3eb-4fc4-ae14-2c9ebace0183.gif align="center")

### Connections

View all the Connection and their details

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754088845966/a3de93fd-0b83-4966-bf71-97f293942e83.gif align="center")

In this article I highlighted a few interesting features of the custom Fabric web app that can be untilised to get more detailed insights from the Fabric tenant.

In the next article I will walkthrough a following module of the application namely:

* GraphQL’s
    
* Notebooks
    
* Datapipelines
    

Stay tuned!!!
