idioma
Contacta Nos: 1-800-497-0151

Blog

Concatenar dos campos fuente

  • , Consultor Senior

Al cargar datos de origen en OneStream, es posible que tenga un requisito en el que el mapeo de una dimensión se base en el contenido de dos campos separados en el origen. Por ejemplo, puede tener un producto de destino dimensión que se completa en función de la combinación de los valores almacenados en los campos Entidad y Cuenta de origen. En este caso, una sola cuenta puede representar diferentes productos según la entidad de origen.

Digamos que nuestro cliente es un grupo de concesionarios de automóviles. La aplicación OneStream contiene una dimensión denominada Brands_Model, que identifica los modelos de automóviles por marca. La cuenta #40000 representa la venta de un automóvil. Para la Entidad A, la cuenta #40000 representa la venta de un DeLorean. Para la Entidad B representa la venta de un Gremlin. Cuando se importen los datos, los asignaremos al producto correcto en función de la combinación de Entidad y Cuenta.

Digamos también que, por las razones que sean, no podremos usar Mapeo compuesto y elegimos no usar Reglas para analizar los datos de origen y combinar los campos durante la importación. Cualquiera de estas opciones se puede utilizar en diversas circunstancias. Pero para nuestros propósitos, nos centraremos en la concatenación de los dos campos como parte de la definición de fuente de datos.

Al concatenar los dos campos como parte de la definición de fuente de datos, podemos hacer uso del mapeo uno a uno de los campos de datos, que se sabe que es el método de mapeo más eficiente y rápido. Los mapeos en sí son fáciles de leer, comprender y mantener para el usuario final. Y el hecho de que dos campos se utilicen como fuente para el mapeo de una sola dimensión es fácilmente identificable. al ver la definición de fuente de datos.

pantalla de fuente de datos onestream

Para concatenar los dos campos, primero agregaremos Brands_Models como una dimensión de fuente de datos (si aún no existe). En la pantalla Fuentes de datos, busque la Fuente de datos que modificará. Resalte la fuente y luego haga clic en "Crear dimensión de origen".

onestream crear dimensión de origen

Select the Dimension you will be targeting (in this case "Brands_Models" and select Data Type "Text".

campo de entidad de selección de flujo único Identifique el número de campo o cadena que usará como fuente. En este caso, estamos demandando un archivo delimitado en la fuente y seleccionaremos el campo Entidad (Columna #1) como el primer campo para nuestra concatenación.
pantalla de fuente de datos

Haga clic en el botón "Guardar".

Ahora agregaremos una segunda instancia de Brands_Models. Nuevamente, resalte la misma fuente y luego haga clic en "Crear dimensión de fuente".

crear dimensión de origen

Once again, select "Brands_Models" and select the data type as Text.

instancias de campo de flujo único

Ahora debería ver dos instancias de "Brands_Models" en la lista.

onestream resalta 2 instancias

Resalte la segunda instancia y seleccione el campo o texto que usará para la segunda parte del campo concatenado, en este caso usaremos el Campo 2 para la Cuenta

Dimensión de destino de pedido de flujo único

Clic en Guardar. Si desea cambiar la secuencia, tal vez colocando la Cuenta primero, simplemente resalte la Dimensión en la lista y haga clic en las flechas hacia arriba o hacia abajo para moverla en el árbol.

La próxima vez que importe datos a través de esta Fuente de datos, OneStream concatenará el contenido de los campos Entidad y Cuenta.

De manera predeterminada, OneStream concatenará los campos usando un punto.

onestream concatenate

Ahora, puede asignar el campo recién concatenado al miembro Brand_Model adecuado.

Hay varias formas de combinar campos de origen para mapear y cargar en OneStream, incluidas las reglas y el mapeo compuesto.

El uso de múltiples instancias de una dimensión en la fuente de datos ofrece una opción simple de "no se requieren reglas" para fusionar el contenido de dos o más campos de origen en una sola dimensión de destino para el mapeo.

Contact MindStream Analytics

Complete el siguiente formulario si tiene preguntas sobre OneStream.


Socio destacado

Socio Diamante de OneStream

OneStream CPM

OneStream se alinea con las necesidades de su negocio y cambia más rápida y fácilmente que cualquier otro producto al ofrecer una plataforma y un modelo para todas las soluciones financieras de CPM. OneStream emplea guiado Flujos de trabajo, validaciones y mapeo flexible para brindar confianza en la calidad de los datos para todas las recopilaciones y análisis al tiempo que se reduce el riesgo a lo largo de todo el proceso financiero auditable.

OneStream