Konfiguration von Mixpanel-Verbindungen
Mixpanel unterstützt Benutzername und Passwort für BasicAuth. Die Standardauthentifizierung ist eine einfache Authentifizierungsmethode, bei der Clients Anmeldeinformationen direkt bereitstellen, um auf geschützte Ressourcen zuzugreifen. AWS Glue kann den Benutzernamen und das Passwort zur Authentifizierung von Mixpanel-APIs verwenden.
Die öffentliche Mixpanel-Dokumentation zum BasicAuth-Flow finden Sie unter Mixpanel-Servicekonten
Konfigurieren einer Mixpanel-Verbindung:
-
Erstellen Sie in AWS Secrets Manager ein Geheimnis mit den folgenden Details:
Für die Standardauthentifizierung muss das Geheimnis das Verbrauchergeheimnis der verbundenen App mit
USERNAMEundPASSWORDals Schlüssel enthalten.Anmerkung
Sie müssen für jede Verbindung in AWS Glue ein Geheimnis erstellen.
-
Erstellen Sie in AWS Glue Studio eine Verbindung unter Datenverbindungen, indem Sie die folgenden Schritte ausführen:
-
Wählen Sie Mixpanel als Verbindungstyp aus.
-
Geben Sie die
INSTANCE_URLder Mixpanel-Instanz an, zu der eine Verbindung hergestellt werden soll. -
Wählen Sie die IAM-Rolle aus, die AWS Glue annehmen kann und die über Berechtigungen für die folgenden Aktionen verfügt:
-
Wählen Sie das
secretNameaus, das Sie für diese Verbindung in AWS Glue verwenden möchten, um die Token einzufügen. -
Wählen Sie die Netzwerkoptionen aus, wenn Sie Ihr Netzwerk verwenden möchten.
-
-
Erteilen Sie der mit Ihrem AWS Glue-Auftrag verknüpften IAM-Rolle die Berechtigung,
secretNamezu lesen.