
欢迎阅读 2021 年 8 月 27 日的 JMP 开发更新!
本周再次祝贺 JMP 团队的新专利持有人! Ryan Parker、Clay Barker 和 Chris Gotwalt 于 2021 年 8 月 24 日完成了一项名为“交互式直接功能主成分分析的分析系统”的专利(美国专利号 11,100,395)。
本周,SAS 发布了我们的完整安装程序JMP 16.1 系列产品. JMP 16.1 更新程序已可用于 JMP 和 JMP Pro 大约一个月,我们继续收到来自 16.1 早期用户的错误报告和崩溃。 非常感谢您帮助调查和解决 16.2 和 17 的这些 CRP 错误!
JMP 17 EA2客户也正在使用我们的第三个 EA,计划建造以匹配 10 月 1 日的晚间建造。 请随意指定JMP 17 EA3您正在为下一个版本处理的项目的 Jira Sprint 字段中的值。
给内部用户的提醒——当您提交崩溃报告时,请取消选中匿名框并提供您的电子邮件,以便我们跟进您的崩溃问题。 内部用户提供了一些最好的线索和后续行动,以帮助我们在开发早期复制和解决神秘的崩溃问题。 内部 Windows 构建现在还可以捕获带有崩溃报告的 JSL 日志。 此功能最近由 Evan 和 John Schroedl 添加,并且已被证明有助于开发碰撞测试用例。 本周 Myron 更新了崩溃处理系统,将 JSL 日志发送到从 JMP 17 的内部 Windows 版本(如果可用)提交的崩溃跟踪的附件部分。 可用的日志附件也将显示在崩溃详细信息页面上。
谢谢安妮·赞吉在本周的 JMP 开发会议上展示她为 JMP 17 开发的新 Laney P' 和 U' 控制图! 您可以在开发会议流中找到她的演讲录音,或在此处查看下载的副本。 Annie 使用了一些非常有趣的关于水中微塑料和软体动物的数据,她今年夏天早些时候收集了这些数据来说明这些新图表类型的优势。
感谢 Tonya 分享本周关于 Beta/Crash/Telemetry 轨道的详细信息,其中选择了崩溃( 2021 年 8 月 27 日这一周的 Beta/崩溃/遥测轨道 | JMP Live (sas.com) .
公司

产品发布

话题

副题

平台

吉拉

一般公告
- 如果您愿意成为 Inside JMP 的特色员工,请下载一份结识形式. 只需填写问题,完成后,将其连同 3 张您的照片上传到文件夹中。 感谢您帮助我们更加熟悉 JMP 大家庭!
即将到来的重要日期
- JMP 17.0 EA3 – 10/1/21
- JMP 17.0 EA4 – 11/5/21
- 请拜访合流完整列表JMP 16和JMP 17日期。
JMP 开发更新
数据发现

- 埃文:搜索栏上的演示和讨论。 与 John Schroedl 合作解决一些触摸屏问题。 添加了 notifyStream 自动刷新。 改进了跨矩阵和列表广播数字函数的性能。 帮助解决与文档屏幕截图相关的窗口处理程序问题。 研究恢复以前弃用和删除的 Dialog 功能。 改进 EvalContext 所有权模式。
- 大卫W:添加了语义格式,用户可以根据上下文自定义报告中的数字格式。 (在此处查看功能页面.) 它们可以通过首选项、JSL 以及 NumColDisplays 和 MatrixDisplays 上的格式对话框进行编辑。 此功能的一个主要目标是允许用户自定义报告格式(尤其是小数位数),而无需在每次创建相同报告时再次设置格式。
- 戴夫乙:修复了文本注释大小问题,修复了文本注释样式的问题,以及 x、y 和 z 标记的固定日志问题。
- 丹S:为 CCB 添加了适合窗口选项以改进仪表板布局。更新以尽可能写出颜色名称(“黑色”)而不是数字(0)。为一些常见颜色添加了新名称,例如可以出现在脚本(AppBuilder、首选项)或日志中的 JColorText(“文本”)。修复了项目中等高线图中的图例偏移错误。JMP Clinical 的数据过滤器工作。修复与最近的 Graph Builder 更改相关的 Graphlet。
美国能源部
- 布拉德:与 Joseph Morgan 和 Mark Bailey 合作解决 EZDOE 中的 UI 问题。
主持人
- 约翰·施罗德:更多关于搜索工具的工作。 调查了触摸屏设备上的弹出菜单问题。 16.2 和 17.0 静态分析器修复。 帮助许多人解决 Visual Studio 问题。
- 迈克尔·H:为在最新的 macOS Monterey 测试版中发现的崩溃创建了一个解决方法。 我们认为这是 Apple 的错误,并希望他们在下一个测试版中修复它。 但至少我们有一个解决方法(对于 17 和 16.2),如果他们没有。 将 JMP 17 的最低 macOS 版本更改为 Catalina,不再支持 Mojave。 处理 Windows 静态分析器警告。
- 保罗·N:致力于在 AWS 上构建 Activation,使用 AWS 的无服务器架构,使用 API Gateway 和 AWS Lambda 与驻留在 Amazon RDS (MySQL) 数据库中的 Activation 数据库的 DEV 副本对话。
- 保罗·T:修复了一些OSIPI缺陷 Da Li 打开(固定按钮对齐,当用户空白时使用开始/结束时间默认值)并实现了他的一些建议 - 添加了帮助按钮和服务器验证。 为了查询生成器,修复了与将脚本保存到 macOS 上的非完全限定路径相关的小缺陷。 开始审查数据连接器与团队其他成员的任务涉及并提前提交到包含一些原型代码的新数据连接器分支。
HTML5

- 马约瓦:继续致力于添加对 ParalleAxisSeg 的支持,以支持将 Parallel Plot 实现到交互式 HTML( JMPHTML-1175 )。
- 布莱恩 F:继续努力JMPHTML-607 :支持 HTML5 中的压缩条形图。 我现在有一个不需要列数据并且仍然支持选择、工具提示、平移和缩放的工作原型。 开发在没有列数据的情况下工作的段可能会加快开发速度,生成更忠实于 JMP 的内容,导致更好的加载时间,支持基于更大数据集的图表,并导致更少的缺陷。 可能的结果是用户体验得到改善,开发和维护成本显着降低。

JMP直播
- 乔什M:推送代码以创建基本数据表查看器组件( WEBJMP-3664 )。
- 极光:访问控制(重构,开始支持匿名访问者的工作)。数据帖子(改进查询,主要同行评审)。白盒测试。
统计数据
- 彭:继续致力于重复测量退化平台。 除此之外,我针对无法从保存的脚本中重现报告的问题提供了一些通用解决方案,这些问题通常涉及 Profilers 设置、嵌入式子平台分析、单个嵌入式可脚本化对象设置以及嵌入式子平台中的显示框设置。 这些问题在平台上很常见,至少是我的。 而且这种变化是通用的,并且在个别平台之外。 Jira 问题是 JMP-6481 和 JMP-576 。 这些问题与 JMP-2343 相关但不完全相同,其所需的更改可能在单个平台内。
- 劳拉CS:进一步完善了我的 Discovery 演示文稿,发现了一些错误并修复了它们,并记录了演示文稿(我非常兴奋地展示了如何使用 SEM 进行纵向建模!)。 继续研究新的 SEM 数值代码并回答了来自宝洁的 Narayanan 提出的关于如何使用 SEM 进行因子不变性测试的问题——他在他的 Discovery 演讲中使用了这些分析,我也很高兴看到这一点!
- 安妮:继续致力于 CCB 的标签角色。 修复了 CCB 和 EWMA 控制图中的杂项缺陷。
统计文件
- 迈克尔 C:与 Karen 和 Colleen 合作完成统计文档的最新 SEO 相关更新。 与 Colleen 合作,使用新的 With Window Handler() JSL 函数从用于创建文档屏幕截图的脚本中删除手动步骤。 感谢 Evan 为 JSL 添加了这个有用的功能!
统计测试
- 杰瑞米:在剑锋对各种平台中的缺陷进行分类时,帮助验证和编写测试。清理单元测试。 在 FDE 中测试了小波基模型的架子。 我们正在快速、高质量地拟合我收集的基准中的各种化学光谱,因此结果非常令人鼓舞。 比尔、马克和我在化学计量学会议 (SciX) 上接受了一张海报。它是关于 JMP 中化学光谱的分析。我将进行虚拟演示。审阅了 Journal of Cheminformatics 上关于使用遗传算法为量子力学 ML 模型生成基准数据集的论文。
- 托尼亚:测试分布中的极限检测、CCB 中的样品标签和 MSA 中的 Type 1 Gauge。由于最近的负二项式变化和笔颜色变化而清理单元测试。
- 标记:继续支持 DOE 团队,尤其是与 Jacob 一起的 EasyDOE。 为双变量中的 Profiler 开发单元测试并在此过程中学习 JSL Hamcrest 匹配器。
生命科学更新
- 约翰·克罗默:修复了 JMP Clinical 8.1 客户报告的问题,使 JMP Live 16 中的发现时间趋势具有交互性。 更新了 JMP Clinical 17.0 以简化审查主题过滤器 UI,跟踪偏好和研究类别中的治疗控制水平和治疗开始/结束日期变量,并允许对所有研究级别的偏好进行静默初始化。 设计学习课程以跟踪和利用内部派生变量。
技术支援

开发运营
- 鲍勃:周二船舶活动的 16.1 版本的最后步骤。订阅、学生、年度许可证都已发布。 继续研究 16.2 舰船事件的 SAS 研发流程。 处理 17.0 Windows 安装程序的单个文件安装程序进程。 16.2 为 Dieter 创建 EA 以帮助客户 Bundesdruckerei。
- 吉姆:报告的 ASAN/ASSERT Jira 条目;经过验证的泄漏/ASAN/ASSERT DEFECTS/Jira 条目。 强制支持。
- 安吉丽塔:从事 FM 2020 测试和 DJ 帮助项目。
文档
- 希拉:向 14.2 帮助添加了指向最新帮助版本的所有语言的横幅。 为韩文、中文和英文文档 PDF 插件创建文件交换页面。 生成 17.0 帮助。 研究 FrameMaker 2020 问题。 更新了文档流程 Confluence 页面。
系统/主机测试-Cary
- 曼迪:跟上对私有数据表推送、表整形器更改和制表填充列的测试。 等待脚本修复,为 Chung Wei 编写回归测试。 帮助 Shannon 清理数据表缺陷并转移到 Jira 票证——太多了——谢谢你,Shannon!
- 迈克M:在图像差异方面度过了忙碌的一周 - 使用新的 HTML 图像技术时遇到了越来越多的痛苦(感谢和大卫)。 本周早些时候仍在解决噪音和“随机”崩溃问题。 努力使基线测试保持固定,因为它们本周多次中断。 在 17.0 上运行 Sikuli 测试取得良好进展(更新字体、图像、轴间距等)。 已打开 3 个 Jira 问题:1) App Builder 无法使用打开的控制面板 GB 报告运行应用程序,2) CombineWindows() 保存了错误的层次结构信息,3) 需要为“标记统计”脚本索引条目添加几个新的示例数据表.
- 丽莎 G:尝试使用窗口处理程序为悬停标签编辑器编写一些测试,并发现就地启动命令和graphlet 预设图标存在问题。 还验证和创建用于注释修复的图像测试。
- 猎人:更新了几个神秘崩溃的状态,调查了项目中期刊项目之间的复制/粘贴崩溃,以及缺陷验证。
- 乔什L。 : Jira 故事和错误测试。机器维护和连接故障排除。
Cary / 北京 JMP 现场测试 Jira 状态
- 7 个测试故事
- 32 个准备就绪的故事
- 在过去 7 天内创建了 28 个错误
- 过去 7 天内关闭的 10 个故事/错误
系统/主机测试-北京
- 埃里克·王:在组件下测试 JMP Live Jira 项目:Data-Server 和 Group-Server。 更新了 JMP Live E2E 测试 (//depot/main/test/JSL/tests/WebJMP/EndToEnd/):
- 将“GraphQL.jsl”分成多个文件
- 添加了更多公共功能
- 添加了示例测试
- 在 Confluence 中写了一个介绍: JMP 实时端到端测试
- 学习 Microsoft Azure 并尝试在 Azure 上部署 JMP Live 服务器
- 大丽: (1) 测试 OSI PI 导入并输入 6 个新错误。 (2) 调查 JSL JSON 导入性能问题,JMP-6488。(3) 测试了有关黑暗模式 WEBJMP-3425 和优化选项的 JMP Live Jira 项目。(4) 测试 JMP Live 新功能“作为项目下载” WEBJMP-3530 . (5) 调查并修复北京团队 JSL 框架中的 JSL 单元测试失败。 (6)新建两个confluence页面,记录运行北京机器和Azure环境的UT故障。 (7) 添加了两个新的“操作方法”页面:设置+a+简单+网站+使用+windows+IIS和如何查看 Confluence 页面历史记录/已更改的内容/已解决的评论。
- 吴麦: (1) 更新了 ODBC/Query Builder 单元测试以在 MacOS 上运行它们。 (2) 每月检查 JMP Clinical 8.1 Hotfix BRDSTG-3066 (3) 调查 TS 报告 7613397919。 (4) 新增融合页面How+to+configure+JMP+ODBC+connection+on+Mac
- 基米: (1) 更新了 Formula Depot - ODBC 相关单元测试以在 MacOS 上运行它们。 (2) 检查 Python 接口的缺陷/错误。 与 Paul 讨论 Python 接口测试的策略。 (3) 测试对 Anaconda3-2020.02 (3.7.6) 的支持。
- 娜拉: (1) 测试了有关管理数据页面 WEBJMP-3588 的 JMP Live Jira 项目、JMP 发布 WEBJMP-3526 中的优化选项。 (2) 调查解决了openstack到Azure迁移过程中的一些问题。 要静默安装 JMP 17,我们需要使用 2021.08.18 之后的构建记录响应文件,因为它现在已更新。 在制作 Azure VM 的镜像之前,我们需要先对 VM 进行泛化。 请确保您在 VM 上的配置没有任何与用户相关的配置。