Tables & AppSheet database comparison

Last updated May 2025

AppSheet is a no-code platform that enables users to create mobile and desktop applications to help digitize their processes. These applications include powerful automations that can perform actions on connected data.  Users can connect their existing data or manage it in our native data source: AppSheet databases

AppSheet databases offer a data modeling and interaction experience that is familiar to Area120 Tables users. Many of the use cases that Tables supports are also supported across AppSheet. However, there are some features and behaviors that are not currently replicated within AppSheet. This document provides an overview of the differences between Area120 Tables and AppSheet databases.

Workflow setup

The primary distinction between a workflow setup in Area 120 Tables and one in AppSheet lies in the components used to create the workflow. In Tables, both the Bot and Form builders are integrated within the data editing interface. 

In AppSheet, bots are built and managed in the App editor and Forms are a type of view for Apps. When data is connected to an app in AppSheet, a form view is automatically generated for each table. In AppSheet databases, a database is a collection of tables similar to Workspaces from Tables. A table can only belong to on database.

Specific Features

Note that this list may not be comprehensive, and specific feature availability may be subject to change. 

Access control

Feature in Tables

AppSheet database support

AppSheet workaround

Share via email address

Yes, however sharing via Google groups is not currently supported. The team is investigating adding this functionality.

Share with individual users. 

Share each individual table

No, this is not supported. 

Connect the database to an app and use expressions or security filters to limit what users can see. 

Specify editor/writer/viewer permissions for databases

Yes, this is fully supported.

 

Transfer ownership of a table

Yes, however ownership is governed at the database level.

Transfer ownership of the entire database. 

Automation

Feature name

AppSheet database support

Bot events such as: 

Column value changes, Row added, Row deleted, scheduled events

Yes, this is fully supported. However, Column value changes are currently in Preview. 

Bot actions such as:

Send email, call a webhook, call Apps Script etc.

Yes, this is fully supported

Availability and Usage limits

Feature name

AppSheet database support

Database limit, row limits, columns limits

Yes, limits are subject to AppSheet license type. See limitations by plan here

Sign in with Gmail 

 

Yes, this is fully supported.

Support for international locales

 

Yes, this is fully supported. 

Column types and Data

Feature name

AppSheet database support

AppSheet workaround

People column

No, this is not supported. 

Email autocomplete is supported via the Email column type. To record multiple emails in one cell, use the Enumlist of type Email column.

Drive attachment column

Yes, however users must manually enter the file path of the attachment.  The team is investigating linking directly from Google Drive. 

 

File attachments column

Yes, however files cannot be saved directly in the database. Files must be saved in a file store such as Google Drive first.

 

Metadata columns

Yes, however only Row ID and Update timestamp are supported 

Connect the table to an app and use expressions to populate metadata for a row. 

Checklist column type

No, this is not supported.

Use an Enumlist of type tag column. 

Relationships and Lookup columns

Yes, this is fully supported. In AppSheet databases, relationships are called references.

 

Summary columns 

No, this is not supported. 

Connect the table to an app and use virtual columns to compute summaries with expressions. 

Smart columns

No, this is not supported.

AppSheet provides support for predictive models

Change a column’s type

Yes, this is fully supported.

 

Comments

AppSheet databases have row level comments, similar to Tables but there is no tagging capabilities yet. 

Setup an automation to alert the table or item owner about a notification. 

Governance

Feature name

AppSheet database support

On / off control

Yes, this is fully supported for AppSheet admins. Admins can disable AppSheet entirely or disable AppSheet databases specifically 

History & Audit log

Yes, this is fully supported. 

Integrations

Feature name

AppSheet database support

AppSheet workaround

Direct API

No, this is not supported. 

Use the AppSheet REST API to read or write data in an AppSheet database connected to an app. 

Export to Sheets 

Yes, however this must be done via an app. See how to copy a data source here

 

Import from Sheets

Yes, however users cannot import a Sheet into an existing database 

Import the Sheet into a new database. 

Views and Layouts

Feature name

AppSheet database support

Layout options:

Grid/Kanban/Map/Queue/ Calendar etc.

Yes, this is fully supported.

Column config: 

Grouping / filtering / sorting 

Yes, this is fully supported.

 


 
Search
Clear search
Close search
Google apps
Main menu
9098308305885263430
true
Search Help Center
true
true
true
false
false
false
false