区段导出

您可以在Data Workbench客户端中轻松地从明细表可视化创建区段导出定义。

此外,Segment Exports会自动将其结果合并到单个服务器中,而不是在每个DPU上生成部分结果,您必须使用外部流程合并这些结果。 您可以创建区段导出文件,将其保存到Profile Manager,然后将输出文件上传到您选择的服务器。

配置区段导出服务器

Segment Export功能在区段导出服务器上创建单个输出文件,而不是在每个DPU上创建单独的输出文件。 区段导出服务器通常配置为在 FSU 上运行。

在Profile Manager的Dataset\目录中,打开工作站中的Segment Export.cfg ,然后指定您的服务器地址。 (您的地址可以是 IP 或完全限定域名。):

这是接收区段导出结果的Data Workbench服务器的IP。 这是一次性设置。如果 Segment Export.cfg 不存在,则导出不会运行。

配置导出目录

出于安全原因考虑,在区段导出后运行的可执行文件或批处理文件必须驻留在区段导出服务器的可配置 Scripts\ 目录中。

.part和最终输出必须位于可配置的Exports目录中。 要运行的命令存在于 Command(命令)和 Command Arguments(命令参数)中。Command Arguments(命令参数)中 %file% 的实例将替换为输出文件的路径。

注意

对于Data Workbench5.4,将自动创建\Exports文件夹。 以前在 5.4 版之前设置的导出目录需要在每个区段导出的文件名之前添加 Exports\ 前缀。现在添加此前缀是多余的了。

  1. 在Segment Exports的目标服务器的Communications.cfg中,将SegmentExportServer添加到服务器列表。 (示例以红色显示)。

    导出目录:指定放置.part和输出文件的位置。 该位置可以是共享目录。

    Scripts Directory(脚本目录):指定从中运行所有可执行文件或批处理文件的目录。

  2. 同一服务器上的 Access Control.cfg 将对 URI /SegmentExportServer/ 的读写访问权限添加到群集服务器访问组:

  3. 更改.export文件:

  4. 对于每个配置文件,Segment Export.cfg 都位于 Dataset\ 目录中,并且包含以下内容:

    Segment Export = SegmentExport:
    Segment Export Server = serverInfo:
    Port = int: 80
    Address = string: 192.168.5.128 (for example) Use SSL = bool: false
    
  5. 确保 Exports Directory(导出目录)和 Scripts Directory(脚本目录)中引用的目录都存在。

    只有 Scripts Directory(脚本目录)中的可执行文件和批处理文件可以作为区段导出的命令运行。

创建区段导出文件

  1. 在工作区中,创建显示数据子集的明细表(“可视化”>“明细表”),并添加属性。

  2. 如果需要,在工作区中进行相应的选择。(任何选择或过滤器都适用于导出。)

  3. 在明细表标题中,右键单击并选择​Create Segment Export File

  4. 在Save as中,键入.export文件的名称。

  5. 在.export文件中,根据需要配置参数。

    工作区中的任何选择或过滤器都会应用到导出文件中。

  6. 保存.export文件。

    保存的文件显示在Profile Manager中,以供您保存到服务器。 当您将该文件保存到服务器时,导出随即开始。

在此页面上