deirokay.parser.reader.dask_reader.read

deirokay.parser.reader.dask_reader.read(data: Union[str, dask.dataframe.DataFrame], columns: List[str], sql: bool = False, **kwargs) dask.dataframe.DataFrame[source]

Infer the file type by its extension and call the proper dask.dataframe method to parse it.

Parameters
  • data (Union[str, dask.dataframe.DataFrame]) – Path to file or SQL query, or DataFrame object

  • columns (List[str]) – List of columns to be parsed.

  • sql (bool, optional) – Whether or not data should be interpreted as a path to a file or a SQL query.

  • **kwargs (dict) – Arguments to be passed to dask.dataframe methods when reading.

Returns

The dask DataFrame.

Return type

dask.dataframe.DataFrame