Analitika360

Finvalda SQL ir Power BI: kaip sujungti duomenis 2026 m.

Finvaldos duomenis į Power BI galima perkelti trimis būdais: tiesiogiai jungiantis prie SQL duomenų bazės, per Finvaldos Webservice API arba eksportuojant į Excel. Daugumai įmonių, kurios nori kasdien automatiškai atsinaujinančių pajamų, sąnaudų, pelno ir skolų ataskaitų, tinkamiausias yra tiesioginis SQL ryšys su duomenų šliuzu. Šiame vadove aprašome, kaip jis veikia, ką reikia paruošti iš IT pusės, kokie yra atnaujinimo limitai ir kur dažniausiai suklystama.

Trumpai

  • Tiesioginis SQL ryšys yra greičiausias ir stabiliausias būdas perduoti Finvaldos duomenis į Power BI, jei duomenų bazė veikia jūsų serveryje.
  • Kad ataskaitos atsinaujintų Power BI debesyje, vietiniame tinkle reikia įdiegti „on-premises data gateway“ (duomenų šliuzą).
  • Su Pro licencija galima suplanuoti iki 8 atnaujinimų per dieną, su Premium talpa iki 48.
  • Webservice API tinka integracijoms, tačiau analitikai jis lėtesnis ir reikalauja papildomos tinklo konfigūracijos.
  • Didžiausias darbas yra ne prisijungimas, o teisingas duomenų modelis: sąskaitų plano, dokumentų ir partnerių ryšiai.

Turinys

Trys būdai pasiekti Finvaldos duomenis

Prieš kuriant pirmą ataskaitą, verta pasirinkti, iš kur Power BI ims duomenis. Nuo to priklauso atnaujinimo greitis, saugumas ir tai, kiek rankinio darbo liks kas mėnesį.

BūdasKaip veikiaPrivalumaiTrūkumai
Tiesioginis SQL ryšysPower BI skaito Finvaldos duomenų bazės lenteles per SQL Server jungtįVisi duomenys, greitas atnaujinimas, pilna automatikaReikia SQL naudotojo, šliuzo ir duomenų struktūros išmanymo
Webservice APIDuomenys gaunami per SOAP arba REST užklausasTinka integracijoms, nereikia tiesioginės prieigos prie bazėsLėtesnis dideliems kiekiams, reikia sukonfigūruotų profilių ir interneto prieigos
Excel eksportasAtaskaitos eksportuojamos iš Finvaldos ir įkeliamos į Power BIPaprasta pradėtiRankinis darbas, klaidų rizika, duomenys pasensta

Excel eksportas dažnai tampa pirmuoju žingsniu, ypač buhalteriams, kurie nori greitai pamatyti vizualizuotus duomenis. Kaip tokį procesą sutvarkyti, aprašėme Finvaldos pardavimų vadove buhalteriams. Vis dėlto, kai ataskaitos turi atsinaujinti be žmogaus įsikišimo, Excel failai tampa silpnąja grandimi.

API kelias turi savo specifiką. Finvaldos webserviso užklausos remiasi serverio pusėje sukonfigūruotais profiliais (FvsNETParamKonfig), todėl be teisingų nustatymų REST API užklausos neveiks. Be to, išorinės sistemos reikalauja, kad Finvaldos serveris būtų pasiekiamas iš interneto per HTTPS, o vidinio tinklo adresai nepalaikomi. Analitikai, kuriai reikia didelių istorinių duomenų kiekių, tai papildomas sudėtingumas.

Kaip veikia tiesioginis SQL ryšys

Kai Finvaldos duomenų bazė veikia SQL Server serveryje biure ar nuomojamame serveryje, Power BI prie jos jungiasi standartine SQL Server jungtimi. Procesas susideda iš kelių aiškių žingsnių:

  1. Sukurkite atskirą SQL naudotoją. Jam suteikite tik skaitymo teises į reikalingą duomenų bazę. Taip Power BI niekada negalės pakeisti apskaitos duomenų.
  2. Įdiekite duomenų šliuzą. Jis diegiamas kompiuteryje ar serveryje, kuris pasiekia SQL Server ir yra nuolat įjungtas.
  3. Prisijunkite Power BI Desktop programoje. Nurodykite serverio ir duomenų bazės pavadinimą, pasirinkite importo arba DirectQuery režimą.
  4. Sukurkite duomenų modelį. Sujunkite didžiosios knygos įrašus, dokumentus, partnerius, prekes ir sąskaitų planą.
  5. Publikuokite ataskaitą ir susiekite ją su šliuzu. Power BI tarnyboje priskirkite duomenų šaltinį šliuzui ir suveskite SQL prisijungimo duomenis.
  6. Suplanuokite atnaujinimą. Nustatykite, kada ir kaip dažnai duomenys turi atsinaujinti.

Importas ar DirectQuery

Importo režimu duomenys nukopijuojami į Power BI modelį, todėl ataskaitos veikia greitai, o SQL serveris apkraunamas tik atnaujinimo metu. DirectQuery režimu kiekvienas paspaudimas ataskaitoje siunčia užklausą į duomenų bazę. Finansinei analitikai iš apskaitos sistemos dažniausiai renkamės importą: Finvalda yra darbinė sistema, ir buhalteriai neturėtų jausti lėtėjimo, kai vadovas peržiūri ataskaitas. Plačiau abu režimus palyginome straipsnyje DirectQuery ar importas.

Importo ir DirectQuery duomenų užklausų palyginimas

Duomenų šliuzas

Power BI tarnyba veikia debesyje, o jūsų Finvaldos duomenų bazė yra vietiniame tinkle. Šliuzas yra tiltas tarp jų. Microsoft pateikia žingsnis po žingsnio instrukciją, kaip atnaujinti semantinį modelį iš vietinės SQL Server duomenų bazės, o duomenų šaltinio pridėjimas prie šliuzo aprašytas atskirai. Praktinius diegimo patarimus Lietuvos įmonėms surinkome Power BI duomenų šliuzo vadove.

Jei atnaujinimas nepavyksta, pirmiausia patikrinkite prisijungimo duomenis. Microsoft rekomenduoja įsitikinti, kad naudojamas tas pats autentifikavimo būdas, kuriuo SQL naudotojas realiai jungiasi prie serverio. Dažna klaida: SQL Server leidžia tik Windows autentifikavimą, o šliuze nurodytas SQL naudotojas.

Atnaujinimo dažnis ir licencijos

Suplanuotas atnaujinimas lemia, kiek švieži yra skaičiai ataskaitoje. Pagal Microsoft dokumentaciją, su Pro licencija galima nustatyti iki 8 atnaujinimų per dieną, o su Premium iki 48.

Daugumai įmonių pakanka kelių atnaujinimų per dieną:

  • Ryte prieš darbo pradžią, kad vadovas matytų vakarykštį rezultatą.
  • Per pietus, kai reikia sekti dienos pardavimus, pavyzdžiui, restoranų tinkle.
  • Vakare, kai buhalterija baigia suvesti dokumentus.

Jei atnaujinimas sutampa su dideliais Finvaldos darbais, pavyzdžiui, mėnesio uždarymu ar masiniu dokumentų importu, perkelkite jį į laisvesnį laiką. Visus nustatymus ir limitus išsamiai aptarėme straipsnyje apie Power BI suplanuotą atnaujinimą.

Ką patikrinti prieš kuriant ataskaitas

Prisijungimas prie SQL užtrunka valandą ar dvi. Daugiausia laiko atima duomenų supratimas. Prieš modeliuodami patikrinkite:

  1. Sąskaitų planą. Pelno ataskaitai reikia aiškiai sugrupuoti pajamų ir sąnaudų sąskaitas. Kaip tai padaryti, rasite Finvaldos pelno ataskaitos vadove.
  2. Dokumentų būsenas. Neįregistruoti ar anuliuoti dokumentai neturi patekti į rezultatus.
  3. Partnerių kodus. Dubliuoti klientai iškreipia skolų ir pardavimų suvestines.
  4. Padalinius ir objektus. Restoranų ar parduotuvių tinklui jie yra pagrindas lyginti vietas tarpusavyje.
  5. Valiutas. Operacijos užsienio valiuta turi būti perskaičiuotos nuosekliai.

Kai apskaitos duomenys sutvarkyti, juos verta sieti su kitais šaltiniais: CRM, SharePoint sąrašais ar Excel biudžetais. Pardavimų rodikliai įgauna daugiau prasmės, kai juos galima palyginti su rinkos ir vartotojų tyrimais: tada matote ne tik kiek pardavėte, bet ir kokią rinkos dalį tai sudaro. Konkrečius pavyzdžius rasite Finvaldos pardavimų analizės vadove ir straipsnyje apie Finvaldos balanso analizę.

Nuo kurių ataskaitų pradėti

Kai SQL ryšys veikia, kyla pagunda iš karto kurti dešimtis puslapių. Geresnis kelias yra pradėti nuo trijų ataskaitų, kurias vadovybė peržiūri dažniausiai:

  1. Pelno ir nuostolių suvestinė. Pajamos, sąnaudos ir pelnas pagal mėnesius, padalinius ir objektus, su palyginimu su praėjusiais metais.
  2. Skolų ataskaita. Pirkėjų ir tiekėjų skolos pagal vėlavimo intervalus, kad finansų vadovas matytų, kur stringa pinigai.
  3. Pardavimų analizė. Pardavimai pagal klientus, prekes ir vadybininkus, su marža ir tendencija.

Kai šios ataskaitos patikrintos ir skaičiai sutampa su Finvaldos ataskaitomis, galima plėsti modelį: balansas, sandėlis, pinigų srautai, biudžeto ir faktinių rezultatų palyginimas.

Mūsų požiūris

Dažnai matome tą patį scenarijų: įmonė nusprendžia „pati pasidaryti Power BI“, IT specialistas per dieną prijungia SQL duomenų bazę, o po to savaitėmis bandoma suprasti, kurios lentelės ir laukai sudaro teisingą pelną. Techninis ryšys yra lengvoji dalis. Vertė atsiranda tada, kai modelis atitinka apskaitos logiką, o ataskaitos atsinaujina be jokio rankinio darbo.

Todėl Finvaldos naudotojams ruošiame iš anksto paruoštus ataskaitų rinkinius, kurie jau žino Finvaldos duomenų struktūrą. Įmonės pusėje reikia prieigos prie duomenų bazės ir vieno žmogaus, galinčio atsakyti į klausimus apie apskaitos procesus. Kai reikia daugiau, į tą patį Power BI modelį integruojame SharePoint, Excel, CRM ar logistikos duomenis ir pritaikome sprendimą prie esamų IT sistemų. Mūsų tikslas paprastas: vadovas ryte atsidaro ataskaitą ir mato teisingus skaičius, o buhalteris nebeeksportuoja lentelių.

— Analitika360

Paruošti Finvaldos ataskaitų paketai

Jei nenorite kurti modelio nuo nulio, Analitika360 siūlo prenumeruojamus Power BI paketus Finvaldos naudotojams:

PaketasKainaKam tinka
Finvalda Basic59 Eur per mėnesįPajamų, sąnaudų ir skolų rodikliai vienoje automatiškai atsinaujinančioje ataskaitoje
Finvalda PRO89 Eur per mėnesįĮmonėms, kurioms reikia platesnės finansinės analizės
Individualūs projektai70 Eur už valandąSpecifinėms šakoms, papildomiems duomenų šaltiniams ir pritaikytoms ataskaitoms

Taip pat padedame įsigyti reikalingas Microsoft Pro ir Premium licencijas. Jei jūsų tikslas yra skolų kontrolė, pradėkite nuo vadovo, kaip per 1–2 savaites automatizuoti Finvaldos skolų ataskaitas.

Dažniausi klausimai

Ar galima prijungti Power BI prie Finvaldos be duomenų šliuzo?

Power BI Desktop programoje kompiuteryje, kuris pasiekia SQL serverį, ataskaitą sukursite ir be šliuzo. Tačiau norint, kad publikuota ataskaita automatiškai atsinaujintų Power BI tarnyboje, šliuzas būtinas, kai duomenų bazė yra vietiniame tinkle. Be jo duomenis tektų atnaujinti rankiniu būdu.

Ar Power BI gali pakeisti duomenis Finvaldoje?

Ne, jei naudojate tik skaitymo teises turintį SQL naudotoją. Power BI ataskaitos skaito duomenis, o ne juos rašo. Rekomenduojame niekada nenaudoti administratoriaus paskyros analitikos ryšiui.

Ar SQL ryšys sulėtins Finvaldos darbą?

Importo režimu serveris apkraunamas tik atnaujinimo metu, dažniausiai kelias minutes. Suplanavus atnaujinimą ne darbo valandomis, buhalteriai skirtumo nejaučia. DirectQuery režimas apkrauna serverį nuolat, todėl apskaitos sistemai jį renkamės retai.

Kiek laiko užtrunka Finvaldos ir Power BI integracija?

Su paruoštu ataskaitų paketu techninis prisijungimas ir pirmosios ataskaitos paprastai paruošiami greitai, nes modelis jau sukurtas. Individualus sprendimas priklauso nuo duomenų šaltinių skaičiaus ir apskaitos sudėtingumo. Skolų ataskaitų automatizavimas, pavyzdžiui, užtrunka 1–2 savaites.

Šaltiniai

Rekomendacijos

Taip pat skaitykite

Naudojate Finvaldą?

Analitika360 paruošia Power BI ataskaitas tiesiai iš Finvaldos duomenų. Ataskaitos atsinaujina automatiškai, nuo 59 Eur/mėn.

Finvaldos ataskaitos
Analitika360 klientų sėkmės istorijos

Duomenys, kurie padeda priimti sprendimus

Sužinokite, kaip įmonės, tokios kaip jūsų, pritaikė Analitika360 ataskaitas savo veikloje naudodami Power BI.

“
Gavome standartinį R-Keeper ataskaitų paketą ir dar pritaikė pagal mūsų poreikius. Viskas veikia!
TB
Tomas B.restorano savininkas
“
20 paruoštų ataskaitų – nereikėjo galvoti, ko prašyti. Finvaldos duomenys pagaliau matomi vizualiai. Rekomenduoju.
IM
Ingrida M.buhalterė
“
Labai patiko, kad Analitika360 turi paruoštą 20 ataskaitų paketą Rivile naudotojams – nereikėjo nuo nulio aiškintis, ko mums reikia. Startavome greitai, o vėliau dar pritaikė kelias ataskaitas pagal mūsų gamybos specifiką. Sutaupėme ir laiko, ir pinigų.
MK
Marius K.finansų vadovas
“
Turime kelių įmonių grupę su Rivile, ir konsoliduotos ataskaitos visada buvo galvos skausmas. Analitika360 pasiūlė standartinį 20 ataskaitų paketą kaip pagrindą, o tada pritaikė jį mūsų grupės struktūrai – dabar matome viską viename Power BI modelyje, atsinaujina automatiškai.
GJ
Giedrė Jankauskaitėfinansininkė
“
Valdome 6 restoranus su R-Keeper ir ilgai ieškojome būdo matyti palyginamus rezultatus tarp objektų. Standartinis 20 ataskaitų paketas padengė didžiąją dalį poreikių, o vėliau buvo pritaikytos individualios ataskaitos mūsų tinklui.
AŠ
Andrius Š.restoranų tinklo direktorius
“
Kreipėmės po rekomendacijos ir iš karto maloniai nustebino paruoštas 20 ataskaitų standartas Finvalda naudotojams. Vadovybė dabar kas pirmadienį gauna aiškią finansinę nuotrauką, o aš nebeleidžiu dienų eksportuojant duomenis į Excel.
RP
Rasa Petrauskienėapskaitos vadovė
“
Naudojame Rivile, bet niekada neturėjome laiko kurti ataskaitų nuo nulio. 20 ataskaitų paketas buvo tiesiog tai, ko reikėjo – įsidiegėme per savaitę.
VP
Vaidas P.prekybos tinklo vadovas
“
Turime 4 kavines su R-Keeper sistema ir ilgai dirbome „pagal nuojautą“. Analitika360 ataskaitos parodė dalykų, kurių anksčiau net nepastebėdavome. Dabar sprendimus priimame remdamiesi duomenimis, ne spėliojimais.
LK
Laura Kazlauskienėkavinių tinklo finansų vadovė