Konverziós függvények az adatfolyamok leképezésében

A: Azure Data Factory Azure Synapse Analytics

Tipp.

Data Factory a Microsoft Fabric a Azure Data Factory következő generációja, egyszerűbb architektúrával, beépített AI-vel és új funkciókkal. Ha még nem ismerkedik az adatintegrációval, kezdje a Fabric Data Factoryvel. A meglévő ADF-számítási feladatok Fabric frissíthetnek az adatelemzés, a valós idejű elemzés és a jelentéskészítés új képességeinek eléréséhez.

Az adatfolyamok Azure Data Factory folyamatokban és Azure Synapse Analytics folyamatokban is elérhetők. Ez a cikk az adatfolyamok leképezésére vonatkozik. Ha még nem ismerkedik az átalakításokkal, tekintse meg az Adatok átalakítása leképezési adatfolyamokkal című bevezető cikket.

Ez a cikk részletesen ismerteti a Azure Data Factory és Azure Synapse Analytics által támogatott kifejezéseket és függvényeket az adatfolyamok leképezésében.

Konverziós függvények listája

A konvertálási függvények az adatok konvertálására és az adattípusok tesztelésére szolgálnak

Konvertálási függvény Task
ASCII A bemeneti karakter numerikus értékét adja vissza. Ha a bemeneti sztring egynél több karakterből áll, a függvény az első karakter numerikus értékét adja vissza.
bejárónő A bemeneti szám által képviselt ASCII karaktert adja vissza. Ha a szám nagyobb, mint 256, az eredmény egyenértékű a karakter (szám % 256).
megfejt A kódolt bemeneti adatokat sztringbe dekódolja az adott karakterkészlet alapján. Egy második (nem kötelező) argumentum használatával megadhatja, hogy melyik karakterkészletet használja: US-ASCII, ISO-8859-1, UTF-8 (alapértelmezett), UTF-16BEUTF-16LEvagy UTF-16.
kódol A bemeneti sztringadatokat karakterkészlet alapján binárisra kódolja. Egy második (nem kötelező) argumentum használatával megadhatja, hogy melyik karakterkészletet használja: US-ASCII, ISO-8859-1, UTF-8 (alapértelmezett), UTF-16BEUTF-16LEvagy UTF-16.
isBitSet Ellenőrzi, hogy a bitpozíció be van-e állítva ebben a bitkészletben.
setBitSet Bitpozíciókat állít be ebben a bitkészletben.
isBoolean Ellenőrzi, hogy a sztring értéke logikai érték-e a szabálynak toBoolean()megfelelően.
isByte Ellenőrzi, hogy a sztring értéke bájtérték-e az adott toByte() szabályai szerinti opcionális formátum alapján.
isDate Ellenőrzi, hogy a bemeneti dátum sztringje dátum-e egy opcionális beviteli dátumformátum használatával. Az elérhető formátumokért tekintse meg Java SimpleDateFormat osztályát. Ha a bemeneti dátum formátuma nincs megadva, az alapértelmezett formátum a következő yyyy-[M]M-[d]d. Az elfogadott formátumok a következők [ yyyy, yyyy-[M]M, yyyy-[M]M-[d]d, yyyy-[M]M-[d]dT* ]: .
isShort Ellenőrzi, hogy a sztring értéke rövid érték-e, egy opcionális, a toShort() szabályainak megfelelő formátumot adva meg.
isInteger Ellenőrzi, hogy a string értéke egész szám-e az toInteger() szabályainak megfelelő, opcionálisan megadott formátumban.
isLong Ellenőrzi, hogy a sztring értéke hosszú egész szám-e egy opcionális formátum megadása esetén a toLong() szabályai szerint.
isNan Ellenőrzi, hogy egy érték nem szám-e.
isFloat Ellenőrzi, hogy a sztring értéke lebegőpontos érték-e, egy választható formátumot adva meg, amit a toFloat() szabályainak megfelelően lehet alkalmazni.
isDouble A szöveg ellenőrzi, hogy a karakterlánc értéke dupla érték-e egy opcionális formátumnak megfelelően a toDouble() szabályai szerint.
isDecimal Ellenőrzi, hogy a sztring értéke decimális érték-e, ha megad egy opcionális formátumot a toDecimal() szabálynak megfelelően.
isTimestamp Ellenőrzi, hogy a bemeneti dátum sztringje időbélyeg-e egy opcionális bemeneti időbélyeg-formátum használatával. Az elérhető formátumokért tekintse meg Java SimpleDateFormat osztályát. Ha az időbélyeg nincs megadva, a rendszer az alapértelmezett mintát yyyy-[M]M-[d]d hh:mm:ss[.f...] használja. Az opcionális időzónát a következő formában GMTadhatja át: , PST, UTCés America/Cayman. Timestamp akár ezredmásodperc pontosságot is támogat 999 értékkel. Az elérhető formátumokért tekintse meg Java SimpleDateFormat osztályát.
toBase64 Az adott sztringet a base64-ben kódolja.
toBinary Bármilyen numerikus/dátum-/időbélyeget/sztringet bináris reprezentációvá alakít át.
toBoolean Átalakítja a (t, , true, y, yes1) true értéket és (f, false, , n, no) 0értéket bármely más értékre false és NULL értékre.
toByte Bármilyen numerikus vagy sztringet bájtértékké alakít át. Az átalakításhoz választható Java decimális formátumot használhat.
toDate A bemeneti dátum sztringet dátummá alakítja egy opcionális beviteli dátumformátum használatával. Az elérhető formátumokért tekintse meg Java SimpleDateFormat osztályát. Ha a bemeneti dátum formátuma nincs megadva, az alapértelmezett formátum a következő yyyy-[M]M-[d]d. Az elfogadott formátumok a következők [ yyyy, yyyy-[M]M, yyyy-[M]M-[d]d, yyyy-[M]M-[d]dT* ]: .
toDecimal Bármely numerikus vagy sztringet decimális értékké alakít át. Ha nincs megadva a pontosság és a skálázás, az alapértelmezés szerint a (10,2). Az átalakításhoz választható Java decimális formátumot használhat. Használjon választható területi beállításokat a BCP47-nyelv formájában, például en-US, de vagy zh-CN.
toDouble Bármely numerikus vagy sztringet dupla értékké alakít át. Az átalakításhoz választható Java decimális formátumot használhat. Használjon választható területi beállításokat a BCP47-nyelv formájában, például en-US, de vagy zh-CN.
toFloat Bármilyen numerikus vagy sztringet lebegőpontos értékké alakít át. Az átalakításhoz választható Java decimális formátumot használhat. Csonkolja a dupla elemet.
toInteger Bármilyen numerikus vagy sztringet egész számmá alakít át. Az átalakításhoz választható Java decimális formátumot használhat. Csonkolja a hosszú, lebegő, dupla.
toLong Bármilyen numerikus vagy sztringet hosszú értékké alakít át. Az átalakításhoz választható Java decimális formátumot használhat. Csonkolja az úszókat, dupla.
toShort Bármilyen numerikus vagy sztringet rövid értékké alakít át. Az átalakításhoz választható Java decimális formátumot használhat. Csonkolja az összes egész számot, hosszú, lebegőpontos, dupla.
toString Egy primitív adattípust sztringgé alakít át. Megadhatja a számok és a dátum formátumát. Ha nincs meghatározva, a rendszer alapértelmezése lesz kiválasztva. Java decimális formátumot használ a számokhoz. Tekintse meg Java SimpleDateFormat osztályát az összes lehetséges dátumformátumhoz. Az alapértelmezett formátum a következő yyyy-MM-dd: .
toTimestamp Egy karakterláncot időbélyeggé alakít át egy opcionális időbélyeg-formátum megadása esetén. Ha az időbélyeg nincs megadva, a rendszer az alapértelmezett mintát yyyy-[M]M-[d]d hh:mm:ss[.f...] használja. Az opcionális időzónát a következő formában GMTadhatja át: , PST, UTCés America/Cayman. Timestamp akár ezredmásodperc pontosságot is támogat 999 értékkel. Tekintse meg Java avalható formátumok SimpleDateFormat osztályát.
toUTC Az időbélyeget UTC-vé alakítja. Az opcionális időzónát a következő formában GMTadhatja át: , PST, UTCés America/Cayman. Alapértelmezés szerint az aktuális időzóna. Tekintse meg Java avalható formátumok SimpleDateFormat osztályát.