Intelligente apps met Azure Database for MySQL

App Service
Cognitive Services
Database for MySQL
Machine Learning
Power BI

Oplossingsidee

Als u graag wilt dat we dit artikel uitbreiden met meer informatie, zoals mogelijke use cases, alternatieve services, implementatieoverwegingen of prijsinformatie, laat het ons dan weten met GitHub Feedback!

Geavanceerde, transformationele apps ontwikkelen met behulp van geavanceerde machine learning en geïntegreerde visualisatiehulpprogramma's voor het verkrijgen van inzichten en analyses die actie kunnen ondernemen.

Architectuur

Architectuurdiagram

Download een SVG van deze architectuur.

De gegevens stromen als volgt door de oplossing:

  1. Gegevens kunnen afkomstig zijn uit verschillende bronnen, zoals Event Hubs voor grote hoeveelheden gegevens opnemen of gegevens die worden geüpload naar Blob Storage. Een Azure-functie-app wordt geactiveerd wanneer er nieuwe gegevens worden ontvangen.
  2. De Azure Function-app roept Text Analytics API aan in Azure Cognitive Services om de gegevens te analyseren (bijvoorbeeld voor Sentimentanalyse). De resultaten van de analyse worden geretourneerd in JSON-indeling.
  3. De Azure Function-app slaat de gegevens en resultaten van de Text Analytics op in Azure Database for MySQL.
  4. Azure Machine Learning Studio kan worden gebruikt om de gegevens verder te analyseren, met behulp van aangepaste Machine Learning algoritmen om meer inzichten te verkrijgen.
  5. De MySQL Power BI-connector biedt opties voor gegevensvisualisatie en -analyse in Power BI.

Onderdelen

Alternatieven

Overwegingen

Azure Cognitive Services Text Analytics API heeft een maximale grootte van 5120 tekens voor één document en een maximale aanvraaggrootte van 1 MB. Bekijk de gegevens- en snelheidslimieten.

Volgende stappen

De volgende oplossingsideeën zijn Azure Database for MySQL: