Panduan belajar untuk Ujian MB-500: Microsoft Dynamics 365: Pengembang Aplikasi Keuangan dan Operasi

Tujuan dari dokumen ini

Panduan belajar ini akan membantu Anda memahami apa yang diharapkan pada ujian dan menyertakan ringkasan topik yang mungkin dibahas dalam ujian dan tautan ke sumber daya lainnya. Informasi dan materi dalam dokumen ini akan membantu Anda memfokuskan studi saat mempersiapkan ujian.

Tautan yang berguna Deskripsi
Cara mendapatkan sertifikasi Beberapa sertifikasi hanya memerlukan lulus satu ujian, sementara yang lain memerlukan lulus beberapa ujian.
Perpanjangan sertifikasi Sertifikasi asosiasi, pakar, dan spesialisasi Microsoft kedaluwarsa setiap tahun. Anda dapat memperpanjangnya dengan lulus penilaian online gratis di Microsoft Learn.
Profil Microsoft Learn Anda Menyambungkan profil sertifikasi Anda ke Microsoft Learn memungkinkan Anda menjadwalkan dan memperbarui ujian dan berbagi serta mencetak sertifikat.
Penilaian ujian dan laporan skor Skor 700 ke atas diperlukan untuk lulus.
Sandbox ujian Anda dapat menjelajahi lingkungan ujian dengan mengunjungi kotak pasir ujian kami.
Memohon akomodasi Jika menggunakan alat bantu, memerlukan waktu tambahan, atau memerlukan modifikasi pada bagian mana pun dari pengalaman ujian, Anda dapat meminta akomodasi.
Ikuti tes praktik Apakah Anda siap untuk mengikuti ujian atau perlu belajar lagi?

Pembaruan pada ujian

Ujian kami diperbarui secara berkala untuk mencerminkan keterampilan yang diperlukan untuk menjalankan peran. Kami telah menyertakan dua versi tujuan Keterampilan yang Diukur tergantung pada kapan Anda mengikuti ujian.

Kami selalu memperbarui versi bahasa Inggris dari ujian terlebih dahulu. Beberapa ujian dilokalkan ke dalam bahasa lain, dan ujian tersebut diperbarui kira-kira delapan minggu setelah versi bahasa Inggris diperbarui. Meskipun Microsoft melakukan setiap upaya untuk memperbarui versi yang dilokalkan seperti yang disebutkan, mungkin ada kalanya versi ujian yang dilokalkan tidak diperbarui pada jadwal ini. Bahasa lain yang tersedia tercantum di bagian Jadwalkan Ujian di halaman web Detail Ujian. Jika ujian tidak tersedia dalam bahasa yang dipilih, Anda dapat meminta tambahan waktu 30 menit untuk menyelesaikan ujian.

Catatan

Poin-poin yang muncul di bawah setiap keterampilan yang diukur ditujukan untuk menggambarkan cara kita menilai keterampilan tersebut. Topik terkait mungkin tercakup dalam ujian.

Catatan

Sebagian besar pertanyaan membahas fitur yang merupakan ketersediaan umum (GA). Ujian mungkin berisi pertanyaan tentang fitur Pratinjau jika fitur tersebut umum digunakan.

Keterampilan yang diukur per 30 Januari 2026

Profil audiens

Sebagai kandidat untuk ujian ini, Anda adalah pengembang yang bekerja dengan aplikasi keuangan dan operasi di Microsoft Dynamics 365 untuk menerapkan dan memperluas aplikasi yang memenuhi persyaratan bisnis. Anda memberikan solusi yang sepenuhnya diwujudkan dengan menggunakan:

  • Pola pengkodatan aplikasi standar

  • Fitur yang dapat diperluas

  • Integrasi eksternal

Sebagai kandidat untuk ujian ini, Anda melakukan hal berikut:

  • Kembangkan logika bisnis dengan menggunakan X++.

  • Membuat dan memodifikasi laporan dan ruang kerja aplikasi keuangan dan operasi.

  • Sesuaikan UI.

  • Sediakan titik akhir dan API untuk mendukung aplikasi Microsoft Power Platform dan sistem eksternal.

  • Lakukan pengujian.

  • Memantau performa.

  • Menganalisis dan memanipulasi data.

  • Mengelola implementasi dengan menggunakan manajemen siklus hidup aplikasi (ALM).

Anda juga membuat desain teknis, menentukan detail implementasi, dan menerapkan persyaratan keamanan.

Anda harus memiliki pengetahuan dan pengalaman mendalam menggunakan kerangka kerja, struktur data, dan objek yang mendasar yang terkait dengan solusi keuangan dan operasi.

Anda harus memiliki pengalaman dengan produk dan layanan yang mencakup Microsoft Visual Studio, Azure, Power Platform, Azure DevOps (termasuk alat kontrol versi seperti Team Foundation Version Control [TFVC] dan Git), Alat Layanan Siklus Hidup, pusat admin Power Platform, portal Implementasi, Copilot, Postman, Microsoft 365, alat pelaporan (misalnya, SQL Server Reporting Services [SSRS], Power BI), dan SQL Server Management Studio.

Sekilas keterampilan

  • Merencanakan desain arsitektur dan solusi (5–10%)

  • Menerapkan alat pengembang (5–10%)

  • Merancang dan mengembangkan elemen AOT (15–20%)

  • Mengembangkan dan menguji kode (20–25%)

  • Menerapkan pelaporan (10–15%)

  • Mengintegrasikan dan mengelola solusi data (15–20%)

  • Menerapkan keamanan dan mengoptimalkan performa (10–15%)

Merencanakan desain arsitektur dan solusi (5–10%)

Merencanakan komponen utama aplikasi keuangan dan operasi

  • Membedakan antara versi cloud dan keuangan lokal
    dan aplikasi operasi

  • Memperluas fungsionalitas aplikasi keuangan dan operasi ke dalam ekosistem Microsoft

Menerapkan manajemen siklus hidup aplikasi (ALM)

  • Mengelola lingkungan dengan menggunakan alat dan komponen Lifecycle Services

  • Meneliti dan menyelesaikan masalah dengan menggunakan Pencarian Masalah

  • Melakukan aktivitas yang memerlukan pustaka aset

  • Mengelola penyebaran paket antar lingkungan

  • Mengelola lingkungan pengembang Unified Developer Experience (UDE) di pusat admin Power Platform

  • Mengelola lingkungan dengan menggunakan portal Implementasi

Menerapkan alat pengembang (5–10%)

Menyesuaikan aplikasi keuangan dan operasi dengan menggunakan Visual Studio

  • Membuat dan mengelola model ekstensi

  • Mengelola metadata dengan menggunakan Application Explorer

  • Menyinkronkan perubahan kamus data dengan database aplikasi

  • Membuat elemen dengan menggunakan perancang elemen

  • Melakukan aktivitas penelusuran kesalahan

Mengelola kode sumber dan artefak dengan menggunakan kontrol versi Microsoft Azure DevOps

  • Membuat, mengambil, meninjau, dan mengunggah kode

  • Pertahankan artefak proyek

  • Membuat cabang dan menggabungkan kode

  • Membandingkan kode dan menyelesaikan konflik versi

  • Pilih sistem kontrol versi

  • Menerapkan integrasi berkelanjutan dan pengiriman berkelanjutan (CI/CD)

Merancang dan mengembangkan elemen AOT (15–20%)

Membuat dan memperluas elemen UI

  • Membuat dan memperluas formulir

  • Membuat dan memperluas menu dan item menu

  • Membuat dan menggunakan file label

Membuat dan memperluas model data

  • Membuat dan memperluas tabel

  • Membuat dan memperluas tampilan, kueri, dan peta

  • Membuat dan memperluas entitas data

Membuat kelas dan memperluas elemen AOT

  • Membuat dan memperluas kelas

  • Menambahkan metode penanganan aktivitas ke kelas

  • Menambahkan atribut atau pengubah ke kelas

Mengembangkan dan menguji kode (20–25%)

Mengembangkan kode X++

  • Menerapkan konstruksi pemrograman terstruktur umum dari X++

  • Membuat, membaca, memperbarui, dan menghapus data (CRUD).

  • Menerapkan fungsi global di X++

  • Mengatasi peringatan praktik terbaik

Mengembangkan kode berorientasi objek

  • Menerapkan cakupan variabel

  • Menerapkan konsep pewarisan dan abstraksi

  • Menerapkan objek kueri dan kelas QueryBuilder

  • Menerapkan kelas atribut

  • Menerapkan Chain of Command (CoC)

  • Menilai ekstensibilitas kode dan menghindari perubahan yang merusak kompatibilitas

  • Menerapkan kelas dan delegasi penanganan aktivitas

Menerapkan fungsionalitas kerangka kerja aplikasi keuangan dan operasi

  • Menerapkan kerangka SysOperation

  • Menerapkan kerangka alur kerja

  • Menerapkan kerangka kerja SysExtensionSerializer

Melakukan pengujian

  • Membuat pengujian unit dengan menggunakan kerangka kerja SysTest dan Perekam tugas

  • Menjalankan pengujian unit di Test Explorer

Menerapkan pelaporan (10–15%)

Pilih alat pelaporan di aplikasi keuangan dan operasi

  • Membuat dan mengubah sumber data laporan dan kelas pendukung

  • Menerapkan persyaratan keamanan pelaporan

  • Membedakan di antara penyimpanan data pelaporan

Mendesain, membuat, dan merevisi laporan Dynamics 365

  • Menentukan kapan harus menggunakan alat atau platform pelaporan tertentu

  • Membuat, memodifikasi, dan menyebarkan laporan di aplikasi keuangan dan operasi dengan menggunakan SSRS

  • Membuat dan mengubah laporan aplikasi keuangan dan operasi dengan menggunakan Power BI

  • Membuat dan mengubah laporan aplikasi keuangan dan operasi dengan menggunakan Microsoft Excel

  • Membuat dan memodifikasi laporan aplikasi keuangan dan operasi dengan menggunakan pelaporan Elektronik

Mendesain, membuat, dan merevisi ruang kerja Dynamics 365

  • Merancang dan mengimplementasikan indikator performa utama (KPI)

  • Membuat elemen ruang kerja drillthrough

  • Menerapkan visualisasi Power BI

Mengintegrasikan dan mengelola solusi data (15–20%)

Mengevaluasi pola dan skenario integrasi data

  • Pola integrasi data kontras

  • Memilih API integrasi data yang sesuai

  • Membedakan antara pola sinkron dan asinkron

Menerapkan konsep dan solusi integrasi data

  • Menggunakan layanan web eksternal dengan menggunakan RESTful API dan Simple Object Access Protocol (SOAP)

  • Menerapkan integrasi pelaporan Elektronik

  • Menerapkan layanan kustom

  • Mengimplementasikan Batch OData API

Menerapkan manajemen data

  • Mengimpor dan mengekspor data menggunakan entitas antara aplikasi keuangan dan operasi serta sistem lainnya

  • Mengimpor dan mengekspor data menggunakan entitas data komposit dan agregat

  • Memantau status dan ketersediaan entitas

  • Mengaktifkan pelacakan perubahan untuk entitas

  • Menyiapkan proyek data, termasuk urutan entitas dan pekerjaan data berulang

  • Membuat dan memodifikasi pemetaan bidang antara sumber, penahapan, dan target

Integrasikan dengan Microsoft Power Platform, Microsoft 365, dan Azure

  • Mengintegrasikan Microsoft Dataverse dengan aplikasi keuangan dan operasi dengan menggunakan dual-write

  • Mengintegrasikan Microsoft Dataverse dengan aplikasi keuangan dan operasi dengan menggunakan entitas virtual

  • Mengintegrasikan Power Platform dengan aplikasi keuangan dan operasi

  • Mengintegrasikan aplikasi keuangan dan operasi dengan Microsoft Excel menggunakan OData

  • Menerapkan peristiwa bisnis

  • Menerapkan Azure Key Vault

Menerapkan keamanan dan mengoptimalkan performa (10–15%)

Menerapkan kebijakan dan persyaratan keamanan

  • Membuat dan memperluas tugas dan peran

  • Membuat hak istimewa dan menambahkan izin

  • Menerapkan kebijakan keamanan

  • Menerapkan kebijakan Extensible Data Security (XDS).

Menerapkan teknik pengoptimalan performa mendasar

  • Menerapkan mekanisme penyimpanan sementara untuk tabel dan formulir

  • Menerapkan cache global dan singleton

  • Membuat dan memodifikasi tabel sementara untuk tujuan pengoptimalan

  • Menilai kapan menggunakan kueri berbasis set atau kueri berbasis baris

  • Mengubah kueri untuk mengoptimalkan performa

  • Mengubah ruang lingkup variabel untuk mengoptimalkan performa

  • Menganalisis dan mengoptimalkan konkurensi

Mengoptimalkan performa

  • Mengambil jejak, dan menganalisis jejak dengan menggunakan Trace Parser

  • Mengoptimalkan performa untuk entitas data, kueri sumber data, proses batch, dan laporan

  • Menerapkan kerangka kerja Asinkron dan Sandbox

  • Membuat dan mengubah indeks untuk tabel dan tampilan

Mempelajari sumber daya

Sebaiknya Anda berlatih dan mendapatkan pengalaman langsung sebelum mengikuti ujian. Kami menawarkan opsi belajar mandiri dan pelatihan kelas serta tautan ke dokumentasi, situs komunitas, dan video.

Mempelajari sumber daya Tautan ke pembelajaran dan dokumentasi
Dapatkan pelatihan Pilih dari jalur dan modul pembelajaran mandiri atau ikuti kursus yang dipandu instruktur
Cari dokumentasi Dokumentasi Dynamics 365 dan modul pembelajaran
Beranda Finance
Ajukan pertanyaan Tanya Jawab Microsoft | Microsoft Docs
Dapatkan dukungan komunitas Komunitas Microsoft Dynamics
Ikuti Microsoft Learn Microsoft Learn - Komunitas Teknologi Microsoft
Menemukan video Zona Kesiapan Ujian

Log Perubahan 

Tabel di bawah ini meringkas perubahan antara versi keterampilan saat ini dan sebelumnya yang diukur. Grup fungsional berada dalam jenis huruf tebal diikuti oleh tujuan dalam setiap grup. Tabel adalah perbandingan antara versi keterampilan ujian sebelumnya dan saat ini yang diukur dan kolom ketiga menjelaskan tingkat perubahan.

Area keterampilan sebelum 30 Januari 2026 Area keterampilan setelah 30 Januari 2026 Ubah
Profil audiens Kecil
Merencanakan arsitektur dan desain solusi Merencanakan arsitektur dan desain solusi Tidak ada perubahan dalam % ujian
Merencanakan komponen utama aplikasi keuangan dan operasi Merencanakan komponen utama aplikasi keuangan dan operasi Kecil
Menerapkan manajemen siklus hidup aplikasi (ALM) dan Layanan Siklus Hidup Menerapkan manajemen siklus hidup aplikasi (ALM) dan Layanan Siklus Hidup Utama
Terapkan alat pengembang Terapkan alat pengembang % ujian menurun
Menyesuaikan aplikasi keuangan dan operasi dengan menggunakan Visual Studio Menyesuaikan aplikasi keuangan dan operasi dengan menggunakan Visual Studio Kecil
Merancang dan mengembangkan elemen AOT Merancang dan mengembangkan elemen AOT Tidak ada perubahan dalam % ujian
Membuat dan memperluas elemen UI Membuat dan memperluas elemen UI Kecil
Membuat dan memperluas model data Membuat dan memperluas model data Utama
Membuat kelas dan memperluas elemen AOT Membuat kelas dan memperluas elemen AOT Kecil
Mengembangkan dan menguji kode Mengembangkan dan menguji kode % ujian meningkat
Mengembangkan kode berorientasi objek Mengembangkan kode berorientasi objek Kecil
Menerapkan pelaporan Menerapkan pelaporan Tidak ada perubahan dalam % ujian
Pilih alat pelaporan di aplikasi keuangan dan operasi Pilih alat pelaporan di aplikasi keuangan dan operasi Kecil
Mendesain, membuat, dan merevisi laporan Dynamics 365 Mendesain, membuat, dan merevisi laporan Dynamics 365 Kecil
Mendesain, membuat, dan merevisi ruang kerja Dynamics 365 Mendesain, membuat, dan merevisi ruang kerja Dynamics 365 Kecil
Mengintegrasikan dan mengelola solusi data Mengintegrasikan dan mengelola solusi data Tidak ada perubahan dalam % ujian
Menerapkan konsep dan solusi integrasi data Menerapkan konsep dan solusi integrasi data Kecil
Menerapkan manajemen data Menerapkan manajemen data Utama
Integrasikan dengan Microsoft Power Platform, Microsoft 365, dan Azure Integrasikan dengan Microsoft Power Platform, Microsoft 365, dan Azure Kecil
Menerapkan keamanan dan mengoptimalkan performa Menerapkan keamanan dan mengoptimalkan performa Tidak ada perubahan dalam % ujian
Menerapkan kebijakan dan persyaratan keamanan Menerapkan kebijakan dan persyaratan keamanan Kecil
Menerapkan teknik pengoptimalan performa mendasar Menerapkan teknik pengoptimalan performa mendasar Kecil
Mengoptimalkan performa Mengoptimalkan performa Kecil