datafilteringScriptTool 实用程序
datafilteringScriptTool 实用程序会读取 XML 文件以填充 Marketing Platform 系统表数据库中的数据过滤表。
根据编写 XML 的方式,可以采用两种方法使用此实用程序。
*
*
请参阅《IBM® Unica® Marketing Platform 管理员指南》,以了解关于创建 XML 的信息。
何时使用 datafilteringScriptTool
在创建新的数据过滤器时,必须使用 datafilteringScriptTool
先决条件
Marketing Platform 必须已部署且正在运行。
将 datafilteringScriptTool 与 SSL 配合使用
当使用单向 SSL 部署 Marketing Platform 时,必须修改 datafilteringScriptTool 脚本以添加执行握手的 SSL 选项。要修改脚本,您必须具有以下信息。
*
*
在文本编辑器中,打开 datafilteringScriptTool 脚本(.bat.sh),并找到类似以下的行(示例为 Windows 版本)。
:callexec
"%JAVA_HOME%\bin\java" -DUNICA_PLATFORM_HOME="%UNICA_PLATFORM_HOME%"
com.unica.management.client.datafiltering.tool.DataFilteringScriptTool %*
编辑这些行,使它们类似如下内容(新文本用粗体显示)。对于 myTrustStore.jksmyPassword,替换为您的信任密钥库路径和文件名以及信任密钥库密码。
:callexec
SET SSL_OPTIONS=-Djavax.net.ssl.keyStoreType="JKS"
-Djavax.net.ssl.trustStore="C:\security\myTrustStore.jks"
-Djavax.net.ssl.trustStorePassword=myPassword
"%JAVA_HOME%\bin\java" -DUNICA_PLATFORM_HOME="%UNICA_PLATFORM_HOME%" %SSL_OPTIONS%
com.unica.management.client.datafiltering.tool.DataFilteringScriptTool %*
语法
datafilteringScriptTool -r pathfile
命令
-r path_file
从指定的 XML 文件导入数据过滤器规范。如果该文件不是位于安装下的 tools/bin 目录中,请提供路径并将 path_file 参数引在双引号中。
示例
*
使用名为 collaborateDataFilters.xml、位于 C:\unica\xml 目录中的文件来填充数据过滤器系统表。
datafilteringScriptTool -r "C:\unica\xml\collaborateDataFilters.xml"