imprimare Power

Probabil că ați auzit puțin despre Power BI, componenta emblematică a strategiei globale de furnizare a informațiilor de afaceri Microsoft. Este un produs unic prin faptul că poate fi utilizat singur pentru a facilita nevoile BI de autoservire și poate fi, de asemenea, integrat într-o soluție de BI de întreprindere mai mare cu relativă ușurință.

Power BI trebuie să facă MULTE lucruri bine pentru a avea succes: pregătirea datelor, modelarea și vizualizarea datelor trebuie să fie fiecare elegante și performante în executarea lor. Multe caracteristici ale produsului cresc cu fiecare lansare lunară - dar este încă un produs relativ tânăr, în comparație cu instrumentele mai mature din spațiul de autoservire BI, cum ar fi Tableau. Prin urmare, există unele lucruri pe care Power BI nu le poate face încă (dar le poate face în viitor). Și, există și alte lucruri pe care Power BI, cel mai probabil, nu le va putea face niciodată bine (spre regretul multora), având în vedere suprapunerea potențială cu alte componente ale stivei Microsoft BI sau lipsa relativă de importanță în comparație cu cele mai populare caracteristici solicitate.

PUTEREA BI: PLĂCEREA ȘI DUREREA

Având în vedere acest lucru, vă urez bun venit la prima dintr-o serie probabilă de postări pe blog care detaliază unele dintre limitările actuale ale Power BI, precum și unele soluții potențiale. Numele meu este Shawn Alpay și sunt arhitect de business intelligence la Senturus și am petrecut ultimii 15 ani proiectând și implementând soluții de BI centrate pe Microsoft pentru clienți. În acest timp, am avut plăcerea (a se citi: frustrare) de a explora (a se citi: a depăși) numeroasele margini de creștere ale diferitelor componente BI ale Microsoft și sper să vă împărtășesc o parte din aceste cunoștințe.

Da, sunt o resursă părtinitoare - dar aș vrea să cred că mențin o perspectivă relativ obiectivă asupra calității ofertelor Microsoft. De exemplu, nu există nicio îndoială în mintea mea că Power BI este un produs fabulos și unic. Și nu există nici o îndoială în mintea mea că ar trebui să fie mai bună decât este în prezent.

Simt cu tărie că, atunci când suntem înarmați cu o înțelegere bogată a deficiențelor unui instrument BI (și, după cum probabil putem fi de acord, toate au deficiențe), putem juca la punctele forte ale acestui instrument și putem atenua problemele acestuia. (Rețineți că Power BI se află într-un ciclu de lansare lunar și, prin urmare, oricare dintre aceste intrări poate deveni brusc depășită, în funcție de capriciile echipei de dezvoltare Microsoft. Acest articol a fost scris folosind Iulie 2018 lansarea Power BI Desktop și Power BI Service.)

Pregătiți-vă pentru o experiență de imprimare dureroasă

Este atât de încântător, cât și de îngrijorător faptul că aș fi putut începe această serie în atât de multe locuri diferite - dar am ales să încep cu capacitatea de imprimare a Power BI. Orice strat de raportare și vizualizare în valoare de sare a fost necesar în mod clasic pentru a oferi utilizatorului o experiență de imprimare robustă, având în vedere proclivitatea unei organizații tipice de a aduce copii ale rapoartelor la întâlniri. De exemplu, SQL Server Reporting Services (SSRS), existent de peste un deceniu, permite dezvoltatorului să construiască un raport perfect pentru pixeli care poate fi descărcat și/sau tipărit cu ușurință prin intermediul funcționalității native de export PDF a produsului.

Prin comparație, experiența de imprimare Power BI este, într-un cuvânt, îngrozitoare. Dacă un raport Power BI are patru file, de exemplu, utilizatorul trebuie să tipărească fiecare dintre aceste file separat; nu există posibilitatea de a imprima un singur raport de patru pagini. * În plus, Power BI alege să descarce generarea de pagini în browserul și sistemul de operare al utilizatorului, ceea ce poate duce la o experiență extrem de diferită de la utilizator la utilizator.

Iată un exemplu specific: un client mi-a cerut recent să construiesc o matrice vizuală „hartă de căldură”, care formează condiționat fundalul fiecărei celule roșu sau verde, în funcție de comparația măsurii cu scopul său. Când utilizatorii fac clic pe Imprimare în serviciul Power BI, întâmpină câteva probleme în dialogul de imprimare al browserului lor:

  • Chiar dacă raportul de aspect al aspectului paginii este de 16: 9 (alias un monitor cu ecran lat), dialogul de imprimare este implicit portret (mai degrabă decât peisaj).
  • Chiar dacă scala este setată la 100%, tăietoarele din extrema dreaptă și din partea de jos a obiectelor raportului sunt implicite ca fiind tăiate.
  • Chiar și atunci când setați scara la ceva de genul 90% (sau 50% sau 10%), partea de jos a imaginii matrice este încă ciudat tăiată.
  • Culorile de fundal roșu și verde lipsesc cu desăvârșire; culoarea de fundal a fiecărei celule este albă.

* ACTUALIZARE: Din păcate, tipărirea rămâne o provocare și putem imprima doar în mod nativ o singură pagină la un moment dat. Cu toate acestea, în februarie 2019 Microsoft a aruncat utilizatorilor un os și a adăugat Exportați în PDF caracteristică, care vă permite să imprimați un raport cu mai multe pagini (aflați mai multe).

Această capacitate este cu adevărat grozavă, dar există câteva probleme cu aceasta:

  • Utilizatorul poate imprima pagini ascunse. Acest lucru este enervant, deoarece uneori dorim să transportăm pagini ascunse în scopuri detaliate sau pentru dezvoltarea viitoare care nu a fost încă finalizată.
  • Raportul poate fi exportat mai mult de câteva minute. M-aș aștepta ca această funcționalitate să fie relativ instantanee și îmi imaginez că nu sunt singurul care consideră că această întârziere este inacceptabilă.

UTILIZAREA GOOGLE CHROME ca o soluție de soluționare

Deoarece funcția Export în PDF poate dura o perioadă de timp ciudat de lungă, uneori are sens această soluție în Google Chrome. Iată pașii pe care îi folosesc:

  • Alegeți imprimanta virtuală care vă va permite să generați un PDF (în Windows 10, este Microsoft Print to PDF; în OSX, este Salvare ca PDF).
  • Schimbare Aspect de la portret la peisaj.
  • Bifați fundal casetă de selectare grafică (aceasta va face să apară culorile de fundal roșu și verde).
  • Dacă matricea este tăiată în partea de jos, iar listele drop-down pentru feliere lipsesc, închideți și redeschideți Imprimare, aceasta va rezolva problema, iar matricea și meniurile derulante vor apărea conform așteptărilor.
  • Continuați cu tipărirea.

Chrome, Firefox și, respectiv, Edge

Rețineți că nu există nici o casetă de selectare „grafică de fundal” similară în dialogurile de imprimare ale Mozilla Firefox sau Microsoft Edge și astfel browserele respective nu pot fi utilizate pentru a imprima sau exporta acest raport cu culori de fundal adecvate.

Lăsați-l să se scufunde: este imposibil să obțineți o matrice vizuală pentru a imprima corect în propriul browser recomandat de Microsoft.

Deci, pentru ca această soluție să funcționeze, Google Chrome trebuie instalat pe computerul fiecărui utilizator; în mod evident, acest lucru este complet contrar perspectivelor atrăgătoare de livrare a rapoartelor de browser-agnostic, așa cum a promis serviciul Power BI.

Aș putea să vă dau o mulțime de alte mici exemple despre modul în care Power BI nu imprimă bine. În loc de asta, vă voi arăta pur și simplu evidențierea capacității de imprimare de la Power BI de la Microsoft, care include una dintre cele mai bune intrări FAQ pe care le-am văzut vreodată:

Î: Imprimarea mea nu este scalată corect. Tabloul meu de bord nu se potrivește pe pagină. Alte întrebări de scalare și orientare.

A: Nu putem garanta că copia tipărită va fi exact la fel cum apare în Power BI Service. Lucruri precum scalarea, marginile, detaliile vizuale, orientarea și dimensiunea nu sunt controlate de Power BI. Pentru ajutor cu probleme de acest gen, consultați documentația pentru browserul dvs. specific.

PUTEREA DE IMPRIMARE PENTRU OAMENI

Deci, de ce experiența de imprimare Power BI continuă să fie atât de proastă? În opinia mea, acest lucru se datorează faptului că Microsoft vede în continuare SSRS ca fiind cel mai bun spațiu în care să dezvolte și să consume rapoarte „conservate”; tablourile de bord interactive și rapoartele disponibile într-un instrument precum Power BI ar trebui să existe doar pe un dispozitiv, mai degrabă decât pe pagina tipărită. „De ce să tipărim un raport”, spune argumentul, „când cineva ar putea pur și simplu să aducă acel raport la întâlnire pe o tabletă sau dispozitiv mobil?” Cu alte cuvinte, Microsoft pare să vadă această funcționalitate Power BI ca fiind inutilă, considerând că tipărirea nu este scopul produsului. (Și sincer, nu sunt de acord.)

Spre dezamăgirea Microsoft; cu toate acestea, trebuie doar să revizuiți sutele de comentarii la această intrare pe forum Power BI Ideas pentru a recunoaște că baza de utilizatori solicită exact o astfel de funcționalitate. „De ce am implementa un instrument precum SSRS”, spune contraargumentul, „când s-ar putea convinge pur și simplu echipa de dezvoltare Power BI să încorporeze o caracteristică lipsă în Power BI?”

În mod clar, există o suprapunere ciudată în ceea ce Power BI și SSRS pot oferi unei organizații - și mă îndoiesc sincer că suprapunerea va fi rezolvată vreodată. (Acestea fiind spuse, nu aș fi surprins dacă Microsoft abordează deficiențele de imprimare ale Power BI mai devreme decât mai târziu; ar avea sens, având în vedere că solicitarea unei opțiuni de imprimare de la Power BI Desktop este literalmente cea mai înaltă cerere de caracteristică de pe BI Site de idei în momentul scrierii acestui articol.)

În acest caz, soluția de raportare este că revine proiectantului soluției de raportare a unei organizații o bună înțelegere a diferitelor cazuri de utilizare ale consumatorilor săi. Revenind la exemplul clientului meu: experiența de tipărire a Power BI a ajuns să nu fie o parte critică a cazului de utilizare a acestora, astfel încât greșitele etape de imprimare Google Chrome pe care le-am detaliat mai devreme au fost considerate suficiente. Dar dacă acea soluție ar fi fost un dealbreaker pentru baza de utilizatori a clientului meu, atunci ne-ar fi trebuit să recunoaștem mai clar acest lucru în faza de colectare a cerințelor proiectului și să propunem o arhitectură revizuită în consecință, încorporând un instrument precum SSRS.

Atât deocamdată! Rămâneți la curent pentru mai multe articole care detaliază Power BI în curând.

Dacă doriți să aflați mai multe de la Shawn și să aflați mai multe despre instrumentele front-end ale Microsoft pentru analiza afacerii, consultați înregistrarea sa webinar Alegerea instrumentului Microsoft potrivit pentru job. Shawn trece în revistă diferitele instrumente de front end ale Microsoft și punctele tari și punctele slabe ale acestora. De la Power BI la Excel, SQL Server 2016 și SSRS veți ajunge să înțelegeți ce instrument este cel mai bine să utilizați când și cum se integrează împreună pentru a forma un cadru BI complet.