Python SDK
Last updated
Was this helpful?
Was this helpful?
KAWA_URL=https://your-domain:your-port
KAWA_API_KEY=kawa-****
KAWA_WORKSPACE=1from kywy.client.kawa_client import KawaClient as K
kawa = K.load_client_from_environment()from kywy.client.kawa_client import KawaClient as K
kawa = K(kawa_api_url='https://your-domain:your-port')
kawa.set_api_key(api_key='kawa-****')
kawa.set_active_workspace_id('1')from kywy.client.kawa_client import KawaClient as K
kawa = K.load_client_from_environment()
# Define your dataframe
# df = ....
loader = kawa.new_data_loader(
df=df,
datasource_name='Super Store',
)
loader.create_datasource()
loader.load_data()from kywy.client.kawa_client import KawaClient as K
kawa = K.load_client_from_environment()
query = (kawa
.sheet('Super Store')
.select(K.col('Profit').sum())
.group_by('State')
.order_by('Profit', ascending=False)
.limit(5))
df = query.compute()
# df is a regular Pandas dataframe that can be further manipulated.