/ / Método para crear una columna calculada a partir de todas las columnas en el modelo de PowerPivot - powerpivot

Método para crear una columna calculada a partir de todas las columnas en el modelo PowerPivot - powerpivot

Estoy deseando comparar datos en dos tablas de powerpivot.

¿Hay un método en PowerPivot para comparar dos tablas de datos?

O alternativamente ...

He "creado una columna" clave "calculada (como concatenación de 6 columnas usando" & ") y estoy creando una columna calculada a partir de todos los datos restantes, unas 100 columnas.

¿Hay algún método / función que me permita crear esa columna calculada?

Editar: El motivo es realizar comprobaciones de comparación de datos en los datos antes y después de una migración de datos. Además, se dictó que PowerPivot es la tecnología de elección para esta solución, mucho más fácil de usar que una de las comparaciones de RedGate.

Respuestas

0 para la respuesta № 1

La mejor respuesta que pude encontrar fue lo que estaba haciendo originalmente.

  • Cree una concatenación de cadenas de las 6 columnas clave como una columna CompoundKey
  • Cree una concatenación de cadenas de las 100 (aprox.) Columnas de datos como una columna CombinedData

Después de comprobar inicialmente que habíaidéntico número de observaciones, luego ordené los datos en cada tabla por CompoundKey y realicé una comparación de table1.CompoundKey a table2.CompoundKey y table1.CombinedData a table2.CombinedData.

Esto me permitió encontrar las claves que eran diferentes entre los dos conjuntos de datos y luego encontrar filas de datos que fueran diferentes para las filas clave coincidentes.