Il cmdlet Move-IDQDatabox sposta le Databox tra Datashelf diversi.
Sintassi
<# Moves a Databox among different Datashelves from inside a registered Catalog #> |
Move-IDQDatabox [-SourceShelf] <string> [-DestinationShelf] <string> [-SourceBoxName] <string> [-BoxConflictBehaviour] {RaiseError | Replace | KeepExisting} [-CustomColumnBehaviour] {ImportAll | SkipAll | MatchingOnly} [[-PartitionedTableBehaviour] {Move | Lose | Create}] [[-EditPassword_SourceShelf] <string>] [[-EditPassword_DestinationShelf] <string>] [[-ShowDetailedResult]] [-WhatIf] [-Confirm] [<CommonParameters>] |
<# Moves a Databox among different Datashelves from inside a registered Catalog in pipeline mode #> |
Move-IDQDatabox [-DestinationShelf] <string> [-SourceBoxName] <string> [[-DestinationBoxName] <string>] [-BoxConflictBehaviour] {RaiseError | Replace | KeepExisting} [-CustomColumnBehaviour] {ImportAll | SkipAll | MatchingOnly} [[-EditPassword_SourceShelf] <string>] [[-EditPassword_DestinationShelf] <string>] [[-ShowDetailedResult]] [-InputObject <psobject>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Parametro |
Descrizione |
Richiesto |
-BoxConflictBehaviour <{RaiseError | Replace | KeepExisting}> |
Comportamento da seguire in caso di conflitto sulla denominazione della Databox |
Y |
-CustomColumnBehaviour <{ImportAll | SkipAll | MatchingOnly}> |
Comportamento da seguire in caso di presenza di colonne custom nella DataBoxList del Datashelf sorgente |
Y |
-PartitionedTableBehaviour <{Lose|Move|Create}> |
Comportamento da seguire in presenza di Partitioned Table. Lose inibisce lo spostamento della tabella e Create la sua generazione, entrambi nel caso in cui essa non esista nella destinazione. Al contrario Move la sposta e restituisce errore se la tabella non esiste nella destinazione |
Y |
-SourceShelf <string> |
Datashelf sorgente. Se il drive corrente non è il Catalog allora è necessario specificarlo nel percorso. |
Y |
-InputObject <psobject> |
Oggetto PowerShell corrispondente al Datashelf sorgente |
N |
-DestinationShelf <string> |
Datashelf di destinazione. Se il drive corrente non è il Catalog allora è necessario specificarlo nel percorso. |
Y |
-SourceBoxName <string> |
Nome della DataBox da spostare |
Y |
-DestinationBoxName <string> |
Nome della DataBox di destinazione. Se non specificato, è montenuto il SourceBoxName |
N |
-EditPassword_SourceShelf <string> |
Chiave di sicurezza del Datashelf sorgente |
N |
-EditPassword_DestinationShelf <string> |
Chiave di sicurezza del Datashelf destinazione |
N |
-ShowDetailedResult |
Mostra, nel dettaglio, l'esito dell'operazione |
N |
-Confirm |
Visualizza un messaggio di conferma all’atto dell’esecuzione del comando |
N |
-WhatIf |
Simula il commandlet restituendo a video gli step di esecuzione senza effettuarli |
N |
Il cmdlet ha effetto solo se eseguito in modalità Drive. |
Comportamento da seguire in caso di conflitto sulla denominazione della Databox.
Comportamento da seguire in caso di presenza di colonne custom nella DataBoxList del Datashelf sorgente.
Comportamento da seguire in presenza di Partitioned Table. Lose inibisce lo spostamento della tabella e Create la sua generazione, entrambi nel caso in cui essa non esista nella destinazione. Al contrario Move la sposta e restituisce errore se la tabella non esiste nella destinazione.
Datashelf sorgente. Se il drive corrente non è il Catalog allora è necessario specificarlo nel percorso. Può essere protetto da password, in tal caso deve essere specificato il parametro
-EditPassword_SourceShelf
Datashelf di destinazione. Se il drive corrente non è il Catalog allora è necessario specificarlo nel percorso. Può essere protetto da password, in tal caso deve essere specificato il parametro
-EditPassword_DestinationShelf
Nome della DataBox da spostare.
Nome della DataBox di destinazione. Se non specificato, è montenuto il SourceBoxName.
ESEMPIO:
Spostamento della Databox MyDatabox dal datashelf MyDatashelf1 al datashelf MyDatashelf2, sostituendo l'eventuale Databox avente lo stesso nome e importando eventuali colonne custom:
|