维度处理目标

适用于:SQL Server Azure 数据工厂中的 SSIS Integration Runtime

维度处理目标加载并处理 SQL Server Analysis Services 维度。 有关维度的详细信息,请参阅维度(Analysis Services - 多维数据)

维度处理目标包含下列功能:

  • 用于执行增量处理、完全处理或更新处理的选项。

  • 用于指定维度处理是忽略错误还是在发生指定数量的错误后停止的错误配置。

  • 输入列到维度表中列的映射。

有关处理 Analysis Services 对象的详细信息,请参阅处理选项和设置 (Analysis Services)

维度处理目标的配置

维度处理目标使用 Analysis Services 连接管理器连接到包含目标所处理的维度的 Analysis Services 项目或 Analysis Services 的实例。 有关详细信息,请参阅 Analysis Services Connection Manager

此目标有一个输入。 它不支持错误输出。

可以通过 SSIS 设计器或以编程方式来设置属性。

“高级编辑器” 对话框反映了可以通过编程方式进行设置的属性。 有关可以在 “高级编辑器” 对话框中或以编程方式设置的属性的详细信息,请单击下列主题之一:

有关如何设置属性的详细信息,请参阅 设置数据流组件的属性

维度处理目标编辑器(“连接管理器”页)

可以使用“维度处理目标编辑器”对话框的“连接管理器”页面指定与 SQL Server Analysis Services 项目或 Analysis Services 实例之间的连接

选项

“ODBC 目标编辑器”
从列表中选择现有连接管理器,或单击“新建”创建新的连接管理器。

新建
通过使用“添加 Analysis Services 连接管理器”对话框创建一个新连接。

可用维度列表
选择要处理的维度。

处理方法
选择要应用于列表中选定维度的处理方法。 此选项的默认值为 “完全”

描述
添加(增量式) 对维度执行增量处理。
完整 对维度执行完全处理。
更新 对维度执行更新处理。

维度处理目标编辑器(“映射”页)

可以使用 “维度处理目标编辑器” 对话框的 “映射” 页,将输入列映射到维度列。

选项

可用输入列
查看可用输入列的列表。 使用拖放操作可以将表中的可用输入列映射到目标列。

可用目标列
查看可用目标列的列表。 使用拖放操作可以将表中的可用目标列映射到输入列。

输入列
查看从上表中选择的输入列。 可以通过使用 “可用输入列” 列表来更改映射。

目标列
查看每个可用目标列,而不管是否已对其进行映射。

维度处理目标编辑器(“高级”页)

可以使用 “维度处理目标编辑器” 对话框中的 “高级” 页配置错误处理方式。

选项

使用默认错误配置
指定是否使用 Analysis Services 的默认错误处理方式。 默认情况下,此值为 True

键错误操作
指定如何处理包含不可接受的键值的记录。

描述
ConvertToUnknown 将不适用的键值转换为 UnknownMember 值。
DiscardRecord 放弃记录。

忽略错误
指定将忽略错误。

出错时停止
指定在出现错误时应停止处理。

错误数
指定应停止处理的错误阈值(如果选择了“出错时停止”)。

出错时要执行的操作
指定在达到错误阈值时执行的操作(如果选择了“出错时停止”)。

描述
StopProcessing 停止处理。
StopLogging 停止记录错误。

找不到键
指定在出现“找不到键”错误时执行的操作。 默认情况下,此值为 ReportAndContinue

描述
IgnoreError 忽略错误并继续处理。
ReportAndContinue 报告错误并继续处理。
ReportAndStop 报告错误并停止处理。

重复键
指定在出现“重复键”错误时执行的操作。 默认情况下,此值为 IgnoreError

描述
IgnoreError 忽略错误并继续处理。
ReportAndContinue 报告错误并继续处理。
ReportAndStop 报告错误并停止处理。

空键转换为未知键
指定在将空键转换为 UnknownMember 值后所采取的操作。 默认情况下,此值为 IgnoreError

描述
IgnoreError 忽略错误并继续处理。
ReportAndContinue 报告错误并继续处理。
ReportAndStop 报告错误并停止处理。

不允许空键
指定在不允许空键而又遇到空键时执行的操作。 默认情况下,此值为 ReportAndContinue

描述
IgnoreError 忽略错误并继续处理。
ReportAndContinue 报告错误并继续处理。
ReportAndStop 报告错误并停止处理。

错误日志路径
键入错误日志的路径,或单击浏览 (...) 按钮以选择目标

浏览(...)
选择错误日志的路径。

另请参阅

数据流
Integration Services 转换