Dividir tablas

Concept Information

Comando SPLITVALUES

Puede dividir una tabla de Analytics en dos o más tablas separadas usando valores únicos de un campo clave. Por ejemplo, puede dividir una tabla que contiene datos de la ubicación de todas las sucursales de la compañía en tablas individuales de cada sucursal si usa los valores del campo Sucursal.

Las tablas separadas son nuevas tablas de salida. Cada tabla de salida incluye todos los registros que comparten el valor clave único. La tabla original no sufre ningún cambio.

Nota

La cantidad máxima de valores de campo clave únicos admitida al dividir una tabla es 450.

Convenciones de nomenclatura de las tablas de salida

Las tablas de salida usan el valor único del campo clave como nombre de la tabla, con un prefijo de texto opcional. Los caracteres especiales y los espacios de los valores del campo clave se reemplazan con guiones bajos (_) en los nombres de las tablas.

Usar más de un campo clave

Para dividir una tabla en función de combinaciones únicas de los valores de varios campos:

  • Cree un campo calculado que concatene los campos que contienen los valores que quiere usar.

  • Use el campo calculado como campo clave.

Los valores clave no distinguen mayúsculas y minúsculas

Cuando se generan las tablas de salida de los valores clave, no se considera el uso de mayúsculas de los valores clave individuales. Por ejemplo, Koro International y KORO International se consideran como valores idénticos y se incluyen en la misma tabla de salida.

En el proceso de división de tablas, primero se ordenan los valores de los campos clave y después se usa el primer valor ordenado de cada grupo de valores para generar el nombre de la tabla de salida. Las mayúsculas se ordenan antes que las minúsculas, de modo que en el ejemplo de arriba, el nombre de la tabla de salida sería KORO_International, incluso aunque KORO International se encuentre debajo de Koro International en la tabla de origen.

Pasos

Divida una tabla en dos o más tablas separadas usando valores únicos de un campo clave.

Especificar el campo clave que se usará para dividir la tabla

  1. En el Navegador, abra la tabla que desea dividir en tablas separadas.

  2. En el menú principal de Analytics, seleccione Datos > Dividir valores.Analytics

  3. En la ficha Principal del cuadro de diálogo Dividir valores, realice una de las siguientes acciones:

    • Seleccione el campo clave en la lista desplegable Dividir valores en.

    • Haga clic en Dividir valores en para seleccionar el campo clave o para crear una expresión.

      Haga clic en Dividir valores en si el campo clave que quiere seleccionar corresponde a una tabla relacionada de una relación de tablas. La lista desplegable De tabla le permite seleccionar la tabla relacionada adecuada.

Especificar un prefijo de nombre de tabla (opcional)

En el campo Prefijo de nombre de tabla, escriba un prefijo para que se agregue al comienzo del nombre de cada tabla de salida.

Si deja el campo Prefijo de nombre de tabla en blanco, las tablas de salida usan solo el valor único del campo clave como nombre de la tabla.

Consejo

Si usa un campo clave numérico o de fechahora, use un prefijo del estilo D_ o N_ para asegurarse de que se conserve el primer número de los valores del campo clave en los nombres de las tablas de salida.

Nota

El prefijo del nombre de tabla está limitado a 32 caracteres alfanuméricos. En total, los nombres de tabla están limitados a 64 caracteres alfanuméricos. Si la combinación del prefijo del nombre de una tabla y un valor del campo clave excede los 64 caracteres, el nombre de la tabla se trunca a la derecha.

El prefijo del nombre de tabla puede incluir un guion bajo ( _ ), pero no puede incluir ningún otro carácter especial ni espacios. El prefijo no puede comenzar con un número.

Especificar los campos para incluir en las tablas de salida

  1. Seleccione una de las siguientes opciones:

    • Vea todos los campos de la vista actual que están incluidos en las tablas de salida.

      Los campos se incluyen en el orden en el que aparecen en la vista. El campo clave se incluye automáticamente en la posición del extremo izquierdo en las tablas de salida.

    • Campos le permite seleccionar qué campos se incluyen en las tablas de salida.

      Los campos se incluyen en el orden en el que usted los selecciona. El campo clave se incluye automáticamente en la posición del extremo izquierdo en las tablas de salida. No es necesario seleccionarlo específicamente.

  2. Si selecciona Campos, realice una de las siguientes acciones:

    Seleccione los campos apropiados en la lista Listar campos.

    Haga clic en Listar campos para seleccionar los campos adecuados o para crear una expresión; a continuación, haga clic en Aceptar.

    Haga clic en Listar campos si quiere seleccionar campos de una tabla relacionada en una relación de tablas. La lista desplegable De tabla le permite seleccionar la tabla relacionada adecuada.

Finalizar la configuración

  1. Si hay registros en la vista principal que desee excluir del procesamiento, introduzca una condición en el cuadro de texto Si, o haga clic en Si para crear un enunciado IF usando Generador de expresiones.

    Nota

    La condición Si se evalúa únicamente con los registros que quedan en una tabla después de aplicar las opciones de alcance (Primeros, Siguientes y Mientras).

  2. Opcional. Realice una de las siguientes acciones:

    • En el cuadro de texto A carpeta, especifique el nombre o la ruta de una carpeta existente de Windows donde guardar las tablas de salida.

    • Haga clic en A carpeta y seleccione una carpeta existente de Windows en el cuadro de diálogo Buscar carpeta.

    Si deja el campo A carpeta en blanco, las tablas se guardan en la carpeta donde se encuentra el proyecto de Analytics.Analytics

  3. Haga clic en la ficha Propiedades.
  4. En el panel Alcance, seleccione la opción que corresponda:

    • Todos/as
    • Primeros
    • Siguiente
    • Mientras

    Nota

    Las opciones Primero o Siguiente hacen referencia al orden físico o al orden indexado de los registros en una tabla. Primero o Siguiente ignoran cualquier filtrado u ordenación rápida que se aplique a una vista de tabla. Sin embargo, los resultados de salida de las operaciones analíticas respetan cualquier filtrado.

    Si a una vista se aplica ordenación rápida, Siguiente se comporta como Primero.

Generar las tablas de salida

  1. Haga clic en Aceptar.

    Las tablas de salida se generan a partir de los valores únicos del campo clave que especificó.

    Si ya existen una o más tablas con un nombre idéntico, aparece el mensaje de confirmación de sobrescritura.

  2. Si aparece el mensaje de sobrescritura, seleccione la opción adecuada:

    • Todas las tablas existentes con nombres idénticos se sobrescriben con las nuevas tablas.

    • No Todas las tablas existentes con nombres idénticos se conservan. Se agrega un sufijo numérico al nombre de las tablas nuevas para que los nombres sean únicos.

    • Cancelar Cancela la operación. No se generan las nuevas tablas.

    Nota

    El mensaje de sobrescritura aparece solo una vez. La opción que elija se aplica a todas las tablas existentes y nuevas.