/fq-connector-go

External data source connector for YDB Federated Query

Primary LanguageGoApache License 2.0Apache-2.0

Build Linter Coverage

Objectives

Service fq-connector-go is a part of YDB Federative Query system. It's an extension point making YDB capable of interaction with various external data sources. You can deploy fq-connector-go alongside with YDB in order to query and join YDB tables with the data extracted from the external sources.

Currently supported data sources:

  • ClickHouse
  • PostgreSQL

Usage

Use this command to run Connector with default configuration:

docker run -d \
    --name=connector \
    -p 50051:50051 \
    -p 6060:6060 \
    ghcr.io/ydb-platform/fq-connector-go:latest

Or you can mount custom configuration into container:

docker run -d \
    --name=connector \
    -p 50051:50051 \
    -p 6060:6060 \
    -v /tmp/example.conf:/usr/local/etc/fq-connector.conf \
    ghcr.io/ydb-platform/fq-connector-go:latest