https://github.com/kanaries/graphic-walker-integration-example
Config dataset fields, transform columns into fields compatible with @kanaries/graphic-walker.
https://github.com/kanaries/graphic-walker-integration-example
Last synced: 7 months ago
JSON representation
Config dataset fields, transform columns into fields compatible with @kanaries/graphic-walker.
- Host: GitHub
- URL: https://github.com/kanaries/graphic-walker-integration-example
- Owner: Kanaries
- Created: 2023-08-04T11:25:01.000Z (about 2 years ago)
- Default Branch: online
- Last Pushed: 2024-04-02T05:08:12.000Z (over 1 year ago)
- Last Synced: 2025-03-25T19:51:06.940Z (7 months ago)
- Language: TypeScript
- Size: 4.77 MB
- Stars: 2
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Graphic-walker Service Demo
Here is a demo of the Graphic-walker server-side mode, to demonstrate how to integrate Graphic-walker and gw-dsl-parser capabilities. It shows how to transform Graphic-walker to SQL to run on compute engine.
## Quick Start
use docker compose to start the service
```bash
git submodule add --force git@github.com:Kanaries/graphic-walker.git packages/graphic-walker
docker-compose up --build
```
the frontend and backend services will run on ports 5173 and 23402 respectively.
you can go to http://localhost:5173/ and load data with datasetId = 1.
## Embed GraphicWalker
you can read the [gw_embed.md](doc/gw_embed.md) to learn how to embed GraphicWalker in your project.
## Custom Backend Service
As long as you follow the specifications to implement the backend HTTP interfaces, you can quickly integrate your own backend. about the backend API [custom_backend.md](doc/custom_backend.md)