Dataflow vs Dataset | Power BI Desktop

shape
shape
shape
shape
shape
shape
shape
shape
Avalytics-dataflow-vs-dataset-power-bi-desktop

Kaip dauguma Power BI naudotojų jau tikriausiai žino, kad tiek Dataflow, tiek Dataset Power BI gali būti naudojami kaip ataskaitų duomenų šaltinio tipas. Vis dėlto jie negali vienas kito pakeisti. Tad kyla klausimas: kuo jie skiriasi?

Kas yra Power BI Dataset

Power BI Dataset yra objektas, kuris turi ryšį su:

  • duomenų šaltiniais;
  • duomenų lentelėmis;
  • pačiais duomenimis;
  • ryšiais tarp lentelių;
  • DAX skaičiavimais.

Kas yra Power BI Dataset

Power BI Dataflow yra gana nauja Microsoft išleista funkcija, leidžianti transformuoti duomenis.

Tai – Power Query procesas, vykdomas debesyje, nepriklausomai nuo Power BI ataskaitos ir duomenų rinkinio, ir saugantis transformuotus duomenis Power BI paslaugoje arba bendrame duomenų modelyje (angl. Common Data Model).

Iš esmės tai yra subjektų rinkinys, labai panašus į duomenų rinkinių lenteles.

Dataset vs Dataflow. Pagrindiniai skirtumai

DatasetDataflow
1. Būdai prisijungti prie ataskaitos duomenų šaltinioPer Power BI Desktop arba per Power BI ServiceTik per power BI Service
2. Ryšiai tarp lenteliųApibrėžtiStandartiškai nėra apibrėžti
3. Sprendžiamos problemosVieningo duomenų modelio (DAX kodo) naudojimas .pbix failuose ir ataskaitoseVieningo transformavimo mechanizmo naudojimas iš duomenų šaltinio

Naudodamiesi bendru duomenų rinkiniu (angl. Shared Dataset), galite turėti kelias ataskaitas naudodami tuos pačius skaičiavimus ir duomenų modelį, nedubliuodami kodo. Naudodami Dataflow sumažinsite poreikį nukopijuoti ir įklijuoti Power Query kodą į kitus failus. Galite pakartotinai naudoti lentelę keliuose failuose.

DatasetDataflow
4. Rekomenduojama žinoti šiuos dalykusModeliavimas, santykių užmezgimas, DAX išraiškų kūrimasPower Query operacijos

Viena iš priežasčių, kodėl reikėtų naudoti Dataflow ir Shared Datasets, yra sluoksnių atskyrimas, todėl vienu metu keli programuotojai gali kurti tą patį Power BI sprendimą. Tokioje aplinkoje Dataflow kūrėjui/programuotojui reikalingas įgūdžių rinkinys sukasi aplink Power Query.

Dataset kūrėjas turi gerai išmanyti ryšius ir skaičiavimus naudodamas DAX kalbą.

Tikimės, kad ši informacija padėjo jums geriau suprasti pagrindinius Dataflow ir Dataset skirtumus.

Sėkmingo Power BI naudojimo!