Terdapat empat metode pengambilan data, antara lain melalui:

  1. Application Programming Interface (API)
  2. Unduhan berkas data secara langsung atau memperolehnya via kanal komunikasi tertentu
  3. Web scraping
  4. Relational database yang ada di dalam organisasi

Langkah-langkah pengambilan data melalui API adalah:

  1. Penyiapan API token/key
  2. Akses data ke layanan data dengan melakukan pemanggilan fungsi API yang sesuai
  3. Pencarian data yang diinginkan memanfaatkan fungsi-fungsi yang diberikan oleh API
  4. Pemuatan data dari layanan data ke skrip pengolah data

Hal-hal yang perlu diperhatikan selama pengambilan data melalui web scraping adalah:

  1. Metode web scraping sangat bergantung kepada strutkur halaman web yang akan discrap
  2. Konten dan struktur situs-situs web seringkali berubah secara dinamis
  3. Konten situs web pada umumnya dibuka dalam lingkup suatu lisensi akses tertentu