Reaplicación de marcas al volver a cargar datos
Cuando se trabaja con datos vinculados al origen, se debe tener en cuenta lo que ocurrirá con las marcas al volver a cargar los datos.
Spotfire intenta buscar una representación simbólica de la selección realizada al marcar datos, siempre que sea posible. Esto quiere decir que, si se marca un elemento en una visualización agregada, la marca se basará en las categorías seleccionadas, en lugar de basarse en las filas subyacentes. No obstante, la representación simbólica no se puede usar con ciertas visualizaciones o configuraciones. Por ejemplo, si marca filas en una visualización no agregada o en una capa (por ejemplo, en una visualización de tabla o en un gráfico de dispersión con el número de filas en uno de los ejes), o si usa configuraciones complejas (por ejemplo, ejes por categorías que usan expresiones OVER en una jerarquía), no habrá categorías simbólicas disponibles. Los datos de tipo Binario o Moneda también usarán siempre marcas basadas en un índice para los datos en memoria. En estos casos, las marcas se perderán al volver a cargar los datos a menos que se hayan especificado columnas clave que puedan identificar las filas de datos independientes.
Si se crean análisis que deben conservar las marcas cuando se vuelven a cargar los datos, por ejemplo, si desea agregar un marcador para marcar algunos elementos de un análisis, deberá asegurarse de que la categoría de interés, o las filas correspondientes, se puedan identificar incluso después de volver a cargar los datos.
¿Qué es lo importante? ¿La categoría o los valores individuales?
Por ejemplo, imagine que desea incluir un marcador donde se haya marcado una categoría concreta. Si la categoría se marca desde una visualización simple y agregada, como un gráfico de barras basado en los valores de categoría de una columna, y se vuelven a cargar los datos para incluir más valores en dicha categoría, los nuevos valores se marcarán porque se han usado marcas simbólicas. De este modo, podrá configurar con facilidad un marcador con una marca que siempre le permita ver los datos incluidos en una categoría concreta en ese momento, y no los datos incluidos en la categoría cuando se aplicó la marca por primera vez.
Categoría
Si se trata de la categoría que le interesa, debe marcarla en una visualización agregada:
Se marcarán todas las filas que pertenezcan a esa categoría, tal como se muestra en la visualización de tabla que usa las mismas marcas.
Si se agrega una fila adicional a la tabla de datos para la semana 2 y se vuelven a cargar los datos, la nueva fila se incluirá automáticamente en la selección marcada:
Filas
Si lo que le interesan son las filas, realice la selección en la tabla:
Si no se han especificado columnas clave, las marcas desaparecerán al volver a cargar los datos porque las filas no se podrán identificar:
Si se han especificado columnas clave y los cambios efectuados en los datos al volver a cargarlos no afectan a dichas columnas, las marcas se conservarán según lo previsto:
En este caso, la columna Fecha se ha usado como columna clave.
Por último, si al volver a cargar los datos se alteran las columnas clave de modo que estas ya no identifican de forma exclusiva todas las filas, podrán darse situaciones en las que haya más valores marcados de lo esperado:
En este ejemplo, se ha agregado otra fila con la misma fecha a los datos vinculados, por lo que la columna clave ya no es exclusiva. También puede darse el caso de que se pierdan todas las marcas si se alteran las columnas clave.
Datos externos
Cuando se trabaja con datos externos (de bases de datos) de un conector de datos, siempre se deben usar marcas simbólicas. No obstante, si se ha definido una clave principal en el origen de datos externo, o si se ha especificado una clave principal en Spotfire Analyst al configurar la conexión de datos, se podrán marcar filas en una visualización de tabla. Consulte "Trabajo con datos de bases de datos" en la Guía del usuario de Spotfire Analyst para obtener más información acerca de los datos externos.