FME或者如果你是一个长期的粉丝:遵循安全软件在社交媒体上,有可能你已经知道三件事:亚搏在线

  1. 我们真的很喜欢吃自己的狗粮
  2. 我们喜欢捐赠给慈善机构/回馈当地社区亚搏国际在线官网
  3. 我们搬到一个全新的办公室2018年12月

作为任何一个之前搬了家的人都知道,你积累很多东西,这对我们来说是没有什么不同,安全软件!亚搏在线我们不想冒任何与我们,我们留下了很多物品。

为了减少浪费和筹集资金萨里无家可归和住房协会,这是决定拍卖我们不会采取任何新的办公室。

我们没有一件事是一个拍卖系统来管理——直到戴尔FME服务器找到我想知道:FME云(在本例中)能够自动为我们的拍卖。

对于大多数问题开始“FME能做…吗?”,我的第一个答案是“是”之后,愤怒的思考如何真正实现它。

自动化一个在线拍卖:需求

我唯一的事情首先是:

的要求(至少在项目的开始):

因为我们需要即时反馈,没有FME服务器现有的出版物已经达到了这一标准。我的第一想法是与谷歌表工作区读者调查的投标响应,但这将是缓慢而需要更长的时间和更长的随着投标数量的增加。

幸运的是,互联网侦探的工作后,我发现谷歌应用程序脚本。这使得我设置触发谷歌表,它可以使一个HTTP POST FME服务器。这意味着每次有人填写表单放置一个出价,触发器FME服务器将发送JSON消息包含的信息填写在表单中。

在3周内拍卖消耗我的生命,我们得到了大量的问题和修改:

自动化在线拍卖:FME相见

松弛的通知

后分心看FME服务器上实时传入的通知,我认为这可能是有趣的让别人看到当前的拍卖活动。通过向工作区添加SlackConnector变压器我能够流消息为新报价高,失败的报价和任何新项目添加到库存。

历史报价通知

使用谷歌形式/表触发器,很容易建立一个表单,允许安全请求他们赢得竞标,竞标历史或两者兼而有之。亚搏在线FME将收集所有的信息和电子邮件这回请求者。

5美元报价的增量

对拍卖的结束,这是要求提高报价在5美元的倍数减少1美元报价,(毕竟钱会捐给慈善机构)。原来我开始尝试投标值除以5,检查他们是否整数…直到我意识到这将是更容易与测试人员和一个正则表达式检查投标值开始或结束,5 - 0(5 | 0美元)

重复的很多号码验证

周围是800件物品的拍卖,分布在4个不同的标签在谷歌表,很难跟踪数字当添加新物品。谷歌应用程序的脚本是适应FME,每当一个新帖子的批号:一个是补充道。FME将检查批号是否已经存在。如果是这样,一封电子邮件通知就去改正它。如果它是独一无二的,它会发布到松弛和添加到sqlite数据库。

中午12点截止

随着拍卖不得不停止周五16日中午12点正,我需要停止正在处理报价的人们仍然可以使用谷歌的形式。也有担心,如果很多人投标FME服务器作业队列会备份,阻止人民正在处理报价。谷歌形式添加一个时间戳列数据,这是转换为时代的时间和测试来检查,这是不到1542369601(12:00:01周五11月16日)。

最后的PDF报告

一旦拍卖结束后,我们需要让人们知道哪些物品他们赢了,他们欠的总金额和一些说明索赔项目。这样做是一个PDF和电子邮件发送成功的竞标者,这样他们能够打印出来,把它与钱。

电子邮件…大量的电子邮件

有邮件通知:

自动化一个在线拍卖:我学到了什么

现在我回到我的生活,一个新的电视!

程序员在客厅的沙发上喝咖啡集FME知识中心,请继续关注以下教程。

关于FME 自动化 FME服务器

詹妮弗·路德托马斯

珍是FME服务器技术专家团队领导在安全软件。亚搏在线她喜欢吊重物和户外活动。她非常喜欢这些东西,希望获得力量举重公民2020 !

评论

留下一个回复

相关的帖子