Zdieľať cez


Kurz: Používanie služieb Cognitive Services v Power BI

Služba Power BI poskytuje prístup k množine funkcií zo služieb Azure Cognitive Services na obohatenie údajov samoobslužnou prípravou údajov pre toky údajov. Služby, ktoré sú dnes podporované, sú analýza nálady, extrakcia kľúčových fráz, zisťovanie jazyka a označovanie obrázkov. Transformácie sa spúšťajú v služba Power BI a nevyžadujú predplatné služieb Azure Cognitive Services. Táto funkcia vyžaduje Power BI Premium.

Transformácie v cognitive Services sú podporované v samoobslužnej príprave údajov pre toky údajov. Začnite krok za krokom použitím príkladov analýzy textu a označovania obrázkov v tomto článku.

V tomto kurze sa naučíte:

  • Import údajov do toku údajov
  • Výpočet citového skóre a extrahovanie kľúčových fráz textového stĺpca v toku údajov
  • Pripojenie na výsledky z aplikácie Power BI Desktop

Predpoklady

Na dokončenie tohto kurzu potrebujete nasledujúce predpoklady:

  • Konto služby Power BI. Ak ste sa nezaregistrovaní v službe Power BI, pred začatím si zaregistrujte bezplatnú skúšobnú verziu .
  • Prístup ku kapacite Premium služby Power BI s povoleným vyťažením AI. Toto vyťaženie je vypnuté predvolene počas používania ukážky. Ak sa nachádzate v kapacite Premium a Prehľady UI sa nezobrazujú, obráťte sa na správcu kapacity Premium a povoľte vyťaženie AI na portáli na správu.

Analýza textu

Postupujte podľa krokov v tejto časti na dokončenie časti tohto kurzu o analýze textu.

Krok č. 1: Použite výpočet citového skóre v služba Power BI

Ak chcete začať, prejdite do pracovného priestoru služby Power BI s kapacitou Premium a vytvorte nový tok údajov pomocou tlačidla Vytvoriť v pravom hornom rohu obrazovky.

Screenshot shows the Power BI workspace with Create, then Dashboard, selected.

V dialógovom okne toku údajov sa zobrazia možnosti na vytvorenie nového toku údajov. Vyberte možnosť Pridať nové entity. Potom v ponuke zdrojov údajov vyberte možnosť Text/CSV .

Screenshot shows Choose a data source, which includes Text/CSV.

Prilepte túto URL adresu do poľa URL adresy: https://pbiaitutorials.blob.core.windows.net/textanalytics/FabrikamComments.csv a vyberte položku Ďalej.

Screenshot shows Connect to data source where you enter the URL.

Údaje sú teraz pripravené na použitie na analýzu textu. V stĺpci s komentármi zákazníkov môžete použiť výpočet citového skóre a extrakciu kľúčových fráz.

V Editor Power Query vyberte položku Prehľady UI

Screenshot shows Edit queries with All insights selected.

Rozbaľte priečinok Cognitive Services a vyberte funkciu, ktorú chcete použiť. V tomto príklade sa hodnotí nálada stĺpca komentárov, ale pomocou rovnakých krokov môžete vyskúšať aj zisťovanie jazyka a extrahovanie kľúčových fráz.

Screenshot shows Invoke function with a function selected.

Po výbere funkcie sa zobrazia povinné a voliteľné polia. Ak chcete vypočítať citové skóre príkladov recenzií, vyberte ako vstupný text stĺpec s recenziami. Informácie o jazykovej verzii sú voliteľným vstupom a vyžadujú formát ISO. Zadajte napríklad en, ak chcete, aby sa text považoval za anglický text. Keď pole zostane prázdne, Služba Power BI najprv zistí jazyk vstupnej hodnoty predtým, ako vytvorí citové skóre.

Screenshot shows the Invoke function dialog box with the text drop-down menu.

Teraz funkciu spustíte výberom položky Vyvolať . Funkcia pridá nový stĺpec s citovým skóre pre každý riadok do tabuľky. Môžete sa vrátiť späť do časti Prehľady AI a rovnakým spôsobom extrahovať kľúčové frázy z textu recenzie.

Po dokončení transformácií zmeňte názov dotazu na komentáre zákazníkov a vyberte položku Hotovo.

Screenshot shows Edit queries with Name called out.

Následne tok údajov uložte a nazvite ho Fabrikam. Vyberte tlačidlo Obnoviť, ktoré sa objaví po uložení toku údajov.

Screenshot shows the Save button.

Po uložení a obnovení toku údajov ho môžete použiť v zostave služby Power BI.

Krok č. 2: Pripojenie z aplikácie Power BI Desktop

Otvorte Power BI Desktop. Na páse s nástrojmi Domov vyberte položku Získať údaje.

Vyberte položku Power BI a potom vyberte položku Toky údajov služby Power BI. Vyberte možnosť Pripojiť.

Screenshot shows the Get Data pane with Power BI dataflows selected.

Prihláste sa s kontom organizácie.

Screenshot shows a sign-in message for your organizational account.

Vyberte vytvorený tok údajov. Prejdite do tabuľky Komentáre zákazníkov a vyberte položku Načítať.

Screenshot shows the Navigator with the Customer comments table selected.

Po načítaní údajov môžete začať vytvárať zostavu.

Označovanie obrázkov

V služba Power BI prejdite do pracovného priestoru s kapacitou Premium. Pomocou tlačidla Vytvoriť v pravom hornom rohu obrazovky vytvorte nový tok údajov.

Screenshot shows the Power BI workspace with Create, then Dataflow, selected.

Vyberte položku Pridať nové entity.

Screenshot shows an option to add new entities to start creating a workflow.

Keď sa zobrazí výzva na výber zdroja údajov, vyberte položku Prázdny dotaz.

Screenshot shows Choose a data source, which includes Blank query.

Skopírujte tento dotaz do editora dotazov a vyberte položku Ďalej. URL adresy ciest môžete nahradiť inými obrázkami alebo pridať ďalšie riadky. Funkcia Web.Contents importuje URL adresu obrázka ako binárnu. Ak máte zdroj údajov s obrázkami uložený ako binárny, môžete ho priamo použiť.

let
  Source = Table.FromRows({
  { Web.Contents("https://images.pexels.com/photos/87452/flowers-background-butterflies-beautiful-87452.jpeg") },
  { Web.Contents("https://upload.wikimedia.org/wikipedia/commons/5/53/Colosseum_in_Rome%2C_Italy_-_April_2007.jpg") }}, { "Image" })
in
  Source

Screenshot shows Connect to data source, which shows your query and a Next button.

Po zobrazení výzvy na zadanie poverení vyberte anonymný.

Screenshot shows Edit queries, where you can specify credentials.

Zobrazí sa nasledujúce dialógové okno.

Screenshot shows the Enter credentials dialog box where you can specify the kind of authentication.

Power BI zobrazí výzvu na zadanie poverení pre každú webovú stránku.

V editore dotazov vyberte položku Prehľady UI.

Screenshot shows Edit queries with All insights selected and one warning displayed.

Potom sa prihláste pomocou konta organizácie.

Screenshot shows the Enter credentials dialog box where you can specify Organizational account.

Vyberte funkciu Označiť obrázky, do poľa stĺpca zadajte [Binárny] a do poľa informácií o jazykovej verzii zadajte en .

Poznámka

V súčasnosti nie je možné vybrať stĺpec pomocou rozbaľovacieho zoznamu. Tento problém bude vyriešený čo najskôr počas súkromnej verzie Preview.

Screenshot shows Invoke function with the TagImages function selected.

V editore funkcie odstráňte úvodzovky okolo názvu stĺpca.

Poznámka

Odstránenie úvodzoviek je dočasné riešenie. Tento problém bude vyriešený čo najskôr počas verzie Preview.

Screenshot shows the function editor with Image called out without quotation marks.

Funkcia vráti záznam s oboma značkami vo formáte oddelenom čiarkou a ako záznam vo formáte json . Vyberte rozbaľovacie tlačidlo a pridajte do tabuľky jeden alebo oba formáty ako stĺpce.

Screenshot shows the expand button, which has two opposite pointing arrows.

Vyberte položku Hotovo a tok údajov uložte. Po obnovení toku údajov sa k nemu môžete pripojiť z aplikácie Power BI Desktop pomocou konektorov tokov údajov.

Vyčistenie zdrojov

Po dokončení tohto kurzu odstráňte dotaz kliknutím pravým tlačidlom myši na názov dotazu v Editor Power Query a výberom položky Odstrániť.

Obmedzenia

Existujú známe problémy s používaním brány so službami Cognitive Services. Ak potrebujete použiť bránu, odporúčame vytvoriť tok údajov, ktorý najskôr importuje potrebné údaje pomocou brány. Potom vytvorte ďalší tok údajov, ktorý odkazuje na prvý tok údajov a použije tieto funkcie.

Ak vaša AI práca s tokmi údajov zlyhá, pri používaní umelej inteligencie s tokmi údajov možno budete musieť povoliť Rýchlu kombináciu. Po importovaní tabuľky a pred začatím pridávania funkcií AI vyberte na páse s nástrojmi Domov položku Možnosti a v okne, ktoré sa zobrazí, začiarknite políčko vedľa položky Povoliť kombinovanie údajov z viacerých zdrojov . Potom výberom položky OK uložte výber. Potom môžete do toku údajov pridať funkcie AI.

V tomto kurze ste použili na tok údajov služby Power BI funkcie citového skóre a označovania obrázkov. Ďalšie informácie o službách Cognitive Services v Power BI nájdete v nasledujúcich článkoch.

Mohli by vás zaujímať aj nasledujúce články.