Método from_hb_results()

Importa uma tabela do Resultados para um dataframe do HCL.

Observação

Para usar o método hcl.from_hb_results(), você também precisa criar uma variável de senha chamada v_hb_token na janela Variáveis do editor de scripts do HCL e atribuir um token de API do HighBond como valor da variável. Para obter mais informações, consulte .

Sintaxe

hcl.from_hb_results(table_id = número_de_ID_da_tabela_do_Resultados)

Parâmetros

NomeDescrição
table_id = número_de_ID_da_tabela_do_ResultadosO ID numérico da tabela Resultados.

Retorna

Dataframe do HCL.

Exemplos

Importar uma tabela do Resultados para um dataframe do HCL

Importe a tabela do Resultados com o ID 587293 para um dataframe do HCL recém-criado com o nome customer_summary.

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

Observações

Mapeamento de tipo de dados

Quando você importa uma tabela do Resultados para um dataframe do HCL, os tipos de dados na tabela são mapeados automaticamente para tipos de dados de coluna no dataframe.

Inconsistências nos dados da tabela do Resultados afetam o mapeamento de tipos de dados ou a tradução de valores individuais:

  • Se um campo numérico na tabela do Resultados contiver mesmo um valor de caractere, a coluna correspondente no dataframe do HCL usará o tipo de dados objeto e todos os valores na coluna serão definidos como cadeias de texto.

  • Se um campo lógico na tabela do Resultados contiver valores não booleanos (valores diferentes de T/F ou Y/N ), esses valores se tornarão None no dataframe do HCL.

  • Se um campo de data e hora na tabela Resultados contiver valores vazios, esses valores vão se tornar NaT no dataframe do HCL (Not-a-Time, ou seja, não é um horário).

Tipo de dados de campo na tabela do ResultadosTipo de dados de coluna no dataframe do HCL
caractereobjeto
caracterecategoria
numéricoint64
numéricofloat64
datahoradatetime64[ns]
numéricotimedelta64[ns]
lógicobooleano
não é possível identificar o tipo de dadoobjeto