buy cialis buy valium online buy viagra online

How to Use esProc as the Class Library for Java

Encapsulated lots of functions for handling structured file computing, esProc can import text files with complex formats, implement cursor-style processing with big files and simplify multithreaded parallel processing. A Java application can pass in parameters, execute an esProc script the same way as it executes a database stored procedure and gets the result set through […]

esProc Parallel Computing: The Built-in Parallelism

In esProc Parallel Computing: Multithreading, we learned how to increase efficiency through executing multithreaded computation. But besides using fork in the cellset code to achieve the multithreading type of parallel processing, esProc also builds the approach of parallel processing into some functions. Let’s find out things about this in the following part. 1. Parallel data […]

How esProc Assists Writing SQL Queries

esProc can simplify complex SQL-style queries using ordered sets, object-style access and stepwise computation. Usually there are two ways in which esProc is used: an independent one and one requiring integration with Java. Now let’s look at the first one through an example.   The sales table stores several years of order data, based on […]

esProc External Memory Computing: Aggregate Operations with Cursor

The data volume of the big data table is usually quite huge, which makes it impossible to retrieve all data from the big data table at once. In view of this, the data processing over big data table is usually to serve two purposes: With cs.fetch(), retrieve partial data each time or group & aggregate […]

esProc Parallel Computing: Cluster Computing

Cluster computing can be used in esProc for performing complicated analytic and processing tasks. A cluster system consists of multiple parallel servers running on independent computers in a network. Every single computer in this network can send a parallel computing request to the cluster. A cluster system enhances computational performance significantly by gathering the computational […]

esProc External Memory Computing: Merge and Join Cursor Data

During data computing based on the table sequence, we can combine data from multiple table sequences together for use in the analysis and computation. For instance, use A.merge() to combine records of multiple table sequences in a certain order, or A.conj() to union them in order into a grand table, or JOIN functions, like join, […]

esCalc Spreadsheet Editing: Bands

A band is the elementary structure unit of an esCalc spreadsheet. So editing a band is the basic operation on a sheet. Different from editing records during which you add or delete data, editing a band means reconstructing it. In examples of this article, Ctrl+Enter will be used to insert records. You can learn more […]

esCalc Spreadsheet Editing: Cells

In esCalc, apart from editing bands to change the cellset’s structure and editing records to add or delete data, you can perform cell editing, which includes structural operations such as adding and deleting cells, as well as data copying and pasting. This article will deal with how to edit cells. 1. Editing cells and homocells […]

esCalc Basics: Registration Code and Encryption

esCalc provides encryption choice for data entered in the cellset. Under encryption, cellset description and cell tips help users with certain execution privileges understand the meaning of the data in the cellset. In this article you’ll learn about the esCalc registration and how to encrypt a cellset. 1. Registration code and license Different editions of […]

esCalc Basics: Sequences

Sequence is the most basic data type of set data in esCalc. Let’s get to know the concept of the sequence and related functions. Then you’ll have a deeper understanding about the computing principle of esCalc. 1. Getting to know sequences A sequence is a data set sorted in a certain order. The data that […]

esProc Integrates Heterogeneous Data Sources for Report Development

In addition to conventional databases, data sources of a reporting tool could also involve JSON files, MongoDB, txt files, Excel and HDFS files. Normally reporting tools can handle a single data source, but they are unable to manage various data sources requiring consolidation. Even though the data sources are of the same type, you still […]

esCalc Basics: Formulas

esCalc Basics: Cells and Data Types discussed the basic data types in esCalc and mentioned the use of formulas in esCalc spreadsheet. Here we’ll explain how to use formulas in esCalc in a systematic way. 1. Calculation and edit of esCalc formulas In esCalc, if the string in a cell starts with “=”, it will […]

esProc Simplifies Order-related SQL-style Computations: Examples

It is difficult for SQL to handle order-related computations, for it does not support ordered sets. But as these computations are very common in real-world business, there are a lot of online discussions related to them. For example:        Usually SQL approaches order-related computations by: 1.  Using window functions In most […]

esProc Charts: Web Integration and Hyperlink

In esProc Charts: The Basics, esProc Charts: Coordinate Axes and Coordinate Transformation, as well as other documents explaining using chart elements in esProc charts, we discussed the method for plotting charts in esProc. To display charts on web, however, hyperlinks are often required. Here we’ll see how to design hyperlinks and how to use them […]

esProc Simplifies SQL-style Computations–Dynamically Transposing Rows and Columns

In real-world business, many computing tasks require transposing rows and columns dynamically. There are a lot of discussions around the operation in online IT groups and forums. Below lists some of them: SQL implements row-to-column transposition in these ways: 1. Using functions for transposing rows and columns Oracle 11g and above versions, […]

replica franck-muller watches  replica hublot watches  replica panerai watches  replica bvlgari watches  replica patek-philippe watches  replica montblanc watches  replica longines watches  replica hermes watches  replica audemars piguet watches  replica vacheron constantin watches