会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • Slowly Changing Dimension Attributes in Extract, Transform, Load Processes
    • 在提取,转换,加载过程中缓慢改变维度属性
    • US20130124454A1
    • 2013-05-16
    • US13618158
    • 2012-09-14
    • Manish A. BhideSrinivas Kiran MittapalliSriram Padmanabhan
    • Manish A. BhideSrinivas Kiran MittapalliSriram Padmanabhan
    • G06F7/00G06F17/30
    • G06F17/30563
    • A computer-implemented method, computer program product and a system for identifying and handling slowly changing dimension (SCD) attributes for use with an Extract, Transform, Load (ETL) process, comprising importing a data model for dimensional data into a data integration system, where the dimensional data comprises a plurality of attributes, identifying via a data discovery analyzer one or more attributes in the data model as SCD attributes, importing the identified SCD attributes into the data integration system, selecting a data source comprising dimensional data, automatically generating an ETL job for the dimensional data utilizing the imported SCD attributes, and executing the automatically generated ETL to extract the dimensional data from the data source and loading the dimensional data into the imported SCD attributes in a target data system.
    • 一种计算机实现的方法,计算机程序产品和用于识别和处理与提取,变换,加载(ETL)过程一起使用的缓慢变化的维度(SCD)属性的系统,包括将维数据的数据模型导入数据集成系统 其中尺寸数据包括多个属性,通过数据发现分析器将数据模型中的一个或多个属性识别为SCD属性,将所识别的SCD属性导入到数据集成系统中,选择包括尺寸数据的数据源,自动生成 用于使用导入的SCD属性的维数据的ETL作业,以及执行自动生成的ETL以从数据源提取尺寸数据,并将维数据加载到目标数据系统中的导入的SCD属性中。
    • 4. 发明授权
    • Speed selective table scan operation
    • 速度选择表扫描操作
    • US07937541B2
    • 2011-05-03
    • US11548889
    • 2006-10-12
    • Bishwaranjan BhattacharjeeChristian A. LangTimothy R. MalkemusSriram PadmanabhanKwai Wong
    • Bishwaranjan BhattacharjeeChristian A. LangTimothy R. MalkemusSriram PadmanabhanKwai Wong
    • G06F12/06
    • G06F12/0866G06F12/123G06F17/30448
    • Disclosed are a method, information processing system, and computer readable medium for scanning a storage medium table. The method includes retrieving location information associated with at least one other storage medium table scan. A storage medium table scan is started at a location within a storage medium table based on at least a location of the one other storage medium table scan. A weight is assigned to at least one storage medium block based on at least a current scanning location within the storage medium table relative to the location of the one other table scan. The method determines if a distance between the current scanning location and the location of the one other table scan is greater than a first given threshold. A current scanning operation is delayed, in response to the distance being greater than the given threshold, until the distance is below a second given threshold.
    • 公开了一种用于扫描存储介质表的方法,信息处理系统和计算机可读介质。 该方法包括检索与至少一个其他存储介质表扫描相关联的位置信息。 基于至少另一个存储介质表扫描的位置,在存储介质表中的位置处开始存储介质表扫描。 基于至少一个存储介质表中的当前扫描位置相对于另一个表扫描的位置,将权重分配给至少一个存储介质块。 该方法确定当前扫描位置与另一个表扫描的位置之间的距离是否大于第一给定阈值。 响应于距离大于给定阈值,当前扫描操作被延迟,直到距离低于第二给定阈值。
    • 6. 发明申请
    • Method for merging multiple ranked lists with bounded memory
    • 将多个排名列表与有界记忆合并的方法
    • US20060190425A1
    • 2006-08-24
    • US11064605
    • 2005-02-24
    • Yuan-Chi ChangChristian LangApostol NatsevSriram PadmanabhanMin WangIoana Stanoi
    • Yuan-Chi ChangChristian LangApostol NatsevSriram PadmanabhanMin WangIoana Stanoi
    • G06F17/30
    • G06F16/5838G06F16/24549
    • Systems and methods for conducting attribute-based queries over a plurality of objects using bounded memory locations and minimizing costly input and output operations are provided. A plurality of attributes are associated with each object, and a plurality of data groups, one each for the identified attributes are created. The objects associated with the attributes are placed into the appropriate data groups, and the objects contained within each data group are sorted into blocks such that each block within a given attribute contains that objects having the same attribute value. Results to the query are created by loading blocks into a primary memory location in a middleware system and combining the loaded blocks to create the desire query results. Block combinations are created based upon the fit of the given block combination to the query as expressed in an aggregation function. A second dedicated memory location can also be provided to hold multiple block combinations to optimize the order in which blocks are loaded and combined. Empty block buffers and external storage devices can also be provided to further enhance the generation of query results.
    • 提供了使用有限存储器位置对多个对象进行基于属性的查询并最小化昂贵的输入和输出操作的系统和方法。 多个属性与每个对象相关联,并且创建多个数据组,每个数据组各自用于所识别的属性。 与属性相关联的对象被放置到适当的数据组中,并且每个数据组中包含的对象被排序成块,使得给定属性中的每个块包含具有相同属性值的对象。 通过将块加载到中间件系统中的主存储器位置并组合加载的块以创建期望查询结果来创建查询的结果。 基于给定块组合对于在聚合函数中表达的查询的拟合来创建块组合。 还可以提供第二专用存储器位置以保持多个块组合以优化块被加载和组合的顺序。 还可以提供空块缓冲区和外部存储设备,以进一步增强查询结果的生成。
    • 7. 发明授权
    • Transparent edge-of-network data cache
    • 透明的网络边缘数据缓存
    • US06950823B2
    • 2005-09-27
    • US10328229
    • 2002-12-23
    • Khalil S. AmiriSriram PadmanabhanSanghyun ParkRenu Tewari
    • Khalil S. AmiriSriram PadmanabhanSanghyun ParkRenu Tewari
    • G06F7/00G06F15/16G06F17/30
    • G06F17/3048G06F17/30457Y10S707/99932Y10S707/99933
    • A system, apparatus and method are provided for the dynamic caching of data based on queries performed by a local application, where the system includes a remote server having a complete database, a local database on an edge server including a subset of the complete database, the edge server in communication with the remote server, shared tables within the local database on the edge server for caching results from the complete database, receiving locally generated data, and adjusting the contents of the cache based on available storage requirements while ensuring consistency of the data between the local database and the remote database; the apparatus includes an edge data cache including a query evaluator, a cache index, cache repository, resource manager, containment checker, query parser and consistency manager all in signal communication with the query evaluator; and the method for a local server to satisfy a database query meant for at least one remote server includes dynamically caching results of previous database queries of the remote server, associating a local database with the local server, storing a plurality of the caching results in shared tables in the local database, and using the plurality of the caching results in satisfying a new database query with the local server.
    • 提供了一种用于基于由本地应用执行的查询来动态缓存数据的系统,装置和方法,其中系统包括具有完整数据库的远程服务器,包括完整数据库的子集的边缘服务器上的本地数据库, 与远程服务器通信的边缘服务器,边缘服务器上的本地数据库中的共享表,用于从完整数据库缓存结果,接收本地生成的数据,并根据可用存储要求调整缓存的内容,同时确保 本地数据库与远程数据库之间的数据; 该装置包括与查询评估器进行信号通信的包括查询评估器,缓存索引,高速缓存存储库,资源管理器,容纳检查器,查询解析器和一致性管理器的边缘数据高速缓存器; 并且本地服务器满足用于至少一个远程服务器的数据库查询的方法包括动态缓存远程服务器的先前数据库查询的结果,将本地数据库与本地服务器相关联,将多个缓存结果存储在共享 本地数据库中的表,并且使用多个高速缓存结果来满足与本地服务器的新的数据库查询。