Dit artikel geeft een overzicht van de beschikbare opties voor integratie met de Microsoft-producten waar onze klanten het vaakst naar vragen.
Opmerking: Er zijn veel Microsoft-producten; we zullen hier slechts een kleine selectie behandelen.
Wie moet erbij betrokken worden?
Voor elke integratie met een Microsoft-product is iemand nodig met toegang tot en ervaring met Azure. In de meeste bedrijven zal dit waarschijnlijk iemand van de IT-afdeling zijn. Zorg er daarom voor dat deze persoon vanaf het allereerste begin bij alle planning en discussies betrokken is om problemen te voorkomen.
De eerste beslissing: de transporteur
De eerste beslissing bij elke integratie is hoe de gegevens tussen Workiva en het externe systeem (of in dit specifieke geval het Microsoft-platform) getransporteerd moeten worden. Workiva heeft oplossingen om dit te realiseren, terwijl Microsoft diverse platforms aanbiedt (Azure Data Factory, Power Automate, Power Query, en meer). Je kunt ook software of programmeercode gebruiken van een derde partij die buiten beide bedrijven om werkt. Zolang het systeem dat je gebruikt de mogelijkheid heeft om met API's te werken, zou het in principe gegevens tussen de platforms moeten kunnen overdragen.
Opmerking: We raden over het algemeen aan om slechts één van deze tools te gebruiken. In de meeste gevallen is het, met het oog op efficiëntie, schaalbaarheid en onderhoud, beter om het aantal potentiële faalpunten van uw integratie te beperken en daarmee ook het aantal verschillende softwarepakketten dat erbij betrokken is.
Het gebruik van Workiva-kettingen
Als u van plan bent het Chains-product van Workiva te gebruiken, controleer dan eerst of Wdata actief is in uw werkruimte.
Speciaal ontworpen verbindingsstukken voor kettingen
Chains beschikt over een aantal speciale connectoren waarmee het eenvoudig is om verbinding te maken met bepaalde Microsoft-producten.
Opmerking: Alle premium connectoren moeten worden geactiveerd en kunnen extra kosten met zich meebrengen. Raadpleeg uw contract of neem contact op met uw CSM voor meer informatie.
Microsoft® OneDrive® (omvat ook SharePoint®)
- OneDrive is een kernconnector in ketens, wat betekent dat het gratis te gebruiken is voor iedereen met de Wdata-licentie.
- Je kunt bestanden en mappen kopiëren, verwijderen en zoeken, bestanden downloaden en uploaden en een lijst met beschikbare schijven bekijken.
Power BI®
- Een premium connector.
- Ideaal voor het maken of verzenden van gegevens vanuit Workiva naar Power BI-datasets en voor het weergeven van items zoals rapporten, gateways, dashboards en datasets.
- Het kan geen gegevens uit Power BI extraheren in een formaat dat vervolgens binnen het Workiva-platform kan worden gebruikt. Als u gegevens van Power BI naar Workiva wilt importeren, moet u een alternatieve methode zoeken, zoals de HTTP-connector.
Microsoft® SQL Server® (ook wel Azure SQL Database genoemd)
- Een premium connector.
- SQL-opdrachten uitvoeren, details over een tabel opvragen of records in een database invoegen.
- Compatibel met Azure SQL Database, Azure Synapse Analytics, Azure SQL Managed Instance en SQL Server 2017-2022.
Azure-bestandsopslag
- Een premium connector.
- Download een bestand vanuit uw Azure File Storage-instantie.
- Ik kan niets anders doen.
Microsoft® Dynamics® CRM
- Een premium connector.
- Entiteiten en query's beheren.
Waar geen speciale connectoren voor kettingen beschikbaar zijn
Als er geen specifieke connector bestaat voor uw Microsoft-product of als een gewenste functie niet beschikbaar is in de bestaande connectors, dan is dat niet per se het einde van de mogelijkheden; het kan alleen betekenen dat er iets meer werk aan is.
De connectors maken het gebruik van de Microsoft API eenvoudiger, maar als je over de technische kennis, motivatie en bereidheid beschikt om de Microsoft API te leren kennen, kun je deze mogelijk ook rechtstreeks via onze HTTP-connector gebruiken.
HTTP-aanvraagconnector (gebruikt HTTPS)
- Een kernconnector in ketens, wat betekent dat deze gratis te gebruiken is voor iedereen met de Wdata-licentie.
- Je kunt rechtstreeks verbinding maken met elke API, waaronder veel API's van Microsoft, maar je moet wel de API leren kennen en de juiste berichten en formaten voor de uitwisseling begrijpen.
- Voorbeeldgebruik: Kan worden gebruikt om gegevens uit Power BI te extraheren wanneer de daarvoor bestemde connector deze functionaliteit niet heeft.
Microsoft Fabric®
Microsoft® Duurzaamheidsmanager
- Gegevens downloaden uit externe rapportages in Microsoft® Sustainability Manager met behulp van de HTTP Request-connector.
- Emissiegegevens downloaden van Microsoft® Sustainability Manager met behulp van de HTTP Request-connector.
Gebruikmaken van een Microsoft-optie in plaats van ketens
In plaats van ketens kunt u gebruikmaken van een van de vele softwareplatformen van Microsoft die integratiemogelijkheden bieden. Alle opties vereisen het gebruik van en de kennis van de Workiva API.
Azure Data Factory (ADF)
- Wat het is: Een cloudgebaseerde ETL-service (Extract, Transform, Load) ontworpen voor grootschalige data-invoer en complexe data-engineeringpipelines. Het is de "zware last" voor het verplaatsen van enorme hoeveelheden data tussen systemen.
- Integratie met Workiva API's: De workflow: u kunt beginnen met een tweestaps pipeline: Stap 1 is een "Webactiviteit" om het Workiva-authenticatie-eindpunt aan te roepen (waarbij Client ID/Secret wordt verzonden) om een toegangstoken op te halen. Stap 2 is een "kopieeractiviteit" die dat token dynamisch doorgeeft aan de autorisatieheader (Bearer).<token> ) om daadwerkelijke gegevens op te halen.
- Typische gebruiksscenario's: U moet grote hoeveelheden data verplaatsen of u bouwt een bedrijfsbrede "backend"-oplossing die monitoring, logging en foutafhandeling vereist.
Power Automate (voorheen Flow)
- Wat het is: Een low -code automatiseringstool ontworpen voor bedrijfslogica, notificaties en "als dit, dan dat"-workflows.
- Integratie met Workiva API's: U gebruikt de HTTP-actie (Premium-functie) om rechtstreekse POST/GET-verzoeken te doen of een aangepaste connector te bouwen waarin u de Workiva OAuth2-beveiligingsinstellingen eenmalig definieert. Hierdoor kunt u 'Workiva'-acties rechtstreeks in uw workflow slepen en neerzetten, zonder dat u zich elke keer zorgen hoeft te maken over de authenticatiecode.
- Typische gebruiksscenario's:
- Je automatiseert bedrijfsprocessen in plaats van alleen maar gegevens te verplaatsen (bijvoorbeeld: "Keur dit record goed", "Verstuur een Teams-melding").
- Het volume is laag tot gemiddeld (transactiegegevens).
- Je hebt bijna realtime actie nodig op basis van triggers (gebeurtenissen) in plaats van batchverwerking.
Azure Logic Apps
- Wat het is: De grote broer" van Power Automate. Het maakt gebruik van exact dezelfde workflow-ontwerper en connectors, maar draait in Azure in plaats van Microsoft 365. Het is ontworpen voor bedrijfskritische, bedrijfsbrede integraties, en niet voor persoonlijke of teamproductiviteit.
- Integratie met Workiva API's: Identiek aan Power Automate (HTTP-acties of aangepaste connectors). Het belangrijkste verschil is dat Logic Apps op de infrastructuur van Azure draaien.
- Wanneer te kiezen:
- Je hebt IT -governance , geavanceerde monitoring en waarschuwingen nodig (bijvoorbeeld: "Als de Workiva API uitvalt, neem dan contact op met het DevOps-team").
- Je wilt een factureringsmodel waarbij je per uitvoering betaalt (goedkoop bij een laag volume), in plaats van gebruikerslicenties te kopen voor elke persoon die de workflow gebruikt.
- De workflow omvat cruciale financiële gegevens die auditlogboeken en hogere beveiligingsnormen vereisen dan een standaard Office 365-workflow.
Azure Functies
- Wat het is: "Serverloze computerverwerking." Hier schrijf je pure code (C#, Python, JavaScript, enz.) die op aanvraag wordt uitgevoerd. Het is de ultieme alles-in-één oplossing wanneer standaardgereedschap niet flexibel genoeg is.
- Integratie met Workiva API's: Je schrijft code om het OAuth-token aan te vragen, complexe paginering af te handelen (door pagina's met gegevens te bladeren) of onoverzichtelijke JSON/XBRL-gegevens te parseren waar standaardtools problemen mee hebben. Vervolgens "publiceert" u deze code als een eenvoudige URL die andere tools (zoals Power BI of ADF) kunnen aanroepen.
- Wanneer te kiezen:
- De Workiva API vereist complexe logica ( bijvoorbeeld: "Loop door deze 50 bladen, maar alleen als cel A1 'Actief' bevat, en formatteer vervolgens de datumstring opnieuw").
- Je moet gegevens extreem snel verwerken of verzoeken parallel uitvoeren om binnen de API-snelheidslimieten te blijven.
- Je wilt een "aangepaste API-wrapper" bouwen, zodat je interne teams Workiva-gegevens kunnen ophalen of verzenden zonder te hoeven weten hoe OAuth werkt.
Microsoft Fabric (met name Data Factory in Fabric)
- Wat het is: Microsofts nieuwe " alles -in-één" analyseplatform. Het combineert in feite Azure Data Factory, Power BI en een data lake (OneLake) in één enkel SaaS-product.
- Integratie met Workiva API's: Zeer vergelijkbaar met Azure Data Factory (ADF), met gebruik van pipelines en kopieeractiviteiten.
- Wanneer te kiezen:
- Uw organisatie is al bezig met de overstap naar Microsoft Fabric als toekomstig dataplatform.
- Je wilt het traject van "Ruwe Workiva-gegevens" naar "Power BI-rapport" verkorten (Fabric maakt het beheer van een aparte SQL-database overbodig).
- Je wilt de kracht van ADF, maar met de eenvoud van een SaaS-interface (geen beheer van Azure-resources/abonnementen).
Samenvatting
| Hulpmiddel | Het meest geschikt voor... (Het "Waarom") | "Pro"-niveau |
|---|---|---|
| Automatiseren | Bedrijfslogica. Ideaal voor het verbinden van apps en mensen (bijvoorbeeld: "Stuur me een e-mail wanneer dit Workiva-rapport klaar is"). Laag codeniveau en gebruiksvriendelijk. |
⭐⭐ (Burgerontwikkelaar) |
| Azure Logic Apps | Bedrijfsworkflows. Het meest geschikt voor kritieke bedrijfsprocessen die IT-governance, beveiligingsaudits en toegang tot een privénetwerk vereisen. |
⭐⭐⭐ (IT-professional) |
| Azure gegevensfabriek | Grote hoeveelheden data worden verplaatst. Ideaal voor betrouwbare, geplande bulkoverdracht van miljoenen rijen van Workiva naar een SQL-datawarehouse of data lake. |
⭐⭐⭐⭐ (Gegevensingenieur) |
| Microsoft stof | Geïntegreerde analyses. Ideaal als je de kracht van Data Factory wilt benutten, maar de data direct beschikbaar wilt hebben voor Power BI/OneLake (moderne SaaS-aanpak). |
⭐⭐⭐⭐ (Gegevensingenieur) |
| Azure Functies | Aangepaste code. Het meest geschikt voor complexe API-paginering, luslogica of gegevensparsing die standaardtools niet aankunnen. Puur programmeren (Python/C#). |
⭐⭐⭐⭐⭐ (Softwareontwikkelaar) |