Fusion Connectors

When you create a new datasource that requires an uninstalled connector, Fusion 5.2 automatically downloads and installs the connector.

For Fusion 4.x, see Install A Connector - Fusion 4.x. For Fusion 5.1, see Install A Connector - Fusion 5.1.
How to install a connector
  1. In your Fusion App, navigate to Indexing > Datasources.

  2. Click Add.

  3. In the list of connectors, scroll down to the connectors marked Not Installed and select the one you want to install.

    Fusion automatically downloads it and moves it to the list of installed connectors:

After you install a connector, you can Configure A New Datasource.

You can view and download all current and previous V2 connector releases at plugins.lucidworks.com. If you have downloaded a connector, you can install it using the blob store manager.
  1. In your Fusion app, navigate to Indexing > Datasources.

  2. Click Add.

  3. Select your connector.

    The connector configuration panel appears. The specific configuration options vary depending on the connector.

    Create a new datasource

    If you don’t see your connector in the list, you may need to install it:

  4. Configure your connector’s options:

    1. Enter a useful name for your datasource in the Datasource ID field.

    2. You can leave the Pipeline ID and Parser fields as-is to start with the defaults, or select different ones if you have them.

    3. Configure the connector-specific options.

      Refer to your connector’s configuration reference topic for details about each option.

  5. Click Save.

  6. Test your datasource configuration:

    1. Navigate to the Index Workbench at Indexing > Index Workbench.

    2. Click Load…​.

    3. Select the datasource ID you specified when you created the datasource.

      Now you can see your datasource configuration and a simulation of the results you can expect when you run this datasource job to index your data.

      Open a datasource in the Index Workbench
    4. Adjust the configurations of your datasource, parsers, and index pipeline until the simulated results are satisfactory.

    5. Click Save.

  7. Index your data:

    1. In the Index Workbench, click Start Job.

      Start Job

    2. When the job status is Finished, navigate to the Query Workbench at Querying > Query Workbench to view the indexed documents and configure your query pipeline.

Lucidworks provides a Connectors SDK in a public repository on GitHub with all the resources you need to develop custom connectors. Clone the repository to get started:

git clone https://github.com/lucidworks/connectors-sdk-resources

It includes the Random Content connector, which generates random documents and serves as an example project that you can use as a model for your own custom connector projects.

Currently, only Java is supported. See the Javadocs.

These topics provide details about developing custom connectors for Fusion: