SQL dt需要重新格式化 - >许多步骤以获得用户友好的dt,建议?大家好,
因此,我正在写作,看看我是否有可能通过jmp进行头脑风暴。 我开始为我的公司学习JSL并慢慢地绊倒了。 简短的故事是:我最终得到了来自我的SQL查询的巨大丑陋dt,我想为自己和同事以及管理者创建一个“简单按钮”来输出用户友好的dt。 这就是我在想的。
我认为除了对话弹出和选择之外,我对如何做大部分工作都有一个好主意。 给定一个dt,是否可以弹出对话框以允许用户选择(复选框,径向?)列名称?它们旁边是否有一个空文本框以允许用户重命名它们?
Adam的SQL dt Easy Button特别:
步:
- 弹出窗口要求路径和文件
- 删除空列
- 删除重复的行
- 删除重复列(对话框以选择重复?)
- 有许多重复的列,只是略有不同的版本。
- 多个时间戳列
- 多个列用于批次#names或slot / wafer#的变化
删除不必要的列( 对话框来问什么删除)调整时间戳格式以便于阅读重命名列,例如:“Y1_SPC_CTRL_SPEC_HIGH” - > USL( 对话框选择列名称,然后清空文本框以键入新名称?) 重新组织列顺序,将“喜欢”项目放在一起(列分组?)连接列,例如:Tool_Ch_Side2样本标签:第1组与第2组,“DOE vs POR”,( 用于在列中选择一个/两个/三个唯一值的对话框,其他所有值=“por” Re:SQL dt需要重新格式化 - >许多步骤来获得用户友好的dt,建议?我只在SQL数据库上使用了查询构建器,但我怀疑并且SAS确认,您可以在数据表本身上使用查询构建器。通过过滤/分组/管理列,这应该可以帮助您完成大部分工作。管理行将需要自定义JSL脚本,但会在那里完成大部分工作。
在JMP 13中数据访问比以往更好的13个原因
Re:SQL dt需要重新格式化 - >许多步骤来获得用户友好的dt,建议?我非常同意....我非常熟悉w /在构建方面构建输出dt并且我希望我可以直接执行此操作,但是我的公司实际上不会给我们直接RO访问数据库。 我们必须使用这个笨重的,专有的“中间人”程序来预编译SQL查询,我们无法改变它....它太令人沮丧了。 我们甚至无法调整用于过滤器的列。 例如,查询晶圆厚度。 尽管生产工具是输出列之一,但您甚至无法选择按生产工具进行过滤。
我想在这里制作柠檬水。 我目前正在努力让数据库管理员打开访问权限,但在那之前,我们都被困在这堆垃圾......
所以我想尝试在后端格式化dt,而不是原始查询中的w /。
Re:SQL dt需要重新格式化 - >许多步骤来获得用户友好的dt,建议?听起来像你是“ 重新发明轮子 “我建议你先学习查询生成器。选择救命 > 图书 > 使用JMP 。见第3章,导入您的数据 。您可能需要提供一些自定义脚本,但我认为您可以从查询生成器等强大工具开始,避免大量不必要的工作。
该策略基于使数据库做' 举重 '为此设计并以他们想要的方式向JMP提供所需的数据表。