Bagikan melalui


Jenis Data (Penggalian Data)

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

Penting

Penambangan data tidak digunakan lagi di 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 membuat model penambangan atau struktur penambangan di Microsoft SQL Server SQL Server Analysis Services, Anda harus menentukan jenis data untuk setiap kolom dalam struktur penambangan. Jenis data memberi tahu mesin analisis apakah data dalam sumber data bersifat numerik atau teks, dan bagaimana data harus diproses. Misalnya, jika data sumber Anda berisi data numerik, Anda dapat menentukan apakah angka tersebut diperlakukan sebagai bilangan bulat atau dengan menggunakan tempat desimal.

SQL Server Analysis Services mendukung jenis data berikut untuk kolom struktur penggalian:

Jenis Data Tipe Isi yang Didukung
Teks Cyclical, Discrete, Discretized, Key Sequence, Ordered, Sequence
Panjang Continuous, Cyclical, Discrete, Discretized, Key, Key Sequence, Key Time, Ordered, Sequence, Time

Diklasifikasikan
Boolean Siklus, Diskrit, Diurutkan
Double Continuous, Cyclical, Discrete, Discretized, Key, Key Sequence, Key Time, Ordered, Sequence, Time

Diklasifikasikan
Tanggal Continuous, Cyclical, Discrete, Discretized, Key, Key Sequence, Key Time, Ordered

Catatan

Jenis konten Waktu dan Urutan hanya didukung oleh algoritma pihak ketiga. Jenis konten Cyclical dan Ordered didukung, tetapi sebagian besar algoritma memperlakukannya sebagai nilai diskrit dan tidak melakukan pemrosesan khusus.

Tabel juga memperlihatkan tipe konten yang didukung untuk setiap jenis data.

Jenis konten khusus untuk penggalian data dan memungkinkan Anda menyesuaikan cara data diproses atau dihitung dalam model penambangan. Misalnya, meskipun kolom Anda berisi angka, Anda mungkin perlu memodelkannya sebagai nilai diskrit. Jika kolom berisi angka, Anda juga dapat menentukan bahwa kolom tersebut diikat, atau didiskretisasi, atau menentukan bahwa model menanganinya sebagai nilai berkelanjutan. Dengan demikian, jenis konten dapat memiliki efek besar pada model.. Untuk daftar semua tipe konten, lihat Tipe Konten (Penggalian Data).

Catatan

Dalam sistem pembelajaran mesin lainnya, Anda mungkin menemukan istilah data nominal, faktor atau kategori, data ordinal, atau data urutan. Secara umum, ini sesuai dengan jenis konten. Dalam SQL Server, jenis data hanya menentukan jenis nilai untuk penyimpanan, bukan penggunaannya dalam model.

Menentukan Tipe Data

Jika Anda membuat model penambangan secara langsung dengan menggunakan Ekstensi Penggalian Data (DMX), Anda dapat menentukan jenis data untuk setiap kolom saat Anda menentukan model, dan Analysis Services akan membuat struktur penambangan yang sesuai dengan jenis data yang ditentukan secara bersamaan. Jika Anda membuat model penambangan atau struktur penambangan dengan menggunakan wizard, Analysis Services akan menyarankan jenis data, atau Anda bisa memilih tipe data dari daftar.

Mengubah Tipe Data

Jika Anda mengubah jenis data kolom, Anda harus selalu memproses ulang struktur penambangan dan model penambangan apa pun yang didasarkan pada struktur tersebut. Terkadang jika Anda mengubah jenis data, kolom tersebut tidak dapat lagi digunakan dalam model tertentu. Dalam hal ini, Analysis Services akan menimbulkan kesalahan saat Anda memproses ulang model, atau akan memproses model tetapi meninggalkan kolom tertentu.

Lihat juga

Tipe Isi (Penggalian Data)
Jenis Konten (DMX)
Algoritma Penggalian Data (Analysis Services - Penggalian Data)
Struktur Penambangan (Analysis Services - Penggalian Data)
Jenis Data (DMX)
Kolom Model Penambangan
Kolom Struktur Penambangan