如何在 Mosaic 中创建与任何外部数据库的连接?

Posted

技术标签:

【中文标题】如何在 Mosaic 中创建与任何外部数据库的连接?【英文标题】:How can I create a connection to any external database in Mosaic? 【发布时间】:2020-11-17 21:56:09 【问题描述】:

我们正在使用 Mosaic 在大约 100 个使用 Mosaic 读取器节点的作业中从 MySQL、SQL Server、Oracle 等多个来源加载和读取数据

要配置这个阅读器节点来连接这些数据库,如何为每个数据库创建一个连接?这些连接是否在 Mosaic 中全球可用?

【问题讨论】:

【参考方案1】:

Mosaic Decisions 支持多种连接器。

您可以通过在Manager Persona下的发布选项卡中提供所需的连接详细信息来创建与不同数据资产的连接。

发布允许您通过提供必要的详细信息(例如 IP, Port, username, password)和其他此类必要的详细信息来从源系统注册/发布元数据,从而创建与任何可用源系统的连接。

这里的连接有两种类型:

    公共:此连接将可供所有人使用。 无锁符号表示它是一个公共连接。 私人:这将并非可供所有用户使用。要使用此连接,您必须提供您的username and password。如果详细信息正确,则只能使用连接。 符号表示它是一个私有连接。

创建连接后,其数据集可以发布,同样可以用于Flows。

编辑

当您单击Manager persona 中的Publish 选项卡时,您将看到可用连接器 的列表。参考下面的截图:

【讨论】:

知道了@V Ruvesh。支持哪些 RDBMS 系统或云 DB 建立连接? @codeogeek 您可以转到 Mosaic Manager 并在“发布”选项卡下查看所有支持的连接器列表。或者,您可以参考 Mosaic Decisions 提供的用户手册来查看支持的不同连接器。链接到用户手册 - mosaic.ga.lti-mosaic.com/usermanual @codeogeek 我添加了一个编辑,其中显示了您可以配置的所有可用连接器的屏幕截图

以上是关于如何在 Mosaic 中创建与任何外部数据库的连接?的主要内容,如果未能解决你的问题,请参考以下文章

在 PHP 中创建与 PDO 的连接时出错

在 PHP 中创建与 PDO 的连接时出错

未在 mongoengine 中创建与新 dbname 的连接

如何在另一个 DataMap 中创建与 ObjEntity 的关系?

如何在熊猫中创建与多列相结合的数据框列

如何在 MySQL/MariaDB 中创建与 root 具有相同权限的用户? [关闭]