Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se recomienda usar la Guía de instalación en lugar de seguir estas instrucciones. En caso de que le interesen los detalles o intente omitir algunos pasos, puede encontrar la información sobre cómo configurar el repositorio manualmente en este artículo.
Creación de los archivos de configuración
El repositorio toma los valores de configuración de los archivos .env.{ENTORNO} en el repositorio. Para ello, primero debe copiar el archivo .env.dev en , .env.testy .env.prod en el mismo directorio y rellenar los valores. Los valores de esos archivos se usan para crear el manifiesto. Para el desarrollo local solo se necesita el archivo .env.dev.
Decida un nombre para la carga de trabajo y complételo en el archivo .env.dev.
Registro de una aplicación front-end de Microsoft Entra
Puede usar el CreateDevAADApp.ps1 para crear una nueva aplicación de Microsoft Entra o puede seguir los pasos.
- Vaya a Registros de aplicaciones en el portal de Microsoft Entra IDmin.
- Cree una nueva aplicación multicliente.
- Agregue los siguientes redirectURIs de SPA al manifiesto de aplicación:
- https://app.fabric.microsoft.com/workloadSignIn/{TENANT_ID}/{WORKLOAD_NAME}
- https://app.powerbi.com/workloadSignIn/{TENANT_ID}/{WORKLOAD_NAME}
- https://msit.fabric.microsoft.com/workloadSignIn/{TENANT_ID}/{WORKLOAD_NAME}
- https://msit.powerbi.com/workloadSignIn/{TENANT_ID}/{WORKLOAD_NAME}
Elija {WORKLOAD_NAME} en el proceso de instalación. Eche un vistazo a la estructura del proyecto en el repositorio.
¿Buscas tu {TENANT_ID}? Siga estos pasos:
- Abra Microsoft Fabric y seleccione su imagen de perfil en la esquina superior derecha.
- Seleccione Acerca de en el menú desplegable.
- En el cuadro de diálogo Acerca de, encontrará el identificador de inquilino y la región del inquilino.
Una vez creada la aplicación, abra el archivo "Workload/.env.dev" e inserte el nombre de la carga de trabajo en la "WORKLOAD_NAME" y el identificador de cliente de la aplicación de front-end en la propiedad de configuración "FRONTEND_APPID".
DevGateway
El repositorio requería más software que se debe descargar. Para ello, debe descargar DevGateway y descomprimirlo en el tools directorio.
Para iniciar DevGateway, es necesario que un archivo de configuración denominado workload-dev-mode.json esté disponible en el build/DevGateway/ directorio . Este archivo indica a DevGateway cómo localizar y atender la carga de trabajo.
Configuración de ejemplo:
{
"WorkspaceGuid": "your-workspace-guid-here",
"ManifestPackageFilePath": "path/to/Your/Repo/build/Manifest/[WorkloadName].[Version].nupkg",
"WorkloadEndpointURL": "http://127.0.0.1:5000/workload"
}
Explicaciones de campo:
-
WorkspaceGuid: el GUID del área de trabajo de Fabric donde está disponible la carga de trabajo. -
ManifestPackageFilePath: ruta de acceso al paquete de manifiesto de carga de trabajo compilado (archivo .nupkg). -
WorkloadEndpointURL: dirección URL donde se hospeda el back-end de la carga de trabajo (normalmente el servidor de desarrollo local).