Create/Update the new Tableau Hyper files.

Parameters:
File name : Path for the Hyper file.
Table name: Target table name inside the Hyper file (e.g., orders).
Action:
create new file – overwrite/create the target Hyper fileupdate file – update the target Hyper fileDate (as String)
Converts string columns into Tableau Date fields.
yyyy-MM-dd)Date-time (as String)
Converts string columns into Tableau DateTime fields.
yyyy-MM-dd HH:mm:ss)Date (as Elapsed-Time) / Date-times (as Elapsed-Time)
Build date or datetime from an elapsed numeric value (e.g., hours since a reference date).
yyyyMMdd hh:mm:ss)Spatial (as String) (optional)
Create a spatial column from a formatted string.
POINT(<lat><lon>)POINT(47.6062-122.3321) (lat, then lon)
Parameters:
1000). Increase for very large exports.WriteHyper saves the incoming dataset as a Tableau .hyper file you can open in Tableau Desktop/Server/Cloud. It supports date/time formatting, elapsed-time columns, and optional spatial fields.
Build the tiny pipeline
readCSV
hyper_orders.csv (or upload the CSV and point to it),ONWriteHyper (connect from readCSV)
records/out.hyperorderscreate new fileRun → open Process ▸ Records → download out.hyper.

Input: any tabular dataset on the incoming pin.
Typical types:
yyyy-MM-dd) or date-time (as yyyy-MM-dd HH:mm:ss)Output: one .hyper file at the path you specify (e.g., records/out.hyper).
You’ll see it in Process ▸ Records after a successful run.
File doesn’t appear in Records
Ensure File name starts with records/… or check write permissions for your path.
Wrong date/datetime types in Tableau
Your format pattern must match the text exactly.
Common fixes:
yyyy-MM-dd (not YYYY)HH for 24-hour clock (hh is 12-hour)yyyy-MM-dd HH:mm:ssLarge exports are slow
Increase Row buffer size (e.g., 5000 or 10000) and ensure upstream actions aren’t limiting throughput.
