from_hb_results()-Methode
Importiert eine Ergebnistabelle in einen HCL-Datenrahmen.
Hinweis
Die Verwendung der Methode hcl.from_hb_results() erfordert, dass Sie auch eine Kennwortvariable namens v_hb_token im Fenster Variablen des HCL-Skript-Editors erstellen und einen HighBond-API-Token als Variablenwert zuweisen. Weitere Informationen finden Sie unter HCL-Variablen werden im Fenster „Variablen“ definiert..
Syntax
hcl.from_hb_results(table_id = Ergebnistabellen_ID_nummer
Parameter
Name | Beschreibung |
---|---|
table_id = Ergebnistabellen_ID_nummer | Die numerische ID der Ergebnistabelle. |
Gibt zurück
HCL-Datenrahmen zurück.
Beispiele
Ergebnistabelle in einen HCL-Datenrahmen importieren
Sie importieren die Ergebnistabelle mit ID 587293 in einen neu erstellen HCL-Datenrahmen mit dem Namen customer_summary.
customer_summary = hcl.from_hb_results(table_id = "587293")
Bemerkungen
Zuordnung von Datentypen
Wenn Sie eine Ergebnistabelle in einen HCL-Datenrahmen importieren, werden Felddatentypen in der Tabelle automatisch Spaltendatentypen im Datenrahmen zugeordnet.
Inkonsistenzen in den Ergebnistabellendaten wirken sich auf die Zuordnung der Datentypen oder die Übersetzung einzelner Werte aus:
-
Wenn ein numerisches Feld in der Ergebnistabelle auch nur einen Zeichenwert enthält, verwendet die entsprechende Spalte im HCL-Datenrahmen den Datentyp Objekt. Dann werden alle Werte in der Spalte als Textzeichenfolgen definiert.
-
Wenn ein logisches Feld in der Ergebnistabelle nicht-boolesche Werte enthält (andere Werte als W/F oder J/N), werden diese Werte im HCL-Datenrahmen zu Keine.
-
Wenn ein Datums-/Uhrzeitfeld in der Ergebnistabelle leere Werte enthält, werden diese Werte im HCL-Datenrahmen zu NaT (Not-a-Time, keine Zeitangabe).
Felddatentyp in Ergebnistabelle | Spaltendatentyp in HCL-Datenrahmen |
---|---|
Zeichen | Objekt |
Zeichen | Kategorie |
numerisch | int64 |
numerisch | float64 |
Datumzeit | datetime64[ns] |
numerisch | timedelta64[ns] |
logisch | bool |
Datentyp kann nicht identifiziert werden | Objekt |