My second problem to solve is how best to replace Fivetran’s convenient UI for configuration and authentication. Am I right in saying that the majority of Fivetran extractors rely on user-generated API keys (rather than OAuth flows), and we’d have to develop the UI ourselves to allow a user to provide this API key and any other necessary settings for extraction? Are there any open-source alternatives? Or possibly closed-source SaaS solutions that integrate with Meltano, and provide the missing UI authentication and configuration layer.
👀 1
r
Reuben (Matatika)
04/15/2024, 10:00 AM
Hi @Benjamin Scholtz, Matatika is built on top of Meltano and supports OAuth login for a number of Google taps at the moment. Otherwise, yes - it is a process of manually generating credentials for the source system, although we try our best to document these steps for first-party connectors.
b
Benjamin Scholtz
04/15/2024, 10:17 AM
Thanks, @Reuben (Matatika)! Does Matatika provide this configuration/authentication UI via its own platform intended for developers, or does it offer something similar to “powered by Fivetran”, where it could be integrated or whitelabeled in another application? I saw mention of a Matatika Community Edition, which I assume is for self-hosting, but I didn’t see any mention of a paid version?
a
aaron_phethean
04/15/2024, 10:34 AM
Hi @Benjamin Scholtz yes, we preform the OAuth flows for some connectors through our UI - hosted in our cloud or yours and similar to 'powered by Fivetran'. DM me if you want to jump on a call and I'd be happy to show you.
➕ 1
aaron_phethean
04/15/2024, 10:36 AM
FYI - probably worth taking a look at Hotglue too. They are also similar to the 'powered by Fivetran' solution.
b
Benjamin Scholtz
04/15/2024, 10:44 AM
Thanks, @aaron_phethean. I see we already have a call scheduled with someone from your team later today 🙂 Look forward to chatting more about this then.