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
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Typ:SwitchParameter
Aliases:cf
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-DefinitionFile

Der JSON-Dateipfad.

Typ:String
Aliases:File
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:False
Accept wildcard characters: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
Accept pipeline input:False
Accept wildcard characters: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
Accept pipeline input:False
Accept wildcard characters: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
Accept pipeline input:False
Accept wildcard characters:False

-Name

Der Notizbuchname.

Typ:String
Aliases:NotebookName
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-SparkPoolName

Name des Synapse Spark-Pools.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Typ:SwitchParameter
Aliases:wi
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceName

Name des Synapse-Arbeitsbereichs.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceObject

Arbeitsbereichseingabeobjekt, in der Regel durch die Pipeline übergeben.

Typ:PSSynapseWorkspace
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:True
Accept wildcard characters:False

Eingaben

PSSynapseWorkspace

Ausgaben

PSNotebookResource