Matatika

matatika (matatika variant)

A simple UI and scheduler for Meltano projects

The matatika utility is a Meltano utility extension providing a simplified community version of Matatika - a modern data platform for analytics users. This tool is designed to provide a complete and simple UI to run your Meltano project with, locally or self-hosted.

WARNING: This extension is currently in beta - if you run into any problems, join the Matatika Slack community and ask for help in the #troubleshooting channel.

EDK Based Plugin

This utility is based on the Meltano Extension Developer Kit (EDK) which is the preferred way to build and add non-Singer plugins to Meltano Hub. For more information about the EDK, please read this section of the Meltano docs. If you have any feedback or suggestions, add them to the EDK repo.

Getting Started

Prerequisites

If you haven't already, follow the initial steps of the Getting Started guide:

  1. Install Meltano
  2. Create your Meltano project

Installation and configuration

  1. Add the matatika utility to your project using
    meltano add
    :
  2. meltano add utility matatika
  3. Configure the matatika settings using
    meltano config
    :
  4. meltano config matatika set --interactive

Next steps

To start the Matatika Lab with your Meltano project, run:

meltano invoke matatika lab

If this is first time this command has been run, container images will be pulled from Docker Hub - be aware that this may take a couple of minutes, depending on the speed of your internet connection. Once the images exist on the host machine, start-up should take no longer than 30s.

By default, a tab in your default browser will be opened to the Lab automatically at https://localhost:3443.


If you're running into problems with this extension, or just want to chat about all things data, join the Matatika Slack community.

If you run into any issues, learn how to get help.

Capabilities

This plugin currently has no capabilities defined. If you know the capabilities required by this plugin, please contribute!

Settings

This plugin currently has no settings defined. If you know the settings required by this plugin, please contribute!

Commands

The matatika utility supports the following commands that can be used with
meltano invoke
:

describe

  • Equivalent to: describe

Describe the Matatika extension.

meltano invoke matatika:describe [args...]

lab

  • Equivalent to: lab --no-browser

Start the Matatika Lab.

meltano invoke matatika:lab [args...]

For help, try meltano invoke matatika --help (or --help on any subcommand).

Something missing?

This page is generated from a YAML file that you can contribute changes to.

Edit it on GitHub!

Looking for help?

If you're having trouble getting the matatika utility to work, look for an existing issue in its repository, file a new issue, or join the Meltano Slack community and ask for help in the
#plugins-general
channel.

Install

meltano add utility matatika

Maintenance Status

  • Maintenance Status

Repo

https://github.com/Matatika/matatika-ce
  • Stars
  • Forks
  • Last Commit Date
  • Open Issues
  • Open PRs
  • Contributors
  • License

EDK Extension Repo

https://github.com/Matatika/matatika-ext

Maintainer

  • Matatika

Meltano Stats

  • Total Executions (Last 3 Months)
  • Projects (Last 3 Months)

Keywords

  • analyzechartbilabinsightsimportmatatikameltano_edkpipelinesvisualizationui