-
公开(公告)号:CN106664322B
公开(公告)日:2020-05-15
申请号:CN201580046306.3
申请日:2015-08-25
Applicant: 微软技术许可有限责任公司
IPC: H04L29/08
Abstract: 制定对一个或多个输入事件流的变换以生成一个或多个输出事件流。因此,变换可以被认为是对一个或多个原始输入事件流的查询。事件查询包括表示在特定执行上下文中可用的输入事件流的事件流源表示。事件查询还包括变换模块,该变换模块标识要对执行上下文中的输入事件流执行的变换集。一旦查询被正确地形成,执行模块然后就可以使得对一个或多个指定的输入事件流执行变换以生成输出事件流。
-
公开(公告)号:CN104221017B
公开(公告)日:2018-05-22
申请号:CN201380019331.3
申请日:2013-04-08
Applicant: 微软技术许可有限责任公司
IPC: G06F17/30
CPC classification number: G06F17/30758 , G06F17/30303 , G06F17/30395 , G06F17/3053 , G06F17/30539 , G06F17/30595 , G06F17/30722 , G06F17/30867
Abstract: 在一个实施例中,数据集被存储在目录中。通过建立不同数据集中的域之间的关系来丰富这些数据集。用户通过提供感兴趣的域的示例来搜索相关的数据集。该系统标识与用户提供的示例相对应的数据集。该系统随后标识这些数据集中直接链接或通过其他域间接链接的连接子集。用户提供已知的关系示例以过滤连接子集并标识与用户的查询最相关的连接子集。所选的连接子集可以被业务智能/分析进一步分析以创建数据透视表或处理该数据。
-
公开(公告)号:CN107771334A
公开(公告)日:2018-03-06
申请号:CN201680034233.0
申请日:2016-06-06
Applicant: 微软技术许可有限责任公司
Inventor: P·A·贝恩斯泰因 , 何业烨 , E·科特兹卡斯托迪奥维拉林霍 , L·诺维克
CPC classification number: G06F17/3053 , G06F17/241 , G06F17/246 , G06F17/30286 , G06F17/30525
Abstract: 通过使用源对目标列执行自动注释来改进对目标数据库的目标列的注释的技术和构造。这些技术包括计算在目标列与从在源中所包括的表格提取的列之间的相似度得分。相似度得分至少部分基于在目标数据库的目标列中的值与从表格中提取的列的列值之间的相似度以及在目标数据库的目标列的身份与从表格中提取的列的列身份之间的相似度来计算。在一些示例中,这些技术计算一个或多个所提取列的相似度得分,并且基于相似度得分来注释目标列。
-
公开(公告)号:CN103597489B
公开(公告)日:2017-08-15
申请号:CN201280029351.4
申请日:2012-06-05
Applicant: 微软技术许可有限责任公司
Inventor: H·斯瓦拉马克瑞希楠 , R·德索扎 , L·诺维克 , N·比切 , D·鲁宾逊
CPC classification number: H04L63/08 , G06F21/10 , G06Q20/085 , G06Q30/0201 , G06Q2220/12 , H04L9/14 , H04L63/0428 , H04L63/105 , H04L2209/56
Abstract: 数据保管者和监管系统可以以经加密的形式存储来自数据供应者的数据,并且可以在消费者通过协定获得对数据的访问时允许用户消费该数据。监管系统可以管理对数据的访问,甚至允许消费者就好像数据是他们自己的那样使用数据,但是可以跟踪数据的每次使用以实现支付方案或者各个使用约束。监管系统可以加密数据的下游使用,并且为数据充当数字权限管理系统。保管者和监管系统可以充当云服务,该云服务包含来自许多数据提供者的经加密的数据,但是其中数据提供者可以在所管理的系统中以任何粒度等级单独地控制对他们的数据的访问。
-
公开(公告)号:CN106664322A
公开(公告)日:2017-05-10
申请号:CN201580046306.3
申请日:2015-08-25
Applicant: 微软技术许可有限责任公司
IPC: H04L29/08
Abstract: 制定对一个或多个输入事件流的变换以生成一个或多个输出事件流。因此,变换可以被认为是对一个或多个原始输入事件流的查询。事件查询包括表示在特定执行上下文中可用的输入事件流的事件流源表示。事件查询还包括变换模块,该变换模块标识要对执行上下文中的输入事件流执行的变换集。一旦查询被正确地形成,执行模块然后就可以使得对一个或多个指定的输入事件流执行变换以生成输出事件流。
-
公开(公告)号:CN112805978A
公开(公告)日:2021-05-14
申请号:CN201980063775.4
申请日:2019-06-26
Applicant: 微软技术许可有限责任公司
IPC: H04L29/06
Abstract: 本文中描述了用于针对流处理的启动和/或恢复的系统和方法。在启动阶段期间:各自标识特定时间的(多个)启动锚请求被累积,直到来自下游节点的(多个)请求未决。所累积的(多个)启动锚请求的最小时间被确定。如果处理系统是输入节点,则与所确定的最小时间相关联的锚被生成。否则,标识所确定的最小时间的启动锚请求被提供给上游节点。一旦与所确定的最小时间相关联的锚被接收到(或生成),锚就响应于来自下游节点的、针对所确定的最小值的所轮询的启动锚请求锚而被提供。在恢复阶段期间,针对由两个特定锚界定的成批数据的异步请求根据被存储在有序锚集合中的信息而被执行。
-
公开(公告)号:CN107077477B
公开(公告)日:2021-01-01
申请号:CN201580049531.2
申请日:2015-09-14
Applicant: 微软技术许可有限责任公司
IPC: G06F16/2458
Abstract: 本文中描述的实施例涉及用于增强的事件处理的方法和系统。增强的事件处理请求被接收,增强的处理请求包括来自数据库数据源的输入数据的指示。在增强的事件处理请求中指示的输入数据使用构造的数据流而被访问。构造的数据流提供对数据库数据源的数据库数据随时间的快照的集合的访问。来自构造的数据流源的数据可以根据所选择的值和所选择的时间而被访问。构造的数据流数据包括数据库数据不可获得的时间元素,该时间元素有助于使用构造的数据流数据为数据库数据执行增强的事件处理。针对增强的事件处理请求的输出基于使用构造的数据流数据访问的输入数据而被生成。
-
公开(公告)号:CN107690616A
公开(公告)日:2018-02-13
申请号:CN201680032699.7
申请日:2016-06-03
Applicant: 微软技术许可有限责任公司
Abstract: 流式传输联接中可能消耗大量的存储器,因为来自一个流的事件在等待来自第二流的匹配事件时被保持在存储器中。通过分析联接条件以确定两个流中的事件之间时间差异的边界,可以减少存储器需求。当确定来自一个流的事件必须在来自另一流的匹配事件之前发生时,可以以有意延迟来摄取稍后到达的流数据。当确定不管从第一流接收的输入如何,当没有来自第二流的输入时,将不会产生输出,则从第一流拉取数据可以停止。可以采用多阶段的联接计划,使得可以以增大的有意延迟量来扫描不太繁忙的流。仅存储不匹配的数据。
-
公开(公告)号:CN107771334B
公开(公告)日:2021-08-06
申请号:CN201680034233.0
申请日:2016-06-06
Applicant: 微软技术许可有限责任公司
Inventor: P·A·贝恩斯泰因 , 何业烨 , E·科特兹卡斯托迪奥维拉林霍 , L·诺维克
IPC: G06F16/2457 , G06F40/18 , G06F40/169 , G06F16/20
Abstract: 通过使用源对目标列执行自动注释来改进对目标数据库的目标列的注释的技术和构造。这些技术包括计算在目标列与从在源中所包括的表格提取的列之间的相似度得分。相似度得分至少部分基于在目标数据库的目标列中的值与从表格中提取的列的列值之间的相似度以及在目标数据库的目标列的身份与从表格中提取的列的列身份之间的相似度来计算。在一些示例中,这些技术计算一个或多个所提取列的相似度得分,并且基于相似度得分来注释目标列。
-
公开(公告)号:CN107690616B
公开(公告)日:2020-08-07
申请号:CN201680032699.7
申请日:2016-06-03
Applicant: 微软技术许可有限责任公司
Abstract: 流式传输联接中可能消耗大量的存储器,因为来自一个流的事件在等待来自第二流的匹配事件时被保持在存储器中。通过分析联接条件以确定两个流中的事件之间时间差异的边界,可以减少存储器需求。当确定来自一个流的事件必须在来自另一流的匹配事件之前发生时,可以以有意延迟来摄取稍后到达的流数据。当确定不管从第一流接收的输入如何,当没有来自第二流的输入时,将不会产生输出,则从第一流拉取数据可以停止。可以采用多阶段的联接计划,使得可以以增大的有意延迟量来扫描不太繁忙的流。仅存储不匹配的数据。
-
-
-
-
-
-
-
-
-