Lucy Training
  • Introduction
  • Reference Material
  • What is Lucy
  • How to use this training site
  • The Lucy Pro Interface
  • Getting familiar with the model designer
  • The Property Panel
  • Working with Data Collections
  • Debugging Integrations
  • Editing Tools
  • Loops and list processing
  • Using Javascript
  • Publishing APIs
  • Utility Blocks
  • Model Settings
  • Calling Actions
  • Connecting to Webservices
  • Working with time series data
  • Creating visualizations
  • Creating On-Premise Connectors
    • On-Premise Connector Concepts
    • Using the On-Premise Connector SDK
    • Building our first connector
    • Connector Functions
    • Defining a function
    • Creating the agent
    • Setting up the integration
    • Running the agent
    • Testing the connector
    • Integrating Sqlite
    • Understanding the structure of the connector
    • Monitoring your connector
  • Next Steps
Powered by GitBook
On this page
  1. Creating On-Premise Connectors

Building our first connector

PreviousUsing the On-Premise Connector SDKNextConnector Functions

Last updated 10 months ago

Lets jump right in and build our first connector.

We are going to build a connector that lets us send queries to a local sqlite database that is on-premise.

We can then build integrations that allow us to communicate with this sqlite instance.

Lets start by defining our connector definition within Lucy.

Connector Definition

Go to the Lucy Pro interface, and then under settings, scroll down to On-Premise Connectors and go to Connector Registry

The connector registry contains a list of all the connector definitions we have.

You can export your definitions and import them into a different Lucy account easily.

When you install a connector from the connector gallery, if it's an on-premise connector, it will install a definition into the connector registry.

Once you open the connector registry, you can see any existing connectors you have.

Click the New External Connector Definition link to define your new connector!

On the next screen you will be asked to name your connector. Lets give it a name - 'SqliteConnector' and save it.

After saving it, you are taken to the connector definition page. Here, you can start defining the methods for your connector.