LogoLogo
ProductsPricingGlossary Launch Acho
  • 🎉Welcome
  • Introduction
  • What is Acho?
  • How does Acho work?
    • Proof of Concept (PoC)
  • App Builder
    • Get Started
    • Core Concepts
    • Overview
    • App construction
      • App Configuration
      • Pages
      • Interactions
        • Add an interaction
        • Add conditions to interactions
        • Event payload
        • Ordering interactions with action flow
        • Transformer
        • Actions
          • Navigation
          • Element
          • Data Source
          • App
          • Page
          • API Service
          • Database
          • Media Service
      • Table
      • Metric
      • Query
      • Data Store
      • Elements
        • Table & Chart
          • Searchable Table
          • Table
          • Chart
          • Score Card
        • Form Elements
          • Form
          • Search Bar
          • Checkbox
          • Date Picker
          • Custom Form
          • Input
          • Multiselect
          • Radio Button
          • Radio List
          • Rich Text Editor
          • Select
          • Switch
          • Textarea
          • Upload
        • Web Elements
          • Badge
          • Button
          • Clickable
          • Collapse Menu
          • Divider
          • Icon
          • Image
          • Link
          • Message
          • Modal
          • Notification
          • Pagination
          • Popover
          • Rate
          • Rich Text
          • Tabs
          • Text
        • Layout Elements
          • Container
          • List
        • Advanced elements
          • Code Block
          • Condition
          • Print
        • CSS Styles
          • General techniques
          • Layout
          • Spacing
          • Size
          • Position
          • Typography
          • Background
          • Border
          • Effect
        • Form Check
        • Tooltip
      • Accessors
      • Plugin Store
    • Popular Use Cases
      • Build a chart from Table Nodes
      • Create a table
      • Create a list
      • Create a filter
      • Create a search bar
      • Use Custom Form Container to collect user inputs
      • Drill down on a table
      • Download file from query node
      • Set loading animations
      • Modify a database
      • Navigate to a different page
      • Set up dynamic routing
      • Update app data using accessors
      • Create a Chart with Code Block and D3 Library
      • Rich text and rich text editor
      • Send an Email via Mailjet Plugin
    • Preview
    • Publish
      • Embed published app on website
    • Version Control
    • App User Management
      • Onboarding Page
      • Sign in page
      • Guest Isolation and Private Session
    • Theme
    • FAQ
  • Acho Studio
    • Quick Start
    • Resources
      • Add a resource
      • Supported data sources
        • Airtable
        • Amazon Ads
        • Amplitude
        • Amazon Seller Partner
        • Apify Dataset
        • Appstore
        • Asana
        • API Connector
        • API Template
        • AWS CloudTrail
        • Azure Table Storage
        • Batch Files
        • Bamboo HR
        • BigCommerce
        • BigQuery
        • Bing Ads
        • Braintree
        • Cart.com
        • Chargebee
        • Chargify
        • Chartmogul
        • Clickhouse
        • Close.com
        • CockroachDB
        • Confluence
        • Customer.io
        • Delighted
        • Dixa
        • Drift
        • Facebook Marketing
        • Freshdesk
        • Freshsales
        • Freshservice
        • GitHub
        • GitLab
        • Google Ads
        • Google Analytics
        • Google Sheets
        • Google Search Console
        • Greenhouse
        • Harness
        • Harvest
        • HubSpot
        • IBM Db2
        • Instagram
        • Intercom
        • Iterable
        • Jenkins
        • Jira
        • Kafka
        • Klaviyo
        • Kustomer
        • Lemlist
        • Lever Hiring
        • LinkedIn Ads
        • Linnworks
        • Mailchimp
        • Marketo
        • Microsoft Teams
        • Mixpanel
        • Monday
        • MongoDB
        • MySQL
        • My Hours
        • NetSuite
        • Notion
        • Okta
        • OneDrive
        • OneSignal
        • Oracle DB
        • Outreach
        • PagerDuty
        • Paypal Transaction
        • Paystack
        • Pipedrive
        • PersistIq
        • Pinterest
        • Plaid
        • PostgreSQL
        • PostHog
        • PrestaShop
        • Qualaroo
        • QuickBooks
        • Recharge
        • Recurly
        • Remote File
        • S3
        • Salesforce
        • Salesloft
        • SearchMetrics
        • Sendgrid
        • Sentry
        • Short.io
        • Shopify
        • Single File
        • Slack
        • Smartsheets
        • Snapchat Marketing
        • Snowflake
        • SQL Server
        • Square
        • Stripe
        • SurveyMonkey
        • Tempo
        • TikTok Marketing
        • Trello
        • Twilio
        • Typeform
        • VictorOps
        • WooCommerce
        • YouTube Analytics
        • Zendesk Chat
        • Zendesk Sunshine
        • Zendesk Talk
        • Zendesk Support
        • Zenloop
        • Zoho CRM
        • Zoom
        • Zuora
    • Data Prep (Projects)
      • Create a Data Prep Project
        • Create a table tab
        • Copy a table tab
        • Hide a table tab
      • Apply an action
        • View
          • Hide Columns
          • Filter
          • Sort
          • Cut
          • Rename
          • Move Column
        • Combine Tables
          • Join
          • Union
        • Transformation
          • Pivot Table
          • Unpivot
        • Data Cleaning
          • Cleanse
          • Replace
          • Change Type
          • Deduplicate
          • Split
          • Flatten
        • Tools
          • Formula
          • SQL Editor
            • SQL Editor Queries
            • All functions in Formula/SQL
              • Mathematical Functions
              • String Functions
              • Date Functions
              • Datetime Functions
              • Time Functions
              • Timestamp Functions
              • Conditional Functions
              • Type Conversion
              • Other Functions
        • Reserved Keywords
      • Pipeline
      • Edit your pipelines
      • Generate column summary for inspection
      • Use URL to access and share your project
      • Write a description for your project
      • Delete a resources/project/tab
    • Data Flow
      • Export data
        • Download CSV files
        • Excel Connector
        • Google Sheets Connector
        • Embed a table on your website
          • Data Usage Agreement
        • Apache Superset
        • Chartio
        • Looker
        • Metabase
        • Power BI
        • Qlik
        • Tableau
        • MongoDB
        • MySQL
        • MSSQL
        • Snowflake
        • PostgreSQL
        • BigQuery
    • Set up Data Sync
    • FAQ
  • Organization
    • Get started
    • Create an organization
    • Invite people to your organization
    • Share your resources
    • Share your projects
    • Share your apps
    • Change payment method on file
  • FAQ
    • I can't find data after uploading a big CSV file
Powered by GitBook
On this page
  • Filter actions
  • Filter logics
  • String
  • Integer/Float
  • Date/Datetime/Time/Timestamp
  • Boolean
  • Filter Operators
  • Small filter
  • Favorite filter
  • Create new favorite filters
  • Update favorite filters
  • Rename & delete favorite filters
  • Troubleshooting

Was this helpful?

  1. Acho Studio
  2. Data Prep (Projects)
  3. Apply an action
  4. View

Filter

PreviousHide ColumnsNextSort

Last updated 1 year ago

Was this helpful?

Filter is one of the most used actions on a table. On Acho Studio, you can apply as many filters as you would like and the logics for each one are recorded respectively.

Filter actions

On Acho Studio, you can Add a new filter, Copy current filter and Remove current filter.

  • Copy current filter: Generate a new filter that copies the column name and the logic of the current filter.

  • Remove current filter: Delete the current filter. However, if there is only one filter, you cannot remove it.

Filter logics

Filtering options are automatically configured based on the data type of the column in consideration:

String

  • is

  • contains / does not contain

  • is empty / is not empty

  • in / not in

  • starts with / does not start with

  • ends with / does not end with

  • is null / is not null

Integer/Float

  • less than (<)

  • less than or equal to (<=)

  • equals (=)

  • not equal to (≠)

  • greater than or equal to (>=)

  • contains

  • is null/is not null

Date/Datetime/Time/Timestamp

  • before (<)

  • is or before (<=)

  • is (=)

  • is or after (>=)

  • after (>)

  • contains

  • is null / is not null

Boolean

  • is TRUE

  • is FALSE

  • contains

  • is null / is not null

Filter Operators

Basic operators:

  • AND means both filters need to exist at the same time (e.g. Number > 10 AND Number < 100).

  • OR means only 1 filter needs to exist. (e.g. City is San Francisco OR City is New York). The logic toggles will show up when there are more than 2 filters. You can switch on/off the logic toggles.

Levels of logic toggles:

  • Universal level (AND/OR for all):

    • With the universal level toggle, you can switch all the toggles to OR or AND with a single click.

  • Individual level(AND/OR):

    • With the individual level one, you can only toggle the one you select. The universal one will affect all the individuals, while the individual will not affect the universal one.

Small filter

In addition to the main filter action, a row of small filters is also available above the column names. The small filter is a quick way to find matching values within a particular column. The default logic for the small filter is "contains", so it will find all records containing the value inputted. It should also be noted that the small filters are NOT case-sensitive. When a value is inserted into the small filter, the result is updated right away. The small filters can be used to explore data more efficiently before setting up the main filters.

Favorite filter

To better utilize the frequent filters you have, you can rely on the Favorite section on the right of the Filter Panel. You can do the following tasks here:

Create new favorite filters

When you specify a set of filters, you can click Save as Favorite to save them for future use.

Update favorite filters

If you want to adjust one of your favorite filters, you can click the favorite filter to edit them. After updating it, you have two options to save the updated filters:

  • New Favorite: save it as a new set of favorite filters and keep the old ones as well.

  • Update: save them back to the existing favorite filters.

Rename & delete favorite filters

You can always rename or delete the favorite filters. Just hover on the favorite filter and click the "...", a dropdown will show up. Then you can select the option you need.

Troubleshooting

  • All the sets of favorite filters are account-based. This means you can apply your favorite filters in different projects. However, you cannot share your favorite filters with different accounts or other team members.

  • When you apply favorite filters to a project table, sometimes the system may not be able to find the column that you specify in filters. The following example is that the user wants to apply the covid_data_filter to the current table but the system cannot find the date column.

This situation may result from two reasons:

  1. The target column has a different name in your current table.

  2. The target column has a different data type, so the system cannot apply the filter.

When this problem shows up, you just need to specify the empty column and logic again or delete the filter.

Add a new filter: Generate an empty row consisting of Column, , and Value.

Logic
3 filter actions: Add a new filter, Copy current filter and Remove current filter
Filter logic, AND/OR for all & AND/OR