cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Regular Visitor

Error: al conectarse a la tabla de base de datos SQL mediante Power BI DirectQuery

Hola a todos

Tenemos un SQL Server hospedado en Azure y se usa para el proyecto actual y usamos Tableau con él. Necesitamos migrar a Power BI y, por lo tanto, intenté acceder a las tablas desde Power BI de la misma manera que accedo desde Tableau Desktop. Puesto que los datos del servidor se pueden acceder a través de VPN i no puede conectarse a la base de datos directamente con las credenciales. Tenemos una cuenta independiente para conectarse a la base de datos, pero podemos usar SSO de la empresa para acceder a los informes en Tableau Online.

Puedo obtener los datos mediante la opción Importar, pero necesito hacer lo mismo con DirectQuery, ya que así es como queremos compilar los informes. He comprobado con muchos pares y expertos y no son capaces de encontrar una manera sobre este problema de conectividad.

Estoy mostrando el error a continuación para que pueda echar un vistazo a él y proporcionar una solución para nuestro problema de conexión. Ahorraremos mucho esfuerzo si podemos conectar los datos directamente desde Power BI.

Error:

Tipo de comentarios:
Frown (Error)

Timestamp:
2020-10-15T15:22:38.9648354Z

Hora local:
2020-10-15T20:52:38.9648354+05:30

ID de sesión:
c7ffd912-6137-40d4-b270-d96345301a82

Lanzamiento:
septiembre de 2020

Versión del producto:
2.85.985.0 (20.09) (x64)

Mensaje de error:
Tiempo de espera de conexión expirado. El período de tiempo de espera transcurrido al intentar consumir el acuse de recibo previo al inicio de sesión. Esto podría deberse a que el protocolo de enlace previo al inicio de sesión falló o el servidor no pudo responder en el tiempo. La duración que se dedicó al intentar conectarse a este servidor fue - [Pre-Inicio de sesión] inicialización 14846; apretón de manos 10087; ; Se ha agotado el tiempo de espera de la operación de espera. La excepción fue provocada por la interfaz IDbConnection.

Versión del sistema operativo:
Microsoft Windows NT 10.0.17763.0 (x64 en-US)

Versión CLR:
4.7 o posterior [Número de liberación n.o 461814]

Máxima memoria virtual:
38,6 GB

Memoria privada:
645 MB

Conjunto de trabajo de pico:
881 MB

Versión IE:
11.1457.17763.0

ID de usuario:
jxjdjfj-jdjf-9887-kjhgg-hshdhdh

Información del paquete del libro de trabajo:
1* - en-IN, Grupos de consulta: 0, fastCombine: Deshabilitado, runBackgroundAnálisis: Verdadero.

Telemetría habilitada:
Verdad

Registros de seguimiento de instantáneas:
C:-Usersxxxxxx-AppData-Local-Microsoft-Power BI Desktop-FrownSnapShot508210869.zip

Modo predeterminado del modelo:
Compuesto

Versión del modelo:
PowerBI_V3

Está habilitado el informe de modelos V3:
Verdad

Registros de seguimiento de rendimiento:
C:-Usersxxxxxxx-AppData-Local-Microsoft-Power BI Desktop-PerformanceTraces.zip

Funciones de vista previa habilitadas:
PBI_NewWebTableInference

Funciones de vista previa desactivadas:
PBI_shapeMapVisualEnabled
PBI_SpanishLinguisticsEnabled
PBI_ImportTextByExample
PBI_qnaLiveConnect
PBI_inlineExplore
PBI_dataSearchCuration
PBI_azureMapVisual
PBI_dataPointLassoSelect
PBI_narrativeTextBox

Opciones de DirectQuery deshabilitadas:
TreatHanaAsRelationalSource

Nube:
GlobalCloud

Escala de PPP:
150%

Servicios soportados:
Power BI

Fórmulas:


sección Sección1;

tablexxx compartido let
Origen: Sql.Databases("10.1.12.4"),
db-Source-[Nombre"db"]-[Datos],
tablexxxx-db-[Esquema-"dbo",Item-"tabla"]-[Datos]
En
dbo_sf_tb_rpt_GAPM_bkp;

compartido "sf_tb_rpt_GAPM_bkp (2)" - dejar que
Origen: Sql.Databases("10.1.12.4"),
db-Source-[Nombre"db"]-[Datos],
table- EY_Learning_QA[Esquema"dbo",Item-"tabla"]-[Datos]
En
tabla;

4 REPLIES 4
Super User III
Super User III

Otra opción sería compilar el informe en modo de importación, publicarlo en Power BI y, a continuación, compilar los informes con una conexión activa con el conjunto de datos de Power BI.

saludos

palmadita





Did I answer your question? Please mark my post as a solution! Kudos are also appreciated!

Proud to be a Super User!




We need to daily refresh and we have lot of dashboards, hence looking for Solution via DirectQuery.

Microsoft
Microsoft

Hola @karthigeyan ,

En base a mi investigación, el error podría ocurrir en las siguientes posibilidades:

1. Una instancia del Motor de base de datos de SQL ServerSQL Server Database Engine no se está ejecutando.
2. El servicio Explorador de SQL ServerSQL Server no se está ejecutando.
3. El TCP/IP está deshabilitado.
4. El nombre del servidor se ha escrito incorrectamente.
5. Hay problemas de red.
6. Un firewall bloquea el puerto TCP/IP de la instancia de Motor de base de datosDatabase Engine .
7. El cliente y el servidor no están configurados para utilizar el mismo protocolo de red.

A continuación, para obtener las soluciones, consulte los siguientes artículos:

https://blog.devoworx.net/2017/01/30/connection-timeout-expired-pre-login-handshake/

https://social.technet.microsoft.com/Forums/en-US/84b08d13-ca15-4295-bf10-3a6f195fcf35/sql-server-pr...

https://support.na.sage.com/selfservice/viewContent.do?externalId=83234&sliceId=1

https://www.kb.blackbaud.com.au/articles/Article/114624

Saludos

Stephen Tao

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

Regular Visitor

La opción 7 parece ser el problema 7. El cliente y el servidor no están configurados para utilizar el mismo protocolo de red. Necesitamos conectarnos con el servidor para configurar la puerta de enlace de Power BI

Helpful resources

Announcements
November Update

Check it Out!

Click here to read more about the November 2020 Updates!

Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

secondImage

Power Platform October Community Highlights

Check out the top community contributors across all of the communities

secondImage

Create an end-to-end data and analytics solution

Learn how Power BI works with the latest Azure data and analytics innovations at the digital event with Microsoft CEO Satya Nadella.

Top Solution Authors
Top Kudoed Authors