Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola a todos
Necesito su ayuda para crear la columna calculada como se muestra a continuación.
Si la Tabla 1 Código de producto = Tabla 2 Código de producto
y
Cuadro 1 tipo de producto 16 = "1" en (cuadro 3 tipo de ciudad)
entonces
cerilla
Tabla 2 código de ciudad con tabla 3 código de ciudad y tabla de retorno 3 país
De lo contrario, devolver el país de "0" en (tabla 3 tipo de ciudad)
Para cualquier error o discordancia, devuelva el valor como "Mismatch"
Cuadro 1 | Cuadro 2 | Cuadro 3 | ||||||
Código de producto | Tipo de producto | Código de producto | Código de la ciudad | Tipo de ciudad | ciudad | país | ||
0 | 10 | 0 | CAA | 0 | CAA | África | ||
1 | 11 | 1 | Aae | 0 | Aae | África | ||
2 | 12 | 2 | Aae | 1 | Aae | Maldivas | ||
3 | 16 | 3 | mirar | 1 | AAI | Maldivas |
Hay @gauravnarchal ,
¿Su problema está resuelto?
No estoy seguro de la lógica de'Tabla 1 tipo de producto 16 = "1" en (tabla 3 tipo de ciudad)'.
¿Podría dar más detalles?
Saludos
enlace
¿Es esa la respuesta que estás buscando? Si este post ayuda, entonces por favor considere Aceptarlo como la solución. Realmente apreciar!
no está claro al respecto. ¿Podría, por favor, separar la tabla en diferentes filas? Es difícil entender cuántas columnas hay en cada tabla
@ryan_mayu : así es como se ven los datos en las tablas separadas.
Gracias
Cuadro 1
Código de producto | Tipo de producto |
0 | 10 |
1 | 11 |
2 | 12 |
3 | 16 |
Cuadro 2
Código de producto | Código de la ciudad |
0 | CAA |
1 | Aae |
2 | Aae |
3 | mirar |
Cuadro 3
Tipo de ciudad | ciudad | país |
0 | CAA | África |
0 | Aae | África |
1 | Aae | Maldivas |
1 | AAI | Maldivas |
Hola @ryan_mayu Por favor, vea a continuación.
Si la Tabla 1 Código de producto = Tabla 2 Código de producto
y
Cuadro 1 tipo de producto 16 = "1" en (cuadro 3 tipo de ciudad)
entonces
cerilla
Tabla 2 código de ciudad con tabla 3 código de ciudad y tabla de retorno 3 país
De lo contrario, devolver el país de "0" en (tabla 3 tipo de ciudad)
Para cualquier error o discordancia, devuelva el valor como "Mismatch"
datos
Cuadro 1 | |
Código de producto | Tipo de producto |
0 | 10 |
1 | 11 |
2 | 12 |
3 | 16 |
Cuadro 2 | |
Código de producto | Código de la ciudad |
0 | CAA |
1 | Aae |
2 | Aae |
3 | mirar |
5 | Amr |
0 | 28JU |
0 | JKLW |
0 | "2JK |
Cuadro 3 | ||
Tipo de ciudad | ciudad | país |
0 | CAA | África |
0 | Aae | África |
1 | Aae | Maldivas |
1 | AAI | Maldivas |
0 | mirar | Indonesio |
1 | mirar | Bhután |
resultado
Cuadro 2 | ||
Código de producto | Código de la ciudad | país |
0 | CAA | África |
1 | Aae | África |
2 | Aae | África |
3 | mirar | Bhután |
5 | Amr | desajuste |
0 | 28JU | desajuste |
0 | JKLW | desajuste |
0 | "2JK | desajuste |
todavía no está claro acerca de la lógica de cálculo.
¿quiere decir que compruebe el código de producto de la tabla 1 basándose en el código de producto de la tabla 2?
la línea 4, podemos ver 3 en la tabla 1, luego encontramos el tipo de producto correspondiente que es 16. 16 =1, luego vaya a la tabla 3 compruebe que el tipo de ciudad es 1.
Entonces, ¿qué pasa con 10 11 12?
hola
¿En qué tabla desea ver esa columna calculada? En esa tabla, muestre el resultado esperado.
Sé que esto no está respondiendo directamente a su pregunta, pero recomiendo configurar la relación en el propio modelo de datos. Vincule los códigos de producto juntos en el modelo de datos y vincule los códigos de ciudad juntos en el modelo.
Si haces eso, entonces no necesitas una fórmula, simplemente puedes agarrar el código de país y funcionará automáticamente.
Si necesita filtrar por tipo de producto 16, puede agregarlo como filtro al objeto visual.
@viviank : necesito crear una columna calculada para obtener el resultado deseado. El filtro visual no funcionará.
Además, en la tabla 3 hay ciudades que tenían diferentes países.