De cmdlet New-AzDataFactoryEncryptValue versleutelt gevoelige gegevens, zoals een wachtwoord of een Microsoft-SQL Server verbindingsreeks, en retourneert een versleutelde waarde.
Voorbeelden
Voorbeeld 1: Een niet-ODBC-verbindingsreeks versleutelen
De eerste opdracht gebruikt de ConvertTo-SecureString-cmdlet om de opgegeven verbindingsreeks te converteren naar een SecureString-object en slaat dat object vervolgens op in de $Value variabele.
Typ voor meer informatie .
Toegestane waarden: SQL Server of Oracle-verbindingsreeks.
Met de tweede opdracht maakt u een versleutelde waarde voor het object dat is opgeslagen in $Value voor de opgegeven data factory, gateway, resourcegroep en gekoppeld servicetype.
Voorbeeld 2: een niet-ODBC-verbindingsreeks versleutelen die gebruikmaakt van Windows authentication.
De eerste opdracht maakt gebruik van ConvertTo-SecureString om de opgegeven verbindingsreeks te converteren naar een beveiligd tekenreeksobject en slaat dat object vervolgens op in de $Value variabele.
De tweede opdracht maakt gebruik van de Get-Credential cmdlet voor het verzamelen van de Windows-verificatie (gebruikersnaam en wachtwoord) en slaat vervolgens dat PSCredential-object op in de $Credential variabele.
Typ voor meer informatie .
Met de derde opdracht maakt u een versleutelde waarde voor het object dat is opgeslagen in $Value en $Credential voor de opgegeven data factory, gateway, resourcegroep en gekoppeld servicetype.
Voorbeeld 3: Servernaam en -referenties versleutelen voor gekoppelde bestandssysteemservice
De eerste opdracht maakt gebruik van ConvertTo-SecureString om de opgegeven tekenreeks te converteren naar een beveiligde tekenreeks en slaat dat object vervolgens op in de $Value variabele.
De tweede opdracht maakt gebruik van Get-Credential om de Windows authentication (gebruikersnaam en wachtwoord) te verzamelen en slaat dat PSCredential object op in de variabele $Credential.
Met de derde opdracht maakt u een versleutelde waarde voor het object dat is opgeslagen in $Value en $Credential voor de opgegeven data factory, gateway, resourcegroep en gekoppeld servicetype.
Voorbeeld 4: Referenties versleutelen voor gekoppelde HDFS-service
Met de opdracht ConvertTo-SecureString wordt de opgegeven tekenreeks geconverteerd naar een beveiligde tekenreeks.
Met de opdracht New-Object maakt u een PSCredential-object met behulp van de beveiligde tekenreeksen voor gebruikersnaam en wachtwoord.
In plaats daarvan kunt u de opdracht Get-Credential gebruiken om Windows authentication (gebruikersnaam en wachtwoord) te verzamelen en vervolgens het geretourneerde PSCredential-object op te slaan in de $credential-variabele, zoals wordt weergegeven in de vorige voorbeelden.
Met de opdracht New-AzDataFactoryEncryptValue maakt u een versleutelde waarde voor het object dat is opgeslagen in $Credential voor de opgegeven data factory, gateway, resourcegroep en gekoppeld servicetype.
Voorbeeld 5: Referenties versleutelen voor de gekoppelde ODBC-service
Met de opdracht ConvertTo-SecureString wordt de opgegeven tekenreeks geconverteerd naar een beveiligde tekenreeks.
Met de opdracht New-AzDataFactoryEncryptValue maakt u een versleutelde waarde voor het object dat is opgeslagen in $Value voor de opgegeven data factory, gateway, resourcegroep en gekoppeld servicetype.
Parameters
-AuthenticationType
Hiermee geeft u het type verificatie dat moet worden gebruikt om verbinding te maken met de gegevensbron.
De acceptabele waarden voor deze parameter zijn:
Hiermee geeft u de Windows authentication referenties (gebruikersnaam en wachtwoord) moet worden gebruikt.
Deze cmdlet versleutelt de referentiegegevens die u hier opgeeft.
Hiermee geeft u het niet-referentiegedeelte van de ODBC-verbindingsreeks (Open Database Connectivity).
Deze parameter is alleen van toepassing op de gekoppelde ODBC-service.
Hiermee geeft u het gekoppelde servicetype op.
Met deze cmdlet worden gegevens versleuteld voor het gekoppelde servicetype dat met deze parameter wordt opgegeven.
De acceptabele waarden voor deze parameter zijn:
Hiermee geeft u de waarde die moet worden versleuteld.
Gebruik een verbindingsreeks voor een on-premises SQL Server gekoppelde service en een on-premises gekoppelde Oracle-service.
Voor een on-premises ODBC-gekoppelde service gebruikt u het referentiegedeelte van de verbindingsreeks.
Als voor de gekoppelde on-premises bestandssysteemservice het bestandssysteem lokaal is op de gatewaycomputer, gebruikt u Local of localhost en gebruikt u \\servername als het bestandssysteem zich op een andere server bevindt dan de gatewaycomputer.