I hope this message finds you well. I am currently using Metabase for my data visualization needs and I am extremely satisfied with its capabilities.
However, I have a question regarding the CRUD (Create, Read, Update, Delete) operations in Metabase. I am interested in knowing if Metabase supports these operations across multiple tables simultaneously.
I understand that Metabase is primarily a Business Intelligence tool designed for data visualization, but I was wondering if it has the capability to perform these database operations as well.
I would greatly appreciate any information you could provide on this matter.
Katya from Metabase product team here.
We’re currently building out CRUD capabilities in Metabase, so I thought this is a great opportunity to revisit this conversation.
If data editing is something you are still interested in, I'd love to hear more about your needs there, especially why editing data across multiple tables simultaneously is so important to your use case.
I’ve created a 3-minute overview of what’s already built, to give you an idea of what we are working on and see whether this is something that could help you with the data editing. We are also inviting users to join our Early Access program.
Yes, you can absolutely filter. If it's an editable table in a dashboard, dashboard filters will apply to it. And if you are editing data in a raw db table (via Bowse -> Databases -> table) you can also use filters to search for records to edit.
Also, define a created and updated date column.
Regarding the above, do you mean automated tracking of record creation and updates, where you would be able to set a column type to 'created_at' and we would record the time when the record was created? And for the column type 'updated_at' we would update the timestamp whenever the record is modified?
Would you use that mostly for auditing purposes or for operational needs?