Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
BERLAKU UNTUK:
Azure Data Factory
Azure Synapse Analytics
Tip
Cobalah Data Factory di Microsoft Fabric, solusi analitik all-in-one untuk perusahaan. Microsoft Fabric mencakup semuanya mulai dari pergerakan data hingga ilmu data, analitik real time, kecerdasan bisnis, dan pelaporan. Pelajari cara memulai uji coba baru secara gratis!
Aliran data tersedia di alur Azure Data Factory dan alur Azure Synapse Analytics. Artikel ini berlaku untuk memetakan aliran data. Jika Anda baru mengenal transformasi, lihat artikel pengantar Mengubah data menggunakan aliran data pemetaan.
Artikel ini menyediakan detail tentang ekspresi dan fungsi yang didukung oleh Azure Data Factory dan Azure Synapse Analytics dalam memetakan aliran data.
Daftar fungsi konversi
Fungsi konversi digunakan untuk mengonversi data dan menguji jenis data
| Fungsi konversi | Tugas |
|---|---|
| Ascii | Mengembalikan nilai numerik dari karakter input. Jika string input memiliki lebih dari satu karakter, nilai numerik dari karakter pertama dikembalikan. |
| Char | Mengembalikan karakter ASCII yang diwakili oleh angka input. Jika angkanya lebih besar dari 256, hasilnya setara dengan karakter (angka % 256). |
| Decode | Mendekode data input yang dikodekan ke dalam string berdasarkan charset tertentu. Anda dapat menggunakan argumen kedua (opsional) untuk menentukan charset mana yang akan digunakan: US-ASCII, , ISO-8859-1UTF-8(default), UTF-16BE, , UTF-16LEatau UTF-16. |
| Mengkodekan | Mengodekan data string input ke dalam biner berdasarkan charset. Anda dapat menggunakan argumen kedua (opsional) untuk menentukan charset mana yang akan digunakan: US-ASCII, , ISO-8859-1UTF-8(default), UTF-16BE, , UTF-16LEatau UTF-16. |
| isBitSet | Memeriksa apakah posisi bit diatur dalam bitset ini. |
| setBitSet | Mengatur posisi bit dalam bitset ini. |
| isBoolean | Memeriksa apakah nilai string adalah nilai Boolean sesuai dengan aturan toBoolean(). |
| isByte | Memeriksa apakah nilai string adalah nilai byte yang diberi format opsional sesuai dengan aturan toByte(). |
| isDate | Memeriksa apakah string tanggal input adalah tanggal dengan menggunakan format tanggal input opsional. Lihat kelas SimpleDateFormat Java untuk menemukan format yang tersedia. Jika format tanggal input dihilangkan, format defaultnya adalah yyyy-[M]M-[d]d. Format yang diterima adalah [ yyyy, yyyy-[M]M, yyyy-[M]M-[d]d, yyyy-[M]M-[d]dT* ]. |
| isShort | Memeriksa apakah nilai string adalah nilai pendek yang diberi format opsional sesuai dengan aturan toShort(). |
| isInteger | Memeriksa apakah nilai string adalah nilai bilangan bulat yang diberi format opsional sesuai dengan aturan toInteger(). |
| isLong | Memeriksa apakah nilai string adalah nilai panjang yang diberi format opsional sesuai dengan aturan toLong(). |
| isNan | Memeriksa apakah nilai bukan angka. |
| isFloat | Memeriksa apakah nilai string adalah nilai float yang diberi format opsional sesuai dengan aturan toFloat(). |
| isDouble | Memeriksa apakah nilai string adalah nilai ganda yang diberi format opsional sesuai dengan aturan toDouble(). |
| isDecimal | Memeriksa apakah nilai string adalah nilai desimal yang diberikan format opsional sesuai dengan aturan toDecimal(). |
| isTimestamp | Memeriksa apakah string tanggal input adalah stempel waktu dengan menggunakan format stempel waktu input opsional. Lihat kelas SimpleDateFormat Java untuk menemukan format yang tersedia. Jika stempel waktu dihilangkan, pola yyyy-[M]M-[d]d hh:mm:ss[.f...] default digunakan. Anda dapat melewati zona waktu opsional dalam bentuk GMT, , PSTUTC, dan America/Cayman.
Timestamp mendukung akurasi hingga milidetik dengan nilai 999. Lihat kelas SimpleDateFormat Java untuk menemukan format yang tersedia. |
| toBase64 | Mengodekan string tertentu di base64. |
| toBinary | Mengonversi stempel/string numerik/tanggal/waktu menjadi representasi biner. |
| toBoolean | Mengonversi nilai (t, , true, yyes, 1) ke true dan (f, , false, nno, 0) ke false dan NULL untuk nilai lainnya. |
| toByte | Mengonversi numerik atau untai apa pun menjadi nilai byte. Anda dapat menggunakan format desimal Java opsional untuk konversi. |
| toDate | Mengonversi string tanggal input menjadi tanggal dengan menggunakan format tanggal input opsional. Lihat kelas SimpleDateFormat Java untuk menemukan format yang tersedia. Jika format tanggal input dihilangkan, format defaultnya adalah yyyy-[M]M-[d]d. Format yang diterima adalah [ yyyy, yyyy-[M]M, yyyy-[M]M-[d]d, yyyy-[M]M-[d]dT* ]. |
| toDecimal | Mengonversi numerik atau untai apa pun menjadi nilai desimal. Jika presisi dan skala tidak ditentukan, defaultnya adalah (10,2). Anda dapat menggunakan format desimal Java opsional untuk konversi. Gunakan format lokal opsional dalam bentuk bahasa BCP47 seperti en-US, de, atau zh-CN. |
| toDouble | Mengonversi numerik atau untai apa pun menjadi nilai ganda. Anda dapat menggunakan format desimal Java opsional untuk konversi. Gunakan format lokal opsional dalam bentuk bahasa BCP47 seperti en-US, de, atau zh-CN. |
| toFloat | Mengonversi numerik atau untai apa pun menjadi nilai float. Anda dapat menggunakan format desimal Java opsional untuk konversi. Memotong setiap ganda. |
| toInteger | Mengonversi numerik atau untai apa pun menjadi nilai bilangan bulat. Anda dapat menggunakan format desimal Java opsional untuk konversi. Memotong setiap panjang, float, ganda. |
| toLong | Mengonversi numerik atau untai apa pun menjadi nilai panjang. Anda dapat menggunakan format desimal Java opsional untuk konversi. Memotong setiap float, ganda. |
| toShort | Mengonversi numerik atau untai apa pun menjadi nilai pendek. Anda dapat menggunakan format desimal Java opsional untuk konversi. Memotong nilai bilangan bulat, panjang, float, ganda. |
| toString | Mengonversi jenis data primitif menjadi string. Anda dapat menentukan format untuk angka dan tanggal. Jika tidak ditentukan, pengaturan bawaan sistem akan dipilih. Format desimal Java digunakan untuk angka. Lihat kelas Java SimpleDateFormat untuk semua format tanggal yang mungkin. Format defaultnya adalah yyyy-MM-dd. |
| toTimestamp | Mengonversi string menjadi cap waktu dengan format opsional. Jika stempel waktu dihilangkan, pola yyyy-[M]M-[d]d hh:mm:ss[.f...] default digunakan. Anda dapat melewati zona waktu opsional dalam bentuk GMT, , PSTUTC, dan America/Cayman.
Timestamp mendukung akurasi hingga milidetik dengan nilai 999. Lihat kelas Java SimpleDateFormat untuk format yang tersedia. |
| toUTC | Mengonversi stempel waktu ke UTC. Anda dapat melewati zona waktu opsional dalam bentuk GMT, , PSTUTC, dan America/Cayman. Secara otomatis akan menggunakan zona waktu saat ini. Lihat kelas Java SimpleDateFormat untuk format yang tersedia. |
Konten terkait
- Daftar seluruh fungsi gabungan.
- Daftar semua fungsi array.
- Daftar semua fungsi pencarian yang disimpan.
- Daftar semua fungsi tanggal dan waktu.
- Daftar semua fungsi ekspresi.
- Daftar semua fungsi peta.
- Daftar semua metafungsi.
- Daftar semua fungsi window.
- Detail penggunaan semua ekspresi transformasi data.
- Pelajari cara menggunakan Penyusun Ekspresi.