Denne artikkelen gir en oversikt over alternativene som er tilgjengelige når du integrerer med Microsoft-produktene som kundene våre oftest spør om.
Merk: Det finnes mange Microsoft-produkter; her vil vi bare dekke et lite utvalg.
Hvem trenger å bli involvert?
Enhver integrasjon med et Microsoft-produkt vil kreve noen med tilgang til og erfaring i Azure. I de fleste bedrifter vil dette sannsynligvis være noen i IT-teamet, så du bør sørge for at de er involvert i all planlegging og diskusjoner helt fra starten av for å unngå problemer.
Den første avgjørelsen: Transportøren
Den første avgjørelsen med enhver integrasjon er hva som skal transportere dataene mellom Workiva og det eksterne systemet (eller Microsoft-plattformen i dette tilfellet). Workiva har kjeder for å utføre dette, mens Microsoft har mange forskjellige plattformer (Azure Data Factory, Power Automate, Power Query, pluss flere). Du kan også bruke programvare eller programmeringskode fra en tredjepart utenfor begge firmaene. Så lenge det du bruker har muligheten til å fungere med API-er, bør det kunne transportere data mellom plattformene.
Merk: Vi anbefaler vanligvis å bare bruke ett av disse verktøyene. I de fleste brukstilfeller fungerer det bedre for effektivitet, skalerbarhet og vedlikehold å begrense integrasjonens feilpunkter og dermed antallet forskjellige programvarepakker som er involvert.
Bruk av Workivas kjeder
Hvis du planlegger å bruke Workivas Chains-produkt, må du først sjekke at du har Wdata aktivt i arbeidsområdet ditt.
Dedikerte kontakter for kjeder
Chains har en rekke dedikerte kontakter som gjør det enkelt å koble til visse Microsoft-produkter.
Merk: Alle premium-koblinger vil kreve aktivering og kan medføre ekstra kostnader. Sjekk kontrakten din eller kontakt CSM-en din for mer informasjon.
Microsoft® OneDrive® (dekker også SharePoint®)
- OneDrive er en kjernekobling i kjeder, som betyr at den er gratis å bruke for alle med Wdata-lisensen.
- Du kan kopiere, slette og søke etter filer og mapper, samt laste ned og laste opp filer og vise en liste over tilgjengelige stasjoner.
Power BI
- En premium-kontakt.
- Flott for å opprette eller sende data fra Workiva til Power BI-datasett og liste opp elementer som rapporter, gatewayer, dashbord og datasett.
- Den kan ikke hente ut data fra Power BI i et format som deretter kan brukes i Workiva-plattformen. Hvis du ønsker å overføre data fra Power BI til Workiva, må du finne en alternativ metode, for eksempel HTTP-koblingen.
Microsoft® SQL Server® (også Azure SQL Database)
- En premium-kontakt.
- Utfør SQL-kommandoer, hent detaljer om en tabell eller sett inn poster i en database.
- Kompatibel med Azure SQL Database, Azure Synapse Analytics, Azure SQL Managed Instance og SQL Server 2017–2022.
Azure-fillagring
- En premium-kontakt.
- Last ned en fil fra Azure File Storage-forekomsten din.
- Kan ikke gjøre noe annet.
Microsoft® Dynamics® CRM
- En premium-kontakt.
- Administrer enheter og spørringer.
Der det ikke finnes dedikerte kontakter for kjeder
Hvis det ikke finnes en dedikert kobling for Microsoft-produktet ditt, eller en funksjon du ønsker ikke er tilgjengelig i de eksisterende koblingene, er det ikke nødvendigvis slutten på veien; det kan bare bety litt mer arbeid.
Alle koblingene gjør det enklere å bruke Microsofts API, men hvis du har den tekniske kunnskapen, motivasjonen og viljen til å lære Microsofts API, kan du kanskje bruke den direkte gjennom HTTP-koblingen vår.
HTTP-forespørselskobling (bruker HTTPS)
- En kjernekobling i kjeder, som betyr at den er gratis å bruke for alle med Wdata-lisensen.
- Kan koble direkte til et hvilket som helst API, inkludert mange av Microsofts, men du må lære deg API-et og korrigere meldinger og formater som må utveksles.
- Eksempel på bruk: Kan brukes til å trekke ut data fra Power BI der den dedikerte koblingen ikke har denne funksjonaliteten.
Microsoft Fabric
Microsoft® Sustainability Manager
- Bruk av HTTP-forespørselskoblingen til å laste ned data fra ekstern rapportering i Microsoft® Sustainability Manager
- Bruk av HTTP-forespørselskoblingen til å laste ned utslippsdata fra Microsoft® Sustainability Manager
Bruke et Microsoft-alternativ i stedet for kjeder
I stedet for kjeder kan du bruke en av de mange programvareplattformene Microsoft har som er i stand til integrasjoner. Alle alternativer krever bruk av og kunnskap om Workivas API.
Azure Data Factory (ADF)
- Hva det er: En skybasert ETL-tjeneste (Extract, Transform, Load) utviklet for storskala datainntak og komplekse datatekniske pipelines. Det er den «tunge løfteren» for å flytte enorme mengder data mellom systemer.
- Integrasjon med Workiva API-er: Arbeidsflyten: du kan starte med en totrinns pipeline: Trinn 1 er en "Webaktivitet" for å treffe Workiva-autentiseringsendepunktet (sende klient-ID/hemmelighet) for å hente et tilgangstoken. Trinn 2 er en «kopieringsaktivitet» som overfører tokenet dynamisk til autorisasjonsheaderen (bærer<token> ) for å hente faktiske data.
- Typiske brukstilfeller: Du må flytte store datamengder, eller du bygger en backend-løsning i bedriftsklassen som krever overvåking, logging og feilhåndtering.
Power Automate (tidligere Flow)
- Hva det er: Et automatiseringsverktøy med lav kode utviklet for forretningslogikk, varsler og arbeidsflyter av typen «hvis dette, så det».
- Integrasjon med Workiva API-er: Du bruker HTTP-handlingen (Premium-funksjonen) til å lage rå POST/GET-forespørsler eller bygge en tilpasset kobling der du definerer Workiva OAuth2-sikkerhetsinnstillingene én gang. Dette lar deg dra og slippe «Workiva»-handlinger inn i flyten din uten å bekymre deg for autentiseringskoden hver gang.
- Typiske brukstilfeller:
- Du automatiserer forretningsprosesser i stedet for bare å flytte data (f.eks. «Godkjenn denne oppføringen», «Send et Teams-varsel»).
- Volumet er lavt til middels (transaksjonsdata).
- Du trenger handlinger i nær sanntid basert på utløsere (hendelser) i stedet for grupper.
Azure Logic Apps
- Hva det er: «Storebroren» til Power Automate. Den bruker nøyaktig samme arbeidsflytdesigner og koblinger, men kjører i Azure i stedet for Microsoft 365. Den er utviklet for forretningskritiske, bedriftsomfattende integrasjoner snarere enn personlig eller teambasert produktivitet.
- Integrasjon med Workiva API-er: Identisk med Power Automate (HTTP-handlinger eller tilpassede koblinger). Hovedforskjellen er at Logic Apps kjører på Azures infrastruktur.
- Når du skal velge:
- Du trenger IT-styring, avansert overvåking og varsling (f.eks. «Hvis Workiva API-et feiler, kontakt DevOps-teamet»).
- Du ønsker en «betaling per utførelse» faktureringsmodell (billig for lavt volum) i stedet for å kjøpe brukerlisenser for hver person som berører flyten.
- Arbeidsflyten involverer kritiske økonomiske data som krever revisjonslogger og sikkerhetsstandarder som er høyere enn en standard Office 365-flyt.
Azure-funksjoner
- Hva det er: "Serverløs databehandling." Det er her du skriver ren kode (C#, Python, JavaScript, osv.) som kjører på forespørsel. Det er den ultimate «fiksen på alt» når standardverktøy ikke er fleksible nok.
- Integrasjon med Workiva API-er: Du skriver kode for å be om OAuth-tokenet, håndtere kompleks paginering (gjennomgang av datasider) eller analysere rotete JSON/XBRL-data som standardverktøy kveler. Deretter «publiserer» du denne koden som en enkel URL-adresse som andre verktøy (som Power BI eller ADF) kan kalle.
- Når du skal velge:
- Workiva API krever kompleks logikk (f.eks. "Gå gjennom disse 50 arkene i løkke, men bare hvis celle A1 inneholder 'Aktiv', og formater deretter dato-strengen på nytt").
- Du må behandle data ekstremt raskt eller parallellisere forespørsler for å holde deg innenfor API-hastighetsgrensene.
- Du ønsker å bygge en «tilpasset API-innpakning» slik at dine interne team kan hente eller sende Workiva-data uten å vite hvordan OAuth fungerer.
Microsoft Fabric (spesifikt Data Factory i Fabric)
- Hva det er: Microsofts nye «alt-i-ett»-analyseplattform. Den kombinerer i hovedsak Azure Data Factory, Power BI og en datasjø (OneLake) i ett enkelt SaaS-produkt.
- Integrasjon med Workiva API-er: Svært likt Azure Data Factory (ADF), ved bruk av pipelines og kopieringsaktiviteter.
- Når du skal velge:
- Organisasjonen din beveger seg allerede mot Microsoft Fabric som sin fremtidige dataplattform.
- Du ønsker å forkorte veien fra «Rå Workiva-data» til «Power BI-rapport» (Fabric fjerner behovet for å administrere en separat SQL-database i midten).
- Du vil ha kraften til ADF, men med enkelheten til et SaaS-grensesnitt (ingen administrasjon av Azure-ressurser/-abonnementer).
Sammendrag
| Verktøy | Best for... ("Hvorfor") | "Pro"-nivå |
|---|---|---|
| Kraftautomatisering | Forretningslogikk. Best for å koble sammen apper og personer (f.eks. «Send meg en e-post når denne Workiva-rapporten er ferdig»). Lavkodet og brukervennlig. |
⭐⭐ (Borgerutvikler) |
| Azure Logic Apps | Bedriftsarbeidsflyter. Best for kritiske forretningsprosesser som krever IT-styring, sikkerhetsrevisjon og tilgang til privat nettverk. |
⭐⭐⭐ (IT-profesjonell) |
| Azure Data Factory | Tung databevegelse. Best for pålitelig, planlagt masseoverføring av millioner av rader fra Workiva til et SQL-lager eller en datasjø. |
⭐⭐⭐⭐⭐ (Dataingeniør) |
| Microsoft Fabric | Enhetlig analyse. Best hvis du ønsker kraften til Data Factory, men ønsker at dataene skal være umiddelbart tilgjengelige for Power BI/OneLake (moderne SaaS-tilnærming). |
⭐⭐⭐⭐⭐ (Dataingeniør) |
| Azure-funksjoner | Tilpasset kode. Best for kompleks API-paginering, løkkelogikk eller dataparsing som standardverktøy ikke kan håndtere. Ren koding (Python/C#). |
⭐⭐⭐⭐⭐⭐ (Programvareutvikler) |