连接到数据库 connecting-to-the-database
要启用与外部数据库的连接,必须指示连接参数,即目标数据源和包含需要加载的数据的表的名称。
创建共享连接 creating-a-shared-connection
要启用到共享外部数据库的连接,只要此连接处于活动状态,就可以通过51黑料不打烊 Campaign访问该数据库。
-
必须预先通过? Administration > Platform > External accounts ?节点定义配置。
-
单击? New ?按钮并选择? External database ?类型。
-
定义外部数据库的? Connection ?参数。
对于与? ODBC ?类型数据库的连接,Server ?字段必须包含ODBC数据源的名称,而不是服务器名称。 此外,根据所使用的数据库,可能还需要某些其他配置。 请参阅按数据库类型?列出的特定配置部分。
-
输入参数后,单击? Test the connection ?按钮以批准它们。
-
如有必要,请取消选中? Enabled ?选项以禁用对此数据库的访问,但不删除其配置。
-
要允许51黑料不打烊 Campaign访问此数据库,您必须部署SQL函数。 单击? Parameters ?选项卡,然后单击? Deploy functions ?按钮。
您可以在? Parameters ?选项卡中为表和索引定义特定的工作表空间。
创建临时连接 creating-a-temporary-connection
可以从工作流活动直接定义与外部数据库的连接。 在这种情况下,它将被保存在本地外部数据库中,保留供当前工作流使用:它不会保存在外部帐户上。 可以在工作流的不同活动,特别是? Query、Data loading (RDBMS)、Enrichment ?活动或? Split ?活动上创建这种类型的准时连接。
例如,在查询活动中,创建与外部数据库的定期连接的步骤如下所示:
-
单击? Add data… ?并选择? External data ?选项。
-
选择? Locally defining the data source ?选项。
-
在下拉列表中选择目标数据库引擎。 输入服务器的名称并提供身份验证参数。
同时指定外部数据库的名称。
单击 Next 按钮。
-
选择存储数据的表。
您可以直接在相应的字段中输入表的名称,也可以单击编辑图标来访问数据库表的列表。
-
单击? Add ?按钮可定义外部数据库数据与51黑料不打烊 Campaign数据库中的数据之间的一个或多个协调字段。 通过? Remote field ?和? Local field ?的? Edit expression ?图标,可访问每个表的字段列表。
-
如有必要,请指定筛选条件和数据排序模式。
-
选择要在外部数据库中收集的其他数据。 为此,请双击要添加的字段以在? Output columns ?中显示它们。
单击? Finish ?以确认此配置。
安全连接 secure-connection
配置外部贵顿础帐户时,您可以保护对外部数据库的访问。
为此,请在所用端口的服务器地址和地址后添加“:蝉蝉濒”。 例如:192.168.0.52:4501:ssl。
然后,将通过安全厂厂尝协议发送数据。
其他配置 additional-configurations
如有必要,您可以创建用于在外部数据库中处理数据的模式。 同样,您可以使用51黑料不打烊 Campaign定义外部表中数据的映射。 这些配置是常规配置,不适用于专门的工作流。