New-AzDataLakeAnalyticsCatalogCredential
建立新的 Azure Data Lake Analytics 目錄認證。
Syntax
New-AzDataLakeAnalyticsCatalogCredential
[-Account] <String>
[-DatabaseName] <String>
[-CredentialName] <String>
[-Credential] <PSCredential>
[-Uri] <Uri>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzDataLakeAnalyticsCatalogCredential
[-Account] <String>
[-DatabaseName] <String>
[-CredentialName] <String>
[-Credential] <PSCredential>
[-DatabaseHost] <String>
[-Port] <Int32>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
New-AzDataLakeAnalyticsCatalogCredential Cmdlet 會建立新的認證,以在 Azure Data Lake Analytics 目錄中用來連線到外部數據源。
範例
範例 1:為指定主機和埠的目錄建立認證
New-AzDataLakeAnalyticsCatalogCredential -AccountName "ContosoAdlAccount" `
-DatabaseName "databaseName" `
-CredentialName "exampleDbCred" `
-Credential (Get-Credential) `
-DatabaseHost "example.contoso.com" -Port 8080
此命令會使用 HTTPs 通訊協定,為指定的帳戶、資料庫、主機和埠建立指定的認證。
範例 2:為指定完整 URI 的目錄建立認證
New-AzDataLakeAnalyticsCatalogCredential -AccountName "ContosoAdlAccount" `
-DatabaseName "databaseName" `
-CredentialName "exampleDbCred" `
-Credential (Get-Credential) `
-Uri "http://httpExample.contoso.com:8080"
此命令會為指定的帳戶、資料庫和外部數據源 URI 建立指定的認證。
參數
-Account
指定 Data Lake Analytics 帳戶名稱。
類型: | String |
Aliases: | AccountName |
Position: | 0 |
預設值: | None |
必要: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
執行 Cmdlet 之前先提示您確認。
類型: | SwitchParameter |
Aliases: | cf |
Position: | Named |
預設值: | None |
必要: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
指定認證的使用者名稱和對應的密碼。
類型: | PSCredential |
Position: | 3 |
預設值: | None |
必要: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-CredentialName
指定認證的名稱和密碼。
類型: | String |
Position: | 2 |
預設值: | None |
必要: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DatabaseHost
指定認證可以連線到之外部數據源的主機名,格式為 mydatabase.contoso.com。
類型: | String |
Position: | 4 |
預設值: | None |
必要: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DatabaseName
指定將儲存認證之 Data Lake Analytics 帳戶中的資料庫名稱。
類型: | String |
Position: | 1 |
預設值: | None |
必要: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶
類型: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Port
指定用來使用此認證連接到指定 DatabaseHost 的埠號碼。
類型: | Int32 |
Position: | 5 |
預設值: | None |
必要: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Uri
指定此認證可連線之外部數據源的完整統一資源識別碼(URI)。
類型: | Uri |
Position: | 4 |
預設值: | None |
必要: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
類型: | SwitchParameter |
Aliases: | wi |
Position: | Named |
預設值: | None |
必要: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |