摘要:
Provided is a method for an administrative apparatus for creating a business rule set for dynamic transform and load. A business rule template definition is obtained. A source metadata defining a data source is obtained. A store metadata defining a data store is obtained. Output is displayed to a user based on the template definition, the source metadata, and the store metadata. Input is accepted from the user indicating desired correspondence between source metadata and the store metadata. A business rule set is created based on the business rule template definition and the input. The method may be encoded onto a computer-readable medium, providing an article of manufacture. A system for an administrative apparatus for creating a business rule set for dynamic transform and load is also provided.
摘要:
Provided is a method for dynamic transform and load of data from a data source defined by metadata into a data store defined by metadata. A business rule set is created (116) based on (a) a business rule template definition, (b) metadata defining at least a portion of data of a data source, and (c) metadata defining a data store. Data from the data source is transformed (118) based on the business rule set. The data is loaded (120) into the data store based on the business rule set. The transforming and loading are repeated (122) until all desired transforming and loading of data from the data source to the data store has been accomplished. The method may be carried out through execution of a computer programming product containing suitable logic. A system (100) for dynamic transform and load is also provided.
摘要:
Methods, systems, and products for random access for processing messages in a message queue that include creating a map relating message identification and message position, including adding an entry in the map whenever a message enters the queue; instantiating a plurality of consumers for the messages; and consuming, with the consumers, the messages in dependence upon the map. In typical embodiments, the plurality of consumers includes a particular number of consumers and such embodiments typically include assigning an ordinal value to each consumer and consuming the messages further comprises identifying the messages to be processed by each consumer in dependence upon the ordinal values, the number of consumers, and the message positions.
摘要:
A method and apparatus for performing case insensitive searches of relational databases are provided. With the method and apparatus, an additional attribute value is provided for tables of a relational database that can be defined at table creation time and identifies portions of the tables of the relational database to be either case sensitive or case insensitive. Based on the setting of this attribute, the relational database engine is signaled to either perform case sensitive or case insensitive searches against the corresponding column of the table in the relational database. If the attribute is set, such that case insensitive searching of the column is signaled to the database engine, the database engine automatically generates either an uppercase or lowercase index corresponding to each value in the column. In response to a search request, the index is compared to a corresponding case version of the search term. If there is a match, the original entry in the column, i.e. the version of the value actually stored in the relational database table, is returned as a result of the search of the relational database.
摘要:
Progress is determined for downloading a Web Page having included objects. The method includes accessing the Web Page, and estimating a total size for the Web Page. The estimating includes reading file sizes for the objects. The file size for such an object has an association with a reference in the Web Page to the object. The reference includes a tag which has a first attribute with a source address for the object. The method further includes loading the objects for the Web Page, and presenting the estimated total size in comparison to an accumulated loaded amount of the Web Page objects. The comparison is updated at respective instances during the loading to dynamically indicate downloading progress. In another aspect, the presenting includes presenting the comparison on a browser program bar, and presenting the browser program bar on a task bar.
摘要:
Methods and systems are provided for executing a statement to make changes to data in a relational database while preventing the statement from failing due to the transaction log file becoming filled up. An AUTO COMMIT n option is provided for statements such as SQL statements in order to execute n data elements at a time. Each group of n data elements is committed after having been successfully executed in order to avoid filling up the transaction log file and causing the statement to fail.
摘要:
Methods, systems, and media to enhance browsing of messages in a message queue are disclosed. Embodiments include hardware and/or software for tracking records browsed by one or more agents. The agents are processes designed to collect, process, and/or reformat data for an upperware application, a data warehouse, and/or similar systems. When the agents sets up communications with a queue, the agents may include an attribute setting that instructs the middleware to track the last record browsed and/or the next record to browse. In response to setting the attribute, many embodiments record the current record number, row number, queue identifier, and/or the like in a database with an agent identification (ID). Then, whenever the agent re-establishes communication with the middleware queue using the same ID, the middleware can retrieve the current record number.
摘要:
A method, computer program product, and data processing system for exchanging information regarding software source code among a team of developers is disclosed. In a preferred embodiment of the present invention, a developer associates commentary with a particular code feature, such as a function or object class. A list of intended recipients or readers of the commentary is obtained from the developer. Additional settings regarding such things as an expiration date for the commentary are also obtained from the developer. The source code with associated commentary is then made available to the intended readers. If desired, the source code with associated commentary may be transmitted the intended recipients via e-mail or an “instant message” or other form of notification can be transmitted to the intended recipients to notify them of the commentary to be read.
摘要:
Distributing images in a data processing system, including receiving in a client a document for display, the document comprising markup according to a markup language, the document further comprising an image group identifier identifying a group of images; retrieving the images, from a server in the data processing system, in dependence upon the image group identifier; and displaying the images on the client according to the markup.
摘要:
Method and apparatus for providing a data stream generator that generates a data stream associated with a monitored analyte level, and a radio frequency logic portion operatively coupled to the data stream generator, the radio frequency logic portion configured to generate a radio frequency data stream based on the data stream generated from the data stream generator, the radio frequency logic portion further including one or more finite state machines and a plurality of discrete digital logic circuits, the one or more finite state machines configured to control the plurality of digital logic circuits to generate the radio frequency data stream for wireless communication are provided. Systems and kits incorporating the same are also provided.