Skenario globalisasi untuk Analysis Services
Berlaku untuk: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
SQL Server Analysis Services menyimpan dan memanipulasi data multibahasa dan metadata untuk model data tabular dan multidansa. Penyimpanan data adalah Unicode (UTF-16), dalam kumpulan karakter yang menggunakan pengodean Unicode. Jika Anda memuat data ANSI ke dalam model data, karakter disimpan menggunakan titik kode yang setara Unicode.
Implikasi dukungan Unicode berarti bahwa SQL Server Analysis Services dapat menyimpan data dalam salah satu bahasa yang didukung oleh klien Windows dan sistem operasi server, memungkinkan membaca, menulis, mengurutkan, dan perbandingan data dalam kumpulan karakter apa pun yang digunakan pada komputer Windows. Aplikasi klien BI yang menggunakan data SQL Server Analysis Services dapat mewakili data dalam bahasa pilihan pengguna, dengan asumsi data ada dalam bahasa tersebut dalam model.
Dukungan bahasa dapat berarti hal yang berbeda bagi orang yang berbeda. Daftar berikut ini membahas beberapa pertanyaan umum terkait cara Analysis Services mendukung bahasa.
Data, seperti yang telah disebutkan, disimpan dalam kumpulan karakter yang dikodekan Unicode yang ditemukan pada sistem operasi klien Windows.
Metadata, seperti nama objek, dapat diterjemahkan. Meskipun dukungan bervariasi menurut jenis model, baik model multidmensional maupun tabular mendukung penambahan string yang diterjemahkan di dalam model. Anda dapat menentukan beberapa terjemahan, lalu menggunakan pengidentifikasi lokal untuk menentukan terjemahan mana yang dikembalikan ke klien. Lihat Fitur di bawah ini untuk detail selengkapnya
Pesan kesalahan, peringatan, dan informasi yang dikembalikan oleh mesin SQL Server Analysis Services (msmdsrv) dilokalkan ke dalam 43 bahasa yang didukung oleh Office dan Office 365. Tidak ada konfigurasi yang diperlukan untuk mendapatkan pesan dalam bahasa tertentu. Lokal aplikasi klien menentukan string mana yang dikembalikan.
File konfigurasi (msmdsrv.ini) dan AMO PowerShell hanya dalam bahasa Inggris.
File log akan berisi campuran pesan bahasa Inggris dan lokal, dengan asumsi Anda telah menginstal paket bahasa di server Windows tempat Analysis Services berjalan.
Dokumentasi dan alat, seperti Management Studio dan SQL Server Data Tools, diterjemahkan ke dalam bahasa-bahasa ini: Tionghoa Sederhana, Tionghoa Tradisional, Prancis, Jerman, Italia, Jepang, Korea, Portugis (Brasil), Rusia, dan Spanyol. Budaya ditentukan selama penginstalan.
Untuk model multidansa, Analysis Services memungkinkan Anda mengatur bahasa, kolase, dan terjemahan secara independen di seluruh hierarki objek. Untuk model tabular, Anda hanya dapat menambahkan terjemahan: bahasa dan kolase diwariskan oleh sistem operasi host.
Skenario yang diaktifkan melalui fitur globalisasi Analysis Services meliputi:
Satu model data menyediakan beberapa keterangan yang diterjemahkan sehingga nama dan nilai bidang muncul dalam bahasa pilihan pengguna. Untuk perusahaan yang beroperasi di negara/wilayah dua bahasa seperti Kanada, Belgia, atau Swiss, mendukung beberapa bahasa di seluruh aplikasi klien dan server adalah persyaratan pengkodean standar. Skenario ini diaktifkan melalui terjemahan dan konversi mata uang. Lihat Fitur di bawah ini untuk detail dan tautan.
Lingkungan pengembangan dan produksi terletak di berbagai negara/wilayah. Semakin umum untuk mengembangkan solusi di satu negara/wilayah dan kemudian menyebarkannya yang lain. Mengetahui cara mengatur properti bahasa dan kolase sangat penting jika Anda ditugaskan untuk menyiapkan solusi yang dikembangkan dalam satu bahasa, untuk penyebaran di server yang menggunakan paket bahasa yang berbeda. Mengatur properti ini memungkinkan Anda untuk mengambil alih default yang diwariskan yang Anda dapatkan dari sistem host asli. Lihat Bahasa dan Kolate (Analysis Services) untuk detail tentang pengaturan properti.
Fitur untuk membangun solusi multibahasa global
Pada tingkat klien, aplikasi global yang mengonsumsi atau memanipulasi data multidimensi SQL Server Analysis Services dapat menggunakan fitur multibahasa dan multibudaya dalam SQL Server Analysis Services.
Anda dapat mengambil data dan metadata dari objek SQL Server Analysis Services tempat terjemahan ditentukan secara otomatis dengan menyediakan pengidentifikasi lokal saat menyambungkan ke instans SQL Server Analysis Services.
Lihat Tips Globalisasi dan Praktik Terbaik (Analysis Services) untuk praktik desain dan pengkodian yang dapat membantu Anda menghindari masalah yang terkait dengan data multibahasa.
Kemampuan | Tabular | Multidimensi |
---|---|---|
Bahasa dan Kolajeksi (Analysis Services) | Diwarisi dari sistem operasi. | Diwariskan, tetapi dengan kemampuan untuk mengambil alih bahasa dan kolase untuk objek utama dalam hierarki model. |
Cakupan dukungan terjemahan | Keterangan dan deskripsi. | Terjemahan dapat dibuat untuk nama objek, keterangan, pengidentifikasi, dan deskripsi, juga dapat berada dalam bahasa dan skrip Unicode apa pun. Ini berlaku bahkan ketika alat dan lingkungan berada dalam bahasa lain. Misalnya, dalam lingkungan pengembangan yang menggunakan bahasa Inggris dan kolase Latin di seluruh tumpukan, Anda dapat menyertakan dalam model Objek yang menggunakan karakter Sirilik dalam namanya. |
Menerapkan dukungan terjemahan | Buat menggunakan SQL Server Data Tools untuk menghasilkan file terjemahan yang Anda isi lalu impor kembali ke model. Lihat Terjemahan dalam model Tabular (Analysis Services) untuk detailnya. |
Buat menggunakanSQL Server Data Tools untuk menentukan terjemahan untuk caption, deskripsi, dan jenis akun untuk kubus dan ukuran, dimensi, dan atribut. Lihat Terjemahan dalam Model Multidansa (Analysis Services) untuk informasi selengkapnya. |
Konversi mata uang | Tidak tersedia. | Konversi mata uang melalui skrip MDX khusus yang mengonversi pengukuran yang berisi data mata uang. Anda dapat menggunakan Panduan Kecerdasan Bisnis di SQL Server Data Tools - Kecerdasan Bisnis untuk menghasilkan skrip MDX yang menggunakan kombinasi data dan metadata dari dimensi, atribut, dan grup pengukuran untuk mengonversi pengukuran yang berisi data mata uang. Lihat Konversi Mata Uang (Analysis Services). |
Lihat juga
Dukungan terjemahan di Analysis Services
Internasionalisasi untuk Aplikasi Windows
Globalisasi
Menulis aplikasi Windows Store dengan desain adaptif berbasis lokal