Tableau is one of the powerful reporting tool which is on the market for over a decade. Here's a quick tour in designing BI reports with Tableau using Microsoft Dynamics AX 2012 R3/ Microsoft Dynamics 365 Finance and Operations.
Inversion of control containers allow systems to achieve dependency injection, by specifying the dependencies of objects indirectly. Typically the IOC container will be responsible for the actual instantiation of a concrete type