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 maakt gebruik van 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 Get-Help ConvertTo-SecureString.
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-verificatie.
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 Get-Help Get-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 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-verificatie (gebruikersnaam en wachtwoord) te verzamelen en slaat vervolgens 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-verificatie (gebruikersnaam en wachtwoord) te verzamelen en vervolgens het geretourneerde PSCredential-object op te slaan in de variabele $credential, 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-verificatiereferenties (gebruikersnaam en wachtwoord) op die moeten worden gebruikt.
Deze cmdlet versleutelt de referentiegegevens die u hier opgeeft.
Hiermee geeft u het niet-referentiedeel van de ODBC-verbindingsreeks (Open Database Connectivity) op.
Deze parameter is alleen van toepassing op de gekoppelde ODBC-service.
Hiermee geeft u de naam van een Azure-resourcegroep op.
Met deze cmdlet worden gegevens versleuteld voor de groep die met deze parameter wordt opgegeven.
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 gekoppelde on-premises SQL Server-service en een on-premises Gekoppelde Oracle-service.
Gebruik voor een on-premises ODBC-gekoppelde service 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.
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.