Power BI er hægt að nota til að tengjast nánast hvaða gagnagjafa sem er undir sólinni, þannig að þú getur sameinað gögn frá utanaðkomandi aðilum með gögnum frá Dynamics 365. Hér finnur þú hvernig Power BI tengist Dynamics 365 . En fyrst skulum við skoða hvernig Power BI tengist gögnum frá almennu sjónarhorni.
Power BI er skrímsli þegar kemur að því að geta tengst gagnaveitum af öllum stærðum og gerðum. Almennum aðferðum við Power BI tengingu er lýst á þessum lista:
- Tengstu við skrá, eins og Excel skrá, XML skrá eða CSV (kommuaðskilin gildi) textaskrá.
- Tengstu við gagnagrunn eins og SQL Server, Oracle eða IBM DB2 (og margt fleira með öðrum gagnagrunnstengjum).
- Tengstu við Azure (skýjaþjónustu Microsoft), þar á meðal SQL gagnagrunna sem eru geymdir í Azure.
- Tengstu við netþjónustuna, þar á meðal Power BI þjónustuna, SharePoint netlistann og - síðast en ekki síst í okkar tilgangi - Dynamics 365 (net) þjónustu.
Power BI kemur með gagnagrunnstengjum við gagnagrunna sem ekki eru frá Microsoft eins og Oracle, IBM DB2, MySQL, PostgreSQL, Sybase, Teradata, SAP HANA, Snowflake, Amazon Redshift og fleira, en sum tengi eru ekki virkjuð sjálfgefið, svo í Power BI þú gætir þurft að virkja þau. Farðu í Skrá → Valkostir og stillingar → Valkostir → Forskoðunareiginleikar til að virkja gagnagrunnstengið. Þú getur síðan séð gagnagrunnstengilinn sem þú virkjaðir á listanum yfir tiltæka gagnagrunna.
Tengist skrá
Stundum gætirðu viljað tengjast skrá, sérstaklega ef þú ert bara að bæta smá ytri upplýsingum við skýrslu, en almennt séð eru skrár frekar takmarkaðar. Skrá er venjulega úttak skýrslu, ekki uppspretta skýrslu. Excel skrár eru stundum uppsprettur gagna frekar en úttak skýrslna, en gagnageymslur eru betur til húsa í venslastjórnunargagnagrunnskerfi (RDBMS). Gagnagrunnar eru þar sem aðgerðin er. Gagnagrunnar innihalda tonn af töflum, hver full af gögnum. Hinn raunverulegi galdur birtist þegar þú getur tengt tengdar töflur saman með því að nota SQL fyrirspurnir og getur dregið saman gögn með því að nota SQL GROUP BY ákvæði.
Tengist SQL View
SQL útsýnier SQL fyrirspurn sem hefur verið geymd í gagnagrunninum sem eins konar sýndartafla. Frábær leið fyrir endanotendur til að vinna með gögn er fyrir upplýsingatæknifræðing að búa til SQL skoðanir sem vinna erfiðið við að tengja saman tengdar gagnagrunnstöflur og samnefna dulræn töfludálknöfn við mannlæsileg svæðisnöfn - gagnaeiningaheiti sem enda notandi getur auðveldlega skilið, með öðrum orðum. Dálkurinn í gagnagrunninum gæti verið kallaður EXPDELDT, en SQL útsýnið mun kalla þann reit eitthvað eins og Expected_Delivery_Date. SQL yfirlitið gæti einnig útilokað reiti sem eru ekki í notkun hjá fyrirtækinu þínu. Til dæmis, á sölupantunum, er hugsanlegt að innheimtuafgreiðslumennirnir þínir séu ekki að slá inn nein gögn í reitinn Væntanleg afhendingargögn vegna þess að alltaf er gert ráð fyrir að afhendingardagur sé sá sami og reikningsdagsetningin, þannig að í því tilviki,
SQL yfirlitið er auðveldara að skilja sýn á gögnin í gagnagrunni - auðveldara en að skyggnast inn í hinar hráu efnislegu gagnagrunnstöflur og reyna að átta sig á öllum hinum mörgu undarlegu gagnadálkum. (Það hjálpar þér líka að skilja hvernig á að tengja töflur saman án þess að afrita raðir óvart.) Þetta er notendavænni sýn sem endanotendur geta síðan nálgast sem hluta af gagnasafni með því að nota Power BI til að búa til eigin skýrslur, línurit og mælaborð. Sum þessara SQL skoðana koma innbyggt með forritinu sem þú vilt draga gögn úr og sum geta verið skrifuð af upplýsingatæknideild þinni eða upplýsingatækniráðgjöfum. Auðvitað, vegna þess að Power BI getur tengst gagnagrunnum, geturðu auðveldlega tengst SQL skoðunum sem eru í þessum gagnagrunnum.
Að tengja Power BI við Dynamics 365
Það er alveg hægt að tengja Power BI við Dynamics 365. Við skulum horfast í augu við það: Microsoft smíðaði Power BI fyrir endanotendur til að tengjast mikilvægum gögnum í stofnunum sínum og Dynamics 365 er mikilvæg uppspretta upplýsinga fyrir Microsoft viðskiptavini sem nota Dynamics 365 for Customer Engagement (CRM), Finance and Operations (ERP), Talent (mannauðs) og fleira.
Það er líka mikilvægt fyrir Microsoft að flytja sem flesta af viðskiptavinum sínum yfir á Dynamics 365 (ef þeir hafa ekki þegar byrjað að nota það), svo Microsoft getur ekki vanrækt tenginguna við Dynamics 365; það er forgangsverkefni. Vegna þess að tenging við Dynamics 365 frá Power BI er svo mikil forgang, hefur Microsoft reynt að gera það auðvelt og hefur útvegað ýmsar leiðir til að gera það.
Eins og mörg Microsoft tækni gera þessar tengingaraðferðir að vissu marki á hreyfingu; einhver ný tækni er alltaf við sjóndeildarhringinn og önnur er alltaf á leiðinni út. Spyrðu alltaf til að sjá hvort nýtt tengi sé tiltækt fyrir markgagnagjafann þinn.
Þar sem að tengja Power BI við Dynamics 365 verður nokkuð flókið er þegar þú byrjar að hugsa um þá staðreynd að Dynamics 365 er meira regnhlíf skýjatengdra forrita frekar en eitt forrit. Hvert þessara Dynamics 365 forrita getur haft aðeins mismunandi valinn aðferð til að tengjast. Til að flækja málin enn frekar getur eitt forrit haft fleiri en eina leið til að tengjast Power BI. Mundu að Power BI getur tengst beint við gagnagrunn, getur tengst Azure og getur tengst öðrum þjónustum, svo sem Dynamics 365 netþjónustu. Við skulum skoða nokkrar af auðveldustu og ákjósanlegustu leiðunum til að tengja Power BI við Dynamics 365.
Að tengja Power BI við Business Central
Ein fljótlegasta og auðveldasta leiðin til að tengja Power BI Desktop við Dynamics 365 er að nota Online Services valkostina sem finnast í Get Data glugganum í hugbúnaðinum. Til dæmis er auðvelt að setja upp tengingu við Business Central með netþjónustu.
Til að tengja Power BI Desktop við Dynamics 365 Business Central skaltu fylgja þessum skrefum:
Í Power BI Desktop valmyndinni, smelltu á Fá gögn á flipanum Heim.
Glugginn Fá gögn birtist.
Power BI Desktop Get Data glugginn.
Ef fellivalmynd birtist á kerfinu þínu skaltu smella á Meira hnappinn til að opna gluggann Fá gögn.
Smelltu á Netþjónustur í yfirlitsvalmyndinni vinstra megin í glugganum.
Listi yfir netþjónustur birtist hægra megin í glugganum.
Veldu Microsoft Dynamics 365 Business Central af listanum og smelltu síðan á gula Connect hnappinn.
Gluggi birtist sem biður þig um að skrá þig inn á Microsoft Dynamics 365 Business Central.
Smelltu á hnappinn Innskráning.
Notaðu sömu reikningsskilríki og þú notar til að skrá þig inn þegar þú keyrir Dynamics 365 Business Central.
Þetta er venjulega vinnunetfangið þitt.
Sláðu inn lykilorðið þitt, ef beðið er um það (lykilorðið þitt gæti nú þegar verið vistað sem hluti af innskráningu á Office 365, Dynamics 365 eða Windows).
Smelltu á gula Connect hnappinn.
Navigator glugginn birtist.
Þú ert núna tengdur við Business Central.
Smelltu á Display Options.
Fellivalmynd birtist. Þegar þú velur gögn skaltu velja gátreitinn fyrir Virkja gagnaforskoðun ef þú vilt sjá nokkrar af gagnalínunum sem eru sóttar hægra megin í glugganum.
Smelltu á Microsoft Dynamics 365 Business Central möppuna.
Listi yfir fyrirtæki (stofnanir) sem þú hefur aðgang að í Business Central birtir.
Smelltu á nafn fyrirtækisins (stofnunarinnar) sem þú vilt skoða.
Listi yfir fyrirspurnir birtist, eins og Chart_of_Accounts.
Smelltu á gátreitinn vinstra megin við nafn fyrirspurnarinnar.
Ef þú hefur virkjað forskoðun gagna birtast gögnin sem eru sótt með þeirri fyrirspurn í rist hægra megin í glugganum.
Smelltu á gula Hlaða hnappinn.
Gögnin eru hlaðin inn í Power BI Desktop.
Í Power BI Desktop valmyndinni, smelltu á Edit Queries á Heim flipanum.
Fellivalmynd birtist.
Aftur, veldu Edit Queries.
Power Query Editor glugginn birtist.
Í gráa yfirlitsrúðunni vinstra megin í Power Query Editor glugganum, smelltu á hægri örina (>), ef hún er ekki þegar stækkuð.
Smelltu á nafn fyrirspurnarinnar sem þú hleður inn í yfirlitsrúðuna.
Hlaðin gögn eru sýnileg og tilbúin til að vinna með.
Hvernig þú ættir að tengja Power BI Desktop við tilvik fyrirtækis þíns af Dynamics 365 er venjulega ákvörðuð af upplýsingatæknideild þinni, sem mun veita, og ef til vill krefjast, staðlaða nálgun. Vinsamlegast hafðu samband við upplýsingatæknideild þína, þjónustuver eða kerfisstjóra til að tryggja að þú fylgir ráðlögðum tengingaraðferð.
Að tengja Power BI við Finance and Operations
Að tengja Power BI við Dynamics 365 for Finance and Operations (áður Dynamics AX) er svipað og að tengjast Business Central (áður Dynamics NAV). Þú getur notað netþjónustur. Nafn þjónustunnar er frábrugðið þjónustunni sem notuð er fyrir Business Central vegna þess að þegar allt kemur til alls er þetta algjörlega sérstakt forrit. Leiðin sem þú skráir þig inn er líka aðeins öðruvísi.
Til að tengja Power BI Desktop við Dynamics 365 for Finance and Operations skaltu fylgja þessum skrefum:
Í Power BI Desktop valmyndinni, smelltu á Fá gögn á flipanum Heim.
Ef fellivalmynd birtist á vélinni þinni gætirðu þurft að smella á Meira hnappinn.
Glugginn Fá gögn birtist.
Smelltu á Netþjónustu, vinstra megin í glugganum.
Listi yfir netþjónustur birtist hægra megin í glugganum.
Veldu Microsoft Dynamics 365 (á netinu) af listanum og smelltu síðan á gula Connect hnappinn.
Gluggi birtist sem biður þig um að tilgreina API vefslóð Dynamics 365 for Finance and Operations tilviksins.
Dynamics 365 (á netinu) tengingarfyrirmæli.
Með öðrum orðum, það vill veffangið sem þú vafrar á þegar þú ert skráður inn á Finance and Operations.
Sláðu inn nauðsynlega vefslóð API.
Þú getur klippt og límt veffangið úr vafranum þínum; vertu viss um að fjarlægja hvaða texta sem er á eftir dynamics.com og bæta eftirfarandi texta við heimilisfangið:
/api/data/v8 eða /api/data/v8.1 eða/api/data/v8.2 (fer eftir útgáfunúmerinu þínu)
Smelltu á gula OK hnappinn.
Þú ert nú tengdur við Dynamics 365 for Finance and Operations.
Dynamics 365 for Finance and Operations er skýjaforrit, Software as a Service (SaaS) lausn. Þetta þýðir að gögnin þín eru geymd á netþjónum Microsoft, ekki á þínum eigin netþjónum, og þú hefur aðgang að þeim í gegnum internetið. Hins vegar lét Microsoft undan kröfum viðskiptavina og samþykkti að bjóða hana sem staðbundna lausn (að minnsta kosti í bili). Sumar stofnanir eru enn andvígar því að setja ERP gögnin sín í skýið af ýmsum ástæðum. Önnur aðferð til að tengja Power BI Desktop við Finance and Operations er að tengjast beint við SQL gagnagrunninn sem geymir Finance and Operations gögnin. Þetta er gild nálgun, sérstaklega fyrir staðbundna uppsetningu á Dynamics 365 for Finance and Operations.
Til að tengja Power BI Desktop beint við SQL gagnagrunn skaltu fylgja þessum skrefum:
Í Power BI Desktop valmyndinni, smelltu á Fá gögn á flipanum Heim.
Ef fellivalmynd birtist skaltu smella á Meira hnappinn.
Glugginn Fá gögn birtist.
Smelltu á Gagnagrunnur í yfirlitsvalmyndinni vinstra megin í glugganum.
Listi yfir gagnagrunnstengi birtist hægra megin í glugganum.
Veldu SQL Server Database af listanum og smelltu síðan á Connect hnappinn.
Gluggi birtist sem biður þig um að tilgreina SQL Server gagnagrunnstengingarfæribreytur.
Smelltu á Advanced Options til að stækka gluggann.
Sláðu inn heiti miðlara (og, valfrjálst, gagnagrunnsheiti) SQL Servers fyrir Dynamics 365 for Finance and Operations á staðnum uppsetningu.
Power BI Desktop SQL Server Database Connection glugginn.
Ask your system administrator for the name of the server and the database. The database name is typically AxDB.
You can look up the name of the SQL Server yourself within Finance and Operations; to do so, choose System Administration → → Setup → Server Configuration from the main menu. After all that, you should see the SQL Server name in the AOS instance name field in the new window that appears.
Click the yellow OK button.
You’re now connected to the SQL Server.
You can now browse the tables and views in Navigator and then load the data you want into a memory table within Power BI Desktop.
If you load data into Power BI Desktop, the load may take a while, but having the data loaded locally means that running your report is quicker.
Notable options that you can adjust when connecting Power BI Desktop to SQL Server databases include:
- Data Connectivity Mode: Set this to DirectQuery if you don’t want to load the data into Power BI Desktop itself, but instead prefer to query the data each time you refresh the report. DirectQuery is recommended if you’re connecting to a very large dataset with hundreds of thousands of rows of data. Another advantage to DirectQuery is that your data is always fresh, whereas if you set this to Import, you’ll need to import again every time you want the most current information on your report, assuming that the underlying data has changed.
- Command Timeout: Normally, leave this one blank, but if you’re getting a timeout error, specify a value that gives the server more time to retrieve the data before it quits (times out, in other words). Timeout is specified in number of minutes.
- SQL statement: Normally, leave this one blank, unless you’re being precise about exactly which data you want from this connection (rather than seeing the full list of tables and views in the database). You must enter a valid SQL select statement if you decide to put something here.
- Include relationship columns: Normally, you should select this check box because, if you do, you will have an option in Navigator to let the system select related tables after you have selected a table. This is a handy way to determine which tables you will require for a report.
To find out the name of the table that has the data you’re looking for, to act as a dataset for your report, you can right-click on data in a window within a form within Dynamics 365 for Finance and Operations. A pull-down menu appears. Choose Form Information → Administration → DataSource from the menu to see the name of the table where that data is stored.
Connecting Power BI with Dynamics 365 Customer Engagement (CRM), which includes, among other things, the Sales application (for sales force automation), the Service application (for customer service), and the Marketing application (for marketing automation) can be done in more than one way. You can choose from the following two preferred methods to connect Power BI to Dynamics 365 Customer Engagement:
- Connect directly to your online instance.
- Tengstu með því að nota efnispakka (söfn af fyrirfram skilgreindum skýrslum og mælaborðum).