Konverziós függvények az adatfolyam leképezésében
A következőkre vonatkozik: Azure Data Factory
Azure Synapse Analytics
Tipp.
Próbálja ki a Data Factoryt a Microsoft Fabricben, amely egy teljes körű elemzési megoldás a nagyvállalatok számára. A Microsoft Fabric az adattovábbítástól az adatelemzésig, a valós idejű elemzésig, az üzleti intelligenciáig és a jelentéskészítésig mindent lefed. Ismerje meg, hogyan indíthat új próbaverziót ingyenesen!
Az adatfolyamok az Azure Data Factoryben és az Azure Synapse Pipelinesban is elérhetők. Ez a cikk az adatfolyamok leképezésére vonatkozik. Ha még nem használta az átalakításokat, tekintse meg az adatok leképezési adatfolyam használatával történő átalakításáról szóló bevezető cikket.
Az alábbi cikkek részletesen ismertetik az Azure Data Factory és az Azure Synapse Analytics által az adatfolyamok leképezésében támogatott kifejezéseket és függvényeket.
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, az első karakter numerikus értéke lesz visszaadva |
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 egy 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-16BE", "UTF-16LE", "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-16BE", "UTF-16LE", "UTF-16" |
isBitSet | Ellenőrzi, hogy van-e beállítva bitpozíció ebben a bitkészletben |
setBitSet | Bitpozíciók beállítása ebben a bitkészletben |
isBoolean | Ellenőrzi, hogy a sztring értéke logikai érték-e a következő szabályok szerint: toBoolean() |
isByte | Ellenőrzi, hogy a sztringérték bájtérték-e, és nem kötelező formátumú-e a következő szabályok szerint: toByte() |
isDate | Ellenőrzi, hogy a bemeneti dátum sztringje dátum-e opcionális beviteli dátumformátummal. Az elérhető formátumokért tekintse meg a Java SimpleDateFormat elemét. Ha a bemeneti dátum formátuma nincs megadva, az alapértelmezett formátum az 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 egy rövid érték-e, ha a sztring formátuma nem kötelező a következő szabályok szerint: toShort() |
isInteger | Ellenőrzi, hogy a sztringérték egy egész szám-e, amely a következő szabályoknak megfelelő formátumot adja meg: toInteger() |
isLong | Ellenőrzi, hogy a sztring értéke hosszú-e, ha a sztring formátuma a következő szabályok szerint nem kötelező: toLong() |
isNan | Ellenőrizze, hogy egy érték nem szám-e. |
isFloat | Ellenőrzi, hogy a sztring értéke lebegőpontos érték-e, ha a sztring formátuma nem kötelező a következő szabályok szerint: toFloat() |
isDouble | Ellenőrzi, hogy a sztring értéke dupla érték-e a következő szabályok szerint választható formátumban: toDouble() |
isDecimal | Ellenőrzi, hogy a sztring értéke decimális érték-e, és nem kötelező formátumú-e a következő szabályok szerint: toDecimal() |
isTimestamp | Ellenőrzi, hogy a bemeneti dátum sztringje időbélyeg-e opcionális bemeneti időbélyeg-formátummal. Az elérhető formátumokért tekintse meg a Java SimpleDateFormat elemé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. Egy választható időzónát "GMT", "PST", "UTC", "America/Cayman" formában adhat át. Az időbélyeg akár ezredmásodpercnyi pontosságot is támogat a 999-ben, a Java SimpleDateFormat függvényében az elérhető formátumokért tekintse meg. |
toBase64 | Az adott sztringet a base64-ben kódolja. |
toBinary | Bármilyen numerikus/dátum-/időbélyeg-/sztringet bináris ábrázolássá alakít át. |
toBoolean | A ('t', 'true', 'y', 'yes', '1' ) értéket igaz értékre, az ('f', 'false', 'n', 'nem', '0' értéket) pedig hamisra és NULL értékre konvertálja bármely más érték esetében. |
toByte | Bármilyen numerikus vagy sztringet bájtértékké alakít át. Az átalakításhoz választható Java decimális formátum 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 a Java osztályát SimpleDateFormat . Ha a bemeneti dátum formátuma nincs megadva, az alapértelmezett formátum yyyy-[M]M-[d]d. Az elfogadott formátumok a következők: [yyyyy, yy-[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 (10,2) lesz. Az átalakításhoz választható Java decimális formátum használható. Választható területi formátum BCP47 nyelven, például en-US, de, zh-CN formátumban. |
toDouble | Bármely numerikus vagy sztringet dupla értékké alakít át. Az átalakításhoz választható Java decimális formátum használható. Választható területi formátum BCP47 nyelven, például en-US, de, zh-CN formátumban. |
toFloat | Bármilyen numerikus vagy sztringet lebegőpontos értékké alakít át. Az átalakításhoz választható Java decimális formátum 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átum 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átum 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átum használható. Csonkolja az összes egész számot, hosszú, lebegőpontos, dupla. |
toString | Egy primitív adattípust sztringgé alakít át. Számok és dátumok esetén megadható formátum. Ha nincs meghatározva, a rendszer alapértelmezett beállítása lesz kiválasztva. A Java decimális formátumot használja a számokhoz. Tekintse meg a Java SimpleDateFormat parancsot az összes lehetséges dátumformátumhoz; az alapértelmezett formátum yyyyy-MM-dd. |
toTimestamp | A sztringet időbélyeggé alakítja, opcionális időbélyeg formátumban. Ha az időbélyeg nincs megadva, a rendszer az alapértelmezett yyyy-[M]M-[d]d hh:mm:ss[.f...] mintát használja. Egy választható időzónát "GMT", "PST", "UTC", "America/Cayman" formában adhat át. Az időbélyeg akár ezredmásodpercnyi pontosságot is támogat 999 értékkel. Az elérhető formátumokért tekintse meg a Java osztályát SimpleDateFormat . https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html. |
toUTC | Az időbélyeget UTC-vé alakítja. Egy választható időzónát "GMT", "PST", "UTC", "America/Cayman" formában adhat át. Alapértelmezés szerint az aktuális időzónára van bekapcsolva. Az elérhető formátumokért tekintse meg a Java osztályát SimpleDateFormat . https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html. |
Kapcsolódó tartalom
- Az összesítő függvények listája.
- Az összes tömbfüggvény listája.
- Az összes gyorsítótárazott keresési függvény listája.
- Az összes dátum- és időfüggvény listája.
- Az összes kifejezésfüggvény listája.
- Az összes térképfüggvény listája.
- Az összes metafunkció listája.
- Az összes ablakfüggvény listája.
- Az összes adatátalakítási kifejezés használati adatai.
- Ismerje meg, hogyan használhatja a Expression Buildert.