Megosztás:


Adatkonvertálás

A következőkre vonatkozik:SQL Server SSIS integrációs futtatókörnyezet az Azure Data Factory-ban

Az Adatkonvertálás átalakítás a bemeneti oszlopban lévő adatokat egy másik adattípussá alakítja, majd átmásolja egy új kimeneti oszlopba. Egy csomag például több forrásból is kinyerhet adatokat, majd ezzel az átalakítással átalakíthatja az oszlopokat a céladattár által igényelt adattípusra. Egyetlen bemeneti oszlopra több konverziót is alkalmazhat.

Az átalakítással a csomagok a következő adatkonverziókat hajthatják végre:

  • Módosítsa az adattípust. További információért lásd: Integrációs Szolgáltatások adattípusai.

    Megjegyzés:

    Ha az adatokat dátum- vagy dátum/idő típusúra konvertálja, a kimeneti oszlopban lévő dátum ISO formátumban van, bár a területi beállítás eltérő formátumot adhat meg.

  • Állítsa be a sztringadatok oszlophosszát, valamint a pontosságot és a skálázást numerikus adatokra. További információ: Pontosság, skálázás és hossz (Transact-SQL).

  • Adjon meg egy kódlapot. További információ: Sztringadatok összehasonlítása.

    Megjegyzés:

    Sztring típusú oszlopok közötti másoláskor a két oszlopnak ugyanazt a kódlapot kell használnia.

Ha a sztringadatok kimeneti oszlopának hossza rövidebb, mint a megfelelő bemeneti oszlop hossza, a kimeneti adatok csonkulnak. További információ: Hibakezelés az adatokban.

Ez az átalakítás egy bemenettel, egy kimenettel és egy hibakimenettel rendelkezik.

A tulajdonságokat az SSIS Designerrel vagy programozott módon állíthatja be. Az adatkonvertálás átalakításának az SSIS-tervezőben való használatával kapcsolatos további információkért lásd: Adatok átalakítása más adattípusra az adatkonvertálás átalakításával. Az átalakítás tulajdonságainak programozott beállításáról további információt a Common Properties and Transformation Custom Properties ( Általános tulajdonságok és átalakítás egyéni tulajdonságok) című témakörben talál.

Blogbejegyzés, Teljesítmény összehasonlítása adattípus-konverziós technikák között az SSIS 2008-ban, blogs.msdn.com.

Adatkonvertálási szerkesztő

Az Adatkonvertálási átalakítási szerkesztő párbeszédpanelen jelölje ki az átalakítandó oszlopokat, jelölje ki azt az adattípust, amelyre az oszlopot konvertálja, és állítsa be a konvertálási attribútumokat.

Megjegyzés:

Az adatkonvertálási átalakítás kimeneti oszlopainak FastParse tulajdonsága nem érhető el az Adatátalakítási szerkesztőben, de a Speciális szerkesztővel állítható be. A tulajdonsággal kapcsolatos további információkért tekintse meg az Transzformáció egyéni tulajdonságai „Adatátalakítási transzformáció” szakaszát.

Beállítások

Elérhető bemeneti oszlopok
Jelölje be az átalakítandó oszlopokat a jelölőnégyzetek használatával. A kijelölésekkel bemeneti oszlopokat adhat hozzá az alábbi táblázathoz.

bemeneti oszlop
Válassza ki az átalakítandó oszlopokat az elérhető bemeneti oszlopok listájából. A kijelölt elemek a fenti jelölőnégyzetekben jelennek meg.

Kimeneti alias
Minden új 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.

Adattípus
Válasszon ki egy elérhető adattípust a listából. További információért lásd: Integrációs Szolgáltatások adattípusai.

Hosszúság
Adja meg a sztringadatok oszlophosszát.

Precision
Adja meg a numerikus adatok pontosságát.

Scale
Állítsa be a numerikus adatok méretezését.

Kódlap
Válassza ki a megfelelő kódlapot a DT_STR típusú oszlopokhoz.

Hibakimenet konfigurálása
Adja meg, hogyan kezelheti a sorszintű hibákat a Hibakimenet konfigurálása párbeszédpanelen.

Lásd még:

Gyors elemzés
Adatfolyam
Integrációs szolgáltatások átalakításai