Compartir a través de


Transformación Mapa de caracteres

La transformación Mapa de caracteres se aplica a funciones de cadena que operan sobre datos de caracteres, como la conversión de minúsculas a mayúsculas. Esta transformación sólo opera en datos de columnas con un tipo de datos de cadena.

Puede configurar la transformación Mapa de caracteres de las maneras siguientes:

  • Especificar las columnas que desea convertir.
  • Especificar las operaciones que desea aplicar a cada columna.

La transformación Mapa de caracteres puede convertir datos de columna in situ o agregar una columna a la salida de la transformación y colocar los datos convertidos en la nueva columna. Puede aplicar distintos conjuntos de operaciones de asignación a la misma columna de entrada y colocar los resultados en columnas diferentes. Por ejemplo, puede convertir la misma columna a mayúsculas y minúsculas, y almacenar el resultado en dos columnas diferentes.

En algunas situaciones, la asignación puede provocar un truncamiento de datos. Por ejemplo, se puede producir un truncamiento cuando se asignan caracteres de un byte a caracteres representados con varios bytes. La transformación Mapa de caracteres incluye una salida de error que se puede usar para dirigir los datos truncados a otra salida distinta. Para obtener más información, vea Controlar errores en los datos.

Esta transformación tiene una entrada, una salida y una salida de error.

Operaciones de asignación

En la siguiente tabla se describen las operaciones de asignación admitidas por la transformación Mapa de caracteres.

Operación Descripción

Inversión de byte

Invierte el orden de los bytes.

Formato completo

Asigna caracteres de formato medio a caracteres de formato completo.

Formato medio

Asigna caracteres de formato completo a caracteres de formato medio.

Hiragana

Asigna caracteres katakana a caracteres hiragana.

Katakana

Asigna caracteres hiragana a caracteres katakana.

Utilización lingüística de mayúsculas y minúsculas

Aplica la utilización lingüística de mayúsculas y minúsculas en lugar de las reglas del sistema. La utilización lingüística de mayúsculas y minúsculas se refiere a la funcionalidad ofrecida por la API de Win32 para la asignación de caracteres Unicode simples del turco y otras configuraciones regionales.

Minúsculas

Conversión de caracteres a minúsculas.

Chino simplificado

Asigna caracteres de chino tradicional a caracteres de chino simplificado.

Chino tradicional

Asigna caracteres de chino simplificado a caracteres de chino tradicional.

Mayúsculas

Conversión de caracteres a mayúsculas.

Operaciones de asignación mutuamente exclusivas

En una transformación pueden realizarse varias operaciones. Sin embargo, algunas operaciones son mutuamente exclusivas. La siguiente tabla recoge las restricciones que se aplican al usar varias operaciones sobre la misma columna. Las operaciones sobre las columnas Operación A y Operación B son mutuamente exclusivas.

Operación A Operación B

Minúsculas

Mayúsculas

Hiragana

Katakana

Formato medio

Formato completo

Chino tradicional

Chino simplificado

Minúsculas

Hiragana, katakana, formato medio, formato completo

Mayúsculas

Hiragana, katakana, formato medio, formato completo

Configurar la transformación Mapa de caracteres

Puede establecer propiedades a través del Diseñador SSIS o mediante programación.

Para obtener más información acerca de las propiedades que puede establecer en el cuadro de diálogo Editor de transformación Mapa de caracteres, vea Editor de transformación Mapa de caracteres.

El cuadro de diálogo Editor avanzado indica las propiedades que se pueden establecer mediante programación. Para obtener más información acerca de las propiedades que puede establecer a través del cuadro de diálogo Editor avanzado o mediante programación, haga clic en uno de los temas siguientes:

Para obtener más información sobre cómo establecer valores de propiedades, haga clic en uno de los temas siguientes:

Vea también

Conceptos

Crear un flujo de datos de paquetes
Transformaciones de Integration Services

Ayuda e información

Obtener ayuda sobre SQL Server 2005