Freigeben über


Set-AzSynapseNotebook

Erstellt oder aktualisiert ein Notizbuch in einem Arbeitsbereich.

Syntax

Set-AzSynapseNotebook
   -WorkspaceName <String>
   [-Name <String>]
   [-FolderPath <String>]
   -DefinitionFile <String>
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzSynapseNotebook
   -WorkspaceName <String>
   [-Name <String>]
   [-FolderPath <String>]
   -SparkPoolName <String>
   [-ExecutorSize <String>]
   -ExecutorCount <Int32>
   -DefinitionFile <String>
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzSynapseNotebook
   -WorkspaceObject <PSSynapseWorkspace>
   [-Name <String>]
   [-FolderPath <String>]
   -DefinitionFile <String>
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzSynapseNotebook
   -WorkspaceObject <PSSynapseWorkspace>
   [-Name <String>]
   [-FolderPath <String>]
   -SparkPoolName <String>
   [-ExecutorSize <String>]
   -ExecutorCount <Int32>
   -DefinitionFile <String>
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Set-AzSynapseNotebook erstellt oder aktualisiert ein Notizbuch in einem Arbeitsbereich.

Beispiele

Beispiel 1

Set-AzSynapseNotebook -WorkspaceName ContosoWorkspace -DefinitionFile "C:\\samples\\notebook.ipynb"

WorkspaceName : ContosoWorkspace
    Properties    : Microsoft.Azure.Commands.Synapse.Models.PSNotebook
    Name          : notebook

Mit diesem Befehl wird ein Notizbuch aus der Notizbuchdatei "notebook.ipynb" im Arbeitsbereich "ContosoWorkspace" erstellt oder aktualisiert.

Beispiel 2

Set-AzSynapseNotebook -WorkspaceName ContosoWorkspace -DefinitionFile "C:\\samples\\notebook.ipynb" -FolderPath ContosoFolder

Mit diesem Befehl wird ein Notizbuch aus der Notizbuchdatei "notebook.ipynb" erstellt oder aktualisiert und ein Ordnerpfad "ContosoFolder" angegeben, in dem das Notizbuch im Arbeitsbereich namens ContosoWorkspace platziert wird.

Beispiel 3

Set-AzSynapseNotebook -WorkspaceName ContosoWorkspace -DefinitionFile "C:\\samples\\notebook.ipynb" -FolderPath ContosoFolder/SubFolder

Mit diesem Befehl wird ein Notizbuch aus der Notizbuchdatei "notebook.ipynb" erstellt oder aktualisiert, und geben Sie einen Ordnerpfad mit mehreren Ebenen an, in dem das Notizbuch im Arbeitsbereich "ContosoWorkspace" platziert wird.

Beispiel 4

$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | Set-AzSynapseNotebook -DefinitionFile "C:\\samples\\notebook.ipynb"

Mit diesem Befehl wird ein Notizbuch aus der Notizbuchdatei "notebook.ipynb" im Arbeitsbereich "ContosoWorkspace" über die Pipeline erstellt oder aktualisiert.

Beispiel 5

Set-AzSynapseNotebook -WorkspaceName ContosoWorkspace -DefinitionFile "C:\\samples\\notebook.ipynb" -SparkPoolName ContosoSparkPool -ExecutorCount 2

Mit diesem Befehl wird ein Notizbuch aus der Notizbuchdatei "notebook.ipynb" erstellt oder aktualisiert, das an ContosoSparkPool angefügt ist und zwei Executoren im Arbeitsbereich namens ContosoWorkspace verwendet.

Parameter

-AsJob

Cmdlet im Hintergrund ausführen

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefinitionFile

Der JSON-Dateipfad.

Typ:String
Aliase:File
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ExecutorCount

Anzahl der Ausführenden, die im angegebenen Spark-Pool für den Auftrag zugewiesen werden sollen.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ExecutorSize

Die Anzahl der Kerne und des Arbeitsspeichers, die für Executoren verwendet werden sollen, die im angegebenen Spark-Pool für den Auftrag zugewiesen wurden.

Typ:String
Zulässige Werte:Small, Medium, Large, XLarge, XXLarge, XXXLarge
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-FolderPath

Der Ordner, in dem sich dieses Notizbuch befindet. Wenn Sie einen Pfad mit mehreren Ebenen angeben, z. B. [rootFolder/subFolder], wird das Notizbuch auf der unteren Ebene angezeigt. Wenn nicht angegeben, wird dieses Notizbuch auf der Stammebene angezeigt.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Der Notizbuchname.

Typ:String
Aliase:NotebookName
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SparkPoolName

Name des Synapse Spark-Pools.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WorkspaceName

Name des Synapse-Arbeitsbereichs.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WorkspaceObject

Arbeitsbereichseingabeobjekt, in der Regel durch die Pipeline übergeben.

Typ:PSSynapseWorkspace
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Eingaben

PSSynapseWorkspace

Ausgaben

PSNotebookResource