Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Dalam tutorial ini, Anda mempelajari cara memperkaya data Anda di Azure Synapse Analytics dengan layanan Azure AI. Anda akan menggunakan kemampuan analitik teks Azure AI Language untuk melakukan analisis sentimen.
Pengguna di Azure Synapse dapat memilih tabel yang berisi kolom teks untuk diperkaya dengan sentimen. Sentimen-sentimen ini bisa positif, negatif, campuran, atau netral. Probabilitas juga akan dikembalikan.
Tutorial ini mencakup:
- Langkah-langkah untuk mendapatkan himpunan data tabel Spark yang berisi kolom teks untuk analisis sentimen.
- Menggunakan pengalaman wizard di Azure Synapse untuk memperkaya data dengan menggunakan Analitik Teks dalam Bahasa Azure AI.
Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum Anda memulai.
Prasyarat
- Ruang kerja Azure Synapse Analytics dengan akun penyimpanan Azure Data Lake Storage Gen2 yang dikonfigurasi sebagai penyimpanan default. Anda harus menjadi Kontributor Data Blob Penyimpanan dari sistem file Data Lake Storage Gen2 yang Anda gunakan.
- Kumpulan Spark pada ruang kerja Analytics Azure Synapse Anda. Untuk detailnya, lihat Membuat kumpulan Spark di Azure Synapse.
- Langkah-langkah prakonfigurasi yang dijelaskan dalam tutorial: Mengonfigurasi layanan Azure AI di Azure Synapse.
Masuk ke portal Microsoft Azure.
Masuk ke portal Azure.
Membuat tabel Spark
Anda akan memerlukan tabel Spark untuk tutorial ini.
Unduh file FabrikamComments.csv, yang berisi himpunan data untuk analitik teks.
Di analitik Synapse, buka akun penyimpanan Anda di bawah Data dan Ditautkan.
Unggah file ke akun penyimpanan Azure Synapse Anda di Data Lake Storage Gen2.
Buat tabel Spark dari file .csv dengan mengklik kanan file dan memilih Notebook Baru>Buat tabel Spark.
Atur
header=True
dan beri nama tabel dalam sel kode. Kemudian jalankan buku catatan di kumpulan Spark.%%pyspark df = spark.read.load('abfss://default@azuresynapsesa.dfs.core.windows.net/data/FabrikamComments.csv', format='csv' ## If a header exists, uncomment the line below , header=True ) df.write.mode("overwrite").saveAsTable("default.YourTableName")
Buka wizard layanan Azure AI
Di tab Ruang Kerja pada halaman data, di bawah tabel danau bawaan Anda, klik kanan tabel Spark yang dibuat dalam prosedur sebelumnya.
Pilih Pembelajaran Mesin>Prediksi dengan model untuk membuka wizard.
Panel konfigurasi muncul, dan Anda diminta untuk memilih model yang telah dilatih sebelumnya. Pilih Analisis Sentimen.
Mengonfigurasi analisis sentimen
Selanjutnya, konfigurasikan analisis sentimen. Pilih detail berikut:
- Layanan tertaut Azure Cognitive Services: Sebagai bagian dari langkah-langkah prasyarat, Anda membuat layanan tertaut ke layanan Azure AI Anda. Pilih di sini.
- Bahasa: Pilih bahasa Inggris sebagai bahasa dari teks yang ingin Anda analisis sentimennya.
- Kolom teks: Pilih komentar (string) sebagai kolom teks di himpunan data yang ingin Anda analisis untuk menentukan sentimennya.
Jika sudah selesai, pilih Buka notebook. Ini menghasilkan notebook untuk Anda dengan kode PySpark yang melakukan analisis sentimen dengan layanan Azure AI.
Jalankan buku catatan
Buku catatan yang baru saja Anda buka menggunakan pustaka SynapseML untuk menyambungkan ke layanan Azure AI. Layanan Azure AI tertaut yang Anda berikan memungkinkan Anda mereferensikan layanan Azure AI Anda dengan aman dari pengalaman ini tanpa mengungkapkan rahasia apa pun.
Kini Anda dapat menjalankan semua sel untuk memperkaya data Anda dengan sentimen. Pilih Jalankan Semua.
Sentimen dikembalikan sebagai positif, negatif, netral, atau campuran. Anda juga mendapatkan probabilitas untuk setiap sentimen. Pelajari selengkapnya tentang analisis sentimen di layanan Azure AI.