Custom data connectors maken in Power BI ?>

Custom data connectors maken in Power BI

Binnen Power BI kun je een directe koppeling maken met veel verschillende bronnen. Denk hierbij aan SQL-databases, Excel-bestanden, webpagina’s en meer. Daarnaast heb je via de Advanced Editor ook de mogelijkheid om allerlei Custom-API’s te ontsluiten. Denk hierbij aan Twinfield, Exact Online of Afas Online. Wanneer je deze bronnen vaker ontsluit kan het lonen om hier een Custom Data Connector van te maken. In deze blog laat ik zien hoe je gemakkelijk een Custom Data Connector aan kunt maken. Wat…

Lees Meer Lees Meer

CI/CD Met Azure DevOps voor meerdere omgevingen ?>

CI/CD Met Azure DevOps voor meerdere omgevingen

In mijn vorige blog heb ik iets geschreven over het inrichten van een Releasepipeline in Azure DevOps. Deze blog wil ik besteden om uit te leggen hoe je het mogelijk maakt om een applicatie geschikt te maken voor het CI/CD (Continious Integration en Continious Delivery) voor meerdere omgevingen. We starten hier met het maken builds voor de verschillende omgevingen en daarna met het deployen naar twee omgevingen. Stap 1: Inloggen in Azure DevOps Ga naar https://devops.azure.com en log in met…

Lees Meer Lees Meer

Twinfield SessionID opvragen met Postman ?>

Twinfield SessionID opvragen met Postman

Eerder schreef ik een blog over het inladen van gegevens uit Twinfield rechtstreeks in Power BI. Er zijn wat uitdagingen rondom het meerdere keren ophalen van SessionID’s in Power BI. In deze blogpost leg ik uit hoe je in Postman een SessionID kan opvragen die je vervolgens in Power BI kunt gebruiken. Stap 1 Maak een nieuwe request aan via de knop New -> Request Stap 2 Wijzig het type request in Post en vul het endpoint https://login.twinfield.com/webservices/session.asmx in. Stap…

Lees Meer Lees Meer

Maskeren van data in SQL server met Dynamic Data Masking ?>

Maskeren van data in SQL server met Dynamic Data Masking

Data veiligheid is in het huidige tijdperk van de AVG een hot issue. In veel databases worden gegevens opgeslagen die niet zo maar meer voor iedereen zichtbaar blijven. Een optie is natuurlijk om deze data te verwijderen, maar dit is ook niet in alle gevallen de ideale oplossing. SQL Server 2016 biedt een interessant alternatief: DYNAMIC DATA MASKING. Met deze techniek kunnen gegevens gemaskeerd worden voor gebruikers, tenzij hen daar specifiek rechten voor is gegeven. In deze blog leg ik…

Lees Meer Lees Meer

Je Office 365 mailbox beheren met de EWS API ?>

Je Office 365 mailbox beheren met de EWS API

Vanuit een .NET applicatie worden aardig wat mails verstuurd hier en daar. Denk bijvoorbeeld aan de account bevestiging mails of die voor wachtwoord vergeten. Daarnaast zijn er ook nog de mails die specifiek zijn voor een applicatie. Al deze mails kunnen prima verstuurd worden met de standaard mailfunctionaliteit vanuit het .NET Framework. Maar wanneer je mails wilt ophalen of wanneer je een directe reactie op een andere mail wilt sturen, wordt de situatie al wat ingewikkelder. Met behulp van de…

Lees Meer Lees Meer

.NET Core: Wat zijn de voor-en nadelen? ?>

.NET Core: Wat zijn de voor-en nadelen?

Microsoft is al een tijdje bezig met .NET Core, een nieuwe variant van .NET. Deze is opensource crossplatform en krijgt veel updates. Maar wat is het nou precies, en waarom zet Microsoft hier zo zwaar op in? En waarom zou je het gebruiken in plaats van het traditionele 4.x framework? In deze blog ga ik daar verder op in. Microsoft zelf gebruikt dit handige plaatje om de verschillen uit te leggen: .NET Framework is het volledige traditionele .NET framework die standaard…

Lees Meer Lees Meer

Siri gebruiken om Power BI te vullen ?>

Siri gebruiken om Power BI te vullen

Er zijn acties die je graag wilt automatiseren. Denk bijvoorbeeld aan de dichtstbijzijnde pizzeria bellen en precies op tijd klaar staan om de pizza op te halen. Of om juist gezond te doen en het aantal glazen water per dag te registreren. Ben je in bezit van een iPhone of iPad en heb je de laatste iOS update 12 al geïnstalleerd? Dan kun je met de app ‘Opdrachten’ veel taken automatiseren. In de app zelf staan al tal van voorbeeld opdrachten…

Lees Meer Lees Meer

Big Data Expo 2018 – een impressie ?>

Big Data Expo 2018 – een impressie

Voor veel professionals in onze branche staat het al lang van te voren vast in de agenda: een bezoek aan de Big Data Expo. De Big Data Expo is de afgelopen jaren uitgegroeid naar een groot event waar ontwikkelingen, technieken en mensen rondom (Big) Data bij elkaar komen. Op 19 en 20 september is de Jaarbeurs in Utrecht het epicentrum van Big Data in Nederland. Refine-IT is uiteraard ook aanwezig op de Big Data Expo! Met onze eigen stand en…

Lees Meer Lees Meer

Qlik Sense September 2018 release ?>

Qlik Sense September 2018 release

Afgelopen 11 september heeft Qlik een nieuwe release uitgebracht van Qlik Sense, namelijk Sense September 2018. Deze versie bevat, naast een aantal bugfixes, ook weer een aantal mooie updates. Een eerste verbetering betreft de interactie op laptops met een touchscreen. Ook vanuit het edit-scherm van een tabblad zijn er nu meer touch-mogelijkheden. Daarnaast kan een Developer nu een standaard bookmark selecteren, die op het moment dat een dashboard geopend wordt, ook direct wordt toegepast. Hiermee wordt het dus mogelijk om…

Lees Meer Lees Meer

Praktische gids bij het delen van Power BI dashboards ?>

Praktische gids bij het delen van Power BI dashboards

Je hebt een mooi rapport gemaakt in Power BI. Het is tijd om deze te delen met je collega’s. Je stuurt het .pbix bestand door naar je collega of je zet het op een netwerklocatie. Na een aantal weken wordt het bestand door veel mensen gebruikt. Je loopt alleen tegen een aantal punten aan: Er kan maar 1 collega tegelijk in het .pbix bestand De gegevens in het rapport worden niet automatisch bijgewerkt Iedereen kan het dashboard bewerken De oplossing om…

Lees Meer Lees Meer