‎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 .

Syntax

hcl.from_hb_results(table_id = Results_table_ID_number)

Parameter

NameBeschreibung
table_id = Results_table_ID_numberDie 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 ErgebnistabelleSpaltendatentyp in HCL-Datenrahmen
ZeichenObjekt
ZeichenKategorie
numerischint64
numerischfloat64
Datumzeitdatetime64[ns]
numerischtimedelta64[ns]
logischbool
Datentyp kann nicht identifiziert werdenObjekt