Hi Asmaa,
Suggestions:
We are planing to use mainly the project, project tasks and resources tables.
A] Project tasks and resources will definitely have moderate load of transactions. One table that you might see heavy transactions could be Project transactions.
For the suggested approach can we just use the azure synapse link with out using Fabric, is there an advantage using Fabric?
A] You can continue using Azure Synapse link without using the Fabric link and still build out reports because the data sits on the Dataverse platform. The advantages of using Fabric in comparison to Synapse link depends on your requirements. Fabric link is an extension to the Azure Synapse link and it provides the below mentioned advantages (As higlighted below).
If we decided to go with Fabric does it require a specific license or extra azure resources?
A] You definitely need a storage account for publishing the tables from D365 FO but would recommend reaching out to the licensing team with reference to licensing costs for extra azure resources.
And how does this approach coast? l have read that setting up azure data lake gen and synapse costs 5$ per TB.
A] For Azure Data Flow Gen2 there is an additional cost involved.
I have also read that Fabric could increase my Dataverse capacity utilization.
A] Dataverse utilization will consume space on the dataverse environments DB because there will be transactional or master data flowing through Dataverse hosted tables.
References:
Hope this helps. Happy to answer questions, if any.