Rank 2: Process
Hi I am currently using appwrite happily and want to connect it to metabase how can I do that ?
Votes
0
Replies
15
Participants
Unknown
Messages
16
Rank 2: Process
Hi I am currently using appwrite happily and want to connect it to metabase how can I do that ?
Rank 4: Virtual Machine
You need to allow access to mariadb from metabase (via docker network on same server for ex).
Thinks it's impossible on appwrite cloud ?
Be careful though, appwrite databases aren't flat , I think that metabase is not usable in this context
Rank 4: Virtual Machine
Simpler way will be to create an ETL with appwrite Rest or graphql, and sync to external BI software
Rank 4: Virtual Machine
This is what we do on our side
Rank 2: Process
Which software are you recommending because we need it to show analytics to Clients of us
Rank 4: Virtual Machine
You can use metabase, but via export appwrite data to external postgres / mariadb
Rank 4: Virtual Machine
Depends wich metrics you want. If it's only document, it is relatively easy
Rank 4: Virtual Machine
Loops over databases > collection > document, and export to external database
Rank 2: Process
And how can I do that you mean I should export my Files to a DB ihave installed on the server
Rank 4: Virtual Machine
You rest api or graphql
Rank 4: Virtual Machine
Or nodejs client, depends
Rank 4: Virtual Machine
Here how to list databases : https://appwrite.io/docs/server/databases?sdk=nodejs-default#databasesList
Rank 4: Virtual Machine
After you list collection : https://appwrite.io/docs/server/databases?sdk=nodejs-default#databasesListCollections
Rank 4: Virtual Machine
And finally list document : https://appwrite.io/docs/server/databases?sdk=nodejs-default#databasesListDocuments
Rank 2: Process
Hi so I got this answer of my server provider when i asked for help :
Rank 2: Process
you can customize your stack by yourself for free in the dashboard > Service overview > UPDATE CONFIG button
there you will have to expose the mariadb container on a port and allow that port in the firewall, then you will be able to connect from Metabase to that embedded MariaDB in Appwrite