Skip to main content

AppSheet Data Management: Slices, Workflows, and Data Sources

Google WorkspaceApril 18, 202522 min28,824 views
23 connections·33 entities in this video→

AppSheet Data Source Options

  • πŸ’‘ AppSheet supports diverse data sources, including its native AppSheet database, spreadsheets (Excel, Google Sheets), databases (MySQL, PostgreSQL, SQL Server, Oracle, BigQuery), and provider services (Google Drive, Dropbox, Salesforce).
  • 🧩 Data from multiple sources can be combined within a single AppSheet app.

Configuring Data Structure in AppSheet

  • πŸ—οΈ AppSheet acts as a data modeling platform, requiring a data source before app building.
  • πŸ—‚οΈ Tables represent real-world entities (people, objects, events) and form the app's data hierarchy.
  • βš™οΈ Table settings, configured via the gear icon, cascade down to columns, slices, and views, allowing for high-level permission management (e.g., read-only).

Column Types and Properties

  • 🏷️ AppSheet automatically infers column names and types from the data source, but these can be customized.
  • πŸ”’ Common data types include Date, DateTime, Enum (dropdown), EnumList (multi-select dropdown), Email, Address, and Image.
  • πŸ”‘ A key column is essential for uniquely identifying each row and must have a constant, unique value.
  • Formula columns can be computed automatically using app formulas or set with initial values for new rows.
  • πŸ‘οΈβ€πŸ—¨οΈ Properties like Label, Show, Editable, and Required control column visibility, editability, and data integrity.

Virtual Columns and Table References

  • πŸ’» Virtual columns are computed values that don't exist in the original data source, often used for combining data (e.g., full name from first and last names) or creating complex conditions.
  • πŸ”— References create connections between tables, allowing for representation of relationships and easy retrieval of related data. AppSheet automatically generates reverse reference columns.

Data Slicing for Focused Views

  • 🎯 Slices allow users to create filtered subsets of a table, displaying only specific rows, columns, or actions.
  • πŸ“ Slices are useful for creating targeted views, such as showing only pending tasks for a specific user.
  • πŸ› οΈ Slices can be built without code using the AppSheet editor, and then applied to UX views to customize the app's interface.
Knowledge graph33 entities Β· 23 connections

How they connect

An interactive map of every person, idea, and reference from this conversation. Hover to trace connections, click to explore.

Hover Β· drag to explore
33 entities
Chapters7 moments

Key Moments

Transcript82 segments

Full Transcript

Topics15 themes

What’s Discussed

AppSheetData SourcesAppSheet DatabaseSpreadsheetsDatabasesData ModelingTablesColumnsData TypesKey ColumnVirtual ColumnsTable ReferencesSlicesAppSheet WorkflowsUX Views
Smart Objects33 Β· 23 links
CompaniesΒ· 7
ConceptsΒ· 17
ProductsΒ· 6
MediasΒ· 2
PersonΒ· 1