Reads a table from a .Hyper file from Tableau.

Parameters:

Parameters:
The ReadHyper action loads data from a Tableau .hyper file. It supports both standard table extraction and full SQL command execution against the internal Hyper database.
Input file
The path to the .hyper file you want to read.
Limit
Maximum number of records to load. A value of 0 means no limit (all rows are loaded).
Schema
Click the button to populate the list of available schemas in the .hyper file.
Table
Select the table to read from, after choosing a schema.
Extract milliseconds from the .hyper file
If enabled, timestamp columns include millisecond precision. Useful for accurate time-series analysis.
Free-form SQL
Allows custom SQL execution instead of default table reading. This field can contain:
A simple query, such as:
SELECT * FROM "%SN%"."%TN%"
%SN% and %TN% are placeholders for the selected Schema and Table names.
A dynamic SQL command, prefixed with >, such as:
> "DELETE FROM \"%SN%\".\"%TN%\" WHERE \"id\">"+myCutOffID
This uses a Global Parameter (myCutOffID) to dynamically generate a command at runtime.
The SQL engine supports most operations including:
SELECT, DELETE, INSERT, UPDATENote: If you receive a Hyper SQL syntax error like:
Tableau Hyper Error (62): syntax error: got identifier,
expected "delete", "insert", "update"
It is likely caused by line breaks in your SQL. To fix it, remove any carriage return characters and ensure your SQL is written as a single line.
Use ReadHyper to:
.hyper files.hyper contents with SQL write operations (when supported)> prefix and global variables