Bagikan melalui


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__}")