Skip to content

Commit af106e4

Browse files
committed
screens
1 parent 3ba7140 commit af106e4

File tree

6 files changed

+28
-6
lines changed

6 files changed

+28
-6
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM metabase/metabase:v0.36.2
22

33
ADD --chown=2000:2000 \
4-
https://github.com/bbenzikry/metabase-neo4j-driver/releases/download/v0.0.2/neo4j.metabase-driver.jar \
4+
https://github.com/bbenzikry/metabase-neo4j-driver/releases/download/v0.0.3/neo4j.metabase-driver.jar \
55
/plugins/neo4j.neo4j-driver.jar

README.md

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,15 @@
55
[![Latest Release](https://img.shields.io/github/v/release/bbenzikry/metabase-neo4j-driver.svg?label=latest%20release&include_prereleases)](https://github.com/bbenzikry/metabase-neo4j-driver/releases)
66
[![GitHub license](https://img.shields.io/github/license/bbenzikry/metabase-neo4j-driver)](https://raw.githubusercontent.com/bbenzikry/metabase-neo4j-driver/master/LICENSE)
77

8-
Simple wrapper around the Neo4j BI connector for metabase.
8+
**SQL** and **Cypher** support for Metabase
9+
<!-- markdownlint-disable MD033 -->
10+
<center>
11+
<img width="125" height="125" src="https://user-images.githubusercontent.com/1993348/92579335-bc372180-f295-11ea-9620-847a74789193.png" />
12+
<img width="100" src="https://user-images.githubusercontent.com/1993348/92579314-b7726d80-f295-11ea-9147-9a9b06c8e1b6.png" />
13+
<img width="135" height="100" src="https://user-images.githubusercontent.com/1993348/92579340-be00e500-f295-11ea-892e-5a10cd8f31c7.png" />
14+
<img width="100" src="https://user-images.githubusercontent.com/1993348/92579326-ba6d5e00-f295-11ea-8846-bad272f11760.png">
15+
<img width="150" height="" src="https://media2.giphy.com/media/xT0xeJpnrWC4XWblEk/200.gif">
16+
</center>
917

1018
_Note:_ This project is a WIP 🚧
1119

@@ -23,7 +31,7 @@ docker run --name metabase-neo4j -p 3000:3000 metabase/neo4j
2331
### JAR installation
2432

2533
- Download the latest metabase version from [here](https://metabase.com/start/jar.html)
26-
- Download the latest neo4j.metabase-driver.jar jar from the [releases](https://github.com/bbenzikry/metabase-neo4j-driver/releases) page
34+
- Download the latest ``neo4j.metabase-driver.jar`` from the [releases](https://github.com/bbenzikry/metabase-neo4j-driver/releases) page
2735
- Create a metabase folder and place your metabase.jar
2836
- Copy neo4j.metabase-driver.jar to the `plugins/` folder
2937
```bash
@@ -34,6 +42,13 @@ docker run --name metabase-neo4j -p 3000:3000 metabase/neo4j
3442
```
3543
- Run `java -jar metabase.jar`
3644

45+
46+
## Using Cypher
47+
48+
- Cypher is currently only implemented for explicit querying
49+
- All cypher queries must return column based results ( aggregation results or column values )
50+
![cypher_use](./screenshots/cypher.png)
51+
3752
## Working with a relational model on graphs
3853

3954
The JDBC driver exposes schemas for **Relationships** and **Nodes**
@@ -121,20 +136,27 @@ lein run
121136

122137
**This is a WIP.**
123138

124-
It is not heavily tested and is not compatible with neo4j 3.5 ( even though the underlying driver is )
139+
It is not heavily tested and is not compatible with neo4j 3.5 ( even though the underlying JDBC driver is )
125140

126141
## TODO
127142

128143
- ~~Edge properties~~
129144
- ~~Timestamp casting support~~
145+
- ~~Cypher support~~
130146
- Testing
147+
131148
- CI
132149

133150
## Future
134151

135-
- Support Cypher extended queries as BI connector matures
136-
- Cypher and graph viz for Metabase ( directly or via ad-hoc JDBC driver )
152+
- Support complex results in cypher ( e.g. non relational projections )
153+
- Graph viz support
137154

138155
## Known issues
139156

140157
- Initial DB creation and/or sync may time out. You can configure a higher timeout value with the `MB_DB_CONNECTION_TIMEOUT_MS` environment variable.
158+
159+
160+
<div align="center">
161+
<sub><sup>Logos and images used in this document are licensed to their original creators and do not indicate any affiliation with this project</sup></sub>
162+
</div>

screenshots/cypher.png

61 KB
Loading

screenshots/db.png

-21 Bytes
Loading

screenshots/rel.png

-21 Bytes
Loading

screenshots/schema.png

-21 Bytes
Loading

0 commit comments

Comments
 (0)