Insights Management: Leistungsstufen & Aufbewahrung

Notiz

PlayFab Insights Management wird ab dem 11. Dezember 2023 eingestellt. Es wird empfohlen, Azure Data Explorer (ADX) Connections zu verwenden, um Ihre Leistung und Ihre Kosten in Zukunft zu verwalten. Wenn Ihr Titel weiterhin Leistungsstufen & Aufbewahrung verwendet, lesen Sie diesen Artikel, um Details zur Implementierung zu erhalten. Weitere Informationen finden Sie im Blog zur Veraltung von Insights.

PlayFab Insights bietet Studios die Möglichkeit, die Leistungsmerkmale ihres Datensystems zu ändern. Steuerelemente befinden sich in Der Verwaltung im Abschnitt "Daten" in Game Manager.

Leistungsstufen

Warum sind Leistungsstufen wichtig?

Leistungsstufen bestimmen

  • die Ressourcen (Cachegröße, Computeleistung, Arbeitsspeicher), die jeder Abfrage zugewiesen werden
  • Die Grenzwerte für gleichzeitige Abfragen, die maximale Anzahl gleichzeitiger Abfragen, Ereignisse pro Sekunde und aktive Ereignisexporte

Leistungsstufen können auch verwendet werden, um die maximale Anzahl von Ereignissen pro Sekunde und die Anzahl der zulässigen aktiven Ereignisexporte für einen Titel zu erhöhen.

Wie kann ich meine Leistungsstufe ändern?

Der Schieberegler Leistungsstufe wird verwendet, um eine neue Leistungsstufe auszuwählen. Die Tabelle Leistungsstufeneinstellungen zeigt einen Vergleich Ihrer aktuellen Einstellungen mit den neuen Einstellungen, die Sie ausgewählt haben: Insights Slider

Ist der Zugriff auf Leistungsebene eingeschränkt?

Ja Jeder Titel beginnt mit Leistungsstufe 1, einem kostenlosen Diensttarif, der in allen PlayFab-Angeboten enthalten ist. Livetitel können ihre Leistungsstufe nach Be willen ändern. Titel im Entwicklungsmodus müssen jedoch entweder kostenpflichtige Insights-Features aktivieren oder starten, um auf Leistungsstufen größer als 1 zuzugreifen.

So aktivieren Sie kostenpflichtige Insights-Features, während sich ein Titel im Entwicklungsmodus befindet:

  1. Anmelden bei developer.playfab.com
  2. Wählen Sie einen Titel im Entwicklungsmodus aus, um die Seite Titelübersicht zu öffnen.
  3. Navigieren Sie zur Registerkarte "Daten" auf der linken Seite der Seite.
  4. Navigieren Sie oben auf der Seite zur Registerkarte "Verwaltung (Vorschau)".
  5. Wählen Sie im Banner "Aktivieren" aus, um kostenpflichtige Insights-Features zu aktivieren.

Wenn in Ihrem Konto eine Zahlungsmethode fehlt, müssen Sie eine hinzufügen, um auf kostenpflichtige Insights-Tarife zugreifen zu können. Wählen Sie dazu "Add credit Karte" (Guthaben Karte hinzufügen) auf dem Banner der Seite aus, über das Sie zur Seite mit den Abrechnungsinformationen gelangen. Sobald ein Zahlungsmittel hinzugefügt wurde, können Sie auf der Seite Insights-Verwaltung kostenpflichtige Insights-Features wie beschrieben aktivieren.

Notiz

Sobald kostenpflichtige Insights-Features für einen Titel aktiviert sind, hat dieser Titel auch Zugriff auf angepasste Datenaufbewahrungswerte.

Cachegröße

PlayFab Insights verwendet eine spezielle Variante von Azure Data Explorer (Kusto). Insights unterteilt Speicher in zwei Kategorien: Hot Cache und Storage. Hot Cache ist Arbeitsspeicher und SSD-Speicher und ist extrem schnell abzufragen. Komplexe Abfragen und Datenfunktionen werden schnell ausgeführt, wenn auf alle Daten im Heißen Cache leicht zugegriffen werden kann. Daten, die außerhalb des Heißen Caches im Speicher gespeichert sind, sind weiterhin leicht zugänglich und können abgefragt werden, aber die Abfragezeiten können sich bei großen Datasets im Speicher verlangsamen. Die Daten werden durch die Erfassungszeit getrennt, d. h. die neuesten Daten, die zuerst in heißem Speicher gespeichert werden. Die Datenspeicherung ist ein vollständig interner Prozess für Insights, und der Zugriff auf Daten erfolgt auf die gleiche Weise, unabhängig davon, wo sie gespeichert werden.

Beispiel:

Ein Studio hat die Leistungsstufe 3 ausgewählt und verfügt daher über 100 GB Cache. Sie haben auch eine Aufbewahrungsdauer von 1200 Tagen ausgewählt, sodass die Daten etwas mehr als drei Jahre in ihrem Cluster gespeichert werden. Wenn das Studio über einen täglichen Datenbedarf von 1 GB verfügt, werden 100 Tage daten im Heißen Cache gespeichert. Ein Benutzer kann eine Abfrage über 90 Tage ausführen und nur heißen Cache abfragen, er kann dieselbe Abfrage über alle drei Jahre ausführen und abfragen aus beiden Quellen, es ist keine Änderung der Abfragestruktur erforderlich.

Wie wirkt sich der Cache aus, wenn ich meine Leistungsstufe ändere?

Wenn Sie ihre Leistung verringern, werden Daten aus dem Heißen Cache in den Speicher geladen, da die Hardwareressourcen reduziert werden. Ebenso wird Ihnen beim Erhöhen Ihrer Leistungsstufe sofort Hardware zugeordnet, und Daten werden in Ihren Cache übertragen. Dieser Prozess ist im Allgemeinen sehr schnell, aber Terabyte-Verschiebungen der Cachegröße können eine kurze Zeit in Anspruch nehmen. Weitere Informationen finden Sie unter Bewährte Methoden.

Computeleistung

Computeleistung stellt die maximale Menge von vCPUs dar, die für jede Abfrage zugeordnet sind. Basierend auf der Parallelisierung eines bestimmten Abfrageplans können einige Abfragen nicht alle vCPUs gleichzeitig vollständig nutzen (Reihenfolge, eindeutig). Um die Interaktivität der Abfrageerfahrung zu verbessern, wird Abfragen außerdem prioritätsmäßig nach Startzeit zugewiesen, was bedeutet, dass nachfolgende gleichzeitige Abfragen eine verringerte vCPU-Zuordnung feststellen können.

Die Computeleistung erhöht auch die maximale Abfragelänge vor dem Timeout. Die folgende Tabelle stellt aktuelle Zahlen dar:

Computeleistung Maximale Computezeit (Sekunden)
2 (Free-Tarif) 30
2 (Leistungsstufe 2) 60
4 120
8 180
16 210
32 240
48 270
64 300

Maximaler Arbeitsspeicher pro Abfrage

Dies stellt den gesamt der Abfrage zugeordneten Arbeitsspeicher dar. Beachten Sie, dass sich dies vom Speicher zum Speichern von Daten unterscheidet. Der Abfragespeicher dient speziell zum Speichern von Abfragedaten zur Berechnung und Verarbeitung. Dies ist eine wichtige Ressource für komplexere Abfragen.

Maximale Anzahl gleichzeitiger Abfragen

Dieser Wert stellt die Menge gleichzeitiger Abfragen dar, die auf jeder Leistungsstufe ausgeführt werden können.

Max. Ereignisse pro Sekunde

Die maximale Gesamtanzahl von Ereignissen pro Sekunde, die das Datensystem erfassen kann. Diese Zahl ist eine Kombination aus Playstream- und Telemetrieereignissen und beliebigen externen Erfassungen, die möglicherweise stattfinden.

Was geschieht, wenn ich meinen Zeilenschreibgrenzwert überschreite?

Für bezahlte Titel wird eine Überschreitungsgebühr von einer Gutschrift für alle erfassten 2,7 Millionen (2.700.000) zusätzlichen Ereignisse berechnet. Diese Überschreitungskosten sind so konzipiert, dass Kunden mit vorhersagbaren Erfassungslasten außerhalb der Geschäftszeiten auf einer kleineren Leistungsstufe sitzen können, um Kosten zu sparen.

Ereignisexporte

Mit Ereignisarchiven können Kunden alle oder einige ihrer Daten nach einem regelmäßigen Zeitplan in Azure Blob oder AWS S3 exportieren. Weitere Informationen finden Sie unter Exportieren von Daten.

Gutschriften pro Stunde

Insights werden pro Minute zum Guthaben pro Stunde abgerechnet (Guthaben pro Stunde / 60). Weitere Informationen zu Insights-Guthabenpreisen finden Sie unter PlayFab–Preise.

Bindung

Insights-Aufbewahrung

Die Aufbewahrungseinstellung ermöglicht es einem Studio, die Gesamtzahl der Tage festzulegen, die Daten aufbewahrt werden. Die Standardeinstellung beträgt 30 Tage und erfüllt die meisten DSGVO-Compliancebestimmungen. Die Aufbewahrung kann mithilfe von Verwaltungsbefehlen global oder nach Tabelle festgelegt werden. Die Aufbewahrung wird mit einer Rate von 50 Guthaben pro Terabyte-Monat berechnet, Studios werden nur für das berechnet, was pro Tag verwendet wird. Weitere Informationen zu Insights Credit Pricing finden Sie unter Insights Credit Pricing.

Beispiel Ein Studio verfügt zu Beginn des Monats über 10 Terabyte an Daten, die diesen Speicher nicht erhöhen. Die Gesamtkosten betragen 500 Guthaben (10 TB * 50 Credits/TB).

Beispiel Ein Studio beginnt den Monat mit 250 GB Daten und erhöht sich im Laufe des Monats linear auf 750 GB Daten. Die Gesamtgebühr würde 25 (durchschnittlich jeden Tag des Monats 0,5 TB * 50 Credits/TB) Guthaben betragen.