none
Problema Creando un Named Calculation RRS feed

  • Pregunta

  • trabajando con SQL2008R2 estoy creando un cubo que extrae la información de una base de datos de Oracle, y en la tabla de empleados tengo el nombre y el apellido en campos separados, ahora para tener un campo con el nombre completo estoy creando un Named Calculation field en la tabla de empleados en donde solamente hago la concatenacion de el nombre y el apellido, pero esto me esta marcando un error.

    FIRST_NAME + ' ' + LAST_NAME      esa es la instruccion que tengo en el campo.

    Ahora viendo las propiedades del named calculation field en el datatype viene como System.Bite, y cuando solamente tengo el FIRST_NAME el datatype me aparece bien System.String

    Alguien me puede ayudar para saber porque esta cambiando el datatype?

    Saludos

    miércoles, 24 de noviembre de 2010 18:39

Respuestas

  • Asumo que verificaste LAST_NAME  y también es de tipo String. Pero si quieres para no darle opción a que se equivoque, aplícale una conversión explícita, algo como :

     

    CONVERT(varchar(25), FIRST_NAME) + ' ' + CONVERT(varchar(25), LAST_NAME)

     

    Luego verifica el tipo de datos que se le está aplicando al Named Calculation. Recuerda ponerle el mismo tamaño y tipo de datos al atributo o propiedad en tu dimensión para que sea consistente con la definición (en este caso varchar(51)).


    Alan Koo Labrin | "Microsoft Business Intelligence y más..." http://www.alankoo.com
    miércoles, 24 de noviembre de 2010 21:16