Fehlerbehebung bei der Identity Center-Authentifizierung - Amazon Redshift

Amazon Redshift unterstützt UDFs ab Patch 198 nicht mehr die Erstellung von neuem Python. Das bestehende Python UDFs wird bis zum 30. Juni 2026 weiterhin funktionieren. Weitere Informationen finden Sie im Blog-Posting.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Fehlerbehebung bei der Identity Center-Authentifizierung

Verwenden Sie die folgenden Abschnitte, um Probleme mit der Identity Center-Authentifizierung zu beheben.

API-Fehler

Die GetIdentityCenterAuthToken API kann die folgenden Fehler zurückgeben:

  • UnsupportedOperationFault— Die Anfrage wurde ohne identitätserweiterte Anmeldeinformationen gestellt, oder die Identitätsweitergabe durch Identity Center wird in der aktuellen Konfiguration nicht unterstützt.

  • ClusterNotFoundFault (Redshift:GetIdentityCenterAuthToken) — Eine oder mehrere der angegebenen Cluster-IDs sind nicht vorhanden, oder Sie haben keine Zugriffsberechtigung.

  • WorkgroupNotFoundFault (redshift-serverless:GetIdentityCenterAuthToken) — Einer oder mehrere der angegebenen Arbeitsgruppennamen sind nicht vorhanden, oder Sie sind nicht berechtigt, auf sie zuzugreifen.

  • InvalidParameterValueException— Die Anforderungsparameter sind ungültig, z. B. eine leere Liste von Clustern oder Arbeitsgruppen oder mehr als 20 Elemente in der Liste.

Verbindungsfehler

Wenn Sie mithilfe von Identity Center-Token eine Verbindung zu Amazon Redshift herstellen, können die folgenden Fehler auftreten:

  • Token-Anmeldeinformationen sind abgelaufen oder ungültig — Generieren Sie mithilfe der GetIdentityCenterAuthToken API ein neues Token und aktualisieren Sie Ihre Verbindungskonfiguration.

  • ungültiges Token — Überprüfen Sie das Tokenformat und stellen Sie sicher, dass es für den richtigen Cluster oder die richtige Arbeitsgruppe generiert wurde.

  • TYPE_INVALID_TOKEN — Stellen Sie sicher, dass Sie in Ihren Verbindungsparametern verwendentoken_type = SUBJECT_TOKEN.

  • Der Identitätsanbietertyp „awsidc“ wird nicht unterstützt — Stellen Sie sicher, dass Ihr Amazon Redshift Redshift-Cluster oder Ihre Arbeitsgruppe die Identity Center-Authentifizierung unterstützt, und aktualisieren Sie auf eine kompatible Version.

  • AWS Der IdC-Identitätsanbieter ist nicht vorhanden — Konfigurieren Sie die Identity Center-Integration für Ihre Amazon Redshift Redshift-Ressource über die AWS Konsole.

  • Ungültiger Bereich. Die Anmeldeinformationen des Benutzers sind nicht berechtigt, eine Verbindung zu Amazon Redshift herzustellen — Stellen Sie sicher, dass der Benutzer über die entsprechenden Berechtigungen in Identity Center verfügt und das Token für die richtigen Ressourcen generiert wurde.