Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Solucionar problemas al agregar un origen de datos cuando falla el comando pa app add data-source de Power Apps CLI. Siga estos pasos para identificar problemas de configuración, autenticación o red y agregar el origen de datos correctamente.
Síntomas
Los errores suelen producirse porque algo en el equipo o la red está bloqueando la conexión o interrumpiendo la autenticación.
| Síntoma | Mensaje de ejemplo |
|---|---|
| Error de captura |
Fetch Failed (sin pila adicional) |
| Tiempo de espera o errores de red |
ETIMEDOUT, ENOTFOUND o ECONNRESET |
| Desajuste del entorno | Origen de datos no encontrado o esquema inesperado |
Requisitos previos
Compruebe que tiene instalada la CLI de Power Apps más reciente. Actualícelo si no está seguro.
Use
pa auth loginpara iniciar sesión ypa auth statuscomprobar la cuenta activa:pa auth login pa auth statusCompruebe que la red permite llamadas HTTPS salientes a puntos de conexión de Power Platform.
Pasos para solucionar errores de origen de datos
Para diagnosticar la causa principal, siga estos pasos.
Paso 1: Validar la configuración
Abra el power.config.json archivo y confirme:
-
environmentIdcoincide con el entorno al que quiere dirigirse. -
regionse establece enprod, a menos que desee establecer como destino otra región. Agréguelo si falta.
Paso 2: Verificación del contexto del entorno
Use pa auth status para confirmar que la cuenta correcta está activa:
pa auth status
Compare el environmentId en power.config.json con el ID del entorno que se muestra en la URL del entorno de Power Apps.
Fragmento de código de ejemplo power.config.json :
{
"environmentId": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
"region": "prod"
}
Paso 3: Volver a ejecutar el comando
Vuelva a ejecutar pa app add data-source . Por ejemplo:
pa app add data-source --connector dataverse --table account
Busque códigos de estado HTTP o mensajes de error en la salida.
Paso 4: Validación de red y seguridad
Si el comando sigue produciendo un error:
- Confirme que ningún proxy corporativo o firewall bloquea los procesos de la CLI u otro tráfico que no sea derowser.
- Apruebe los puntos de conexión necesarios de Power Platform. Consulte Requisitos de conectividad de Power Platform.
Comprobación de la conectividad del explorador
Este paso ayuda a confirmar que la cuenta de usuario tiene los permisos correctos y que el origen de datos es accesible desde el equipo.
- Abra un explorador web en el mismo equipo en el que usa la CLI de Power Apps.
- Vaya directamente al origen de datos que intenta agregar, como el sitio de SharePoint o la dirección URL del entorno de Dataverse.
- Inicie sesión con la misma cuenta que aparece en
pa auth status. - Si no puede acceder al recurso, un problema de permisos con la cuenta de usuario es la causa principal probable.
- Si puede acceder a él, vaya a Analizar el tráfico de red.
Análisis del tráfico de red
Use una herramienta de supervisión de red para inspeccionar la comunicación entre la CLI de Power Apps y el punto de conexión del origen de datos.
Descargue e instale Fiddler Classic.
Inicie Fiddler y asegúrese de que captura el tráfico. Vaya a Archivo>Capturar tráfico.
En un símbolo del sistema, ejecute el comando
pa app add data-sourceque devuelve un error.En la lista de sesiones de Fiddler, busque las solicitudes realizadas al punto de conexión del origen de datos, como
yourorg.crm.dynamics.comoyourtenant.sharepoint.com.Analice la respuesta:
- Un
200código de estado indica que se ha realizado correctamente. - Un
401código de estado (no autorizado) o403(prohibido) apunta a un problema de autenticación o permiso. - Otros códigos de error o una falta completa de respuesta pueden indicar que un firewall o proxy está bloqueando la solicitud.
- Un
Paso 5: Borrar o restablecer el contexto de autenticación
Si la cuenta incorrecta está activa, use pa auth switch:
pa auth switch
Si la cuenta no aparece, use pa auth login:
pa auth login
Para borrar toda la información de autenticación guardada e iniciar sesión de nuevo, use pa auth logouty, a continuación, use pa auth login:
pa auth logout
pa auth login
Datos de escalación
Antes de ponerse en contacto con el soporte técnico para presentar un problema, proporcione lo siguiente:
- Versión de la CLI desde
pa --version - El sistema operativo y el intérprete de comandos, como el símbolo del sistema de Windows, PowerShell o WSL
- Comando completo usado
- Salida de depuración saneada
-
power.config.jsondespués de ocultar los valores confidenciales