Procedimiento de creación de una entidad de credencial
Importante
A partir del 20 de septiembre de 2023, no podrá crear nuevos recursos de Metrics Advisor. El servicio Metrics Advisor se va a retirar el 1 de octubre de 2026.
Al incorporar una fuente de distribución de datos, debe seleccionar un tipo de autenticación, algunos tipos de autenticación como la cadena de conexión de Azure SQL y la entidad de servicio necesitan una entidad de credencial para almacenar información relacionada con las credenciales a fin de administrar credenciales de manera segura. En este artículo se explica cómo crear una entidad de credencial para distintos tipos de credenciales en Metrics Advisor.
Procedimiento básico: Creación de una entidad de credencial
Puede crear una entidad de credencial para almacenar información relacionada con credenciales y usarla para autenticarse en los orígenes de datos. Puede compartir la entidad de credencial con otros usuarios y permitirles conectarse a sus orígenes de datos sin compartir las credenciales reales. Se puede crear en la pestaña "Agregar fuente de distribución de datos" o en la pestaña "Entidad de credencial". Después de crear una entidad de credencial para un tipo de autenticación específico, puede simplemente elegir una entidad de credencial que creó al agregar una fuente de distribución de datos, lo que será útil al crear varias fuentes de distribución de datos. A continuación se muestra el procedimiento general para crear y usar una entidad de credencial:
Seleccione "+" para crear nueva entidad de credencial en la pestaña "Agregar fuente de distribución de datos" (también puede crear una en la pestaña "Entidad de credencial").
Establezca el nombre de la entidad de credencial, la descripción (si es necesario), el tipo de credencial (que equivale al tipo de autenticación) y otro tipo de configuraciones.
Después de crear una entidad de credencial, puede elegirla al especificar el tipo de autenticación.
Hay cuatro tipos de credenciales en Metrics Advisor: Cadena de conexión de Azure SQL, Entidad de clave compartida de Azure Data Lake Storage Gen2, Entidad de servicio, Entidad de servicio de Key Vault. Si desea información sobre la configuración de otros tipos de credenciales, consulte las instrucciones siguientes.
Cadena de conexión de Azure SQL
Debe establecer el nombre y la cadena de conexión y, luego, seleccione "Crear".
Entidad de clave compartida de Azure Data Lake Storage Gen2
Debe establecer el nombre y la clave de cuenta y, luego, seleccione "Crear". La clave de cuenta se podría encontrar en el recurso de la cuenta de Azure Storage (Azure Data Lake Storage Gen2) en Claves de acceso.
Entidad de servicio
Para crear una entidad de servicio para el origen de datos, puede seguir instrucciones detalladas en Conexión con distintos orígenes de datos. Después de crear una entidad de servicio, debe rellenar las configuraciones siguientes en la entidad de credencial.
Nombre: establezca un nombre para la entidad de credencial de entidad de servicio.
Id. de inquilino e id. de cliente: después de crear una entidad de servicio en Azure Portal, puede encontrar
Tenant ID
yClient ID
en Información general.Secreto de cliente: después de crear una entidad de servicio en Azure Portal, debe ir a Certificados y secretos para crear un secreto de cliente, y el valor se debe usar como
Client Secret
en la entidad credencial. (Nota: El valor aparece solo una vez, por lo que es mejor que lo guarde en algún lado).
Entidad de servicio de Key Vault
Hay varios pasos para crear una entidad de servicio a partir del almacén de claves.
Paso 1: Cree una entidad de servicio y concédale acceso a la base de datos. Puede seguir las instrucciones detalladas que aparecen en Conexión con distintos orígenes de datos en la sección de creación de entidad de servicio para cada origen de datos.
Después de crear una entidad de servicio en Azure Portal, puede encontrar Tenant ID
y Client ID
en Información general. El Id. de directorio (inquilino) debe ser Tenant ID
en las configuraciones de entidad de credencial.
Paso 2: Cree un secreto de cliente. Debe ir a Certificados y secretos para crear un secreto de cliente y el valor se usará en los próximos pasos. (Nota: El valor aparece solo una vez, por lo que es mejor que lo guarde en algún lado).
Paso 3: Cree un almacén de claves. En Azure Portal, seleccione Almacenes de claves para crear uno.
Después de crear un almacén de claves, el URI de almacén es Key Vault Endpoint
en la entidad de credencial de MA (Metrics Advisor).
Paso 4: Cree secretos para Key Vault. En Azure Portal, genere dos secretos en Configuración > Secretos para el almacén de claves.
El primero es para Service Principal Client Id
y el otro, para Service Principal Client Secret
. Ambos nombres se usarán en las configuraciones de la entidad de credencial.
Identificador de cliente de la entidad de servicio: establezca un
Name
para este secreto; este nombre se usará en la configuración de la entidad de credencial y el valor debe ser la entidad de servicioClient ID
del paso 1.Secreto de cliente de la entidad de servicio: establezca un
Name
para este secreto; este nombre se usará en la configuración de la entidad de credencial y el valor debe ser la entidad de servicioClient Secret Value
del paso 2.
Hasta ahora, el Id. de cliente y el secreto de cliente de la entidad de servicio se almacenan finalmente en Key Vault. A continuación, debe crear otra entidad de servicio para almacenar el almacén de claves. Por lo tanto, debe crear dos entidades de servicio, una para guardar el identificador de cliente y el secreto de cliente, los que se almacenarán en un almacén de claves, y la otra es para almacenar el almacén de claves.
Paso 5: Cree una entidad de servicio para almacenar el almacén de claves.
Vaya a Azure Portal Microsoft Entra ID y cree un nuevo registro.
Después de crear la entidad de servicio, el identificador de aplicación (cliente) en la Información general será el
Key Vault Client ID
en la configuración de la entidad de credencial.En Administrar->Certificados y secretos, cree un secreto de cliente. Para ello, seleccione "Nuevo secreto de cliente". Luego debe anotar el valor, porque solo aparece una vez. El valor es
Key Vault Client Secret
en la configuración de la entidad de credencial.
Paso 6: Conceda a la entidad de servicio acceso a Key Vault. Vaya al recurso de almacén de claves que creó, en Configuración-> Directivas de acceso, y seleccione "Agregar directiva de acceso" para establecer una conexión entre el almacén de claves y la segunda entidad de servicio del paso 5 y, luego, seleccione "Guardar".
Conclusión de las configuraciones
Para concluir, las configuraciones de la entidad de credencial en Metrics Advisor para la entidad de servicio de Key Vault y la manera de obtenerlas se muestran en la tabla que aparece a continuación:
Configuración | Cómo obtenerla |
---|---|
Punto de conexión de Key Vault | Paso 3: URI del almacén de claves. |
Id. de inquilino | Paso 1: Identificador del directorio (inquilino) de la primera entidad de servicio. |
Id. de cliente del almacén de claves | Paso 5: Identificador de la aplicación (cliente) de la segunda entidad de servicio. |
Secreto de cliente del almacén de claves | Paso 5: Valor del secreto de cliente de la segunda entidad de servicio. |
Nombre del identificador de cliente de la entidad de servicio | Paso 4: Nombre del secreto que estableció para el identificador de cliente. |
Nombre del secreto de cliente de la entidad de servicio | Paso 4: El nombre del secreto que estableció para el valor del secreto de cliente. |