Amazon Redshift 將不再支援從修補程式 198 開始建立新的 Python UDFs。現有 Python UDF 將繼續正常運作至 2026 年 6 月 30 日。如需詳細資訊,請參閱部落格文章
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定應用程式名稱連線屬性
當您連線至 Amazon Redshift 時,請設定選用的應用程式名稱驅動程式屬性。此屬性會識別建立每個連線的應用程式或工具,讓您更輕鬆地監控、稽核和疑難排解 Amazon Redshift 環境。
您提供的應用程式名稱會顯示在 的 application_name 欄中SYS_CONNECTION_LOG。您可以使用它來執行下列動作:
-
追蹤連線來源。識別哪些應用程式、服務或工具連接到您的叢集。
-
對效能進行故障診斷。將查詢與原始應用程式建立關聯,以隔離效能問題。
-
稽核存取權。了解資料倉儲中的應用程式層級用量模式。
下表顯示如何設定每個 Amazon Redshift 驅動程式的應用程式名稱。
| 驅動程式 | 屬性 | 範例 |
|---|---|---|
| JDBC | ApplicationName |
jdbc:redshift:// |
| ODBC | ApplicationName |
在 DSN 或連線字串ApplicationName=my-bi-tool中設定 。 |
| Python | application_name |
redshift_connector.connect(...,
application_name='my-data-catalog') |
如需每個驅動程式之應用程式名稱屬性的詳細資訊,請參閱下列內容:
JDBC:ApplicationName
ODBC:ApplicationName
Python:application_name
注意
對應用程式名稱使用描述性、一致的命名慣例,例如 (例如 team-service-environmentquicksight-analytics-dashboard-prod)。這種方法可讓您更輕鬆地篩選和分析SYS_CONNECTION_LOG資料。