Megosztás a következőn keresztül:


MaterializationSettings Osztály

Megjegyzés

Ez egy kísérleti osztály, és bármikor változhat. További információ: https://aka.ms/azuremlexperimental.

A materializálási beállításokat határozza meg.

Öröklődés
azure.ai.ml.entities._mixins.RestTranslatableMixin
MaterializationSettings

Konstruktor

MaterializationSettings(*, schedule: RecurrenceTrigger | None = None, offline_enabled: bool | None = None, online_enabled: bool | None = None, notification: Notification | None = None, resource: MaterializationComputeResource | None = None, spark_configuration: Dict[str, str] | None = None, **kwargs)

Paraméterek

schedule
Optional[RecurrenceTrigger]

Az ütemezés részletei.

offline_enabled
Optional[bool]

Megadja, hogy engedélyezve van-e az offline tároló.

online_enabled
Optional[bool]

Megadja, hogy engedélyezve van-e az online áruház.

notification
Optional[Notification]

Az értesítés részletei.

resource
Optional[MaterializationComputeResource]

A számítási erőforrás beállításai.

spark_configuration
Optional[dict[str, str]]

A Spark számítási beállításai.

Példák

MaterializationSettings konfigurálása.


   from azure.ai.ml.entities import MaterializationComputeResource, MaterializationSettings

   materialization_settings = MaterializationSettings(
       offline_enabled=True,
       spark_configuration={
           "spark.driver.cores": 2,
           "spark.driver.memory": "18g",
           "spark.executor.cores": 4,
           "spark.executor.memory": "18g",
           "spark.executor.instances": 5,
       },
       resource=MaterializationComputeResource(instance_type="standard_e4s_v3"),
   )