Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
gäller för:SQL Server
SSIS Integration Runtime i Azure Data Factory
Omvandlingen av teckenkartan tillämpar strängfunktioner, till exempel konvertering från gemener till versaler, på teckendata. Den här omvandlingen fungerar endast på kolumndata med en strängdatatyp.
Omvandlingen av teckenkarta kan konvertera kolumndata på plats eller lägga till en kolumn i transformeringsutdata och placera konverterade data i den nya kolumnen. Du kan använda olika uppsättningar mappningsåtgärder i samma indatakolumn och placera resultaten i olika kolumner. Du kan till exempel konvertera samma kolumn till versaler och gemener och placera resultatet i två olika kolumner.
Mappning kan i vissa fall leda till att data avkapas. Till exempel kan trunkering ske när enbyte-tecken mappas till tecken med en flerbyte-representation. Omvandlingen av teckenkarta innehåller ett felutdata som kan användas för att dirigera trunkerade data till separata utdata. Mer information finns i Felhantering i Data.
Den här omvandlingen har en ingång, en utgång och en felutgång.
Mappningsåtgärder
I följande tabell beskrivs de mappningsåtgärder som omvandlingen av teckenkarta stöder.
| Verksamhet | Description |
|---|---|
| Byteåtervändning | Ändrar byteordning. |
| Fullständig bredd | Mappar tecken med halv bredd till tecken med full bredd. |
| Halv bredd | Mappar tecken med full bredd till tecken med halv bredd. |
| Hiragana | Mappar katakanatecken till hiragana-tecken. |
| Katakana | Mappar hiragana-tecken till katakanatecken. |
| Språkhölje | Tillämpar språkhölje i stället för systemreglerna. Språkhölje avser funktioner som tillhandahålls av Win32 API för enkel skiftlägesmappning av Turkic och andra språk. |
| Gemen | Konverterar tecken till gemener. |
| Förenklad kinesiska | Mappar traditionella kinesiska tecken till förenklade kinesiska tecken. |
| Traditionell kinesiska | Mappar förenklade kinesiska tecken till traditionella kinesiska tecken. |
| Versal | Konverterar tecken till versaler. |
Ömsesidigt uteslutande mappningsoperationer
Mer än en åtgärd kan utföras i en transformering. Vissa mappningsåtgärder är dock ömsesidigt uteslutande. I följande tabell visas begränsningar som gäller när du använder flera åtgärder i samma kolumn. Åtgärder i kolumnerna Operation A och Åtgärd B är ömsesidigt uteslutande.
| Åtgärd A | Åtgärd B |
|---|---|
| Gemen | Versal |
| Hiragana | Katakana |
| Halv bredd | Fullständig bredd |
| Traditionell kinesiska | Förenklad kinesiska |
| Gemen | Hiragana, katakana, halvbredd, fullbredd |
| Versal | Hiragana, katakana, half width, full width |
Konfiguration av omvandlingen av teckenkarta
Du konfigurerar omvandlingen av teckenkartan på följande sätt:
Ange vilka kolumner som ska konverteras.
Ange vilka åtgärder som ska tillämpas på varje kolumn.
Du kan ange egenskaper via SSIS Designer eller programmatiskt.
Dialogrutan Avancerad redigerare visar de egenskaper som kan anges programmatiskt. Om du vill ha mer information om de egenskaper som du kan ange i dialogrutan Avancerad redigerare eller programmatiskt klickar du på något av följande avsnitt:
Om du vill ha mer information om hur du anger egenskaper klickar du på något av följande avsnitt:
Redigeraren för omvandling av teckenkarta
Använd dialogrutan Omvandlingsredigerare för teckenkarta för att välja de strängfunktioner som ska tillämpas på kolumndata och ange om mappning är en ändring på plats eller läggs till som en ny kolumn.
Options
Tillgängliga Indatakolumner
Använd kryssrutorna för att markera de kolumner som ska transformeras med hjälp av strängfunktioner. Dina val visas i tabellen nedan.
Indatakolumn
Visa indatakolumner som valts från tabellen ovan. Du kan också ändra eller ta bort en markering med hjälp av listan över tillgängliga indatakolumner.
Destination
Ange om du vill spara resultatet av strängåtgärderna på plats, använda den befintliga kolumnen eller spara ändrade data som en ny kolumn.
| Värde | Description |
|---|---|
| Ny kolumn | Spara data i en ny kolumn. Tilldela kolumnnamnet under Utdataalias. |
| Ändring direkt på plats | Spara ändrade data i den befintliga kolumnen. |
Operation
Välj de strängfunktioner som ska tillämpas på kolumndata i listan.
| Värde | Description |
|---|---|
| Gemen | Konvertera till gemener. |
| Versal | Konvertera till versaler. |
| Byteåtervändning | Konvertera genom att återställa byteordningen. |
| Hiragana | Konvertera japanska katakanatecken till hiragana. |
| Katakana | Konvertera japanska hiragana-tecken till katakana. |
| Halv bredd | Konvertera helbreddstecken till halvbreddstecken. |
| Fullständig bredd | Konvertera tecken med halv bredd till full bredd. |
| Språkhölje | Tillämpa språkliga regler för hölje (Enkel Unicode-skiftlägesmappning för turkiska och andra nationella inställningar) i stället för systemreglerna. |
| Förenklad kinesiska | Konvertera traditionella kinesiska tecken till förenklad kinesiska. |
| Traditionell kinesiska | Konvertera förenklade kinesiska tecken till traditionell kinesiska. |
Utgångsalias
Skriv ett alias för varje utdatakolumn. Standardvärdet är Kopiera av följt av namnet på indatakolumnen. Du kan dock välja valfritt unikt, beskrivande namn.
Konfigurera felutdata
Använd dialogrutan Konfigurera felutdata för att ange alternativ för felhantering för den här omvandlingen.