AirbyteJSONLoader is deprecated. Please use AirbyteLoader instead.
Airbyte is a data integration platform for ELT pipelines from APIs, databases & files to warehouses & lakes. It has the largest catalog of ELT connectors to data warehouses and databases.This covers how to load any source from Airbyte into a local JSON file that can be read in as a document Prereqs: Have docker desktop installed Steps:
-
Clone Airbyte from GitHub -
git clone https://github.com/airbytehq/airbyte.git -
Switch into Airbyte directory -
cd airbyte -
Start Airbyte -
docker compose up -
In your browser, just visit localhost:8000. You will be asked for a username and password. By default, that’s username
airbyteand passwordpassword. - Setup any source you wish.
-
Set destination as Local JSON, with specified destination path - let’s say
/json_data. Set up manual sync. - Run the connection.
-
To see what files are created, you can navigate to:
file:///tmp/airbyte_local -
Find your data and copy path. That path should be saved in the file variable below. It should start with
/tmp/airbyte_local