Berlaku Untuk
Excel untuk Microsoft 365 Excel untuk web

Rasanya menyenangkan ketika Anda akhirnya menyiapkan sumber data dan membentuk data sesuai keinginan Anda. Mudah-mudahan, saat Anda melakukan refresh data dari sumber data eksternal, operasi berjalan lancar. Tapi itu tidak selalu terjadi. Perubahan pada alur data di sepanjang jalan bisa menyebabkan masalah yang berakhir sebagai kesalahan saat Anda mencoba merefresh data. Beberapa kesalahan mungkin mudah diperbaiki, beberapa mungkin sementara, dan beberapa mungkin sulit untuk didiagnosis. Yang berikut ini adalah sekumpulan strategi yang bisa Anda lakukan untuk menangani kesalahan yang datang sesuai keinginan Anda. 

Gambaran umum Ekstrak, Transformasi, Muat (ETL) tempat kesalahan dapat terjadi

Ada dua tipe kesalahan yang mungkin terjadi saat Anda melakukan refresh data.

Lokal   Jika terjadi kesalahan dalam buku kerja Excel Anda, setidaknya upaya pemecahan masalah Anda terbatas dan lebih mudah dikelola. Mungkin data yang direfresh menyebabkan kesalahan dengan fungsi, atau data membuat kondisi yang tidak valid dalam daftar menurun. Kesalahan ini mengganggu, tetapi cukup mudah dilacak, diidentifikasi, dan diperbaiki. Excel juga telah menyempurnakan penanganan kesalahan dengan pesan yang lebih jelas dan tautan peka konteks ke topik bantuan bertarget untuk membantu Anda mengetahui dan memperbaiki masalah tersebut.

Terpencil   Namun, kesalahan yang berasal dari sumber data eksternal jarak jauh merupakan masalah lain sepenuhnya. Sesuatu telah terjadi dalam sistem yang mungkin berada di seberang jalan, setengah jalan di seluruh dunia, atau di awan. Tipe kesalahan ini memerlukan pendekatan yang berbeda. Kesalahan jarak jauh umum meliputi:

  • Tidak dapat tersambung ke layanan atau sumber daya. Periksa koneksi Anda.

  • Berkas yang coba Anda akses tidak dapat ditemukan.

  • Server tidak merespons dan mungkin sedang menjalani pemeliharaan. 

  • Konten ini tidak tersedia. Mungkin telah dihapus atau tidak tersedia untuk sementara.

  • Harap tunggu... data sedang dimuat.

Berikut ini adalah beberapa saran untuk membantu Anda menangani kesalahan yang mungkin Anda temui.

Menemukan dan menyimpan kesalahan tertentu    Pertama-tama periksa panel & Connections Kueri (Pilih Data > Kueri & Connections, pilih koneksi, lalu tampilkan flyout). Lihat kesalahan akses data apa yang terjadi dan catat detail tambahan apa pun yang disediakan. Berikutnya, buka kueri untuk melihat kesalahan tertentu dengan setiap langkah kueri. Semua kesalahan ditampilkan dengan latar belakang kuning untuk memudahkan identifikasi. Tulis atau tangkap layar informasi pesan kesalahan, bahkan jika Anda tidak sepenuhnya memahaminya. Kolega, administrator, atau layanan dukungan di organisasi Anda mungkin dapat membantu Anda memahami apa yang terjadi dan mengusulkan solusi. Untuk informasi selengkapnya, lihat Menangani kesalahan dalam Power Query.

Dapatkan bantuan informasi    Cari situs Bantuan dan Pelatihan Office. Ini tidak hanya berisi konten bantuan yang ekstensif, tetapi juga informasi pemecahan masalah. Untuk informasi selengkapnya, lihat Perbaikan atau solusi untuk masalah terbaru di Excel untuk Windows.

Manfaatkan komunitas teknis    Gunakan situs Komunitas Microsoft untuk mencari diskusi yang berkaitan secara khusus dengan masalah Anda. Sangat mungkin Anda bukan orang pertama yang mengalami masalah, orang lain menanganinya, dan bahkan mungkin telah menemukan solusinya. Untuk informasi selengkapnya, lihat Komunitas Microsoft Exceldan Komunitas Jawaban Office.

Mencari di web    Gunakan mesin pencarian pilihan Anda untuk mencari situs tambahan di web yang mungkin menyediakan diskusi atau petunjuk yang berkaitan. Ini bisa memakan waktu, tetapi ini adalah cara untuk melemparkan jaring yang lebih luas untuk mencari jawaban untuk pertanyaan berduri khususnya.

Hubungi Dukungan Office      Pada titik ini, Anda mungkin memahami masalah ini jauh lebih baik. Hal ini dapat membantu Anda memfokuskan percakapan dan meminimalkan waktu yang dihabiskan dengan Dukungan Microsoft. Untuk informasi selengkapnya, lihat Dukungan Pelanggan Microsoft 365 dan Office.

Meskipun Anda mungkin tidak dapat memperbaiki masalah, Anda bisa mencari tahu dengan tepat apa masalahnya untuk membantu orang lain memahami situasi dan menyelesaikannya untuk Anda.

Masalah dengan layanan dan server    Kesalahan komunikasi dan jaringan yang berselang-seling kemungkinan adalah pelakunya. Yang terbaik yang bisa Anda lakukan adalah menunggu dan mencoba lagi. Terkadang, masalahnya hilang begitu saja.

Perubahan lokasi atau ketersediaan    Database atau file telah dipindahkan, rusak, sedang offline untuk pemeliharaan, atau database mengalami crash. Perangkat disk bisa menjadi rusak, dan file menjadi hilang. Untuk informasi selengkapnya, lihat Memulihkan file yang hilang di Windows 10.

Perubahan pada autentikasi dan privasi   Bisa terjadi tiba-tiba bahwa izin tidak lagi berfungsi, atau perubahan dilakukan pada pengaturan privasi. Kedua kejadian bisa mencegah akses ke sumber data eksternal. Hubungi administrator anda atau administrator sumber data eksternal untuk melihat apa yang telah berubah. Untuk informasi selengkapnya, lihat Mengelola pengaturan sumber data dan izinserta Mengatur tingkat privasi.

File yang dibuka atau dikunci   Jika teks, CSV, atau buku kerja terbuka, setiap perubahan pada file tidak disertakan dalam refresh hingga file disimpan. Selain itu, jika file terbuka, file mungkin terkunci, dan tidak dapat diakses hingga ditutup. Ini bisa terjadi ketika orang lain menggunakan versi Excel non-langganan. Minta mereka untuk menutup file atau melakukan check in. Untuk informasi selengkapnya, lihat Membuka kunci file yang telah dikunci untuk pengeditan.

Perubahan pada skema di backend   Seseorang mengubah nama tabel, nama kolom, atau tipe data. Ini hampir tidak pernah bijaksana, dapat memiliki dampak besar, dan sangat berbahaya dengan database. Salah satu harapan bahwa tim manajemen database telah menempatkan kontrol yang tepat untuk mencegah hal ini terjadi, tetapi penyelipan terjadi. 

Memblokir kesalahan dari pelipatan kueri    Power Query mencoba meningkatkan kinerja kapan saja. Seringkali lebih baik menjalankan kueri database di server untuk memanfaatkan kinerja dan kapasitas yang lebih besar. Proses ini disebut pelipatan kueri. Namun, Power Query memblokir kueri jika ada potensi data yang akan disusupi. Misalnya, gabungan ditentukan antara tabel buku kerja dan tabel SQL Server. Privasi data buku kerja diatur ke Privasi, tetapi data SQL Server diatur ke Organisasi. Karena Privasi lebih terbatas daripada Organisasi, Power Query memblokir pertukaran informasi antar sumber data. Pelipatan kueri terjadi di balik layar, sehingga mungkin mengejutkan Anda ketika kesalahan pemblokiran terjadi. Untuk informasi selengkapnya, lihat Dasar-dasar pelipatan kueri, Pelipatan kueri, dan Lipatan dengan Diagnostik Kueri.

Sering kali dengan Power Query, Anda dapat mengetahui dengan tepat apa masalahnya dan memperbaikinya sendiri.

Tabel dan kolom yang diganti namanya    Perubahan pada nama tabel dan kolom asli atau header kolom hampir pasti akan menyebabkan masalah saat Anda melakukan refresh data. Kueri mengandalkan nama tabel dan kolom untuk membentuk data hampir di setiap langkah. Hindari mengubah atau menghapus nama tabel dan kolom asli, kecuali tujuan Anda adalah untuk membuatnya cocok dengan sumber data. 

Perubahan pada tipe data    Perubahan tipe data terkadang dapat menyebabkan kesalahan atau hasil yang tidak diinginkan, terutama dalam fungsi yang mungkin memerlukan tipe data tertentu dalam argumen. Contohnya meliputi, mengganti tipe data teks dalam fungsi angka atau mencoba melakukan penghitungan pada tipe data nonnumerik. Untuk informasi selengkapnya, lihat Menambahkan atau mengubah tipe data.

Kesalahan tingkat sel   Tipe kesalahan ini tidak akan mencegah kueri memuat, tetapi menampilkan Kesalahan dalam sel. Untuk melihat pesan, pilih spasi kosong dalam sel tabel yang berisi Kesalahan. Anda dapat menghapus, mengganti, atau menyimpan kesalahan. Contoh kesalahan sel meliputi: 

  • Konversi    Anda mencoba mengonversi sel yang berisi NA menjadi bilangan bulat.

  • Matematika    Anda mencoba mengalikan nilai teks dengan nilai numerik.

  • Rangkaian    Anda mencoba menggabungkan string tetapi salah satunya adalah numerik.

Bereksperimen dan berulang dengan aman    Jika Anda tidak yakin bahwa transformasi bisa berdampak negatif, menyalin kueri, menguji perubahan Anda, dan mengurutkan melalui variasi perintah Power Query. Jika perintah tidak berhasil, cukup hapus langkah yang Anda buat dan coba lagi. Untuk membuat data sampel dengan skema dan struktur yang sama dengan cepat, buat tabel Excel dari beberapa kolom dan baris, lalu impor (Pilih Data > Dari Tabel/Rentang). Untuk informasi selengkapnya, lihat Membuat tabel dan Mengimpor dari Tabel Excel.

Anda mungkin merasa seperti anak-anak di toko permen ketika Anda pertama kali memahami apa yang dapat Anda lakukan dengan data di Editor Power Query. Tapi tahan godaan untuk makan semua permen. Anda ingin menghindari membuat transformasi yang mungkin mengakibatkan kesalahan refresh secara tidak sengaja. Beberapa operasi bersifat mudah, seperti memindahkan kolom ke posisi yang berbeda dalam tabel, dan seharusnya tidak mengakibatkan kesalahan refresh di jalan, karena Power Query melacak kolom menurut nama kolomnya.

Operasi lain mungkin mengakibatkan kesalahan refresh. Satu aturan umum ibu jari bisa menjadi cahaya penuntun Anda. Hindari membuat perubahan signifikan pada kolom asli. Untuk memutarnya dengan aman, salin kolom asli dengan perintah (Tambahkan Kolom, Kolom Kustom, Kolom Duplikat, dan seterusnya), lalu buat perubahan Anda ke versi kolom asli yang disalin. Berikut ini adalah operasi yang terkadang dapat mengakibatkan kesalahan refresh dan beberapa praktik terbaik untuk membantu semuanya berjalan lebih lancar.

Operasi

Bimbingan

Penyaringan

Tingkatkan efisiensi dengan memfilter data sedini mungkin dalam kueri dan hapus data yang tidak diperlukan untuk mengurangi pemrosesan yang tidak diperlukan. Selain itu, gunakan FilterOtomatis untuk mencari atau memilih nilai tertentu dan memanfaatkan filter khusus tipe yang tersedia dalam kolom tanggal, tanggal, dan zona waktu tanggal (seperti Bulan, Minggu, Hari).

Tipe data dan header kolom

Power Query secara otomatis menambahkan dua langkah ke kueri Anda segera setelah langkah Sumber pertama: Header yang Dipromosikan, yang mempromosikan baris pertama tabel menjadi header kolom, dan Tipe Diubah, yang mengonversi nilai dari tipe data Apa Pun menjadi tipe data berdasarkan pemeriksaan nilai dari setiap kolom. Ini adalah kenyamanan yang berguna, tetapi mungkin ada saat-saat ketika Anda ingin secara eksplisit mengontrol perilaku ini untuk mencegah kesalahan refresh yang tidak disengaja.

Untuk informasi selengkapnya, lihat Menambahkan atau mengubah tipe data dan Mempromosikan atau menurunkan header baris dan kolom.

Mengganti nama kolom

Hindari mengganti nama kolom asli. Gunakan perintah Ganti Nama untuk kolom yang ditambahkan oleh perintah atau tindakan lain.

Untuk informasi selengkapnya, lihat Mengganti nama kolom.

Pisahkan Kolom

Pisahkan salinan kolom asli, bukan kolom asli.

Untuk informasi selengkapnya, lihat Memisahkan kolom teks.

Menggabungkan Kolom

Gabungkan salinan kolom asli, bukan kolom asli.

Untuk informasi selengkapnya, lihat Menggabungkan kolom.

Menghapus kolom

Jika Anda memiliki sedikit kolom untuk dipertahankan, gunakan Pilih Kolom untuk mempertahankan kolom yang Anda inginkan. 

Pertimbangkan perbedaan antara menghapus kolom dan menghapus kolom lain. Saat Anda memilih untuk menghapus kolom lain, dan Anda merefresh data Anda, kolom baru yang ditambahkan ke sumber data karena refresh terakhir Anda mungkin tetap tidak terdeteksi karena kolom tersebut akan dianggap kolom lain ketika langkah Hapus Kolom kembali dijalankan dalam kueri. Situasi ini tidak akan terjadi jika Anda menghapus kolom secara eksplisit.

Tips      Tidak ada perintah untuk menyembunyikan kolom (seperti yang ada di Excel). Namun, jika Anda memiliki banyak kolom dan Anda ingin menyembunyikan banyak kolom untuk membantu memfokuskan pekerjaan Anda, Anda bisa melakukan hal berikut: menghapus kolom, ingat Langkah yang dibuat, lalu hapus langkah itu sebelum Anda memuat kembali kueri ke lembar kerja.

Untuk informasi selengkapnya, lihat Menghapus kolom.

Mengganti nilai

Ketika mengganti nilai, Anda tidak mengedit sumber data. Sebaliknya, Anda membuat perubahan pada nilai dalam kueri. Saat berikutnya Anda merefresh data, nilai yang Anda cari mungkin sedikit berubah, atau tidak lagi berada di sana, sehingga perintah Ganti mungkin tidak berfungsi seperti yang semula dimaksudkan.

Untuk informasi selengkapnya, lihat Mengganti nilai.

Pivot dan Unpivot

Saat Anda menggunakan perintah Kolom Pivot , kesalahan bisa terjadi saat Anda mempivot kolom, tidak mengagregasi nilai, tapi lebih dari satu nilai dikembalikan. Situasi ini dapat muncul setelah operasi refresh yang mengubah data dengan cara yang tidak terduga.

Gunakan perintah Unpivot Kolom Lain saat tidak semua kolom diketahui, dan Anda ingin kolom baru ditambahkan selama operasi refresh juga tidak dipivot.

Gunakan perintah Unpivot Only Selected Columnketika Anda tidak mengetahui jumlah kolom dalam sumber data, dan Anda ingin memastikan bahwa kolom yang dipilih tetap tidak dipivot setelah operasi refresh.

Untuk informasi selengkapnya, lihat Kolom pivot dan kolom Unpivot.

Mencegah timbulnya kesalahan    Jika sumber data eksternal dikelola oleh grup lain di organisasi Anda, mereka perlu mengetahui dependensi Anda pada mereka dan untuk menghindari perubahan pada sistem mereka yang dapat menyebabkan masalah di hilir. Simpan catatan dampak pada data, laporan, bagan, dan artefak lain yang bergantung pada data. Siapkan baris komunikasi untuk memastikan bahwa mereka memahami dampaknya dan mengambil langkah-langkah yang diperlukan agar semuanya berjalan lancar. Temukan cara untuk membuat kontrol yang meminimalkan perubahan yang tidak diperlukan dan mengantisipasi konsekuensi dari perubahan yang diperlukan. Diakuinya, ini mudah untuk dikatakan dan kadang-kadang sulit dilakukan.

Bukti masa depan dengan parameter kueri    Gunakan parameter kueri untuk mengurangi perubahan, misalnya, lokasi data. Anda bisa mendesain parameter kueri untuk menggantikan lokasi baru, seperti jalur folder, nama file, atau URL. Ada cara tambahan untuk menggunakan parameter kueri untuk mengurangi masalah. Untuk informasi selengkapnya, lihat Membuat kueri parameter.

Lihat Juga

Power Query untuk Bantuan Excel

Praktik terbaik saat bekerja dengan Power Query (docs.com)

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.