La depuración de consultas trata de encontrar y corregir errores y una lógica subóptima en las consultas de recuperación de datos. Si tus informes son lentos o contienen datos incorrectos, la depuración puede ayudarte a encontrar y corregir los errores.
Contenido del artículo:
Ejecutar una consulta al Conector BI mediante un navegador
Para hacerlo, utiliza el enlace:
https://nombre_de_tu_cuenta.bitrix24.es/bitrix/tools/biconnector/pbi.php?token=clave_del_bi_connector&table=crm_deal
- 1. – Especifica el nombre de tu cuenta de Bitrix24.
- 2. – Para ver los datos de la interfaz de Microsoft Power BI, ingresa
pbi.php. Para los datos de Looker Studio, ingresagds.php?data&. - 3. – Especifica tu token de la sección CRM > Analítica > Analítica en tiempo real > BI Analytics > Configuración de BI Analytics > Administrar claves.
- 4.– Agrega la entidad cuyos datos deseas obtener. Para obtener datos de la lista de negociaciones, utiliza
crm_deal.
BI Builder: conjuntos de datos
Una vez ejecutada la consulta, verás una lista de todos los campos de la entidad y los datos contenidos en tu cuenta. De esa forma, podrás comprender qué campos tienes y qué información hay en ellos.
Ejecutar una consulta al Conector BI usando Postman
Trabajar con una consulta en el navegador puede ser un inconveniente debido a la gran cantidad de datos en la pantalla. Por lo tanto, te recomendamos que pruebes la aplicación Postman.
Más información en la documentación oficial
Para crear una consulta, haz clic en Create new collection > Add a request.
Luego elige el método Post > agrega la dirección de la consulta https://nombre_de_tu_cuenta.bitrix24.es/bitrix/tools/biconnector/pbi.php?table=crm_deal. Especifica la clave en el cuerpo de la consulta y haz clic en Send.
Después de eso, puedes ver qué tan rápido se está ejecutando la consulta y qué datos contiene.
Probar consultas antes de crear un informe
Antes de crear un informe y cargar datos de prospectos, negociaciones, campos personalizados, etc., te recomendamos que pruebe las consultas en Postman.
Para utilizar ciertas fechas y campos en el informe y filtrar las negociaciones por fecha de creación, usa la siguiente consulta:
"dateRange": { "startDate": "2023-03-22", "endDate": "2023-03-23" },
"configParams": { "timeFilterColumn": "DATE_CREATE" },
"fields": [ { "name": "ID" }, { "name": "DATE_CREATE" }, { "name": "DATE_MODIFY" } ]
- dateRange: especifica el período de tiempo en el que se necesitan los datos.
- configParams: ingresa el parámetro
DATE_CREATEpara filtrar las negociaciones por fecha de creación. - fields: especifica los campos necesarios. Podrían ser los campos: ID de negociación, fecha de creación y fecha de modificación.
Luego, revisa los resultados y, si es necesario, modifica la consulta.
Para limitar la selección de datos en ciertas filas o columnas, puedes agregar el parámetro dimentionsFilters a la consulta. Por ejemplo, para obtener información sobre las negociaciones 1019 y 1021, utiliza la siguiente consulta:
"dimensionsFilters":
[ [ {
"fieldName": "ID",
"values": [1019, 1021],
"type": "INCLUDE",
"operator": "EQUALS"
} ] ]
Para leer más sobre dimentionsFilters y otras funciones, consulta la documentación oficial de Looker Studio.
En Looker Studio, los filtros se configuran en el lado del servicio en el propio informe y no es necesario que se escriban manualmente. Microsoft Power BI también admite filtros y parámetros, pero debes agregarlos en el editor avanzado.
Microsoft Power BI: filtrar datos de informes por fechas