Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

Cómo utilizar la consulta en Salesforce Object

¿Hay alguna manera de consultar los datos de Salesforce directamente.

Ha pasado por la documentación-

https://docs.microsoft.com/en-us/power-query/connectors/salesforceobjects

Dónde se cita -

Problemas y limitaciones 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, etc. Cuando recibe un error, Query está seleccionando demasiados campos o las condiciones de filtro son demasiado complicadas, significa que la consulta supera el límite. Para evitar esto, utilice la opción de programación Seleccionar consulta y especifique los campos que realmente necesita.

No pude encontrar la opción avanzada, por favor ayuda.

1 ACCEPTED SOLUTION

Hola @raimon ,

Con el conector de fuerza de ventas integrado, solo es posible consultar datos después de importar toda la tabla en Power BI Desktop. Existe unaidea acerca de agregar una consulta de salesforce en Power BI, por favor vote.

Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Saludos

Dedmon Dai

View solution in original post

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

Hola, como solución alternativa, tal vez pueda intentar probar su conexión con un conector de terceros. He probado windsor.ai, supermétricas (que no tienen PBI como destino, por lo que primero tienes que exportar a Google Sheets y luego exportar a PBI) y funnel.io. Me quedé con windsor porque es mucho más barato, así que solo para que conozcas otras opciones. En caso de que te lo preguntes, para realizar la conexión primero busca el conector de Salesforce en la lista de fuentes de datos:

SALESFORCE-1.png

Después de eso, simplemente otorgue acceso a su cuenta de Salesforce usando sus credenciales, luego, en la vista previa y la página de destino, verá una vista previa de sus campos de Salesforce:

SALESFORCE-2.png

Allí sólo tienes que seleccionar los campos que necesites. También es compatible con campos personalizados y objetos personalizados, por lo que podrás exportarlos a través de windsor. Finalmente, simplemente seleccione PBI como destino de sus datos y finalmente copie y pegue la URL en PBI --> Obtener datos --> Web --> Pegue la URL.

SELECT_DESTINATION_NEW.png

Syndicate_Admin
Administrator
Administrator

Hola a todos, me he encontrado con este problema durante varios años debido a nuestro uso de varios paquetes administrados extensos que empujan la consulta sobre la longitud de caracteres de URI de PowerBI. MS Documentation Known Issues & Limitation hace un buen trabajo describiendo el problema, pero como se señaló no es tan bueno al proporcionar detalles sobre cómo usar la opción Seleccionar consulta avanzada. Afortunadamente, no es difícil usar Advanced Editor si puede encontrar la sintaxis correcta. A continuación se muestra un ejemplo de una consulta repetitiva del objeto Account (por Power Query Editor Advanced Editor) que contra mi organización devuelve el temido error de longitud de URI:

atoews_2-1668438586265.png

Como puede ver, está intentando extraer todo el objeto Account, incluidos todos los campos, antes de llegar a la capacidad de limitar los campos seleccionados. Para evitar esto, simplemente haga referencia a la sintaxis del Editor avanzado para un objeto más pequeño donde PUEDE acceder a la interfaz Seleccionar columnas, luego copie / pegue ese código en su editor de consultas de cuenta y observe los detalles según sea necesario para que encaje. Ejemplo que se muestra a continuación, no es exactamente una sintaxis de consulta SOQL, pero obtienes el patrón, simplemente encadena los nombres de API de todos los campos que deseas desplegar y ¡listo!

atoews_3-1668438808277.png

DoryO
Regular Visitor

Nadie ha explicado por qué la documentación de Microsoft para el conector de Salesforce menciona el uso de"Seleccionar opción avanzada de consulta" para limitar las columnas. ¿Se trata de un error de documentación? ¿Es una función OBDC no aplicable a los conectores de Salesforce?

Las API REST de Salesforce permiten los parámetros que necesitamos, pero los conectores de Microsoft no se aprovechan de ello. Así que no veo ninguna manera de limitar filas o columnas. Es demasiado fácil superar el límite de fila de 2k e incluso los límites de columna en el "Get" inicial antes de que podamos "transformar".

amitchandak
Super User
Super User

@raimon , Compruebe que está recibiendo la opción de avance bajo conexión

AdvanceProperty.png

Anonymous
Not applicable

Hey @Amit, gracias por su respuesta.

Soy consciente de este método, tendría que descargar el controlador de fuerza de ventas.

Estaba buscando si podía consultar con el conector de objetos de Salesforce.

Hola @raimon ,

Con el conector de fuerza de ventas integrado, solo es posible consultar datos después de importar toda la tabla en Power BI Desktop. Existe unaidea acerca de agregar una consulta de salesforce en Power BI, por favor vote.

Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Saludos

Dedmon Dai

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.