FINBOURNE Luminesce Web API


Keywords
OpenAPI, OpenAPI-Generator, FINBOURNE, Luminesce, Web, API, luminesce-sdk
License
MIT
Install
pip install luminesce-sdk==2.1.51

Documentation

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
""")