Informes de Salesforce

Resumen

Elemento Descripción
Estado de la versión Disponibilidad general
Productos: Power BI (conjuntos de datos)
Power BI (flujos de datos)
Power Apps (flujos de datos)
Excel
Dynamics 365 Customer Insights
Analysis Services
Tipos de autenticación admitidos: cuenta de Salesforce

Nota

Algunas funcionalidades pueden estar presentes en un producto, pero no en otras debido a las programaciones de implementación y las funcionalidades específicas del host.

Advertencia

De forma predeterminada, Salesforce no admite Internet Explorer 11, que se usa como parte de la experiencia de autenticación para servicios en línea en Power Query Desktop. Opte por la compatibilidad ampliada para acceder a Lightning Experience con Microsoft Internet Explorer 11. También puede revisar la documentación de Salesforce sobre la configuración de Internet Explorer. En este momento, los usuarios no podrán autenticarse, pero las credenciales almacenadas seguirán funcionando hasta que expiren sus tokens de autenticación existentes. Para resolver este problema, revise "Habilitación de Microsoft Edge (Chromium) para la autenticación de OAuth en Power BI Desktop" en la parte inferior de este documento.

Prerrequisitos

Para usar el conector de Informes de Salesforce, debe tener un nombre de usuario y una contraseña de la cuenta de Salesforce.

Además, se debe habilitar el acceso a la API de Salesforce. Para comprobar la configuración de acceso, vaya a la página personal de Salesforce, abra la configuración del perfil y busque y asegúrese de que la casilla API habilitada está activada. Tenga en cuenta que las cuentas de prueba de Salesforce no tienen acceso a la API.

Funcionalidades admitidas

  • Producción
  • Personalizada
    • Dominios personalizados
    • Redireccionamientos de registros CNAME

Conectar a informes de Salesforce desde Power Query Desktop

Para conectarse a los datos de informes de Salesforce:

  1. Seleccione Informes de Salesforce en la lista de conectores de datos específicos del producto y, a continuación, seleccione Conectar.

  2. En Informes de Salesforce, elija la dirección URL de producción si usa la dirección URL de producción de Salesforce ( para https://www.salesforce.com) iniciar sesión.

    Obtenga datos de la dirección URL de producción.

    También puede seleccionar Personalizado y escribir una dirección URL personalizada para iniciar sesión. Esta dirección URL personalizada puede ser un dominio personalizado que haya creado en Salesforce, como https://contoso.salesforce.com . También puede usar la selección de direcciones URL personalizadas si usa su propio registro CNAME que redirige a Salesforce.

    Una vez que haya seleccionado la dirección URL, seleccione Aceptar para continuar.

  3. Seleccione Iniciar sesión para iniciar sesión en su cuenta de Salesforce.

    Inicie sesión en su cuenta de Salesforce.

    Una vez que haya iniciado sesión correctamente, seleccione Conectar.

  4. Si es la primera vez que ha iniciado sesión con una aplicación específica, se le pedirá que compruebe su autenticidad especificando un código enviado a su dirección de correo electrónico. A continuación, se le preguntará si desea que la aplicación que usa acceda a los datos. Por ejemplo, se le preguntará si desea permitir que Power BI Desktop acceso a los datos de Salesforce. seleccione Permitir.

  5. En el cuadro de diálogo Navegador, seleccione los informes de Salesforce que desea cargar. A continuación, puede seleccionar Cargar para cargar los datos o seleccionar Transformar datos para transformar los datos.

Conectar a informes de Salesforce desde Power Query Online

Para conectarse a los datos de informes de Salesforce:

  1. Seleccione Informes de Salesforce en la lista de conectores de datos específicos del producto y, a continuación, seleccione Conectar.

  2. En los informes de Salesforce, elija la dirección URL que desea usar para conectarse. Seleccione la dirección URL de producción si usa la dirección URL de producción de Salesforce ( https://www.salesforce.com) para iniciar sesión.

    Agregue información de conexión de informes de Salesforce.

    Nota

    Actualmente, es posible que tenga que seleccionar la dirección URL personalizada, escribir en el cuadro de texto y, a continuación, seleccionar https://www.salesforce.com Producción para conectarse a los datos.

    También puede seleccionar Personalizado y escribir una dirección URL personalizada para iniciar sesión. Esta dirección URL personalizada puede ser un dominio personalizado que haya creado en Salesforce, como https://contoso.salesforce.com . También puede usar la selección de direcciones URL personalizadas si usa su propio registro CNAME que redirige a Salesforce.

    Además, puede seleccionar Incluir columnas de relación. Esta selección modifica la consulta mediante la inclusión de columnas que podrían tener relaciones de clave externa con otras tablas. Si esta casilla está desactivada, no verá esas columnas.

  3. Si es la primera vez que realiza esta conexión, seleccione una puerta de enlace de datos local, si es necesario.

  4. Seleccione Iniciar sesión para iniciar sesión en su cuenta de Salesforce. Una vez que haya iniciado sesión correctamente, seleccione Siguiente.

  5. En el cuadro de diálogo Navegador, seleccione los informes de Salesforce que desea cargar. A continuación, seleccione Transformar datos para transformar los datos.

Limitaciones y problemas conocidos

  • Hay un límite en el número de campos que puede contener una consulta a Salesforce. El límite varía en función del tipo de columnas, el número de columnas calculadas, y así sucesivamente. Cuando recibe un Query is either selecting too many fields or the filter conditions are too complicated error, significa que la consulta supera el límite. Para evitar este error, use la opción avanzada Seleccionar consulta y especifique los campos que realmente necesita.

  • La configuración de sesión de Salesforce puede bloquear esta integración. Asegúrese de que la opción Bloquear sesiones en la dirección IP desde la que se originaron está deshabilitada.

  • Salesforce limita el número de filas a las que puede acceder en los informes de Salesforce a 2000 filas. Como solución alternativa para este problema, puede usar el conector de Salesforce Objects en Power BI Desktop para recuperar todas las filas de tablas individuales y volver a crear los informes que quiera. El conector de objetos no tiene el límite de 2000 filas.

  • El acceso a la API de Salesforce debe estar habilitado. Para comprobar la configuración de acceso, vaya a configuración de perfil del usuario actual y busque la casilla "API habilitada".

  • Las cuentas de prueba de Salesforce no tienen acceso a la API.

  • No se admiten direcciones URL de Rayo.

Para obtener más información sobre los límites internos de la API de Salesforce, consulte Referencia rápida de asignaciones y límites para desarrolladores de Salesforce.

Solución de problemas

Habilitar Microsoft Edge (Chromium) para la autenticación de OAuth en Power BI Desktop

A partir de diciembre de 2020 Power BI Desktop:

  • Instale el nuevo explorador Microsoft Edge (Chromium), (al menos beta) desde https://www.microsoftedgeinsider.com/download .
  • En Las variables de entorno, establezca la variable System PQ_EnableEdgeChromiumOAuth en true. Una vez establecido, usará Edge Chromium solo QuickBooksOnline. En esta versión, solo QuickBooksOnline está habilitado de forma predeterminada.
  • Para establecerlo para Salesforce, en Variables de entorno del sistema, PQ_ExtendEdgeChromiumOAuthAllowList establezca en Salesforce.