View a markdown version of this page

Legen Sie die Verbindungseigenschaft des Anwendungsnamens fest - Amazon Redshift

Amazon Redshift unterstützt die Verwendung von Python-UDFs nach dem 30. Juni 2026 nicht mehr. Wir werden damit beginnen, es schrittweise durchzusetzen. Weitere Informationen zum Ende der Lebensdauer von Python und zu den Migrationsoptionen finden Sie im Blogbeitrag, der am 30. Juni 2025 veröffentlicht wurde.

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 des Anwendungsnamens 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 welche Verbindung hergestellt hat, was die Überwachung, Prüfung und Fehlerbehebung Ihrer Amazon 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 die Verbindungsquellen. Identifizieren Sie, welche Anwendungen, Dienste oder Tools eine Verbindung zu Ihrem Cluster herstellen.

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

  • Überwachen Sie den Zugriff. Machen Sie sich ein Bild von den Nutzungsmustern auf Anwendungsebene in Ihrem Data Warehouse.

Die folgende Tabelle zeigt, wie Sie den Anwendungsnamen für jeden Amazon Redshift-Treiber festlegen.

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 des Anwendungsnamens für jeden Treiber finden Sie unter den folgenden Links:

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.