from_hb_results()-methode

Importeert een Resultaten-tabel naar een HCL-dataframe.

Opmerking

Het gebruik van de methode hcl.from_hb_results() vereist dat u ook een wachtwoordvariabele genaamd v_hb_token in het venster Variabelen in de HCL-scripteditor en een HighBond API-token toewijst als waarde voor de variabele. Zie voor meer informatie het .

Syntaxis

hcl.from_hb_results(table_id = Results_table_ID_number)

Parameters

NaamBeschrijving
table_id = Results_table_ID_numberHet numerieke ID van de Resultaten-tabel.

Retourneert

HCL-dataframe.

Voorbeelden

Resultaten-tabel importeren naar een HCL-dataframe

U importeert de Resultaten-tabel met ID 587293 naar een nieuw gemaakte HCL-dataframe met de naam customer_summary.

customer_summary = hcl.from_hb_results(table_id = "587293")

Opmerkingen

Gegevenstypetoewijzing

Wanneer u een Resultaten-tabel importeert naar een HCL dataframe, worden de gegevenstypen van de velden in de tabel automatisch gekoppeld aan de kolomgegevenstypen in het dataframe.

Inconsistenties in de gegevens van de Resultaten-tabel beïnvloeden de toewijzing van gegevenstypen of de vertaling van afzonderlijke waarden:

  • Als een numeriek veld in de Resultaten-tabel zelfs maar één tekenwaarde bevat, gebruikt de overeenkomstige kolom in het HCL-dataframe het gegevenstype object, en worden alle waarden in de kolom gedefinieerd als tekststrings.

  • Als een logisch veld in de resultatentabel niet-Booleaanse waarden bevat (andere waarden dan T/F of Y/N), worden die waarden Geen in het HCL-dataframe.

  • Als een datumtijdveld in de Resultaten-tabel lege waarden bevat, worden die waarden NaT (Not-a-Time) in het HCL dataframe.

Type veldgegevens in Resultaten-tabelKolomgegevenstype in HCL-dataframe
tekenobject
tekencategorie
numeriekint64
numeriekfloat64
datumtijddatetime64[ns]
numeriektimedelta64[ns]
logischbool
gegevenstype kan niet worden geïdentificeerdobject