Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssis 测量值更改数据类型的SSAS MDX查询_Ssis_Ssas_Mdx - Fatal编程技术网

Ssis 测量值更改数据类型的SSAS MDX查询

Ssis 测量值更改数据类型的SSAS MDX查询,ssis,ssas,mdx,Ssis,Ssas,Mdx,我有以下疑问: 在列上选择非空的{[Measures].[M_E_Amount],[Measures].[PrevAndNext]},非空的{[fact_Employment].[DATAAREAID].[DATAAREAID].[DATAAREAID].ALLMEMBERS*[fact_Employment].[Business Line code].[Business Line code].[ID].ALLMEMBERS*[fact_Employment].[fact_Employment]

我有以下疑问:

在列上选择非空的{[Measures].[M_E_Amount],[Measures].[PrevAndNext]},非空的{[fact_Employment].[DATAAREAID].[DATAAREAID].[DATAAREAID].ALLMEMBERS*[fact_Employment].[Business Line code].[Business Line code].[ID].ALLMEMBERS*[fact_Employment].[fact_Employment].[personalnumber].[PersonnelNumber].ALLMEMBERS*[dim_Calendar].[yyyyymm].[YYYYMM].[YYYYMM].ALLMEMBERS)}维度属性成员标题,[Projects]单元格属性值行上的成员唯一名称,背景颜色,前颜色,格式化值,格式字符串,字体名称,字体大小,字体标志


它的问题是我无法限制或更改[Measures].[PrevAndNext]的类型。我想这样做,因为我在SSIS中使用此查询,并试图将其作为值导入数据库。问题是SSIS给了我以下错误:“转换失败,因为数据值溢出了指定的类型。”。在源代码中,我无法更改。唯一的方法是优化查询。有人可以帮助我吗?非常感谢!

什么是
[Measures].[PrevAndNext]的数据类型
在多维数据集中和SSIS源组件中?多维数据集中的数据类型是十进制数,在SSIS源组件中,它们以字符串形式提交。查看有关如何将MDX查询设置为SSIS数据源的文章。我的设置与此相同,问题只在于名为PrevAndNext的度量值的数据类型,我不知道如何通过MDXIf更改它检查OLE DB Source的高级设置,并查看PrevAndNext的外部列设置和输出列设置?是否可以将带有这些设置的屏幕截图添加到文本中?