培训:数据连接器2022 年 5 月 3 日 |演讲者:Brian Corcoran 和 Dan Valente |记录| PPT 幻灯片(仅供内部使用)
关键要点:
- 数据访问是基础。 这是任何分析旅程的起点。 这就是为什么通过 JMP,我们可以轻松地从各种来源访问您的数据。
- 这是接下来几个版本中产品开发的重点。 我们需要您的帮助来了解需求并确定围绕数据连接器/数据访问的请求。
- 新的外部资源:数据连接器页面列出了连接数据的所有不同方式(链接自工作流页面,数据访问部分)
从广义上讲,JMP 从三个来源获取数据,但并不完美:
- 平面文件(文件、文档、第 3 方文件)
- 数据库(数据库)
- 基于 Web 服务器的编程接口(网页、Web API、云源)
“JMP 支持这个吗?” 决策树
发现问题:
- 您的数据存储在哪里?
- 谁可以访问它?
- 在分析之前,您是否需要将来自不同来源的数据结合起来?
- 您是否有我们应该注意的正在进行的企业计划/数字化转型工作?
什么是数据库?
- 结构化数据的存储库,通常从其他来源收集
- 经常支持强大的查询能力
- 结构化意味着规则,具有明确定义的变量(想想 JMP 列)
- 通常提供一种将数据访问到 JMP 等第三方应用程序的标准化方式
为什么组织使用数据库?
- 数据库提供了一种有效的方式来存储和快速访问大量数据。
- 数据库提供强大的备份和恢复机制,以确保数据不丢失。
- 数据库的结构使复杂的查询成为可能。
- SQL 是最常用的查询语言。
- 数据库可以被组织内的许多其他应用程序和工具访问。
数据库驻留在哪里?
- 一般来说,一个非常有能力的服务器。这可能是 Linux、Windows 或 Mac
- 服务器可以在内部部署,也可以在组织的防火墙后面
- 该服务器还可以与 Amazon 或 Microsoft Azure 等云提供商一起使用。这些提供程序掩盖了复杂性并使访问和填充数据库相对容易
- 在某些情况下,例如 Amazon Aurora,数据库分布在许多提供冗余和快速故障转移的服务器上
JMP 如何连接到数据库?
- 查询生成器是首选工具。
- JMP 是否知道如何直接连接到数据库? 不可以。您需要一个 ODBC 驱动程序来充当代理。驱动程序知道能够将数据恢复为定义形式的特性。
问:嘿,我们只是把我们的数据放在___中。您是否有用于...的数据连接器
- 有 ODBC 驱动程序吗? - 是的!
- 如果没有 ODBC 驱动程序,是否有 API? - 是的! 使用 HTTP 请求。
- 如果您不想使用 API,可以导出文件或 Excel 文件吗? - 是的!
问:我不想要驱动程序或使用 API。 我只想要文件>打开。
- 我们正在努力添加与文件 -> 打开的愿景相关的直接数据。
- Google 表格(就像文件一样简单 -> 打开)
- 查询生成器(从不具备这些技能的 S+E 中抽象出 SQL 的复杂性)
- JMP 17 中的 OSI Pi(直接访问数据历史库……)
- 超越 JMP 17。 围绕数据连接器的更统一的广泛策略(使用户能够构建自己的数据连接器库)。

从社区中提取的实际数据连接器/数据访问问题:
- 您可以访问存储在雪花中的数据吗?
- 我们在 LIMS 中有数据。 我在文件菜单中看不到连接到它的方法。
- 我想访问没有 ODBC 驱动程序的云源中的数据。
- 我想连接到 AWS S3。
- 我需要连接到网络驱动器上的数据。
- 为什么我无法访问我的 Microsoft Access 数据库?
- 从 MongoDB 或 Hadoop 获取数据的最佳方式是什么?
- 我可以通过 HTTP 请求通过 pig 访问数据吗? 我们有一个在 pig 或 spark 中运行的 Hadoop 集群。
- 您可以从 Google BigQuery 获取数据吗?
- Office365云数据很难获取。
- 我想使用 DataBricks ODBC 驱动程序连接到 spark 表。 我可以这样做吗?
- Cloudera Hive ODBC 驱动程序存在性能问题。
谁应该关心数据连接器?
- IT/数据经理
- 减少“你能帮我建立这个数据集吗?”的数量。和一次性查询。
- 使简单查询民主化;为具有挑战性的人提供更多时间。
- 工程经理
- 根据最新数据做出决策。
- 减少“这是我在计算机上设置的数据……”
- 决策者
- 根据最新数据做出的业务关键决策。
- 成本、时间和效率收益。
竞争对手数据连接器信息:
如果客户请求不受支持的数据连接器怎么办。 我如何提供反馈?
三种方式之一:
- 让他们在底部的表格中输入他们的请求数据连接器页面.
- 让客户在外部愿望清单。(目前的名单带有“数据访问”标签的外部愿望)
- 您可以在内部愿望清单。 确保标记客户,以便我们确切知道此请求来自何处。
训练回复:培训:数据连接器就外部数据连接器页面本身而言,这在我们讨论演示文稿中的分析工作流时非常有用。 谢谢!
是否可以在左栏中引用“任何符合 ODBC 的数据库”,因为有这么多独特的数据库 - 一些旧的,一些新的,并且几乎不可能使列表保持最新?
蒂姆
回复:培训:数据连接器想让大家知道数据连接器页面已被翻译并添加到工作流页面的数据访问部分。
感谢 Michael Osinibi 帮助完成这项工作!