Shapeshifting for your data — odo 0.5.0+26.g55cec3c documentation (original) (raw)

odo takes two arguments, a source and a target for a data transfer.

from odo import odo odo(source, target) # load source into target

It efficiently migrates data from the source to the target through a network of conversions.

odo network of conversions

Example

from odo import odo import pandas as pd

odo('accounts.csv', pd.DataFrame) # Load csv file into DataFrame name balance 0 Alice 100 1 Bob 200 2 Charlie 300

Load CSV file into Hive database

odo('accounts.csv', 'hive://user:password@hostname/db::accounts')