Me gustaría hacer una demostración de Virtual Join en JMP. Esta es una nueva característica muy emocionante. Es posible que haya escuchado que JMP nows tiene Virtual Join que vincula una tabla de datos principal a una o más tablas de datos externas o auxiliares. Esta característica permite que la tabla de datos principal acceda a los datos de esas tablas de datos sin unirse físicamente a las tablas. La unión virtual de tablas guarda muchas cosas, como la valiosa memoria de la computadora, porque los mismos datos no se replican en todas las tablas que los referencian. Y la actualización de los datos vinculados es más simple; los datos vinculados pueden actualizarse independientemente en la tabla de origen sin actualizarse en la tabla de referencia.
Primero, deberemos entender las 2 formas en que los datos pueden unirse virtualmente.
Luego ejecutaré Inside of JMP que todo comenzó con el ID de enlace y las propiedades de la columna Referencia de enlace hacen posible la vinculación. La propiedad de la columna ID de enlace marca una columna en la tabla de datos auxiliares como la columna ID. Es decir, las filas de la tabla de datos están identificadas de manera única por los valores de la columna de ID. La tabla de datos que tiene una propiedad de columna ID de enlace se conoce como la tabla de datos de referencia. Y la propiedad de la columna Referencia de enlaces asigna una columna en la tabla de datos principal a la columna de ID en la tabla de datos de referencia. La propiedad de columna especifica el nombre de ruta de la tabla de datos a la que se hace referencia. La columna que tiene una referencia de enlace se conoce como la columna de referencia. La columna de referencia puede buscar los datos de las tablas de datos auxiliares a través de la columna de ID.
Ahora que tenemos ese fondo, veamos rápidamente un ejemplo de tablas de datos virtualmente unidas utilizando los datos de muestra de Perfiles de Pizza, sabes que me encanta la pizza. O tal vez usted no lo hace.
La tabla de datos a la que se hace referencia está vinculada utilizando la columna ID que contiene una propiedad de columna ID de enlace.
Tenga en cuenta que el icono de la clave en el panel Columnas es azul cuando las columnas están vinculadas y las columnas a las que se hace referencia aparecen en el panel Columnas. Si el icono de la llave es gris, verifique las referencias de sus enlaces en la ventana Información de la columna.
Con las propiedades de la columna de enlace configuradas, todas las columnas de las tablas de datos de referencia se convierten en parte de su tabla de datos principal. Por lo tanto, si la tabla de datos principal tiene una columna de referencia, las columnas de la tabla de referencia aparecen automáticamente en la lista Seleccionar columnas de la ventana de inicio.
Puede evitar que aparezcan columnas de la tabla de referencia en la tabla de datos principal excluyéndolas de la tabla de referencia. Para excluir columnas, haga clic con el botón derecho en ellas en el panel Columnas y seleccione Excluir / No eliminar.
Supongamos que los encuestados en un experimento de pizza eligieron su corteza, cobertura y queso favoritos.
Primero.
1. Seleccione Ayuda> Biblioteca de datos de muestra y abra Pizza Profiles.jmp y Pizza Responses.jmp.
2. Primero, haga clic con el botón derecho en la columna ID en Pizza Profiles.jmp y seleccione Link ID. Esta columna contiene valores únicos que corresponden a valores en Pizza Responses.jmp. Por ejemplo, la fila uno en Pizza Profiles.jmp indica que la pizza con costra gruesa, queso mozzarella y ingredientes de pepperoni se denomina ThickOni. Cuando todas las respuestas en Pizza Responses.jmp son "ThickOni", el sujeto eligió la pizza con estos atributos.
3. En Pizza Responses.jmp, seleccione las tres columnas que comienzan con "Elección".
4. Haga clic derecho y seleccione Referencia de enlace> Perfiles de pizza.jmp.
Las columnas seleccionadas están vinculadas a la columna de ID en Pizza Profiles.jmp y aparecen en la lista Columnas de la tabla de datos principal (Tablas de datos virtualmente unidas).
Nota: vuelva a mirar una de las propiedades de referencia de enlace de la columna y observe que la tabla de datos de Pizza Profiles.jmp está seleccionada. Consulte Propiedades de la unión virtual en la ventana de información de la columna para obtener información sobre cómo cambiar el enlace.
5. En Pizza Responses.jmp, seleccione Analizar> Distribución.
6. Desplácese hacia abajo para seleccionar las tres columnas de Cheese en los grupos de columnas a los que se hace referencia, haga clic en Y, Columnas y haga clic en Aceptar.
Más encuestados eligieron a Mozzarella en la columna Elección. En Choice1 y Choice2, la proporción de Mozzarella a Jack es casi uniforme.
Distribución de respuestas de pizza
Practique por su cuenta usando la tabla de datos de muestra Movie Rentals.jmp para otro ejemplo de tablas de datos virtualmente unidas. Las tablas de datos ya están unidas con Movie Customers.jmp y Movie Inventory.jmp, por lo que no es necesario especificar la referencia de enlace.
Información de unión virtual adicional
Una tabla de datos solo puede tener una propiedad de columna ID de enlace. La columna ID de enlace no puede tener valores duplicados.
Una tabla de datos puede tener múltiples columnas de referencia. Las columnas pueden hacer referencia a tablas de datos diferentes o iguales.
Una tabla de datos de referencia puede tener una columna de referencia (una columna que hace referencia a otra tabla de datos).
Si la propiedad de la columna Referencia de enlace se elimina de la columna, o se cierra la tabla de datos de referencia, las columnas de referencia correspondientes
Los tipos de datos de las columnas vinculadas deben coincidir.
Los tipos de datos de Expresión y Estado de fila no son compatibles con las propiedades de columna Referencia de enlace o ID de enlace.
Cuando se guarda la tabla de datos principal, las columnas a las que se hace referencia no se guardan. Las tablas de datos se vuelven a vincular cuando se abren.
Cuando se cambia el nombre de una tabla de datos a la que se hace referencia, la propiedad correspondiente de la columna Referencia de enlace se actualiza automáticamente.
Las columnas a las que se hace referencia no se incluyen cuando selecciona Copiar guión de tabla en el menú del triángulo rojo del panel Tabla.
Consejos:
Además de hacer clic con el botón derecho en una columna para agregar las propiedades de columna ID de enlace y Referencia de enlace, puede agregar las propiedades a través de la ventana Información de columna. Ver las propiedades de la unión virtual en la ventana de información de columna para más detalles.
Para compartir los datos con otro usuario, es posible que desee combinar los datos para que las tablas de datos se unan permanentemente. Esta opción es útil porque proporciona una tabla de datos, no las tablas de datos principal y auxiliar. Para combinar las columnas unidas en la tabla que tiene una referencia de enlace, seleccione Combinar datos de referencia en el menú del triángulo rojo en el panel izquierdo de la tabla de datos. Los datos se replican desde la tabla de datos auxiliares a la tabla de datos principal. Cuando guarda la tabla de datos, también se guardan los datos reales.