New-AzSynapseGitRepositoryConfig
Tworzy konfigurację repozytorium Git.
Składnia
New-AzSynapseGitRepositoryConfig
-RepositoryType <String>
[-HostName <String>]
-AccountName <String>
[-ProjectName <String>]
-RepositoryName <String>
-CollaborationBranch <String>
[-RootFolder <String>]
[-TenantId <Guid>]
[-LastCommitId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
To polecenie cmdlet New-AzSynapseGitRepositoryConfig tworzy konfigurację repozytorium Git, która może służyć do tworzenia lub aktualizowania obszaru roboczego.
Przykłady
Przykład 1
$config = New-AzSynapseGitRepositoryConfig -RepositoryType GitHub -AccountName ContosoAccount -RepositoryName ContosoRepo -CollaborationBranch main
$password = ConvertTo-SecureString "Password123!" -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
Pierwsze polecenie tworzy konfigurację repozytorium Git. Następnie pozostałe metody używają konfiguracji do utworzenia nowego obszaru roboczego usługi Synapse.
Parametry
-AccountName
Nazwa konta usługi GitHub lub DevOps używana dla repozytorium.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CollaborationBranch
Wybierz nazwę gałęzi, w której będziesz współpracować z innymi osobami i z których będziesz publikować.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HostName
Nazwa hosta usługi GitHub Enterprise.
Na przykład: https://github.mydomain.com
.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LastCommitId
Ostatni opublikowany identyfikator zatwierdzenia.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProjectName
Nazwa projektu, z którą nawiązujesz połączenie, określ ją tylko po wybraniu metodyki DevOps.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RepositoryName
Nazwa połączonego repozytorium.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RepositoryType
Wybierz typ repozytorium, którego chcesz użyć do przechowywania artefaktów dla tego obszaru roboczego usługi Synapse Analytics, typ to DevOps i GitHub.
Type: | String |
Accepted values: | GitHub, AzureDevOpsGit |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RootFolder
Wyświetla nazwę folderu do lokalizacji zasobów JSON usługi Azure Data Factory. Wartość domyślna to /
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantId
Wybierz identyfikator dzierżawy, który ma być używany podczas logowania się do repozytorium Git usługi Azure DevOps.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wejściowe
None
Dane wyjściowe
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla