Northbound Connectors
Connect BI tools, dashboards, and applications to AnyLog for querying distributed edge data.
AnyLog exposes query and data access through a REST API, enabling standard BI tools, dashboards, and applications to query distributed edge data as if it were a single database.
All northbound connectors communicate with a Query Node over REST. The Query Node resolves which Operator nodes hold the relevant data, distributes the SQL query, and returns aggregated results.
Generic REST API
Any application can query AnyLog directly via HTTP GET or POST — this is the pattern every connector below is built on.
GET:
curl -X GET 'http://[ip]:[port]' \
-H 'command: sql my_data format=json "select * from ping_sensor limit 10"' \
-H 'User-Agent: AnyLog/1.23' \
-H 'destination: network'
Equivalent POST:
curl -X POST 'http://[ip]:[port]' \
-H 'Content-Type: application/json' \
-d '{
"command": "sql my_data format=json \"select * from ping_sensor limit 10\"",
"AnyLog-Agent": "AnyLog/1.23",
"destination": "network"
}'
destination: network scans the whole network for matching data — the REST equivalent of run client () with
empty parentheses. If destination is omitted, the request runs only against the local node. (Noting this as my
best understanding of the default — worth a quick confirm if you’re relying on the omitted-header behavior
specifically.)
See Using REST for the full REST API reference.
Connectors
| Tool | What it’s for | Doc | |
|---|---|---|---|
| Postman | Testing AnyLog REST endpoints during development, with or without SSL | Postman Integration | |
| Grafana | Dashboards over live/historical AnyLog data — increments, period, aggregations, and blockchain metadata visualizations | Using Grafana | |
| PostgreSQL / Tableau | For tools that only support a PostgreSQL connector (not REST) — routes results through system_query into a real Postgres instance |
PostgreSQL Connector & Tableau Visualization | |
| PowerBI / Excel | Pull AnyLog data into PowerBI or Excel via the Web connector and PowerQuery | AnyLog with PowerBI + Microsoft Office Suite | |
| Google Drive / Sheets | Pull AnyLog query results into Sheets via the third-party Two Minute Reports add-on | Google Drive | |
| Qlik | Qlik Sense’s REST connector plugin, with worked increments/period examples | Qlik | |
| Edge Data Manager | AnyLog’s own management/monitoring UI | Edge Data Manager |
Sending data the other way: the connectors above all pull data from AnyLog. To push data or a message out — a SQL result over REST, or a one-off MQTT message — see Forwarding Data.