Sources API

pydantic model code_genie.io.CsvToDataFrameSource[source]
Fields:
  • kwargs (Dict[str, code_genie.io.argument.GenieArgument])

  • path (code_genie.io.argument.StringArg)

field kwargs: Dict[str, GenieArgument] = {}

Any arguments to be passed to the pandas read_csv method.

field path: StringArg [Required]

Path to the local file from where data is to be imported from.

get(**kwargs)[source]
pydantic model code_genie.io.BigQueryToDataframeSource[source]
Fields:
  • query (str)

  • query_args (Dict[str, code_genie.io.argument.GenieArgument])

field query: str [Required]

Query to be used to read data from BQ

field query_args: Dict[str, GenieArgument] [Required]

Any arguments to be used in the query. These will be passed to the query using the format method.

get(**kwargs: Dict[str, GenieArgument])[source]