Amazon Redshift wird UDFs ab dem 1. November 2025 die Erstellung von neuem Python nicht mehr unterstützen. Wenn Sie Python verwenden möchten UDFs, erstellen Sie das UDFs vor diesem Datum liegende. Bestehendes Python UDFs wird weiterhin wie gewohnt 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.
H3_ ToParent
H3_ ToParent gibt die übergeordnete H3-Zellen-ID mit einer angegebenen übergeordneten Auflösung für einen bestimmten H3-Index zurück. Weitere Informationen zur H3-Indizierung finden Sie in H3.
Syntax
H3_ToParent(index, resolution)
Argumente
- index
-
Ein Wert vom Datentyp
BIGINToderVARCHAR, der den Index einer H3-Zelle darstellt, oder ein Ausdruck, der zu einem dieser Datentypen ausgewertet wird. - Auflösung
-
Ein Wert vom Datentyp
INTEGERoder ein Ausdruck, der zu einemINTEGER-Typ ausgewertet wird. Der Wert steht für die Auflösung der übergeordneten Zellen-ID. Der Wert muss zwischen 0 und der Auflösung des Index (einschließlich) liegen.
Rückgabetyp
BIGINT— steht für die H3-Zellen-ID des Elternteils.
Wenn entweder der Index oder die Auflösung NULL ist, wird NULL zurückgegeben.
Wenn index nicht gültig ist, wird ein Fehler zurückgegeben.
Wenn die Auflösung kleiner als 0 oder größer als die Auflösung des Index ist, wird ein Fehler zurückgegeben.
Beispiele
Das folgende SQL gibt einen VARCHAR ein, der den Index einer H3-Zelle darstellt, und einen INTEGER-Wert, der die gewünschte Auflösung der gewünschten übergeordneten Zelle darstellt, und gibt einen Wert vom Typ BIGINT zurück, der das übergeordnete Objekt bei Auflösung 0 der H3-Eingabezelle darstellt.
SELECT H3_ToParent('85283473fffffff', 0);
h3_toparent
--------------------
577199624117288959
Das folgende SQL gibt einen BIGINT ein, der den Index einer H3-Zelle darstellt, und einen INTEGER-Wert, der die gewünschte Auflösung der gewünschten übergeordneten Zelle darstellt, und gibt einen BIGINT zurück, der das übergeordnete Objekt mit der Auflösung 0 der H3-Eingabezelle darstellt.
SELECT H3_ToParent(646078419604526808, 8);
h3_toparent
--------------------
614553222213795839