从SQL中计算出转换模式

时间:2014-11-11 12:57:52

标签: sql ssis etl

我现在遇到的这个问题给了我一个巨大的麻烦我会感激任何有一些建议或帮助的人。 我的任务是从该表中提取班次模式,其中包含多个实体,它们的位置,给定位置的开始时间和结束时间以及在给定位置花费的总时间。我没有足够的声誉来发布图像,但我会尝试写一些结果

Name          Location_name     Starttime                  Endtime              TimeInArea
Jason Brown    Kitchen        2014-07-07 18:50:19   2014-07-07 19:07:50           0:17:31
Jason Brown    Dining Room    2014-07-07 19:07:50   2014-07-09 07:12:05          36:04:15
Jason Brown    Corridor       2014-07-09 07:12:05   2014-07-09 07:13:33          0:01:28

如果一个实体在某个特定地点花费超过5个小时,这意味着他们的转变已经结束。在结束班次之前,实体在餐厅关闭跟踪器,下一次甚至是下一次他们再次拿起。对不起,我不能在这里给出一个更清晰的例子,或者格式化是否已关闭。

最终结果是他们希望这些实体的这些转换模式用于查询和存储过程。我不确定正确的方法,改变ETL,或者我可以创建一些功能。如果我遗漏了任何信息或需要更多信息,请告诉我,因为我甚至不确定要问业务的问题。

0 个答案:

没有答案