El cmdlet New-AzDataFactoryEncryptValue cifra los datos confidenciales, como una contraseña o un Microsoft SQL Server cadena de conexión, y devuelve un valor cifrado.
El primer comando usa el cmdlet ConvertTo-SecureString para convertir el cadena de conexión especificado en un objeto SecureString y, a continuación, almacena ese objeto en la variable $Value.
Para obtener más información, escriba Get-Help ConvertTo-SecureString.
Valores permitidos: SQL Server o oracle cadena de conexión.
El segundo comando crea un valor cifrado para el objeto almacenado en $Value para la factoría de datos, la puerta de enlace, el grupo de recursos y el tipo de servicio vinculado especificados.
Ejemplo 2: Cifrar una cadena de conexión que no sea ODBC que use autenticación de Windows.
El primer comando usa ConvertTo-SecureString para convertir el cadena de conexión especificado en un objeto de cadena segura y, a continuación, almacena ese objeto en la variable $Value.
El segundo comando usa el cmdlet Get-Credential para recopilar la autenticación de Windows (nombre de usuario y contraseña) y, a continuación, almacena ese objeto PSCredential en la variable $Credential.
Para obtener más información, escriba Get-Help Get-Credential.
El tercer comando crea un valor cifrado para el objeto almacenado en $Value y $Credential para la factoría de datos, la puerta de enlace, el grupo de recursos y el tipo de servicio vinculado especificados.
Ejemplo 3: Cifrado del nombre y las credenciales del servidor para el servicio vinculado del sistema de archivos
El primer comando usa ConvertTo-SecureString para convertir la cadena especificada en una cadena segura y, a continuación, almacena ese objeto en la variable $Value.
El segundo comando usa Get-Credential para recopilar el autenticación de Windows (nombre de usuario y contraseña) y, a continuación, almacena ese objeto PSCredential en la variable $Credential.
El tercer comando crea un valor cifrado para el objeto almacenado en $Value y $Credential para la factoría de datos, la puerta de enlace, el grupo de recursos y el tipo de servicio vinculado especificados.
Ejemplo 4: Cifrado de credenciales para el servicio vinculado de HDFS
El comando ConvertTo-SecureString convierte la cadena especificada en una cadena segura.
El comando New-Object crea un objeto PSCredential mediante el nombre de usuario seguro y las cadenas de contraseña.
En su lugar, puede usar el comando Get-Credential para recopilar autenticación de Windows (nombre de usuario y contraseña) y, a continuación, almacenar el PSCredential en la variable $credential tal como se muestra en los ejemplos anteriores.
El comando New-AzDataFactoryEncryptValue crea un valor cifrado para el objeto almacenado en $Credential para la factoría de datos, la puerta de enlace, el grupo de recursos y el tipo de servicio vinculado especificados.
Ejemplo 5: Cifrado de credenciales para el servicio vinculado ODBC
El comando ConvertTo-SecureString convierte la cadena especificada en una cadena segura.
El comando New-AzDataFactoryEncryptValue crea un valor cifrado para el objeto almacenado en $Value para la factoría de datos, la puerta de enlace, el grupo de recursos y el tipo de servicio vinculado especificados.
Parámetros
-AuthenticationType
Especifica el tipo de autenticación que se va a usar para conectarse al origen de datos.
Los valores aceptables para este parámetro son:
Especifica las credenciales de autenticación de Windows (nombre de usuario y contraseña) que se van a usar.
Este cmdlet cifra los datos de credenciales que especifique aquí.
Especifica la parte que no es de credencial de la cadena de conexión De conectividad abierta de bases de datos (ODBC).
Este parámetro solo es aplicable para el servicio vinculado ODBC.
Especifica el tipo de servicio vinculado.
Este cmdlet cifra los datos del tipo de servicio vinculado que especifica este parámetro.
Los valores aceptables para este parámetro son:
Especifica el valor que se va a cifrar.
Para un servicio vinculado de SQL Server local y un servicio vinculado de Oracle local, use un cadena de conexión.
Para un servicio vinculado ODBC local, use la parte de credencial del cadena de conexión.
En el caso del servicio vinculado del sistema de archivos local, si el sistema de archivos es local en el equipo de puerta de enlace, use Local o localhost y, si el sistema de archivos está en un servidor diferente del equipo de puerta de enlace, use \\servername.
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.