Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
SSIS integrációs futtatókörnyezet az Azure Data Factory-ban
A Karaktertérkép átalakítás sztringfüggvényeket alkalmaz, például kisbetűsről nagybetűsre való konvertálást karakteradatokká. Ez az átalakítás csak sztring típusú oszlopadatokon működik.
A Karaktertérkép átalakítással az oszlopadatokat helyben alakíthatja át, vagy oszlopot adhat hozzá az átalakítás kimenetéhez, és az átalakított adatokat az új oszlopba helyezheti. Különböző leképezési műveleteket alkalmazhat ugyanarra a bemeneti oszlopra, és az eredményeket különböző oszlopokba helyezheti. Ugyanezt az oszlopot például nagy- és kisbetűssé alakíthatja, és az eredményeket két különböző oszlopba helyezheti.
A leképezés bizonyos körülmények között az adatok csonkítását okozhatja. Csonkolás például akkor fordulhat elő, ha az egybájtos karakterek többbájtos megjelenítésű karakterekre vannak leképezve. A karaktertérkép-átalakítás tartalmaz egy hibakimenetet, amely a csonkolt adatok külön kimenetre való irányítására használható. További információ: Hibakezelés az adatokban.
Ez az átalakítás egy bemenettel, egy kimenettel és egy hibakimenettel rendelkezik.
Leképezési műveletek
Az alábbi táblázat a karaktertérkép-átalakítás által támogatott leképezési műveleteket ismerteti.
| Operation | Description |
|---|---|
| Bájt visszafordítása | Bájtsorrend megfordítása. |
| Teljes szélesség | A félszélességű karaktereket teljes szélességű karakterekre alakítja. |
| Félszélesség | Teljes szélességű karaktereket félszélességű karakterekre képez le. |
| Hiragana | A katakana karaktereket hiragana karakterekké alakítja. |
| Katakana | A hiragana karaktereket katakana karakterekké alakítja. |
| Nyelvi írásmód | Nyelvi burkolatot alkalmaz a rendszerszabályok helyett. A nyelvi burkolat a Win32 API által a Turkic és más területi beállítások egyszerű Unicode-esetleképezéséhez biztosított funkciókra utal. |
| Kisbetűs | A karaktereket kisbetűssé alakítja. |
| Egyszerűsített kínai | A hagyományos kínai karaktereket egyszerűsített kínai karakterekre képezi le. |
| Hagyományos kínai | Egyszerűsített kínai karaktereket alakít át hagyományos kínai karakterekre. |
| Nagybetűs | A karaktereket nagybetűssé alakítja. |
Kölcsönösen kizáró leképezési műveletek
Egy átalakítás során több műveletet is végrehajthat. Egyes leképezési műveletek azonban kölcsönösen kizárják egymást. Az alábbi táblázat azokat a korlátozásokat sorolja fel, amelyek akkor érvényesek, ha ugyanazon az oszlopon több műveletet használ. Az A és a B művelet oszlopban lévő műveletek kölcsönösen kizárják egymást.
| Művelet A | B művelet |
|---|---|
| Kisbetűs | Nagybetűs |
| Hiragana | Katakana |
| Félszélesség | Teljes szélesség |
| Hagyományos kínai | Egyszerűsített kínai |
| Kisbetűs | Hiragana, katakana, félszélesség, teljes szélesség |
| Nagybetűs | Hiragana, katakana, félszélesség, teljes szélesség |
A karaktertérkép-átalakítás konfigurálása
A Karaktertérkép átalakítást a következő módokon konfigurálhatja:
Adja meg az átalakítandó oszlopokat.
Adja meg az egyes oszlopokra alkalmazandó műveleteket.
A tulajdonságokat az SSIS Designer használatával vagy programozott módon állíthatja be.
A Speciális szerkesztő párbeszédpanel a programozott módon beállítható tulajdonságokat tükrözi. A Speciális szerkesztő párbeszédpanelen vagy programozott módon beállítható tulajdonságokról az alábbi témakörök egyikére kattintva talál további információt:
A tulajdonságok beállításával kapcsolatos további információkért kattintson az alábbi témakörök egyikére:
Karaktertérkép-átalakítási szerkesztő
A Karaktertérkép-átalakítási szerkesztő párbeszédpanelen jelölje ki az oszlopadatokra alkalmazandó karakterláncfüggvényeket, és adja meg, hogy a megfeleltetés helyben történt-e, vagy új oszlopként lett-e hozzáadva.
Beállítások
Elérhető bemeneti oszlopok
A jelölőnégyzetekkel jelölje ki az oszlopokat a sztringfüggvények használatával történő átalakításhoz. A kijelölt elemek az alábbi táblázatban jelennek meg.
bemeneti oszlop
A fenti táblázatból kiválasztott bemeneti oszlopok megtekintése. A kijelölt elemeket az elérhető bemeneti oszlopok listájával is módosíthatja vagy eltávolíthatja.
Destination
Megadhatja, hogy a sztringműveletek eredményeit a meglévő oszlop használatával mentse-e, vagy a módosított adatokat új oszlopként mentse.
| Érték | Description |
|---|---|
| Új oszlop | Mentse az adatokat egy új oszlopba. Rendelje hozzá az oszlop nevét a Kimeneti alias alatt. |
| Helyben történő változás | Mentse a módosított adatokat a meglévő oszlopban. |
Operation
Válassza ki a listából az oszlopadatokra alkalmazandó karakterláncfüggvényeket.
| Érték | Description |
|---|---|
| Kisbetűs | Konvertálás kisbetűssé. |
| Nagybetűs | Konvertálás nagybetűssé. |
| Bájt visszafordítása | Konvertálás bájtsorrend megfordításával. |
| Hiragana | Japán katakana karakterek konvertálása hiragana karakterre. |
| Katakana | Japán hiragana karakterek konvertálása katakana karakterre. |
| Félszélesség | Teljes szélességű karakterek átalakítása félszélességűre. |
| Teljes szélesség | Félszélességű karakterek átalakítása teljes szélességűre. |
| Nyelvi írásmód | A rendszerszabályok helyett alkalmazza a casing nyelvi szabályait (Unicode egyszerű esetleképezés türk és más területi beállításokhoz). |
| Egyszerűsített kínai | Hagyományos kínai karakterek konvertálása egyszerűsített kínaira. |
| Hagyományos kínai | Egyszerűsített kínai karakterek konvertálása hagyományos kínaira. |
Kimeneti alias
Minden kimeneti oszlophoz írjon be egy aliast. Az alapértelmezett érték a Másolata, majd a bemeneti oszlop neve következik; azonban választhat bármilyen egyedi, leíró nevet.
Hibakimenet konfigurálása
Az átalakítás hibakezelési beállításainak megadásához használja a Hibakimenet konfigurálása párbeszédpanelt.