

 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.

# PG\_CLASS\_INFO
<a name="r_PG_CLASS_INFO"></a>

PG\_CLASS\_INFO ist eine Amazon-Redshift-Systemansicht in den PostgreSQL-Katalogtabellen PG\_CLASS und PG\_CLASS\_EXTENDED. PG\_CLASS\_INFO enthält Informationen zum Zeitpunkt der Tabellenerstellung und zum aktuellen Verteilungsstil. Weitere Informationen finden Sie unter [Datenverteilung zur Abfrageoptimierung](t_Distributing_data.md).

PG\_CLASS\_INFO ist für alle Benutzer sichtbar. Superuser können alle Zeilen sehen; reguläre Benutzer können nur ihre eigenen Daten sehen. Weitere Informationen finden Sie unter [Sichtbarkeit der Daten in Systemtabellen und Ansichten](cm_chap_system-tables.md#c_visibility-of-data).

## Tabellenspalten
<a name="r_PG_CLASS_INFO-table-columns2"></a>

PG\_CLASS\_INFO zeigt die folgenden Spalten zusätzlich zu den Spalten in PG\_CLASS an. Die `oid`-Spalte in PG\_CLASS hat in der Tabelle PG\_CLASS\_INFO den Namen `reloid`.


| Name der Spalte  | Datentyp  | Beschreibung  | 
| --- | --- | --- | 
| relcreationtime | timestamp | Zeitpunkt in UTC, an dem die Tabelle erstellt wurde | 
| releffectivediststyle | integer  | Der Verteilungsstil einer Tabelle oder, wenn die Tabelle die automatische Verteilung verwendet, der aktuelle von Amazon-Redshift zugewiesene Verteilungsstil. | 

Die Spalte RELEFFECTIVEDISTSTYLE in PG\_CLASS\_INFO zeigt den Verteilungsstil für die Tabelle an. Wenn die Tabelle die automatische Verteilung verwendet, ist RELEFFECTIVEDISTSTYLE auf 10, 11 oder 12 festgelegt. Diese Werte bezeichnen die verwendeten Verteilungsstile AUTO (ALL), AUTO (EVEN) oder AUTO (KEY). Wenn die Tabelle die automatische Verteilung verwendet, ändert sich der Verteilungsstil von anfänglich AUTO (ALL) in AUTO (EVEN), wenn die Tabelle wächst, oder AUTO (KEY), wenn eine Spalte als Verteilungsschlüssel dienen kann. 

In der folgenden Tabelle wird der Verteilungsstil für die einzelnen Werte in der Spalte RELEFFECTIVEDISTSTYLE angegeben: 


| RELEFFECTIVEDISTSTYLE | Aktueller Verteilungsstil | 
| --- | --- | 
| 0 | EVEN | 
| 1 | KEY | 
| 8 | ALL | 
| 10 | AUTO (ALL) | 
| 11 | AUTO (EVEN) | 
| 12 | AUTO (KEY) | 

## Beispiel
<a name="r_PG_CLASS_INFO-example"></a>

Die folgende Abfrage gibt den aktuellen Verteilungsstil von Tabellen im Katalog zurück. 

```
select reloid as tableid,trim(nspname) as schemaname,trim(relname) as tablename,reldiststyle,releffectivediststyle, 
CASE WHEN "reldiststyle" = 0 THEN 'EVEN'::text 
     WHEN "reldiststyle" = 1 THEN 'KEY'::text 
     WHEN "reldiststyle" = 8 THEN 'ALL'::text 
     WHEN "releffectivediststyle" = 10 THEN 'AUTO(ALL)'::text 
     WHEN "releffectivediststyle" = 11 THEN 'AUTO(EVEN)'::text 
     WHEN "releffectivediststyle" = 12 THEN 'AUTO(KEY)'::text ELSE '<<UNKNOWN>>'::text END as diststyle,relcreationtime 
from pg_class_info a left join pg_namespace b on a.relnamespace=b.oid;
```

```
 tableid | schemaname | tablename | reldiststyle | releffectivediststyle | diststyle  |      relcreationtime       
---------+------------+-----------+--------------+-----------------------+------------+----------------------------
 3638033 | public     | customer  |            0 |                     0 | EVEN       | 2019-06-13 15:02:50.666718
 3638037 | public     | sales     |            1 |                     1 | KEY        | 2019-06-13 15:03:29.595007
 3638035 | public     | lineitem  |            8 |                     8 | ALL        | 2019-06-13 15:03:01.378538
 3638039 | public     | product   |            9 |                    10 | AUTO(ALL)  | 2019-06-13 15:03:42.691611
 3638041 | public     | shipping  |            9 |                    11 | AUTO(EVEN) | 2019-06-13 15:03:53.69192
 3638043 | public     | support   |            9 |                    12 | AUTO(KEY)  | 2019-06-13 15:03:59.120695
(6 rows)
```