New-AzSynapseGitRepositoryConfig
Skapar Konfiguration av Git-lagringsplats.
Syntax
New-AzSynapseGitRepositoryConfig
-RepositoryType <String>
[-HostName <String>]
-AccountName <String>
[-ProjectName <String>]
-RepositoryName <String>
-CollaborationBranch <String>
[-RootFolder <String>]
[-TenantId <Guid>]
[-LastCommitId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Den här cmdleten New-AzSynapseGitRepositoryConfig skapar en Git-lagringsplatskonfiguration som kan användas för att skapa eller uppdatera en arbetsyta.
Exempel
Exempel 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
Det första kommandot skapar en Konfiguration av Git-lagringsplats. Sedan använder vilometoderna konfigurationen för att skapa en ny Synapse-arbetsyta.
Parametrar
-AccountName
GitHub- eller DevOps-kontonamn som används för lagringsplatsen.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CollaborationBranch
Välj det grennamn där du ska samarbeta med andra och från vilket du kommer att publicera.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HostName
GitHub Enterprise-värdnamn.
Till exempel: https://github.mydomain.com
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LastCommitId
Det senast publicerade inchecknings-ID:t.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProjectName
Projektnamnet som du ansluter, ange det bara när du väljer DevOps.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RepositoryName
Namnet på den lagringsplats som du ansluter.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RepositoryType
Välj den lagringsplatstyp som du vill använda för att lagra artefakterna för den här Synapse Analytics-arbetsytan, typen inkluderar DevOps och GitHub.
Type: | String |
Accepted values: | GitHub, AzureDevOpsGit |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RootFolder
Visar namnet på mappen till platsen för dina Azure Data Factory JSON-resurser importeras. Standardvärdet är /
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantId
Välj det klientorganisations-ID som ska användas när du loggar in på Azure DevOps Git-lagringsplatsen.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
None
Utdata
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för