datafilteringScriptTool 实用程序
datafilteringScriptTool
实用程序会读取 XML 文件以填充
Marketing Platform
系统表数据库中的数据过滤表。
根据编写 XML 的方式,可以采用两种方法使用此实用程序。
通过使用一组 XML 元素,您可以根据字段值的唯一组合自动生成数据过滤器(每个唯一组合一个数据过滤器)。
通过使用略有不同的一组 XML 元素,可以指定实用程序创建的每个数据过滤器。
有关创建 XML 的信息,请参阅《
IBM
®
Marketing Platform
管理员指南》。
何时使用 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.jks
和
myPassword
。
: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
path
file
命令
-r
path
_file
从指定的 XML 文件导入数据过滤器规范。如果该文件不是位于安装下的
tools/bin
目录中,请提供路径并将
path
_file
参数括在双引号中。
示例
使用位于
C:\unica\xml
目录中名为
collaborateDataFilters.xml
的文件来填充数据过滤器系统表。
datafilteringScriptTool -r "C:\unica\xml\collaborateDataFilters.xml"
Copyright IBM Corporation 2014. All Rights Reserved.