Reporting nad databází PostgreSQL

Reporting nad databází PostgreSQL
« kdy: Dnes v 18:17:54 »
Ahoj, brzy nám v týmu přistane úkol na vytvoření reportingu nad Postgres databází. Chtěl bych využít nějaký existující BI tool, ale nevím, kde začít. Chtěl bych se nachytřit, ještě něž situace nastance, takže se zkouším zeptat zde. Předem se omlouvám, pokud někoho "naštve" obecný dotaz, ale podobný úkol jsem nikdy neřešil a potřebuji se někde odrazit.

Apka je něco jako Jira, kde uživatel vytvoří tiket, přiřadí ho klientovi a sleduje progres tiketu až do jeho uzavření. Cílem reportingu je nabídnout zákazníkům možnost mít real-time přehled o aktuálních tiketech (např. kolik úkolů právě řeší uživatel Fanda), možnost vidět historické aktivity - různé metriky (např. kolik úkolů Fanda vyřešil za poslední měsíc), trendy atd. Aktuálně databáze obsahuje řádově miliony záznamů.

Hledám tool, který bude pracovat nad read-replikou Postgresu. Read repliku ještě nemáme vyřešenou. Potřebuji jak UI, tak i API přístup (GET deset největších makáčů z Fandovo teamu), exporty do Excelu. Dále potřebuji mít možnost nadefinování jak před-uložených metrik tak i možnost vytvoření vlastních metrik zákazníkem.

Předběžný průzkum mne nasměroval na tato řešení:

Amazon QuickSight
Metabase
Apache SuperSet

Máte s nimi nějaké zkušenosti, nebo existuje něco lepšího? Budu moc rád za jakkýkoliv relevantní názor 8) či za doporučení literatury k přečtení.