View a markdown version of this page

Legen Sie die Verbindungseigenschaft für den Anwendungsnamen fest - Amazon Redshift

Amazon Redshift unterstützt ab Patch 198 nicht mehr die Erstellung neuer Python-UDFs. Bestehende Python-UDFs werden 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.

Legen Sie die Verbindungseigenschaft für den Anwendungsnamen fest

Wenn Sie eine Verbindung zu Amazon Redshift herstellen, legen Sie die optionale Treibereigenschaft für den Anwendungsnamen fest. Diese Eigenschaft identifiziert, welche Anwendung oder welches Tool die jeweilige Verbindung hergestellt hat, was die Überwachung, Prüfung und Fehlerbehebung Ihrer Amazon Redshift Redshift-Umgebung erleichtert.

Der von Ihnen angegebene Anwendungsname wird in der application_name Spalte von SYS_CONNECTION_LOG angezeigt. Sie können ihn verwenden, um Folgendes zu tun:

  • Verfolgen Sie Verbindungsquellen. Identifizieren Sie, welche Anwendungen, Dienste oder Tools eine Verbindung zu Ihrem Cluster herstellen.

  • Beheben Sie Fehler bei der Leistung. Korrelieren Sie Abfragen mit der ursprünglichen Anwendung, um Leistungsprobleme zu isolieren.

  • Zugriff prüfen. Machen Sie sich mit den Nutzungsmustern auf Anwendungsebene in Ihrem Data Warehouse vertraut.

Die folgende Tabelle zeigt, wie der Anwendungsname für jeden Amazon Redshift Redshift-Treiber festgelegt wird.

Treiber Eigenschaft Beispiel
JDBC ApplicationName jdbc:redshift://endpoint:port/database?ApplicationName=my-etl-pipeline
ODBC ApplicationName Geben Sie ApplicationName=my-bi-tool den DSN oder die Verbindungszeichenfolge ein.
Python application_name redshift_connector.connect(..., application_name='my-data-catalog')

Weitere Informationen zur Eigenschaft „Anwendungsname“ für jeden Treiber finden Sie im Folgenden:

Anmerkung

Verwenden Sie eine beschreibende, konsistente Benennungskonvention für Anwendungsnamen, wie team-service-environment (zum Beispiel). quicksight-analytics-dashboard-prod Dieser Ansatz erleichtert das Filtern und Analysieren von SYS_CONNECTION_LOG Daten.