Condividi tramite


Invoke-AzSynapseTriggerRun

Richiama un'altra istanza di un'esecuzione del trigger.

Sintassi

Invoke-AzSynapseTriggerRun
      -WorkspaceName <String>
      -Name <String>
      -TriggerRunId <String>
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-AzSynapseTriggerRun
      -InputObject <PSTriggerRun>
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-AzSynapseTriggerRun
      -WorkspaceObject <PSSynapseWorkspace>
      -Name <String>
      -TriggerRunId <String>
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Il comando Invoke-AzSynapseTriggerRun avvia un'altra istanza di un trigger eseguito con un nuovo ID di esecuzione del trigger.

Esempio

Esempio 1

Invoke-AzSynapseTriggerRun -WorkspaceName ContosoWorkspace -Name ContosoTrigger -TriggerRunId 000111222333abc

Avvia un'altra istanza di un trigger eseguito con un nuovo ID di esecuzione del trigger, mantenendo la stessa finestraStartTime e windowEndTime dell'esecuzione del trigger originale.

Esempio 2

$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | Invoke-AzSynapseTriggerRun -Name ContosoTrigger -TriggerRunId 000111222333abc

Avvia un'altra istanza di un'esecuzione di trigger con un nuovo ID di esecuzione del trigger nell'area di lavoro Synapse ContosoWorkspace tramite la pipeline.

Esempio 3

$triggerun = Get-AzSynapseTriggerRun -WorkspaceName ContosoWorkspace -Name ContosoTrigger -RunStartedAfter "2018-09-01T21:00" -RunStartedBefore "2019-09-01T21:00"
$triggerun | Invoke-AzSynapseTriggerRun

Avvia un'altra istanza di un'esecuzione di trigger con un nuovo ID di esecuzione del trigger nell'area di lavoro Synapse ContosoWorkspace tramite la pipeline.

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Informazioni sull'esecuzione del trigger.

Tipo:PSTriggerRun
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Nome del trigger.

Tipo:String
Aliases:TriggerName
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Questo cmdlet non restituisce un oggetto per impostazione predefinita. Se questa opzione viene specificata, restituisce true se ha esito positivo.

Tipo:SwitchParameter
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-TriggerRunId

ID esecuzione del trigger.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceName

Nome dell'area di lavoro di Synapse.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceObject

oggetto di input dell'area di lavoro, in genere passato attraverso la pipeline.

Tipo:PSSynapseWorkspace
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

Input

PSTriggerRun

PSSynapseWorkspace

Output

Boolean