Ich habe kürzlich einen Streaming-Analytik-Job eingerichtet, der Daten von einem Event-Hub zieht, der ungefähr 1000 Ereignisse pro Monat erfasst. Ich möchte Echtzeitdaten vom Event-Hub abrufen und nahezu Echtzeitdaten anzeigen. Ich habe folgende Abfrage eingegeben, die Daten erfolgreich an den Streaming Analytics Job heruntergeladen:Streaming Analytics-Abfrage liefert mehr als Echtzeitdaten
SELECT system.timestamp AS time
, city
, state
, zip
, hascontactedconsultant
, websiteguideid
, status
, assignedto
, type
, COUNT(type)
INTO ttvleadsstream
FROM ttvhuball
GROUP BY time
, city
, state
, zip
, hascontactedconsultant
, websiteguideid
, status
, assignedto
, type
, TumblingWindow(ss, 5);
Allerdings, wenn ich auf dem Datensatz überprüfen in meinem PowerBI Online-Service, ich bin zu bemerken, dass die Daten erfasst und Anzeigen von Ereignissen aus jetzt den ganzen Weg zurück zu gestern. Ich sehe nicht, was in meiner Abfrage dazu führt, dass Daten länger als 5 Sekunden gespeichert werden. Irgendwelche Ideen?
"Ich bemerke, dass die Daten Ereignisse von jetzt bis gestern erfassen und anzeigen. Ich sehe nicht, was in meiner Abfrage dazu führt, dass Daten länger als 5 Sekunden erhalten bleiben." Ich bin verwirrt. Zeigt es einen Tag Daten oder nur 5 Sekunden in Power BI? Bildschirmfoto? – GregGalloway
Es gibt kein Problem zu lösen. Power BI ist ein * anderes * System. Ein Power BI-Datensatz wird von Power BI verarbeitet, auch wenn er von Event Analytics erstellt wurde. Wenn Sie alte Daten nicht löschen oder die Zeitskala Ihres Berichts nicht anpassen, werden ältere Daten angezeigt. In jedem Fall verarbeitet Event Analytics keine Ausgabe, sondern nur * Daten * an eine Ausgabe. –