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
branch | status |
---|---|
main |
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.
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
""")