Demo Data from SIGIR 2026 / reviewers in the wild / expert
Pawel Terlecki
dblp:62/3257
· DBLP profile ↗
9ranked-venue papers
5as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 9 · 5 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
6 papers |
Query processing and optimization · 65% Database system architecture and tuning · 21% Indexing and storage engines · 8% | |
| Computer graphics and multimedia
2 papers |
Visualization and visual analytics · 100% |
Topics — the 7 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Visualization and visual analytics
interactive visualization |
0.3 | 2 | 2015 | On Improving User Response Times in Tableau · SIGMOD Conference 2015 An analytic data engine for visualization in tableau · SIGMOD Conference 2011 |
Query processing and optimization
parallel query processing |
0.2 | 1 | 2015 | On Improving User Response Times in Tableau · SIGMOD Conference 2015 |
Query processing and optimization
query result caching |
0.2 | 1 | 2015 | On Improving User Response Times in Tableau · SIGMOD Conference 2015 |
Query processing and optimization
compressed data processing |
0.2 | 1 | 2014 | Leveraging compression in the tableau data engine · SIGMOD Conference 2014 |
Query processing and optimization
query optimization |
0.2 | 2 | 2014 | Filtered statistics · SIGMOD Conference 2009 Leveraging compression in the tableau data engine · SIGMOD Conference 2014 |
Query processing and optimization
cardinality estimation |
0.1 | 1 | 2009 | Filtered statistics · SIGMOD Conference 2009 |
Indexing and storage engines › access methods
partial indexing |
0.1 | 1 | 2008 | Filtered Indices and Their Use in Flexible Schema Scenarios · ICDE 2008 |
Methods — techniques the papers use, named apart from their topics
prefetching · 0.4caching · 0.4compression · 0.2column statistics · 0.1sparse storage · 0.1index maintenance · 0.1filtered indices · 0.1ORDPATH labeling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | On Improving User Response Times in TableauabstractThe rapid increase in data volumes and complexity of applied analytical tasks poses a big challenge for visualization solutions. It is important to keep the experience highly interactive, so that users stay engaged and can perform insightful data exploration. Query processing usually dominates the cost of visualization generation. Therefore, in order to achieve acceptable response times, one needs to utilize backend capabilities to the fullest and apply techniques, such as caching or prefetching. In this paper we discuss key data processing components in Tableau: the query processor, query caches, Tableau Data Engine [1, 2] and Data Server. Furthermore, we cover recent performance improvements related to the number and quality of remote queries, broader reuse of cached data, and application of inter and intra query parallelism. Pawel Terlecki, Marianne Shaw, Valeri Kim, Richard Michael Grantham Wesley |
SIGMOD Conference | 1 |
| 2014 | Leveraging compression in the tableau data engineabstractData sets are growing rapidly and there is an attendant need for tools that facilitate human analysis of them in a timely manner. To help meet this need, column-oriented databases (or "column stores") have come into wide use because of their low latency on analytic workloads. Column stores use a number of techniques to produce these dramatic performance techniques, including the ability to perform operations directly on compressed data. In this paper, we describe how the Tableau Data Engine (an internally developed column store) leverages a number of compression techniques to improve query performance. The approach is simpler than existing systems for operating on compressed data and more unified, removing the necessity for custom data access mechanisms. The approach also uses some novel metadata extraction techniques to improve the choices made by the system's run-time optimizer. Richard Michael Grantham Wesley, Pawel Terlecki |
SIGMOD Conference | 2 |
| 2011 | An analytic data engine for visualization in tableauabstractEfficient data processing is critical for interactive visualization of analytic data sets. Inspired by the large amount of recent research on column-oriented stores, we have developed a new specialized analytic data engine tightly-coupled with the Tableau data visualization system. The Tableau Data Engine ships as an integral part of Tableau 6.0 and is intended for the desktop and server environments. This paper covers the main requirements of our project, system architecture and query-processing pipeline. We use real-life visualization scenarios to illustrate basic concepts and provide experimental evaluation. Richard Michael Grantham Wesley, Matthew Eldridge, Pawel Terlecki |
SIGMOD Conference | 3 |
| 2009 | Filtered statisticsabstractColumn statistics are an important element of cardinality estimation frameworks. More accurate estimates allow the optimizer of a RDBMS to generate better plans and improve the overall system's efficiency. This paper introduces filtered statistics, which model value distribution over a set of rows restricted by a predicate. This feature, available in Microsoft SQL Server, can be used to handle column correlation, as well as focus on interesting data ranges. In particular, it fits well for scenarios with logical subtables, like flexible schema or multi-tenant applications. Integration with the existing cardinality estimation infrastructure is presented. Pawel Terlecki, Hardik Bati, César A. Galindo-Legaria, Peter Zabback |
SIGMOD Conference | 1 |
| 2008 | Filtered Indices and Their Use in Flexible Schema ScenariosabstractEfficient and convenient handling of heterogeneous data is a current challenge for data management systems. In this paper, we discuss several common relational approaches to represent heterogeneity and argue for a design based on a single wide-table, referred to as a flexible schema. For this scenario, we focus on partial indexation and its support for efficient data storage and processing. Filtered indices provide partial indexation functionality in the Microsoft SQL Server product. We describe here the implementation of this feature, including index utilization in queries, index maintenance and query parameterization issues. Our performance experiments validate the expected benefits of the approach in our implementation. Srini Acharya, César A. Galindo-Legaria, Milind Joshi, Babu Krishnaswamy, Stefano Stefani, Pawel Terlecki |
ICDE | 6 |
| 2008 | Local Projection in Jumping Emerging Patterns Discovery in Transaction Databases
Pawel Terlecki, Krzysztof Walczak 0002 |
PAKDD | 1 |
| 2008 | Relational support for flexible schema scenariosabstractEfficient support for applications that deal with data heterogeneity, hierarchies and schema evolution is an important challenge for relational engines. In this paper we show how this flexibility can be handled in Microsoft SQL Server. For this purpose, the engine has been equipped in an integrated package of relational extensions. The package includes sparse storage, column set operations, filtered indices, filtered statistics and hierarchy querying with OrdPath labeling. In addition, economical loading of metadata allow us to answer queries independently of the number of columns in a table and drastically improve scaling capabilities. The design of a prototypical content and collaboration application based on a wide table is described, along with experiments validating its performance. Srini Acharya, Peter Carlin, César A. Galindo-Legaria, Krzysztof Kozielczyk, Pawel Terlecki, Peter Zabback |
Proc. VLDB Endow. | 5 |
| 2007 | On the relation between rough set reducts and jumping emerging patterns
Pawel Terlecki, Krzysztof Walczak 0002 |
Inf. Sci. | 1 |
| 2007 | Jumping emerging patterns with negation in transaction databases - Classification and discovery
Pawel Terlecki, Krzysztof Walczak 0002 |
Inf. Sci. | 1 |