2017-09-14 1 views
1

Ich habe eine Webdienstanwendung, die eine Verbindung zu einer Azure SQL-Instanz herstellt. Ich habe es kürzlich für App Analytics konfiguriert. Als ich die ‚Anwendung Map‘ Blade öffnen, sehe ich das -Gibt es eine Möglichkeit, SQL-Daten an App Insights in Azure zu senden?

enter image description here

Ich möchte App Insight Analytics verwenden wie diese - https://docs.microsoft.com/en-us/azure/application-insights/app-insights-analytics-import, aber der Blog fand ich es auf festgestellt, dass es für NoSQL war Daten.

Gibt es eine Möglichkeit, dass ich App Erkenntnisse regelmäßig verwenden kann, um aus der SQL-Datenbank zu ziehen, um meine Anwendung verbunden und diese Informationen grafisch machen? Oder muss ich csv file/noSQL-Schema verwenden?

Danke!

+0

Um klar zu werden. Sind Sie daran interessiert, die Befehle usw. der Azure Sql-Instanz zu sehen, mit der Ihre Webanwendung eine Verbindung herstellt, oder möchten Sie mithilfe von Application Insights Analytics Daten zur Abfrage hochladen? Das sind ganz verschiedene Dinge. –

+0

Ich glaube, ich möchte die Daten von meiner SQL-Instanz zu Anwendungsinformationen hochladen. Mein Verständnis ist, dass, sobald gültige Daten verfügbar sind und bevölkerten im Analytics-Schema, ich müsste es wie folgt abfragen: https://docs.microsoft.com/en-us/azure/application-insights/app-insights-analytics -verwenden, um die Grafik/Visuals anzuzeigen. Wenn dies nicht möglich ist, werde ich den Azure Blob-Speicher mit meiner Anwendung erkunden, da dies der Leitfaden vorschlägt –

Antwort

0

Nach dem Artikel: "Import data into Analytics", ermöglicht es uns nur JSON oder DSV (Trennzeichen getrennte Werte - Komma, Semikolon oder Tab) -Dateien zu importieren, und die Daten sollten in Azure-Speicher hochgeladen werden, unterstützt das Importieren von Daten nicht SQL-Datenbank direkt.

Wenn Sie SQL-Daten an Application Insights Analytics senden möchten, können Sie zunächst Daten aus Ihrer SQL-Datenbank abfragen und die Daten/Ergebnisse in Azure-Speicher hochladen und dann REST-Aufruf durchführen, um Application Insights zu benachrichtigen .

Verwandte Themen