

 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](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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.

# SYS\_SERVERLESS\_USAGE
<a name="SYS_SERVERLESS_USAGE"></a>

Verwenden Sie SYS\_SERVERLESS\_USAGE, um Details zur Amazon-Redshift-Serverless-Auslastung von Ressourcen anzuzeigen. Diese Systemansicht gilt nicht für bereitgestellte Amazon-Redshift-Cluster.

Diese Ansicht enthält die Zusammenfassung der Serverless-Nutzung, mit einer Genauigkeit von 1 Minute, einschließlich wie viel Rechenkapazität für die Verarbeitung von Abfragen verwendet wird und wie viel des von Amazon Redshift verwalteten Speichers verwendet wird. Die Rechenkapazität wird in Redshift Processing Units (RPUs) gemessen und für die Workloads, mit denen Sie RPU-seconds arbeiten, pro Sekunde gemessen. RPUs werden verwendet, um Abfragen von Daten zu verarbeiten, die in ein Data Warehouse geladen wurden, aus einem Amazon S3-Data Lake abgefragt oder über Betriebsdatenbanken per Verbundabfrage aufgerufen werden. Amazon Redshift Serverless speichert die Daten 7 Tage lang in SYS\_SERVERLESS\_USAGE.

Beispiele für die Abrechnung von Datenverarbeitungskosten finden Sie unter [Fakturierung für Amazon Redshift Serverless](https://docs.aws.amazon.com/redshift/latest/mgmt/serverless-billing.html).

SYS\_SERVERLESS\_USAGE ist nur für Superuser sichtbar. Weitere Informationen finden Sie unter [Sichtbarkeit der Daten in Systemtabellen und Ansichten](cm_chap_system-tables.md#c_visibility-of-data).

## Tabellenspalten
<a name="SYS_SERVERLESS_USAGE-table-columns"></a>


| Spaltenname  | Datentyp  | Beschreibung  | 
| --- | --- | --- | 
| start\_time | timestamp | Der Zeitpunkt, zu dem das Intervall begann. | 
| end\_time | timestamp | Der Zeitpunkt, an dem das Intervall abgeschlossen wurde. | 
| compute\_seconds | double precision | Die kumulierten genutzten Recheneinheiten (in RPU-Sekunden) für dieses Zeitintervall. Dieser Wert berücksichtigt die dem Konto zugewiesene RPU-Basiskapazität.  | 
| compute\_capacity | double precision | Die durchschnittliche Anzahl von Recheneinheiten (Redshift Processing Units oder RPUs), die während dieses Zeitintervalls verwendet wurden. Der Wert compute\_capacity kann dynamisch geändert werden. | 
| data\_storage | bigint | Der durchschnittliche Datenspeicherplatz in MB, der während dieses Zeitintervalls verwendet wird. Der verwendete Datenspeicher kann sich dynamisch ändern, wenn Daten aus der Datenbank geladen oder gelöscht werden. | 
| cross\_region\_transferred\_data | bigint | Die für regionsübergreifende Datenfreigabe übermittelten Daten werden während dieses Zeitintervalls in Byte übermittelt. | 
| charged\_seconds | bigint | Die kumulierten berechneten Recheneinheiten (in RPU-Sekunden) für dieses Zeitintervall. Dieser Wert wird nach dem Ende einer Transaktion berechnet und kann daher während der Ausführung einer Transaktion 0 lauten. Verwenden Sie charged\_seconds, um die Kosten für eine Amazon-Redshift-Serverless-Arbeitsgruppe zu berechnen. Dieser Wert berücksichtigt die RPU-Kapazität, die der Amazon-Redshift-Serverless-Arbeitsgruppe zugewiesen wurde. | 
| charged\_extra\_compute\_for\_automatic\_optimization\_seconds | bigint | Die kumulierten RPU-Sekunden (Compute Unit), die für automatische Optimierungen in diesem Zeitintervall berechnet wurden. Dieser Wert berücksichtigt die RPU-Kapazität, die der Amazon-Redshift-Serverless-Arbeitsgruppe zugewiesen wurde. Weitere Informationen zu automatischen Optimierungen, die mit zusätzlichen Rechenressourcen ausgeführt werden, finden Sie unter. [Zuweisung zusätzlicher Rechenressourcen für die automatische Datenbankoptimierung](t_extra-compute-autonomics.md)  | 

## Nutzungshinweise
<a name="SYS_SERVERLESS_USAGE-usage_notes"></a>
+  Es gibt Situationen, in denen compute\_seconds 0, charged\_seconds jedoch größer als 0 ist oder umgekehrt. Dies ist ein normales Verhalten, das sich aus der Art und Weise ergibt, wie Daten in der Systemansicht aufgezeichnet werden. Für eine genauere Darstellung der Details zur Serverless-Nutzung empfehlen wir, die Daten zu aggregieren. 

## Beispiel
<a name="SYS_SERVERLESS_USAGE-examples"></a>

Führen Sie die folgende Abfrage aus, um die Gesamtkosten für die verbrauchten RPU-Stunden für ein Zeitintervall durch Abfrage von charged\_seconds abzurufen:

```
select trunc(start_time) "Day", 
(sum(charged_seconds)/3600::double precision) * <Price for 1 RPU> as cost_incurred 
from sys_serverless_usage 
group by 1 
order by 1
```

Beachten Sie, dass es während des Intervalls Leerlaufzeit geben kann. Die Leerlaufzeit wird nicht zu den verbrauchten RPUs hinzugerechnet.