Website Resmi IDENTIK | Ikatan Pendidikan dan Tenaga Kependidikan

Dapodikdas – Import Data Peserta Didik dari Excel Lewat PGAdmin3


Pada posting kali ini mari kita bedah satu cara yang lumayan mempermudah kerja operator saat input data peserta didik Dapodikdas. Terutama data peserta didik baru dalam jumlah yang lumayan banyak. Cara yang paling efisien adalah import data peserta didik dari file Excel. Aplikasi yang kita perlukan hanya:

1. Aplikasi Dapodikdas yang sudah terinstall.
2. Aplikasi Microsoft Office Excel.
3. Aplikasi PGAdmin3 yang sudah terhubung dengan database Dapodikdas. Jika belum punya, silakan klik untuk membaca pada posting ini (cara ini masih bisa digunakan untuk Dapodikdas 2014 (v3.0.0):


Langkah-langkah di bawah ini akan memandu Anda untuk mengimport data peserta didik dari Microsoft Excel. Sebelumnya, silakan ubah Regional Setting Windows anda menggunakan format Indonesia. Jika anda bingung/tidak berhasil dengan cara ini, silakan klik di sini untuk membaca langkah-langkahnya dalam bentuk wizard (terpandu)

1. Pertama, yang kita perlukan format file Excel yang sesuai dengan tabel peserta didik pada database Dapodikdas. Silakan download filenya di sini.


2. Buka file yang sudah anda download. Kemudian isi semua data yang diperlukan. Tampilannya tampak seperti ini:

Data yang tidak boleh kosong
  peserta_didik_id –> silakan generate di http://www.uuidgenerator.net/
  jenis_kelamin
  tanggal_lahir
  agama_id
  kebutuhan_khusus_id
  sekolah_id  –> sesuaikan dengan data sekolah anda (lihat melalui PGAdmin pada field sekolah_id)
  alamat_jalan
  desa_kelurahan
  kode_wilayah  –> sesuaikan dengan data sekolah anda (lihat melalui PGAdmin pada field kode_wilayah)
  penerima_kps
  kebutuhan_khusus_id_ayah
  nama_ibu_kandung,
  kebutuhan_khusus_id_ibu
  kewarganegaraan
  last_update –> DEFAULT ‘2014-07-16 10:07:29.579’
  soft_delete –> DEFAULT ‘0’
  last_sync –> DEFAULT ‘1901-01-01 00:00:00’
  updater_id –> sesuaikan dengan data sekolah anda (lihat melalui PGAdmin pada field updater_id)

 3. Selanjutnya, setelah selesai memasukkan semua data yang diperlukan, anda harus menyimpan file tersebut ke format CSV.


4. Langkah selanjutnya adalah membuka database Dapodikdas melalui PGAdmin3.
Setelah PGAdmin dijalankan, Klik pada “Server Groups >> Server >> pendataan >>Databases >> pendataan >> Schemas >> Public >> Tables” ; tampilannya terlihat pada gambar di bawah ini:
5. Tekan CTRL – E (atau pilih menu Tools >> Query Tool) ; akan terbuka window query tool

Masukkan perintah berikut ini:

COPY peserta_didik
FROM ‘C:NamaFolderNamaFile.csv’
WITH DELIMITER ‘,’
CSV HEADER

6. Klik tombol “Execute Query”

Jika ingin menerapkan setiap perubahan yang anda lakukan, jangan lupa menyimpannya melalui menu “File >> Save” pada window Edit Data tabel yang bersangkutan.

Jalankan Aplikasi Dapodikdas untuk memeriksa hasil import.


Ada pertanyaan atau komentar?

3 comments on “Dapodikdas – Import Data Peserta Didik dari Excel Lewat PGAdmin3

mohon pencerahannya untuk langkah pertama (peserta_didik_id –> silakan generate di http://www.uuidgenerator.net/) itu apa yang menjadi kunci agar bisa di generate? pake nomer biasa atau tanggal lahir siswa?

Reply

punten klo last_update, last_sync, updater_id
di kosongkan atw isi dengan ap

Reply

ERROR: invalid input syntax for uuid: "b5935955-0637-42c5-a102-e3b584f59386;AHMAD ZULFIKAR;L;22511751;;JAKARTA;06/03/2002;1;0;4011eb95-2bf5-e011-baf0-134c5240fa24;Jl. Apus IV / 33 RT 09/03 Kel. KBS 11420;1;2;;Kemanggisan;16200;;1;1;;;;0;;0;;;;;;0;x;;;;;0;;;;;;ID;2014-08-08 18:59:26.945;0;2014-08-08 18:59:26.945;024b10a0-3bd7-11e3-a28a-ffefcf130fcf"
CONTEXT: COPY peserta_didik, line 2, column peserta_didik_id: "b5935955-0637-42c5-a102-e3b584f59386;AHMAD ZULFIKAR;L;22511751;;JAKARTA;06/03/2002;1;0;4011eb95-2bf5…"
********** Error **********

ERROR: invalid input syntax for uuid: "b5935955-0637-42c5-a102-e3b584f59386;AHMAD ZULFIKAR;L;22511751;;JAKARTA;06/03/2002;1;0;4011eb95-2bf5-e011-baf0-134c5240fa24;Jl. Apus IV / 33 RT 09/03 Kel. KBS 11420;1;2;;Kemanggisan;16200;;1;1;;;;0;;0;;;;;;0;x;;;;;0;;;;;;ID;2014-08-08 18:59:26.945;0;2014-08-08 18:59:26.945;024b10a0-3bd7-11e3-a28a-ffefcf130fcf"
SQL state: 22P02
Context: COPY peserta_didik, line 2, column peserta_didik_id: "b5935955-0637-42c5-a102-e3b584f59386;AHMAD ZULFIKAR;L;22511751;;JAKARTA;06/03/2002;1;0;4011eb95-2bf5…"

Solusinya ???

Reply

Tinggalkan Balasan

%d blogger menyukai ini: