Bagikan melalui


Memilih dan Memetakan Data Input untuk Kueri Prediksi

Berlaku untuk: SQL Server 2019 dan Analysis Services Azure Analysis Services Fabric/Power BI Premium sebelumnya

Penting

Penambangan data tidak digunakan lagi pada SQL Server 2017 Analysis Services dan sekarang dihentikan di SQL Server 2022 Analysis Services. Dokumentasi tidak diperbarui untuk fitur yang tidak digunakan lagi dan dihentikan. Untuk mempelajari selengkapnya, lihat Kompatibilitas mundur Analysis Services.

Saat Anda membuat prediksi dari model penambangan, Anda umumnya melakukan ini dengan mengumpankan data baru ke dalam model. (Pengecualiannya adalah model rangkaian waktu, yang dapat membuat prediksi berdasarkan data historis saja.) Untuk menyediakan model dengan data baru, Anda harus memastikan bahwa data tersedia sebagai bagian dari tampilan sumber data. Jika Anda tahu terlebih dahulu data mana yang akan Anda gunakan untuk prediksi, Anda dapat menyertakannya dalam tampilan sumber data yang Anda gunakan untuk membuat model. Jika tidak, Anda mungkin harus membuat tampilan sumber data baru. Untuk informasi selengkapnya, lihat Tampilan Sumber Data dalam Model Multidaya.

Terkadang data yang Anda butuhkan mungkin terkandung dalam lebih dari satu tabel dalam gabungan satu-ke-banyak. Ini adalah kasus dengan data yang digunakan untuk model asosiasi atau model pengklusteran urutan, yang menggunakan tabel kasus yang ditautkan ke tabel berlapis yang berisi detail produk atau transaksi. Jika model Anda menggunakan struktur tabel berlapis huruf besar/kecil, data yang Anda gunakan untuk prediksi juga harus memiliki struktur tabel berlapis huruf besar/kecil.

Peringatan

Anda tidak dapat menambahkan kolom baru atau kolom peta yang berada dalam tampilan sumber data yang berbeda. Tampilan sumber data yang Anda pilih harus berisi semua kolom yang Anda butuhkan untuk kueri prediksi.

Setelah mengidentifikasi tabel yang berisi data yang akan Anda gunakan untuk prediksi, Anda harus memetakan kolom dalam data eksternal ke kolom dalam model penambangan. Misalnya, jika model Anda memprediksi perilaku pembelian pelanggan berdasarkan demografi dan respons survei, data input Anda harus berisi informasi yang umumnya sesuai dengan apa yang ada dalam model. Anda tidak perlu memiliki data yang cocok untuk setiap kolom, tetapi semakin banyak kolom yang dapat Anda cocokkan, semakin baik. Jika Anda mencoba memetakan kolom yang memiliki jenis data yang berbeda, Anda mungkin mendapatkan kesalahan. Dalam hal ini, Anda dapat menentukan perhitungan bernama dalam tampilan sumber data untuk mentransmisikan atau mengonversi data kolom baru ke jenis data yang diperlukan oleh model. Untuk informasi selengkapnya, lihat Menentukan Perhitungan Bernama dalam Tampilan Sumber Data (Analysis Services).

Saat Anda memilih data yang akan digunakan untuk prediksi, beberapa kolom di sumber data yang dipilih mungkin secara otomatis dipetakan ke kolom model penambangan, berdasarkan kesamaan nama dan jenis data yang cocok. Anda bisa menggunakan kotak dialog Ubah Pemetaan di Prediksi Model Penambangan untuk mengubah kolom yang dipetakan, menghapus pemetaan yang tidak pantas, atau membuat pemetaan baru untuk kolom yang sudah ada. Permukaan desain Prediksi Model Penambangan juga mendukung pengeditan koneksi seret dan letakkan.

  • Untuk membuat koneksi baru, cukup pilih kolom di tabel Model Penambangan dan seret ke kolom terkait dalam tabel Tabel SelectInput .

  • Untuk menghapus koneksi, pilih baris koneksi dan tekan tombol DELETE.

Prosedur berikut ini menjelaskan bagaimana Anda bisa mengubah gabungan yang telah dibuat antara tabel kasus dan tabel berlapis yang digunakan sebagai input ke kueri prediksi, menggunakan kotak dialog Tentukan Gabungan Berlapis .

Pilih tabel input

  1. Pada tabel Pilih Tabel Input dari tab Bagan Akurasi Penambangan di Designer Penggalian Data di SQL Server Data Tools, klik Pilih Tabel Kasus.

    Kotak dialog Pilih Tabel terbuka, di mana Anda bisa memilih tabel yang berisi data untuk mendasarkan kueri Anda.

  2. Dalam kotak dialog Pilih Tabel , pilih sumber data dari daftar Sumber Data .

  3. Di bawah Nama Tabel/Tampilan, pilih tabel yang berisi data yang ingin Anda gunakan untuk menguji model.

  4. Klik OK.

    Kolom dalam struktur penambangan secara otomatis dipetakan ke kolom yang memiliki nama yang sama dalam tabel input.

Mengubah cara data input dipetakan ke model

  1. Di Designer Penggalian Data di SQL Server Data Tools, pilih tab Prediksi Model Penambangan.

  2. Pada menu Model Penambangan , pilih Ubah Koneksi.

    Kotak dialog Ubah Pemetaan terbuka. Dalam kotak dialog ini, kolom Kolom Model Penambangan mencantumkan kolom dalam struktur penambangan yang dipilih. Kolom Kolom Tabel mencantumkan kolom di sumber data eksternal yang Anda pilih dalam kotak dialog PilihTabelInput. Kolom di sumber data eksternal dipetakan ke kolom dalam model penambangan.

  3. Di bawah Kolom Tabel, pilih baris yang sesuai dengan kolom model penambangan yang ingin Anda petakan.

  4. Pilih kolom baru dari daftar kolom yang tersedia di sumber data eksternal. Pilih item kosong dalam daftar untuk menghapus pemetaan kolom.

  5. Klik OK.

    Pemetaan kolom baru ditampilkan di perancang.

Menghapus hubungan antara tabel input

  1. Pada tabel Pilih Tabel Input dari tab Prediksi Model Penambangan di Designer Penggalian Data di SQL Server Data Tools, klik Ubah Gabungan.

    Kotak dialog Tentukan Gabungan Berlapis terbuka.

  2. Pilih hubungan.

  3. Klik Hapus Hubungan.

  4. Klik OK.

    Hubungan antara tabel kasus dan tabel berlapis telah dihapus.

Membuat hubungan baru antara tabel input

  1. Pada tabel Pilih Tabel Input dari tab Prediksi Model Penambangan di Designer Penggalian Data, klik Ubah Gabungan.

    Kotak dialog Tentukan Gabungan Berlapis terbuka.

  2. Klik Tambahkan Hubungan.

    Kotak dialog Buat Hubungan terbuka.

  3. Pilih kunci tabel berlapis di Kolom Sumber.

  4. Pilih kunci tabel kasus di Kolom Tujuan.

  5. Klik OK dalam kotak dialog Buat Hubungan .

  6. Klik OK dalam kotak dialog Tentukan Gabungan Berlapis .

    Hubungan baru telah dibuat antara tabel kasus dan tabel berlapis.

Menambahkan tabel berlapis ke tabel input kueri prediksi

  1. Pada tab Prediksi Model Penggalian di Designer Penggalian Data, klik Pilih Tabel Kasus untuk membuka kotak dialog Pilih Tabel.

    Catatan

    Anda tidak dapat menambahkan tabel berlapis ke input kecuali Anda telah menentukan tabel kasus. Penggunaan tabel berlapis mengharuskan model penambangan yang Anda gunakan untuk prediksi juga menggunakan tabel berlapis.

  2. Dalam kotak dialog Pilih Tabel , pilih sumber data dari daftar Sumber Data , dan pilih tabel dalam tampilan sumber data yang berisi data kasus. Klik OK.

  3. Klik Pilih Tabel Berlapis untuk membuka kotak dialog Pilih Tabel .

  4. Dalam kotak dialog Pilih Tabel , pilih sumber data dari daftar Sumber Data , dan pilih tabel dalam tampilan sumber data yang berisi data berlapis. Klik OK.

    Jika hubungan sudah ada, kolom dalam model penambangan secara otomatis dipetakan ke kolom yang memiliki nama yang sama dalam tabel input. Anda bisa mengubah hubungan antara tabel berlapis dan tabel kasus dengan mengklik Ubah Gabung, yang membuka kotak dialog Buat Hubungan .

Lihat juga

Kueri Prediksi (Penggalian Data)