Binnen Victa werken we al sinds jaar en dag met Qlik. Daarnaast werken we ook alweer Ruim drie jaar met Microsoft Power BI. In deze totale periode, van meer dan 12 jaar, hebben we 800 klanten geholpen bij het optimaliseren en implementeren van een BI omgeving. Hierbij zijn we regelmatig tegen obstakels aangelopen die de implementaties hebben verstoord. Bijna alle obstakels zijn te koppelen aan de dataconnectiviteit met Qlik en Microsoft Power BI. Voorbeelden van obstakels: geen geschikte API beschikbaar, performance issues van bronsysteem, reloads die niet lopen omdat ze te lang duren.
Voor het maken van een rapportage is de connectie met de databron de eerste en een van de belangrijkste stappen. En laat nou juist dit in veel gevallen de meest complexe stap zijn. Heb je een on-premise databron of database, dan is een koppeling maken vrij eenvoudig met bijvoorbeeld een odbc koppeling of gateway. Alleen in het huidige IT-landschap zijn er steeds meer Cloudoplossing die gebruik maken van API’s (application programming interface). Veel van die API’s zijn niet speciaal ontwikkeld voor Business Intelligence, maar voor algemene dataontsluiting/koppeling. Vanwege het feit dat het doorgaans geen speciale BI-koppeling is, is een goede connectie maken helaas geen zekerheidje. Dit kan onder meer te maken hebben met het type API (REST, SOAP, GraphQL, RSS of XML/RPC). Ons advies is dan ook om dit voor de start van een implementatie altijd goed uit te zoeken. Blijkt het dat een rechtstreekse koppeling met bijvoorbeeld Power BI een uitdaging wordt, zijn er natuurlijk altijd oplossingen te bedenken.
Vanuit Victa kunnen wij bijvoorbeeld onze VDC (Victa Data Collector) aanbevelen om in te zetten voor databronnen waar geen connector of (geschikte) API beschikbaar is. Op deze manier ontsluiten wij de data en schrijven wij deze in een willekeurig bestandstype weg naar een database. Een tool als Power BI kan vervolgens rechtstreeks koppelen met deze database. Dit zorgt na ontwikkelen van een rapport ook voor een betere performance van de reloads wanneer je een rapport in de Power BI Service hebt draaien.