New-AzSynapseGitRepositoryConfig
Crea la configurazione del repository Git.
Sintassi
New-AzSynapseGitRepositoryConfig
-RepositoryType <String>
[-HostName <String>]
-AccountName <String>
[-ProjectName <String>]
-RepositoryName <String>
-CollaborationBranch <String>
[-RootFolder <String>]
[-TenantId <Guid>]
[-LastCommitId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
Questo cmdlet New-AzSynapseGitRepositoryConfig crea una configurazione del repository Git che può essere usata per creare o aggiornare un'area di lavoro.
Esempio
Esempio 1
$config = New-AzSynapseGitRepositoryConfig -RepositoryType GitHub -AccountName ContosoAccount -RepositoryName ContosoRepo -CollaborationBranch main
$password = ConvertTo-SecureString -String "****" -AsPlainText -Force
$creds = New-Object System.Management.Automation.PSCredential ("ContosoUser", $password)
New-AzSynapseWorkspace -ResourceGroupName ContosoResourceGroup -Name ContosoWorkspace -Location northeurope -DefaultDataLakeStorageAccountName ContosoAdlGen2Storage -DefaultDataLakeStorageFilesystem ContosoFileSystem -SqlAdministratorLoginCredential $creds -AsJob -GitRepository $config
Il primo comando crea una configurazione del repository Git. I metodi rest usano quindi la configurazione per creare una nuova area di lavoro synapse.
Parametri
-AccountName
Nome dell'account GitHub o DevOps usato per il repository.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CollaborationBranch
Selezionare il nome del ramo in cui si collaborerà con altri utenti e da cui si pubblicherà.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-HostName
Nome host GitHub Enterprise.
Ad esempio: https://github.mydomain.com
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-LastCommitId
Ultimo ID commit pubblicato.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ProjectName
Il nome del progetto che si connette, specificarlo solo quando si sceglie DevOps.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RepositoryName
Nome del repository che si connette.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RepositoryType
Selezionare il tipo di repository che si vuole usare per archiviare gli artefatti per questa area di lavoro Synapse Analytics, il tipo include DevOps e GitHub.
Tipo: | String |
Valori accettati: | GitHub, AzureDevOpsGit |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RootFolder
Visualizza il nome della cartella nel percorso delle risorse JSON di Azure Data Factory importate. Il valore predefinito è /
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-TenantId
Selezionare l'ID tenant da usare durante l'accesso al repository Git di Azure DevOps.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
None