We want to build a quality monitoring application to deploy across dozens of production facilities (eventually publish to JMP Live).
For each facility, we have a very tall & wide data table (let's call it dtBigBoy, <1000 cols, 10k-100k rows) that is refreshed from a process data historian which cannot be queried directly (we get all the data between start/stop timestamps and concatenate the fresh data to the existing table). One of the columns :Grade contains the product name being made at the time (for that row). The column naming follows: Grade.Property.#. There are at least 1 Grade.Property.# column per Grade. One of the user cases is user is interested in a certain grade (say ABCD001) and wants to see all the properties data.
- What is the most efficient way to do this? Use local data filter on dtBigBoy and proceed with control charts, etc.?
OR select only rows where :Grade == Chosen.Grade and column names contain Chosen.Grade and create a subset?
- How does one create a selection dialog box which reads the column :Grade and presents the levels in :Grade as choices? The user choice is saved to variable Chosen.Grade.
- How to select columns whose name contains Chosen.Grade?
- Is it more efficient to do 1-3 OR use JMP Table Query to get the rows & columns we need from dtBigBoy?
Thanks in advance from wet & steamy Kuala Lumpur, Malaysia!