Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.54 KB

README.md

File metadata and controls

36 lines (23 loc) · 1.54 KB

LUMINESCE® Python SDK

This is the Python SDK for LUMINESCE by FINBOURNE, a data virtualisation platform that lets you explore, query, fetch and combine data from multiple sources and systems, including LUSID, into an integrated view for interrogation. To use it you'll need a LUSID account. Sign up for free at lusid.com

LUSID_by_Finbourne

Build Status

branch status
main PyPI build Quality Gate Status

Installation

The PyPi package for the LUMINESCE SDK can installed using the following:

pip install luminesce-sdk finbourne-sdk-utilities

For more information on the LUMINESCE API, see LUMINESCE API Documentation.

Usage

import luminesce
from fbnsdkutilities import ApiClientFactory

factory = ApiClientFactory(luminesce, api_secrets_filename='/path/to/secrets.json')
sql_exec_api = factory.build(luminesce.api.SqlExecutionApi)

sql_exec_api.put_by_query_csv("""
    select * from lusid.portfolio limit 10
""")