文章目录
- 一、关于 Airtable
- Airtable 公司历史
- 诞生
- 发展
- 产品方向
- 产品层级
- 国内模仿者
- 竞争对手
- 关于 API Key
- 价格
- 二、关于 pyairtable
- 安装
- 快速使用
一、关于 Airtable
- 官网:https://www.airtable.com
- github : https://github.com/Airtable
- Airtable AI : https://www.airtable.com/platform/ai
- Airtable 使用文档:https://www.airtable.com/guides
- Quick start: Get started in 10 minutes
https://www.airtable.com/guides/start/how-to-create-a-base - Your guide to building in Airtable
https://www.airtable.com/guides/start/airtable-basics
- Quick start: Get started in 10 minutes
- Airtable API Reference
https://airtable.com/developers/web/api/introduction
相关资料
- 真· Airtable 3 分钟菜鸟入门
https://zhuanlan.zhihu.com/p/37465982 - 110亿美金独角兽Airtable,在国内的模仿者能走多远
https://mp.weixin.qq.com/s/TbVk8HEBXLcVVz56aItDQQ - Airtable不是Excel,是企业服务界的Roblox
https://mp.weixin.qq.com/s/u3cTLgQn9ydBqFwybVNR_w - How Airtable Became a Unicorn by Reinventing the Spreadsheet
https://nira.com/airtable-history/ - 重新想像 Excel 该有的样子:Airtable 评测
https://sspai.com/post/36402
Airtable 公司历史
转载自:https://mp.weixin.qq.com/s/TbVk8HEBXLcVVz56aItDQQ
诞生
Howie Liu 2010年把自己的CRM公司卖给Salesforce后,在2012年,他再次创业,这次他想做一个“Excel的替代者”。他找到了技术大牛Andrew Ofstad作为合伙人,Andrew出身谷歌,曾带领团队重构谷歌地图
他给这个产品起名叫“Airtable”,Airtable 并不是传统意义上的在线表格,我用一个公式来帮你理解一下Airtable的业务
Airtable = 展示组件 + 数据库 + API + 低代码化解决方案
- 展示组件:表格、看板、仪表盘等形式将数据进行展示和录入
- 数据库:以关系型数据库为基础,各维度去组织和整理你的数据录入
- API:数据可公开化,帮你建立对外数据接口
- 低代码化解决方案:低代码化的形式去构建各行业的软件解决方案
发展
Airtable初期的技术壁垒不大,产品主要以云表格为主,口号是“Excel的云端完美替代”,并且产品本身主要面向小企。因为google sheets 和 其他云表格工具的兴起,Airtable从2012年到2018年的发展都算比较缓慢,不是那种一飞冲天的Saas类产品。
从2018年Airtable开始强调自己是低代码化的解决方案平台,员工数从2018年的70人,每年翻倍增长,截止2021年,他们已经拥有近600名员工。
并且从2020年,聘请了多名高管来负责,市场、营收、财务和产品。新的高管主要是负责帮助Airtable向专业级解决方案市场转型,目前 Airtable 已覆盖25万个不同组织的客户群。
受疫情的推动,和自身向专业级解决方案市场的发力,Airtable的年收入也超过1亿美元,同比增长70%。
产品方向
Airtable 2012-2018 主要是以表格为主,宣传都是以云端表格,Excel替代者为主要的宣传切入点。我们暂且称之为 Airtable1.0 时代
Airtable 2018年开始,就主要将产品重点放在了低代码解决方案方向。
用户通过其模板市场最快可在2分钟内完成一套应用的搭建,业务场景涵盖人力资源、财务、会计、营销、项目管理、销售、软件开发、内容制作、日常管理。我们暂且称之为 Airtable2.0 时代
产品层级
Airtable 的产品层是 Workspace > Base > Table > Fields & Records
- Base 是一个数据库,包含一个特定项目所需的所有信息,由一个或多个表组成。
- Workspace(工作区) 是一个团队共享的 Base 的集合。
- Table 类似 excel 中的单个工作表(sheet),包含 Fields 和 Records。
- Fields 相当于 Excel 中的列,Records 则相当于行。
国内模仿者
Airtable1.0 版 的国内模仿者
- 黑帕云(2019.4创立)
- 维格表(2019.7创立)
- SeaTable (2020.1发布)
- TreeLab(2020.3创立)
- 飞书多维表(2020.12发布)
以表格为主要功能的模仿者,主要是以数据的展示和组织形式,产品逻辑结构,借鉴了很多Airtable的特性,目前看下来,这类模仿者都还没有做流程引擎的功能
Airtable2.0 版的国内模仿者
- 伙伴云 (2013.2 创立)
- 轻流(2015 创立)
- 简道云(2016.1 转型)
- 明道云(2019.7 转型)
- 宜搭(钉钉官方,2021.1)
以低代码化解决方案构建为主,其实可以统称为APaas(应用程序平台即服务),Smartsheet,Outsystems, ServiceNow这些公司都是这类平台的翘楚。
这里就不说 APaas 企业相互借鉴的历史了,以免文章太杂太乱。简单的说就是,Airtable 也借鉴了不少APaas的特性,成为了C和B都能服务的混合型低代码平台。国内的不少低代码化的解决方案平台,也是借鉴了不少这类APaas平台的特性。
竞争对手
Airtable 的竞争对手可以归纳为 4 类:全面服务平台、低/无代码平台、企业/SMB的协作工作管理软件。
当前市场上的主要生产力工具与分类
A. 全面服务平台:这类生态系统中的特定应用程序有一个强大优势,能与现有的应用程序自然整合, 比如谷歌(G Suite) 、微软(Teams、SharePoint、Excel) 。
B. 低/无代码平台:比如被谷歌收购的AppSheet,允许用户使用来自 Excel、Google Drive 和 Dropbox 等众多来源的数据创建无代码应用程序。从Inuit分离出的Quickbase,用户可以在一个连接的软件生态系统视图中看到所有应用程序。
C. 协作工作管理软件:代表企业有 Asana(市值135亿美金) 允许用户创建自定义模板,并具有各种可视化功能;Smartsheet (市值93亿美金),在线项目管理和任务协作,Wrike(8亿美金被收购) ,管理项目和跟踪团队能力。
D. 新生产力/协作平台:Atlassian 在2017年以 4.25 亿美元收购了Trello,一个看板式的工作流程管理软件;我们写过的Notion,具有东方美学的生产效率平台,Coda,一个文档类型丰富的生产力平台,包括表格、图表、卡片、日历和投票。
关于 API Key
API keys will be deprecated by the end of January 2024
After this date, API keys will stop working and you will have to migrate to personal access tokens.
Personal access tokens allow you to more securely grant API access to Airtable data.
Learn more : https://support.airtable.com/docs/airtable-api-key-deprecation-notice
During the deprecation period, API keys can still be accessed via the developer hub.
You can access the developer hub at any time via your account menu.
developer hub : https://airtable.com/create/apikey
价格
(2024-03-28)
二、关于 pyairtable
Python Api Client for Airtable
- pyairtable : https://github.com/gtalarico/pyairtable
- pyairtable 文档:https://pyairtable.readthedocs.io/en/stable/
安装
pip install pyairtable
如果你仍然使用 airtable-python-wrapper 并想升级, 可以阅读这份迁移文档:https://pyairtable.readthedocs.io/en/stable/migrations.html
获取 Airtable Access tokens
https://airtable.com/developers/web/guides/personal-access-tokens
快速使用
>>> import os
>>> from pyairtable import Api
>>> api = Api(os.environ['AIRTABLE_API_KEY'])
>>> table = api.table('appExampleBaseId', 'tblExampleTableId')
>>> table.all()
[{"id": "rec5eR7IzKSAOBHCz","createdTime": "2017-03-14T22:04:31.000Z","fields": {"Name": "Alice","Email": "alice@example.com"}}
]>>> table.create({"Name": "Bob"})
{"id": "recwAcQdqwe21asdf","createdTime": "...","fields": {"Name": "Bob"}
}>>> table.update("recwAcQdqwe21asdf", {"Name": "Robert"})
{"id": "recwAcQdqwe21asdf","createdTime": "...","fields": {"Name": "Robert"}
}>>> table.delete("recwAcQdqwe21asdf")
{'id': 'recwAcQdqwe21asdf', 'deleted': True}
更多调用方法详见文档:https://pyairtable.readthedocs.io
伊织 2024-03-28(四)