Menginstal versi SynapseML yang berbeda di Fabric
SynapseML telah diinstal sebelumnya pada Fabric. Jika Anda ingin menggunakan versi lain, Anda dapat menginstalnya dengan %%configure.
Catatan
Notebook Fabric tidak secara resmi mendukung %%configure untuk saat ini, dan tidak ada jaminan perjanjian tingkat layanan atau kompatibilitas di masa mendatang dengan rilis resmi.
Instal SynapseML dengan %%configure
Contoh berikut menginstal SynapseML v0.11.1 pada Fabric. Untuk menggunakan contoh, tempelkan ke dalam sel kode di buku catatan dan jalankan sel.
%%configure -f
{
"name": "synapseml",
"conf": {
"spark.jars.packages": "com.microsoft.azure:synapseml_2.12:0.11.1,org.apache.spark:spark-avro_2.12:3.3.1",
"spark.jars.repositories": "https://mmlspark.azureedge.net/maven",
"spark.jars.excludes": "org.scala-lang:scala-reflect,org.apache.spark:spark-tags_2.12,org.scalactic:scalactic_2.12,org.scalatest:scalatest_2.12,com.fasterxml.jackson.core:jackson-databind",
"spark.yarn.user.classpath.first": "true",
"spark.sql.parquet.enableVectorizedReader": "false",
"spark.sql.legacy.replaceDatabricksSparkAvro.enabled": "true"
}
}
Periksa versi SynapseML
Untuk memverifikasi bahwa penginstalan berhasil, jalankan kode berikut dalam sel. Nomor versi yang dikembalikan harus cocok dengan nomor versi yang Anda instal (0.11.1).
import synapse.ml.cognitive
print(f"SynapseML cognitive version: {synapse.ml.cognitive.__version__}")
import synapse.ml.lightgbm
print(f"SynapseML lightgbm version: {synapse.ml.lightgbm.__version__}")