Kurz: Analýza mínění pomocí služeb Azure AI
V tomto kurzu se dozvíte, jak snadno obohatit data v Azure Synapse Analytics o služby Azure AI. K analýze mínění použijete funkce analýzy textu v jazyce Azure AI .
Uživatel v Azure Synapse může jednoduše vybrat tabulku, která obsahuje textový sloupec, a obohatit ho o mínění. Tato mínění můžou být pozitivní, negativní, smíšená nebo neutrální. Vrátí se také pravděpodobnost.
Tento kurz zahrnuje:
- Postup získání datové sady tabulky Spark, která obsahuje textový sloupec pro analýzu mínění
- Použití prostředí průvodce v Azure Synapse k obohacení dat pomocí Analýza textu v jazyce Azure AI.
Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet, než začnete.
Požadavky
- Azure Synapse pracovní prostor analytics s Azure Data Lake Storage Gen2 účtem úložiště nakonfigurovaným jako výchozím úložištěm. Musíte být přispěvatelem dat v objektech blob služby Storage systému souborů Data Lake Storage Gen2, se kterým pracujete.
- Fond Sparku v pracovním prostoru Azure Synapse Analytics. Podrobnosti najdete v tématu Vytvoření fondu Sparku v Azure Synapse.
- Kroky před konfigurací popsané v kurzu Konfigurace služeb Azure AI v Azure Synapse.
Přihlášení k webu Azure Portal
Přihlaste se k webu Azure Portal.
Vytvoření tabulky Sparku
Pro účely tohoto kurzu budete potřebovat tabulku Sparku.
Stáhněte si souborFabrikamComments.csv , který obsahuje datovou sadu pro analýzu textu.
Nahrajte soubor do účtu úložiště Azure Synapse v Data Lake Storage Gen2.
Vytvořte tabulku Sparku ze souboru .csv tak, že na soubor kliknete pravým tlačítkem a vyberete Nový poznámkový blok>Vytvořit tabulku Spark.
Pojmenujte tabulku v buňce kódu a spusťte poznámkový blok ve fondu Sparku. Nezapomeňte nastavit
header=True
.%%pyspark df = spark.read.load('abfss://default@azuresynapsesa.dfs.core.windows.net/data/FabrikamComments.csv', format='csv' ## If a header exists, uncomment the line below , header=True ) df.write.mode("overwrite").saveAsTable("default.YourTableName")
Otevřete průvodce službami Azure AI.
Klikněte pravým tlačítkem na tabulku Spark vytvořenou v předchozím postupu. Výběrem možnosti Machine Learning>Predict with a model (Předpověď pomocí modelu ) otevřete průvodce.
Zobrazí se konfigurační panel a zobrazí se výzva k výběru předem natrénovaného modelu. Vyberte Analýza mínění.
Konfigurace analýzy mínění
Dále nakonfigurujte analýzu mínění. Vyberte následující podrobnosti:
- Propojená služba Azure Cognitive Services: V rámci požadovaných kroků jste vytvořili propojenou službu pro službu Azure AI. Vyberte ji tady.
- Jazyk: Jako jazyk textu, u kterého chcete provést analýzu mínění, vyberte angličtinu .
- Textový sloupec: Vyberte komentář (řetězec) jako textový sloupec v datové sadě, který chcete analyzovat, abyste zjistili mínění.
Až budete hotovi, vyberte Otevřít poznámkový blok. Tím se vygeneruje poznámkový blok s kódem PySpark, který provádí analýzu mínění pomocí služeb Azure AI.
Spuštění poznámkového bloku
Poznámkový blok, který jste právě otevřeli, používá knihovnu SynapseML pro připojení ke službám Azure AI. Propojená služba Azure AI, kterou jste poskytli, vám umožňuje bezpečně odkazovat na službu Azure AI z tohoto prostředí, aniž byste museli odhalit tajné kódy.
Teď můžete spustit všechny buňky a obohatit tak data o mínění. Vyberte Spustit vše.
Mínění se vrátí jako pozitivní, negativní, neutrální nebo smíšené. Získáte také pravděpodobnosti podle mínění. Přečtěte si další informace o analýze mínění ve službách Azure AI.