Errata
The errata list is a list of errors and their corrections that were found after the product was released.
The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.
Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted by | Date submitted |
---|---|---|---|---|
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 133 Chapter intro |
Chapter 8 describes how to work with Drill's "Schema on Read" features. The chapter discusses several forms of "schema ambiguity" that can arise. The text box on page 155 describes some of the issues. The text box on page 144 mentions that, at the time of writing, the Drill project was working on possible solutions. |
Paul Rogers | Jun 18, 2019 |
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 138 Step 3, "Edit the JSON"... |
Step 3 shows how to define a workspace dfs.data for the sample data files provided in the book's Github directory. The path omits one part of the path. The correct text is: |
Paul Rogers | Jun 18, 2019 |
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 138 Bottom of page |
Multiple places in Chapter 8 we refer to the "cust.csv" file in the book's Github repo. As it turns out, the repo was reorganized after the chapter was written. The "cust.csv" file is actually in the "cust" directory within the repo. An example such as the following on page 138: |
Paul Rogers | Jun 18, 2019 |
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 139 Second example under "Default Schema" |
The example here assumes you've created the "local" storage config as explained on page 137, "Storage Configurations". The `local` config lets you access files on your local machine. In a normal production Drill, `dfs` is configured to work with your Hadoop, S3 or other distributed storage system. |
Paul Rogers | Jun 18, 2019 |
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 162 JSON Objects section |
The book was written for Drill 1.13. Since that time, the Drill project has made a number of important improvements. One of these is support for a "lateral join" a way to query nested data as though it is a separate SQL table. |
Paul Rogers | Jun 18, 2019 |
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 221 Chapter intro |
Chapter 12 describes how to write a storage plugin. Since the chapter was written, the Drill project has made significant improvements to the internal mechanisms used to create a plugin. Most of Chapter 12 is still valid. However, you should be aware of the new mechanisms by consulting the link below. |
Paul Rogers | Jun 18, 2019 |