Instalace jiné verze SynapseML v prostředcích infrastruktury

SynapseML je předinstalovaný v prostředcích infrastruktury. Pokud chcete použít jinou verzi, můžete ji nainstalovat pomocí %%configure.

Poznámka:

Poznámkový blok Fabric zatím oficiálně nepodporuje %%configure a neexistuje žádná záruka smlouvy o úrovni služeb ani budoucí kompatibility s oficiálními verzemi.

Instalace SynapseML s %%configure

Následující příklad nainstaluje SynapseML do prostředků infrastruktury. Vyplňte [YOUR_SYNAPSEML_VERSION] požadovanou verzi, kterou najdete na stránce GitHubu SynapseML. Pokud chcete tento příklad použít, vložte ho do buňky kódu v poznámkovém bloku a spusťte buňku.

%%configure -f
{
  "name": "synapseml",
  "conf": {
      "spark.jars.packages": "com.microsoft.azure:synapseml_2.12:[YOUR_SYNAPSEML_VERSION],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"
  }
}

Kontrola verze SynapseML

Pokud chcete ověřit, že instalace proběhla úspěšně, spusťte v buňce následující kód. Vrácené číslo verze by se mělo shodovat s číslem verze, kterou jste nainstalovali.

import synapse.ml.core
print(f"SynapseML version: {synapse.ml.core.__version__}")