Si të ndërtoni një panel: burimet e të dhënave, KPI-të, grafikët dhe qasja
Për të ndërtuar një panel, nisni nga pyetjet që duhet të përgjigjet dhe nga njerëzit që do ta lexojnë, përcaktoni një grup të vogël metrikash me saktësi, lidhni të dhënat nga të cilat vijnë ato metrika, dhe zgjidhni një grafik të thjeshtë për secilën. Pastaj vendosni kush mund të shohë cilat numra. Një ndërtues aplikacionesh me AI mund të gjenerojë një panel të lëmuar në minuta; pjesa e vështirë, dhe ajo që vendos nëse dikush i besohet, është marrja e të dhënave dhe përkufizimeve të sakta.
Filloni me pyetje, jo me grafikë
Një panel që përpiqet të shfaqë gjithçka hapet një herë. Përpara se të mendoni për grafikët, përgjigjuni:
- Për kë është? Themeluesin, një ekip shitjesh, operacionet, investitorët, klientët tuaj?
- Çfarë vendimesh mbështet? "A na duhet edhe një person për mbështetjen?" është pyetje që një panel mund ta përgjigjë. "Më trego të dhënat tona" nuk është.
- Sa shpesh do ta shikojnë? Panelet ditore operacionale kanë nevojë për të dhëna të freskëta dhe alarme; një pamje mujore për bordin jo.
Shkruani tre deri në pesë pyetje. Secila bëhet një ose dy metrika.
Përkufizoni çdo metrikë saktësisht
Shumica e debateve për panelin janë në të vërtetë debate për përkufizimet. Shkruani një përkufizim të shkurtër për çdo numër:
| Metrika | E paqartë | E saktë |
|---|---|---|
| Të ardhurat | "Paratë që fituam" | Shuma e totaleve të faturave të paguara, pa taksa, sipas datës së faturës, në USD |
| Përdoruesit aktivë | "Njerëzit që e përdorin" | Përdorues të veçantë me të paktën një hyrje në 30 ditët e fundit |
| Largimi | "Njerëzit që u larguan" | Klientët me pagesë në fillim të muajit që anuluan gjatë tij, pjesëtuar me klientët në fillim |
| Koha e përgjigjes | "Sa shpejt është mbështetja" | Mesatarja e orëve nga krijimi i biletës deri te përgjigjja e parë njerëzore, vetëm ditët e punës |
Vendosini këto përkufizime në kërkesën tuaj. Përndryshe një AI do të zgjedhë një llogaritje që duket e arsyeshme, por që mund të mos përputhet me mënyrën si numëron biznesi juaj.
Nga vjen të dhënat
| Burimi | Si e lexon një panel | Kujdes |
|---|---|---|
| Baza e të dhënave e aplikacionit tuaj | Pyetje të drejtpërdrejta | Pyetjet e rënda ngadalësojnë aplikacionin kryesor; shtoni tabela përmbledhëse nëse duhen |
| Një fletëllogaritëse | Importim si CSV, ose lexim përmes një API | Redaktimi manual prish formatet; rreshtat me totale dhe qelizat e bashkuara |
| Mjete SaaS (Stripe, HubSpot, Shopify, Google Analytics) | API-t e tyre me çelësin tuaj API | Kufijtë e kërkesave, faqosja, dhe çdo mjet që përkufizon metrikat në mënyrën e vet |
| Një depo të dhënash (BigQuery, Snowflake, Postgres) | SQL përmes një lidhjeje në server | Kredencialet dhe kostot e pyetjeve |
Dy parime zbatohen kudo:
- Mbajini çelësat në server. Çelësat API dhe fjalëkalimet e bazës së të dhënave i takojnë variablave të mjedisit të aplikacionit, kurrë kodit të shfletuesit.
- Vendosni për freskinë. Marrja nga disa API-t në çdo ngarkim faqeje është e ngadaltë dhe mund të godasë kufijtë e kërkesave. Për shumicën e paneleve të biznesit, një sinkronizim çdo orë ose gjatë natës në bazën tuaj të të dhënave, me një kohë "përditësuar së fundi" në faqe, është më i thjeshtë dhe më i besueshëm.
Nëse API-t janë të reja për ju, çfarë është një API dhe çfarë është një bazë të dhënash shpjegojnë bazat.
Zgjidhni grafikun e duhur
- Një numër i vetëm me ndryshim ("42 mijë $, në rritje 8% krahasuar me muajin e kaluar") — një kartelë KPI. Elementi më i dobishëm në shumicën e paneleve.
- Trend në kohë — grafik vijë. Përdorni shtylla vetëm për një numër të vogël periudhash.
- Krahasim kategorish — shtylla horizontale, të renditura sipas vlerës.
- Pjesë e një tërësie — shtylla e grumbulluar. Grafikët me rreth funksionojnë vetëm me dy ose tre feta.
- Detaj dhe përjashtime — një tabelë me renditje, kërkim dhe filtra. Shpesh më e dobishme se çdo grafik.
Mbani ngjyrat të qëndrueshme: një ngjyrë për "këtë periudhë", një ngjyrë e zbehtë për "krahasimin", dhe e kuqja vetëm për gjëra që kërkojnë vëmendje.
Kush shikon çfarë
Vendoseni qasjen para ndërtimit:
- E brendshme, të gjithë shohin gjithçka — më e thjeshta. Ka ende nevojë për hyrje nëse mban të dhëna biznesi.
- Sipas roleve — shitjet shohin numrat e shitjeve, financa shohin marzhet, menaxherët shohin ekipin e tyre.
- Për klientët — çdo klient sheh vetëm të dhënat e veta. Çdo pyetje duhet të filtrojë sipas llogarisë së klientit në server. Testojeni duke u kyçur si dy klientë të ndryshëm.
Një panel me të dhëna shitjesh ose klientësh në një URL publike pa hyrje është një rrjedhje të dhënash që pret të zbulohet.
Një kërkesë e parë që funksionon
Ndërto një panel shitjesh për një kompani softuerësh B2B me 10 persona. Audienca: themeluesit dhe udhëheqësi i shitjeve, që e kontrollojnë çdo të hënë. Faqja e përgjithshme: kartela KPI për MRR-në e re këtë muaj, MRR-në totale, klientët e rinj këtë muaj, klientët që humbën këtë muaj dhe vlerën e rrjedhës, secila me ndryshimin krahasuar me muajin e kaluar; një grafik vijë për MRR-në e 12 muajve të fundit; një grafik shtyllor për transaksionet e reja sipas burimit. Një faqe Transaksionesh me një tabelë të kërkueshme dhe të renditshme (kompania, pronari, vlera, faza, data e mbylljes) dhe filtra sipas pronarit dhe fazës. Përkufizimet: MRR është shuma e abonimeve mujore aktive, planet vjetore pjesëtohen me 12; churn numëron klientët të cilëve abonimi u mbaroi këtë muaj. Përdor të dhëna shembull realiste në një bazë të dhënash për tani — do ta lidhim Stripe më vonë. Shfaq një kohë "përditësuar së fundi". Kërkohet hyrje. Layout i pastër me menu anësore.
Kjo kërkesë emërton audiencën, çdo metrikë me përkufizimin e saj, grafikët dhe planin e të dhënave — dhe fillon me të dhëna shembull, që të merreni vesh për dizajnin përpara se të lidhni burimet reale.
Hapat e ndërtimit
- Layout me të dhëna shembull. Merrni vesh për metrikat dhe grafikët ndërsa të dhënat janë të rreme dhe të lira për t'u ndryshuar.
- Lidhni një burim real. Kontrolloni çdo numër me dorë kundrejt sistemit burim. Nëse MRR-ja ndryshon nga ajo që tregon Stripe, gjeni arsyen përpara se të vazhdoni.
- Shtoni burimet e tjera, një nga një, duke kontrolluar secilin.
- Rifreskim i planifikuar ose pyetje në ngarkim, me një etiketë "përditësuar së fundi".
- Filtrat — fillimisht intervali i datave, pastaj një ose dy të tjerët që kërkojnë njerëzit.
- Hyrja dhe rolet.
- Gjendjet bosh dhe gabimet — çfarë shfaq faqja kur një burim është jashtë funksionit ose një filtër nuk kthen asgjë.
- Ndajeni me audiencën, pastaj hiqni çdo gjë që askush nuk e shikon pas një muaji.
Bëjeni të shpejtë
Një panel i ngadaltë shikohet më pak. Llogaritni paraprakisht totalet që kushtojnë shumë për t'u llogaritur (një tabelë përmbledhëse ditore në vend që të skanojë çdo porosi), faqosni tabelat e mëdha, dhe ngarkoni fillimisht kartelat kryesore që faqja të jetë e dobishme para se të mbarojnë grafikët. Nëse një numër duhet kohë për t'u llogaritur, shfaqni kur u llogarit për herë të fundit në vend që ta rillogaritni në çdo vizitë.
Gabimet e zakonshme
- Shumë grafikë. Nëse çdo gjë është e theksuar, asgjë nuk është.
- Metrika të papërcaktuara. Dy persona që lexojnë të njëjtin panel duhet të arrijnë në të njëjtën përfundim.
- Të mos kontrollohen kurrë numrat kundrejt burimit. Një shifër e gabuar dhe njerëzit pushojnë së besuari në të gjithë panelin.
- Pyetja e çdo API-je në çdo ngarkim faqeje. E ngadaltë, e brishtë dhe ndonjëherë e shtrenjtë.
- Pa kontekst datash. Tregoni gjithmonë periudhën dhe krahasimin.
- Sekrete në frontend. Një çelës API i dukshëm në shfletues mund të kopjohet nga kushdo që e hap faqen.
Kur një mjet BI është zgjedhja më e mirë
Nëse të dhënat tuaja gjenden tashmë në një bazë ose depo të dhënash dhe përdoruesit kryesorë janë analistë që duan t'i eksplorojnë, t'i ndajnë dhe të ndërtojnë grafikët e tyre, një mjet BI — Looker Studio, Power BI, Metabase dhe të tjerë — do t'u shërbejë më mirë sesa një ndërtim i personalizuar. Shumë mjete SaaS kanë gjithashtu raporte të mira të integruara; kontrolloni ato përpara se t'i rindërtoni. Një panel i personalizuar fiton kur është për klientë ose për njerëz jo-analistë, ka nevojë për logjikë ose leje që mjeti BI nuk mund t'i shprehë, kombinon burime në një mënyrë specifike për biznesin tuaj, ose i takon një produkti që tashmë e keni.
Nëse puna nuk është aq shumë shikimi i numrave sa ndryshimi i regjistrave, ju duhet më mirë një panel administratori ose një mjet i brendshëm — shih si të ndërtoni një mjet të brendshëm. Dhe nëse numrat tuaj gjenden sot në një fletëllogaritëse, si ta kthesh një fletëllogaritëse në aplikacion është një lexim i mirë i radhës.
Ndërtimi me Mythex
Në Mythex e përshkruani panelin dhe agjenti ndërton faqet dhe grafikët në një pamje të drejtpërdrejtë, duke filluar me të dhëna shembull realiste dhe duke kaluar te një bazë e dhënash Postgres e dedikuar kur numrat duhet të ruhen. Rasti i përdorimit për panel në dokumentacion ka një kërkesë fillestare. Nëse të dhënat tuaja gjenden në një mjet si Google Sheets, mund ta lidhni llogarinë përmes Lidhësve dhe t'i kërkoni agjentit ta lexojë dhe të ndërtojë një panel nga ajo.
Nuk ka lidhës të integruar depoje për vetë aplikacionin — për BigQuery, Snowflake, Stripe dhe të ngjashme, aplikacioni thërret API-t e tyre me çelësa që ruani si sekrete projekti. Hyrjet dhe rolet për njerëzit që shohin panelin janë pjesë e aplikacionit që ndërtoni. Për të nisur nga një kërkesë, shfletoni shabllonet e paneleve, si paneli i metrikave.
Pyetje
Si ndërtoj një panel?
Vendosni për kë është paneli dhe cilat pyetje duhet të përgjigjë, zgjidhni një grumbull metrikash me përkufizime të sakta, lidhni burimet e të dhënave, dhe pastaj zgjidhni një grafik për secilën metrikë. Një ndërtues aplikacionesh me AI mund të gjenerojë faqet dhe grafikët nga një përshkrim, pasi të dini këto gjëra.
Sa KPI duhet të ketë një panel?
Aq pak sa dikush t'i kuptojë me një vështrim — shpesh pesë deri në shtatë në pamjen kryesore. Vendosni detajet në faqe të veçanta që hapen kur një numër kryesor duket i gabuar.
A duhet të ndërtoj një panel të personalizuar apo të përdor një mjet BI?
Përdorni një mjet BI si Looker Studio, Power BI ose Metabase kur të dhënat tuaja gjenden tashmë në një bazë ose depo të mbështetur dhe analistët do t'i eksplorojnë. Ndërtoni një panel të personalizuar kur është për klientë ose për njerëz jo-analistë, ka nevojë për logjikën ose lejet tuaja, ose ndodhet brenda një aplikacioni që keni tashmë.
A mund të shfaqë një panel të dhëna të drejtpërdrejta?
Po, nëse lexon nga një bazë të dhënash ose API kur ngarkohet faqja ose me interval rifreskimi. Për shumë panele biznesi, të dhënat e rifreskuara çdo orë ose çdo ditë mjaftojnë, dhe janë më të thjeshta dhe më të lira për t'u mbajtur.