Skip to main content

Function Finder

Quick reference for all 78 Tabular functions.

Categories

All Functions

FunctionDescriptionSQL SignatureCategory
anofox_tab_email_is_validValidate email(email, mode) -> BOOLEANEmail
anofox_tab_email_validateDetailed validation(email, mode) -> STRUCTEmail
anofox_tab_email_configShow config() -> TABLEEmail
anofox_tab_postal_parse_addressParse address(address) -> STRUCTAddress
anofox_tab_postal_expand_addressExpand variants(address) -> LISTAddress
anofox_tab_postal_statusLibrary status() -> TABLEAddress
anofox_tab_postal_load_dataDownload data() -> BOOLEANAddress
anofox_tab_phonenumber_parseParse number(number, region) -> STRUCTPhone
anofox_tab_phonenumber_formatFormat number(number, region, format) -> VARCHARPhone
anofox_tab_phonenumber_regionGet region(number, region) -> VARCHARPhone
anofox_tab_phonenumber_is_validValidate full(number, region) -> BOOLEANPhone
anofox_tab_phonenumber_is_possibleQuick check(number, region) -> BOOLEANPhone
anofox_tab_phonenumber_is_valid_for_regionRegion-specific(number, region) -> BOOLEANPhone
anofox_tab_phonenumber_matchFuzzy match(num1, num2, region) -> VARCHARPhone
anofox_tab_phonenumber_exampleExample number(region) -> VARCHARPhone
anofox_tab_phonenumber_statusLibrary status() -> TABLEPhone
anofox_tab_moneyCreate money(amount, currency) -> STRUCTMoney
anofox_tab_money_from_centsFrom cents(cents, currency) -> STRUCTMoney
anofox_tab_money_amountExtract amount(money) -> DOUBLEMoney
anofox_tab_money_currencyExtract currency(money) -> VARCHARMoney
anofox_tab_money_formatFormat display(money, style) -> VARCHARMoney
anofox_tab_money_is_positiveCheck positive(money) -> BOOLEANMoney
anofox_tab_money_is_negativeCheck negative(money) -> BOOLEANMoney
anofox_tab_money_is_zeroCheck zero(money) -> BOOLEANMoney
anofox_tab_money_absAbsolute value(money) -> STRUCTMoney
anofox_tab_money_addAdd amounts(money1, money2) -> STRUCTMoney
anofox_tab_money_subtractSubtract(money1, money2) -> STRUCTMoney
anofox_tab_money_multiplyMultiply(money, factor) -> STRUCTMoney
anofox_tab_money_in_rangeCheck range(money, min, max) -> BOOLEANMoney
anofox_tab_money_same_currencySame currency(money1, money2) -> BOOLEANMoney
anofox_tab_is_valid_currencyValid code(code) -> BOOLEANCurrency
anofox_tab_currency_symbolGet symbol(code) -> VARCHARCurrency
anofox_tab_currency_nameGet name(code) -> VARCHARCurrency
anofox_tab_vatParse VAT(vat) -> STRUCTVAT
anofox_tab_vat_is_validFull validation(vat) -> BOOLEANVAT
anofox_tab_vat_is_valid_syntaxSyntax check(vat) -> BOOLEANVAT
anofox_tab_vat_normalizeNormalize(vat) -> VARCHARVAT
anofox_tab_vat_splitSplit parts(vat) -> STRUCTVAT
anofox_tab_vat_existsValid prefix(vat) -> BOOLEANVAT
anofox_tab_vat_is_eu_memberEU member(country) -> BOOLEANVAT
anofox_tab_vat_country_nameCountry name(code) -> VARCHARVAT
anofox_tab_vat_formatFormat(vat, style) -> VARCHARVAT
anofox_tab_is_valid_vat_countryValid country(code) -> BOOLEANVAT
anofox_tab_pii_detectDetect all PII(text) -> VARCHARPII
anofox_tab_pii_maskMask PII(text, strategy) -> VARCHARPII
anofox_tab_pii_containsHas PII?(text) -> BOOLEANPII
anofox_tab_pii_countCount PII(text) -> BIGINTPII
anofox_tab_pii_scan_tableScan table(table, cols) -> TABLEPII
anofox_tab_pii_audit_tableAudit table(table, cols) -> TABLEPII
anofox_tab_pii_statusList types() -> TABLEPII
anofox_tab_pii_detect_emailsDetect emails(text) -> LISTPII
anofox_tab_pii_detect_phonesDetect phones(text) -> LISTPII
anofox_tab_pii_detect_credit_cardsDetect cards(text) -> LISTPII
anofox_tab_pii_detect_ssnsDetect SSNs(text) -> LISTPII
anofox_tab_pii_detect_namesDetect names(text) -> LISTPII
anofox_tab_pii_detect_ibansDetect IBANs(text) -> LISTPII
anofox_tab_pii_is_valid_ssnValidate SSN(text) -> BOOLEANPII
anofox_tab_pii_is_valid_ibanValidate IBAN(text) -> BOOLEANPII
anofox_tab_pii_is_valid_credit_cardValidate card(text) -> BOOLEANPII
anofox_tab_pii_is_valid_ninoValidate NINO(text) -> BOOLEANPII
anofox_tab_pii_is_valid_de_tax_idValidate DE Tax(text) -> BOOLEANPII
anofox_tab_pii_is_valid_crypto_addressValidate crypto(text) -> BOOLEANPII
anofox_tab_pii_mask_columnType-specific mask(val, type, strat) -> VARCHARPII
anofox_tab_pii_redact_columnRedact column(val, strat) -> VARCHARPII
anofox_tab_metric_volumeRow count(table, min, max) -> TABLEQuality
anofox_tab_metric_null_rateNull percentage(table, col, max) -> TABLEQuality
anofox_tab_metric_distinct_countCardinality(table, col, min, max) -> TABLEQuality
anofox_tab_metric_schemaSchema check(table, cols[]) -> TABLEQuality
anofox_tab_metric_freshnessData recency(table, col, max_age) -> TABLEQuality
anofox_tab_metric_zscoreZ-score outliers(table, col, threshold) -> TABLEAnomaly
anofox_tab_metric_iqrIQR outliers(table, col, mult) -> TABLEAnomaly
anofox_tab_metric_isolation_forestIsolation Forest(table, col, ...) -> TABLEAnomaly
anofox_tab_metric_isolation_forest_multivariateMultivariate IF(table, cols, ...) -> TABLEAnomaly
anofox_tab_metric_dbscanDBSCAN(table, col, eps, min_pts) -> TABLEAnomaly
anofox_tab_metric_dbscan_multivariateMultivariate DBSCAN(table, cols, eps, min_pts) -> TABLEAnomaly
anofox_tab_outlier_treeExplainable outliers(table, cols, mode) -> TABLEAnomaly
anofox_tab_diff_hashdiffHash-based diff(src, tgt, keys[]) -> TABLEOperations
anofox_tab_diff_joindiffJoin-based diff(src, tgt, keys[]) -> TABLEOperations
Showing 78 of 78

Performance Tips

  • Fast functions (<1ms): Regex, format, syntax checks, PII pattern matching
  • Medium functions (~100ms): DNS, format validation
  • Slow functions (~500ms): SMTP, carrier lookup
  • ML functions (~10ms/KB): NER-based PII detection (names, orgs)
  • Data-dependent (O(n)): Anomaly detection, metrics, table scans
  • Parallelizable: All functions work on single columns

🍪 Cookie Settings