Zapier известен практически каждому зерокодеру. Это интегратор, основная задача которого — связывать приложения друг с другом. Например, подключать к конструктору электронную почту, систему для анализа информации или создания дашбордов.

Теперь разработчики сделали кое-что новенькое — базу данных Zapier Tables, которая позволяет хранить и редактировать информацию, делиться ею с другими участниками проекта, а также автоматизировать рутинные задачи.

Основные фичи

⚡ Добавлять данные. Таблицу можно создать с нуля или выгрузить файл в формате CSV, например, из Excel. Особенно удобно это для тех, кто уже пользуется Zapier: собственно, в первую очередь под таких пользователей новинка и заточена.

Соединять элементы друг с другом. Zapier использует элементы под названием Zap («запы»), которые состоят из триггера и действия. Как только срабатывает триггер, система выполняет запрограммированное действие. То же самое можно делать и с Zapier Tables — скажем, посылать уведомление в мессенджер всякий раз, когда в базе создается новая запись.

Делиться информацией с другими участниками проекта. Тут все просто: в Zapier Tables можно настраивать уровни доступа, отслеживать изменения, вносимые другими людьми, и приглашать столько участников, сколько нужно. И неважно, создаете вы что-то вместе или просто хотите позвать в проект наблюдателей.

Основные элементы

Таблицы Zapier состоят из трех полей: оранжевым отмечено field, или поле, — это колонка; бирюзовым — record, или запись, сделанная в базе данных; фиолетовым — field value, или значение одной конкретной ячейки.

В Zapier Tables есть триггеры — события, которые приводят к началу действия. Они такие:

  • нажатие кнопки, которые можно добавить в любое место в таблице. Идеально подходит для обновления существующей записи или рассылки писем;
  • создание новой записи или обновление уже имеющейся. Причем система показывает сразу и старые данные, и новые, так что можно не гадать, что именно изменилось;
  • создание новой записи. Этот триггер следит за созданием новых записей в определенной таблице — и помогает таким образом не использовать устаревшие данные;
  • обновление записи. А этот триггер срабатывает в ситуации, когда кто-то обновляет запись.

Триггеры должны приводить к действиям. Они у таблицы следующие:

  • создать новую таблицу;
  • создать новую запись;
  • создать дубликат таблицы;
  • обновить запись;
  • продолжить действие;
  • удалить запись.

Пользователь может, к примеру, создать автоматизацию следующего плана: при добавлении записи в базу данных будет происходить автоматическое отправление информации назначенному пользователю, а как только он нажмет на кнопку, запись удалится. И таких автоматизаций масса!

О зерокодинговых инструментах для автоматизации и о веб-разработке мы говорим на нашем двухдневном бесплатном марафоне. Основная тематика — конструкторы, позволяющие создать приложение без программирования. Присоединяйтесь!

Отличия от других таблиц

Казалось бы, и чем этот инструмент так принципиально отличается от любых других баз данных и таблиц? Даже у Google Sheets есть уровни доступа, что уж говорить о таких продвинутых приложениях как Airtable? Но разработчики подумали и об этом — и сразу предложили три конкурентных преимущества:

  • Автоматизация во главе угла. Поскольку Zapier Tables — продолжение Zapier, автоматизация процессов здесь самое главное. Запы можно создавать прямо из базы данных, чего у других инструментов пока еще нет.
  • Защита данных. Для зерокодерских инструментов безопасность в принципе больное место, но Zapier Tables — замкнутая экосистема, позволяющая выдавать доступ ограниченному кругу лиц. Или неограниченному, тут все зависит от проекта. Инструмент предупреждает в случае, если вносимые изменения затрагивают какие-то другие запы.

Подробнее о важном — тут: «Насколько low-code и no-code продукты безопасны?».

  • Дополнение к Zapier. По словам разработчиков, таблицы открывают дополнительные возможности использования запов, от кнопок доступа до возможности триггернуть автоматизацию заново на имеющихся записях.

Новинка подойдет далеко не всем, и разработчики сами это подчеркивают. Она не будет полезна тем, кому нужны сложные чарты и графики, но пригодится тем, кому требуются автоматизация и быстрое извлечение данных из таблиц. А также их добавление и редактирование.

Кому подойдет

Каким проектам подойдет Zapier Tables:

  • Если важно подтверждение действия от оператора-человека. Запы можно настроить таким образом, чтобы для дальнейшей автоматической работы им требовался клик мышки — к примеру, если речь идет об одобрении какого-либо решения;
  • Если большое внимание уделено автоматизации. Автоматизировать тут можно все — скажем, автоматическое удаление записей, которые больше не нужны;
  • Если нужна динамичность. Мало какой бизнес статичен — данные меняются постоянно, и под них зачастую нужно подстраиваться. В таблицах можно настроить динамическое отображение изменений, что позволит взглянуть на проект в перспективе;
  • Если требуется подтягивать данные из разных источников. Все-таки это основная фича Zapier — интегрировать и сводить вместе информацию из десятков источников. Что ж, теперь у нас есть удобное хранилище!

И больше всего Zapier Tables подойдет тем, кто и так использует Zapier. Если вы пока еще не относитесь к этой категории, почитайте наш обзор: «Что такое Zapier и для чего он пригодится».

Пока инструмент находится в стадии бета-тестирования. Опробовать его можно здесь, нажав на кнопку «Join Zapier Early Access».