Datenverbindungen
Datenverbindungen ermöglichen die kontinuierliche Verteilung und Erfassung von PlayStream- und Telemetriedaten in Ihrer ausgewählten und autorisierten Speicherressource in Ihrem Azure-Abonnement in Quasi-Echtzeit. Heute funktioniert es mit Azure Blob Storage,Azure Data Explorer (ADX) und Microsoft Fabric KQL-Datenbanken.
Es bietet die Kontrolle über Ihre Daten in Ihrem Speicherkonto mit einer Latenz von weniger als 5 Minuten bei der Datenerfassung. Die Architektur ist für eine bessere Batchverarbeitung konzipiert, die Parquet-Dateien im Blobspeicher mit dem höchsten Durchsatz, niedrigen Speicherkosten und der größten Flexibilität ermöglicht. Im Falle eines Fehlers bei der Datenverteilung ist ein integrierter automatischer Wiederholungsmechanismus vorhanden, um die Datenqualität sicherzustellen.
Sie können mit Datenverbindungen für die Ereigniserfassung beginnen, indem Sie das Game Manager-Portal von PlayFab oder skalierbare APIs verwenden.
Notiz
Obwohl Sie ADX, Blob oder Fabric KQL verwenden können, haben diese verschiedene potenzielle Anwendungsfälle. Blobs können bevorzugt werden, wenn Sie Synapse für die ML-Modellierung und Batchverarbeitung nutzen, während ADX Ad-hoc-Abfragen und Echtzeitdebuggen Ihrer Livedienste mit Analysen unterstützt.
Warum brauchen Sie es?
Datenverbindungen sind der Ersatz für die Features Ereignisexport und -export in S3, die derzeit von PlayFab unterstützt werden. Datenverbindungen ermöglichen einen schnelleren Export in bevorzugte Formate für die Offlineverarbeitung. Sie können Ihr Speicherkonto verwenden, damit Daten erfasst und verteilt werden. Dies bedeutet, dass Sie die Richtlinie für die Verschlüsselung ruhender Daten, die Richtlinie für die Lebensdauerverwaltung und den Netzwerkzugriff verwalten und steuern können. Die Abrechnung wird vereinfacht, da die mit diesem Speicherkonto verbundenen Kosten zentral in Ihrer gesamten Azure-Kontoabrechnung berücksichtigt werden.
Azure Blob Data Connection
Die Daten sind im Parquet-Blobformat verfügbar. Parquet ist ein spaltenorientiertes Datendateiformat, das für effizientes Speichern und Abrufen von Daten entwickelt wurde. Es bietet effiziente Datenkomprimierungs- und Codierungsschemas mit verbesserter Leistung, um komplexe Daten massenweise zu verarbeiten, was zu geringer Latenz, höherem Durchsatz und niedrigen Kosten für die Datenspeicherung führt. Es ist als gängiges Austauschformat für Batch- und interaktive Workloads konzipiert. Datenverbindungen ermöglichen es Ihren Bemühungen um benutzerdefinierte erweiterte Analysen und Berichterstellung, Ad-hoc-Abfragen auf kostenoptimierte Weise auszuführen.
Azure Data Explorer Data Connection
Mit Connections können Sie in Azure Data Explorer exportieren, um Ihre Daten nahezu in Echtzeit zu erfassen und zu verteilen. Azure Data Explorer kann Millionen von Datensätzen in wenigen Sekunden abfragen, sodass Sie wertvolle Einblicke gewinnen und fundierte Entscheidungen schnell und effizient treffen können.
Für eine optimierte Kosten- und Datenkontrolle können Sie Datenverbindungen mit ereignisbasierter Stichprobenerstellung verwenden. Mit der Stichprobenentnahme können Sie den Prozentsatz der Ereignisdaten konfigurieren, die Sie empfangen möchten.
Microsoft Fabric KQL-Datenbank-Datenverbindung
Sie können den Data Connections-Dienst von PlayFab verwenden, um Spielereignisse an Real-Time Analytics-Datenbanken (RTA) zu verteilen, sodass Sie Analysen und Erkenntnisse nahezu in Echtzeit in Power BI oder über KQL-Abfragen in Ihrem Microsoft Fabric-Arbeitsbereich generieren können.