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.
APLIKASI TO:
Azure Data Factory
Azure Synapse Analytics
Tip
Data Factory di Microsoft Fabric adalah generasi Azure Data Factory berikutnya, dengan arsitektur yang lebih sederhana, AI bawaan, dan fitur baru. Jika Anda baru menggunakan integrasi data, mulailah dengan Fabric Data Factory. Beban kerja ADF yang ada dapat ditingkatkan ke Fabric untuk mengakses kemampuan baru di seluruh ilmu data, analitik real time, dan pelaporan.
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 pemetaan 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 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 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 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 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. Java format desimal digunakan untuk angka. Lihat kelas SimpleDateFormat Java 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 SimpleDateFormat Java untuk format available. |
| 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 SimpleDateFormat Java untuk format available. |
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.