Konfigurieren Ihrer Azure Storage-Datenverbindung
Zunächst benötigen Sie ein Azure-Abonnement und ein Speicherkonto.
Für vorhandene PlayFab- und Azure-Kunden können Sie einen Speichercontainer auf dem Azure-Portal erstellen und mit Data Connections in Azure PlayFab beginnen.
Für vorhandene PlayFab-Benutzer, die noch nicht in Azure sind, können Sie sich für ein Azure-Abonnement registrieren.
Notiz
Stellen Sie sicher, dass Sie Ihr Speicherkonto in "USA, Westen 2" erstellen. Andernfalls werden Kosten für ausgehenden Datenverkehr auf Ihr Speicherkonto angewendet. Sie können bis zu drei Azure Blob Storage Konten in der Region WestUS2 konfigurieren.
Einrichten Ihres Speichers in Azure
Damit PlayFab Daten in Ihrem Speicherkonto erfassen kann, sind Containerdetails zusammen mit der Autorisierung mithilfe eines SAS-Tokens erforderlich. Führen Sie die folgenden Schritte aus, um mithilfe des Microsoft Azure-Portal ein SAS-Token zu erstellen.
Option 1: Erstellen Sie das SAS-Token auf Containerebene.
Wichtig
Generieren und abrufen Sie die Shared Access Signature für Ihren Container, nicht für das Speicherkonto selbst.
- Wählen Sie im Azure-Portaldie Option Ihr Speicherkonto > Container aus.
- Wählen Sie einen Container aus der Liste aus.
- Wechseln Sie rechts neben dem fenster Standard, und wählen Sie die drei Auslassungspunkte aus, die dem ausgewählten Container zugeordnet sind.
- Wählen Sie im Dropdownmenü SAS generieren aus, um das Fenster SAS generieren zu öffnen.
- Definieren Sie Berechtigungen , indem Sie das entsprechende Kontrollkästchen aktivieren oder deaktivieren. Stellen Sie sicher, dass die Berechtigungen Erstellen und Schreiben ausgewählt sind.
- Geben Sie die Start - und Ablaufzeiten des signierten Schlüssels an .
- Wählen Sie SAS-Token und URL generieren aus.
- Die Abfragezeichenfolge des Blob-SAS-Tokens wird im unteren Bereich des Fensters angezeigt.
- Kopieren Sie die Blob-SAS-Tokenwerte, und fügen Sie sie an einen sicheren Speicherort ein, um sie im Azure PlayFab Data Connections zu verwenden. Sie wird nur einmal angezeigt und kann nach dem Schließen des Fensters nicht mehr abgerufen werden.
Option 2: Erstellen Sie das SAS-Token auf Kontoebene.
Wichtig
Generieren und abrufen Sie die Shared Access Signature für Ihr Speicherkonto selbst.
- Wählen Sie im Azure-PortalDie Option Ihr Speicherkonto aus.
- Wählen Sie in der Liste unter Sicherheit + Netzwerk eine Shared Access Signature aus.
- Definieren Sie Dienste , indem Sie Blob auswählen und andere Kontrollkästchen deaktivieren.
- Definieren Sie den Ressourcentyp , indem Sie Objekt auswählen und andere Kontrollkästchen deaktivieren.
- Stellen Sie sicher, dass die Berechtigungen Erstellen und Schreiben ausgewählt sind.
- Geben Sie die Start - und Ablaufzeiten des signierten Schlüssels an .
- Wählen Sie SAS-Token und URL generieren aus.
- Die Abfragezeichenfolge des Blob-SAS-Tokens wird im unteren Bereich des Fensters angezeigt.
- Kopieren Sie die Blob-SAS-Tokenwerte, und fügen Sie sie an einen sicheren Speicherort ein, um sie im Azure PlayFab Data Connections zu verwenden. Sie wird nur einmal angezeigt und kann nach dem Schließen des Fensters nicht mehr abgerufen werden.
Erstellen einer Azure Blob-Datenverbindung in PlayFab
Schritt 1: Navigieren Zur Registerkarte "Datenverbindungen"
- Melden Sie sich bei PlayFab an, und navigieren Sie zu Ihrem Titel.
- Klicken Sie im linken Menü auf den Abschnitt "Daten".
- Klicken Sie auf die Registerkarte "Daten Connections"
Schritt 2: Konfigurieren einer neuen Datenverbindung
- Klicken Sie auf die Schaltfläche "Neue Verbindung".
- Wählen Sie den "Zieltyp" als "Azure Blob Storage" aus.
- Auffüllen der Felder mit den folgenden Werten
Wert | Details |
---|---|
Name | Der Anzeigename Ihrer Datenverbindung. Mit diesem Namen können Sie die Datenverbindung später finden, um sie zu bearbeiten. Geben Sie hier einen beschreibenden Namen ein. |
Kontoname | Das Azure Storage-Konto. |
Containername | Der Azure Storage-Kontocontainer. |
SAS-Token | Entweder das vom Container generierte SAS-Token oder die Abfragezeichenfolge des Blob-SAS-Tokens. |
Notiz
Es wird empfohlen, einen Tabellennamen zu verwenden, der nicht vorhanden ist. Wenn Sie eine vorhandene Tabelle verwenden und das Schema nicht das ist, was PlayFab erwartet, wird das Schema geändert.