在过去的两个月中,我每天为自己分配6个任务-在个人活动和收入活动之间平均分配。 我将每天早晨要做的事情汇总在一起,有时在前一天添加一个项目。


我不会继续前几天的工作,如果一项任务很重要,我会再提出。 当我不完成任务时,第二天我会反思为什么我没有去完成它。 我经常了解到,我没有完成的事情,根本没有比我所做的事情重要。 我也不允许重复执行的任务进入列表。 对于重复性任务,我使用20步上午的例行程序,在开始执行6项日常任务之前,应完成该程序。
我今天的任务之一是量化每天要完成的任务数。 我想将任务保存在Dropbox Paper中。 我不想考虑转移到另外一个内置了跟踪功能的待办事项列表管理器中,因此我发现自己需要跟踪自己每天完成了多少任务。 我很难找到可以跟踪任意指标的内容,因此我做了自己喜欢做的事情:建立了自己的个人分析管道。
我考虑过要为此使用Google表格,但是我需要一种使跟踪轻松的方法。 因此,我使用Workflow收集了我想跟踪的内容,使用了Airtable来存储和可视化数据,并使用Zapier来使两者相互交流。




如果您以前从未听说过Airtable,那么基本上它是Excel。 Airtable类似于关系数据库。 它支持附件,协作者,智能公式,表格,分组,并与数百种工具很好地集成在一起。
我们将使用以下字段创建一个新的Airtable,称为“ Metrics”:
- 日期
- 事件
- 值


Zapier允许您在数百个服务之间创建“如果是那么那么”的行为。 Webhook是一个URL,它可以接收“ ping”,并将在该ping中发送的数据用于zap的后续步骤。 设置完成后,Zapier将为您提供一个URL,稍后我们可以将其输入Workflow。


有了钩子之后,我们需要从Workflow应用程序ping我们的钩子。
我们将从一个列表开始,该列表将作为可供选择的指标列表呈现给自己。 然后,我们将询问所跟踪内容的价值。 我们将使用这两个值,并将它们与ping一起发送到我们先前生成的URL。
这是工作流中的列表和提示。


这是询问我们尝试跟踪的值的设置。


这是采用值和指标并将其发送到我们的Zapier Webhook URL的配置。


下一步,我们运行工作流程,以便Zapier可以进行下一步操作。 单击工作流程顶部的播放按钮。 运行完工作流程后,Zapier将向您显示从测试ping收到的内容。


现在,我们有三个字段:值,日期和事件。 现在,让我们设置Zapier将该信息发送到Airtable。
在Zap中添加一个步骤,选择Airtable作为服务,然后选择“创建新记录”作为操作。


选择您在步骤1中制作的Airtable。然后将测试ping所提供的字段与我们的webhook匹配。


而已! 打开您的zap。 当您想要记录要跟踪的内容时,只需运行工作流程即可。
一旦我们的数据在Airtable中。 我们可以将其连接到我们想要的任何东西。 Airtable支持图表和图形,因此很容易看到随着时间的推移我们的进度。


喜欢这个方法吗? 在Venmo @tastycode或Square Cash https://cash.me/$tastycode 上给我买一杯饮料 。
像这样建立数据管道使我感到不愉快。 如果您需要在Redshift或BigQuery上建立更高级的BI / ETL管道的帮助,我们应该谈谈。