Unser Team hat gerade erst begonnen, Application Insights zu verwenden, um Telemetriedaten zu unserer Windows-Desktop-Anwendung hinzuzufügen. Diese Daten werden fast ausschließlich in Form von Ereignissen gesendet (anstelle von Seitenaufrufen usw.). Application Insights ist nur bis zu einem gewissen Punkt nützlich; Um etwas anderes als grundlegende Fragen zu beantworten, exportieren wir in den Azure-Speicher und verwenden Power BI.Application Insight -> Export -> Power BI Data Warehouse-Architektur
Meine Frage ist eine der Datenstruktur. Wir sind neu in der Analytik im Allgemeinen und haben gerade über Star/Snowflake-Strukturen für Data Warehousing gelesen. Das sieht so aus, als könnte es helfen, die Antworten zu liefern, die wir brauchen.
Meine Frage ist ganz einfach: Ist das der richtige Ansatz? Haben wir komplizierte Dinge? Mein derzeitiges Gefühl ist, dass es ein besserer Ansatz sein wird, die neuesten Daten zu ziehen und sie in eine SQL-Datenbank von Fakten und Dimensionen zu transformieren, damit Power BI abfragen kann. Macht das Sinn? Machen das andere Leute? Wir haben erkannt, dass dies mehr Arbeit ist als ursprünglich angenommen.
Ja finden, haben wir gesehen. Wir haben jedoch festgestellt, dass wir die Rohdaten für die Analyse benötigen, die AI nur 7 Tage lang speichert, also den Export in den Azure Blob-Speicher. Von dem, was Sie gesagt haben, sieht es jedoch so aus, als ob wir auf der richtigen Linie sind. Wir erstellen sie im Speicher von den Azure-Blobs, bis die Performance zu einem Problem wird und wir dann die Abfragen in eine SQL-Datenbank stellen müssen. – intinit
Aus Interesse - können Sie diese über das hinaus anpassen, was verfügbar ist? Es scheint mir ziemlich fix zu sein! Wie würde ich meine eigenen Veranstaltungen dort bekommen? Ich hatte gehofft, dass es Beispiele dafür geben würde, wie die Daten erhalten werden, aber dass alles verborgen zu sein scheint. – intinit
Ja, die Daten sind in der Cloud versteckt - Sie erhalten nur einen Datensatz. –