Skip to content

[infra] python: Table.create_from_pandas #1774

@aspeddro

Description

@aspeddro

Atualmente Table.create recebe um path para o caminho do arquivo ou um diretório quando a tabela é particionada.

Do ponto de vista de ergonomia seria melhor ter uma função que recebe um dataframe (pd.DataFrame) e cria a tabela. Não seria necessário se preocupar em criar as pasta de partições, etc.

A assinatura da função seria mais ou menos assim:

def create_from_pandas(
  df: pd.DataFrame, 
  partitions: Optional[list[str]] = None,
  format: Literal["csv", "parquet"] = "csv"
): ...

cc @basedosdados/dados

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions