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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Syndicate_Admin
Administrator
Administrator

Error de DirectQuery para conjuntos de datos de Power BI y AS: la consulta solo puede pasar por 2 niveles

Hola a todos,

Tengo un problema urgente que causó que mi panel dejara de funcionar y posiblemente rompió mi conjunto de datos que tenía una actualización incremental aplicada y estuvo recopilando datos durante muchos meses ... Tenía 2 informes separados conectados a 2 conjuntos de datos separados que se publicaron en el espacio de trabajo. Los conjuntos de datos están conectados con SQL db y ejecutan la actualización programada con la actualización incremental durante la noche. Hoy necesitaba tomar una de las tablas de datos del primer dato y vincularla al segundo conjunto de datos. Encontré que la solución para eso es habilitar DirectQuery para conjuntos de datos de Power BI y AS. De hecho, eso me permitió agregar otra fuente de datos al informe y después de eso pude ver en el panel Modelo que se agregó la tabla de datos de otro conjunto de datos. Desafortunadamente, ahora mi informe ya no funciona y Power BI (tanto en la versión de escritorio como en la web) no puede cargar métricas que están conectadas al conjunto de datos antiguo (error que muestra el escritorio de PowerBI: la consulta solo puede pasar por 2 niveles). ¿Hay alguna forma de reparar eso o al menos restaurar el modelo de datos anterior para mi conjunto de datos de Analysis Services a SQL? Realmente necesito mantener vivos estos datos ...

Gracias de antemano,

Mateo Bartczak

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

Hola

¿Encontraste alguna solución para esto?

¡Ahora tengo el mismo problema!
Nunca me pareció así, ¡es mi primera vez con este problema!

Syndicate_Admin
Administrator
Administrator

En ella @v-tangjie-msft,

Gracias por su respuesta. No puedo ver mi respuesta como una publicación aquí, así que la estoy escribiendo de nuevo.

Desafortunadamente, habilitar la opción que mencionó no ayudó. Por informe que no funciona quiero decir que no se puede cargar en absoluto:

La tarjeta que dice '98' proviene del conjunto de datos que vinculé al conjunto de datos original del tablero. Por alguna razón, podría usarse, pero el conjunto de datos antiguo ya no se puede cargar.

Si se trata de puerta de enlace de datos, siempre funcionó bien desde la configuración hace mucho tiempo, y no cambié nada con respecto a eso desde entonces.

Hola

¿Descubriste una solución a esto? Tuve exactamente el mismo problema en el que decidió dejar de funcionar y, por lo tanto, bloqueó mis archivos web y PBI locales, ya que ninguno de los elementos visuales se muestra y tiene el mismo error que mencionaste. ¿Alguna forma de cómo lo arreglaste?

¡Estoy pensando en traer la fuente de datos como una consulta SQL en lugar del enfoque de consulta directa que utilicé!

Syndicate_Admin
Administrator
Administrator

En ella @v-tangjie-msft ,

Gracias por su respuesta. No puedo ver mi respuesta como una publicación aquí, así que la estoy escribiendo de nuevo.

Desafortunadamente, habilitar la opción que mencionó no ayudó. Por informe que no funciona quiero decir que no se puede cargar en absoluto:

Report viewReport viewVista de informe

La tarjeta que dice '98' proviene del conjunto de datos que vinculé al conjunto de datos original del tablero. Por alguna razón, podría usarse, pero el conjunto de datos antiguo ya no se puede cargar.

Si se trata de puerta de enlace de datos, siempre funcionó bien desde la configuración hace mucho tiempo, y no cambié nada con respecto a eso desde entonces.

Después de hacer clic en 'Ver detalles', aparece la siguiente información:

Feedback Type:
Frown (Error)

Timestamp:
2022-11-10T17:44:41.9331024Z

Local Time:
2022-11-10T18:44:41.9331024+01:00

Session ID:
1cf61b8b-358b-4a8b-a862-e515a458fe57

Release:
September 2022

Product Version:
2.109.1021.0 (22.09) (x64)

Error Message:
OLE DB or ODBC error: OLE DB or ODBC error: OLE DB or ODBC error: Query can only go through 2 levels of Analysis Services datasources. 
 
Technical Details: 
RootActivityId: ff41a172-14a6-46a4-8bd0-f81e61448b5b 
Date (UTC): 11/10/2022 5:41:43 PM. 
 
Technical Details: 
RootActivityId: 6284b5d7-ef27-474c-83b8-c9acb22b1553 
Date (UTC): 11/10/2022 5:41:43 PM. 
 
Szczegóły techniczne: 
RootActivityId: 9b39e372-cef1-4c3c-a3d2-3f6812de81ae 
Date (UTC): 11/10/2022 5:41:43 PM.

OS Version:
Microsoft Windows NT 10.0.19042.0 (x64 en-GB)

CLR Version:
4.8 or later [Release Number = 528372]

Peak Virtual Memory:
69.9 GB

Private Memory:
540 MB

Peak Working Set:
824 MB

IE Version:
11.789.19041.0

User ID:
6bb5a260-7882-402b-9ddf-c3679533a7e5

Workbook Package Info:
1* - pl-PL, Query Groups: 0, fastCombine: Disabled, runBackgroundAnalysis: False.

Telemetry Enabled:
False

Snapshot Trace Logs:
C:\Users\yegs\AppData\Local\Microsoft\Power BI Desktop\FrownSnapShote49f7df1-d417-4d42-ba74-960af9f726bb.zip

Model Default Mode:
Composite

Model Version:
PowerBI_V3

Performance Trace Logs:
C:\Users\yegs\AppData\Local\Microsoft\Power BI Desktop\PerformanceTraces.zip

Enabled Preview Features:
PBI_compositeModelsOverAS
PBI_enableWebView2
PBI_sparklines

Disabled Preview Features:
PBI_shapeMapVisualEnabled
PBI_SpanishLinguisticsEnabled
PBI_qnaLiveConnect
PBI_azureMapVisual
PBI_b2bExternalDatasetSharing
PBI_enhancedTooltips
PQ_WebView2Connector
PBI_scorecardVisual
PBI_fieldParametersSuperSwitch
PBI_horizontalFusion

Disabled DirectQuery Options:
TreatHanaAsRelationalSource

Cloud:
GlobalCloud

DPI Scale:
125%

Supported Services:
Power BI

Formulas:


section Section1;

shared #"DirectQuery to AS - Licence Utilization" = let
    Source = AnalysisServices.Database("powerbi://api.powerbi.com/v1.0/myorg/Robotics", "Licence Utilization"),
    Cubes = Table.Combine(Source[Data]),
    Cube = Cubes{[Id="Model", Kind="Cube"]}[Data]
in
    Cube;

shared #"DirectQuery to AS - Robotics Health Check" = let
    Source = AnalysisServices.Database("powerbi://api.powerbi.com/v1.0/myorg/Robotics", "Robotics Health Check"),
    Cubes = Table.Combine(Source[Data]),
    Cube = Cubes{[Id="Model", Kind="Cube"]}[Data]
in
    Cube;

Gracias una vez más. Cualquier ayuda no tiene precio.

Saludos

Mateo Bartczak

Syndicate_Admin
Administrator
Administrator

@matt2907 ,

No puede revertir el modelo de datos de Analysis Services a SQL debido a orígenes de datos incoherentes.
Tengo algunas preguntas sobre "el informe no funciona", si el informe no se abre o actualiza, cuáles son los detalles del error y si la puerta de enlace está configurada correctamente para la fuente de datos.
Puede intentar activar esta configuración en el escritorio.

MicrosoftTeams-image (5).png

Saludos

Neeko Tang

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

En ella @v-tangjie-msft

Gracias por la respuesta. Desafortunadamente, activar la configuración mencionada no ayudó. Por informe no funciona quiero decir que no se puede cargar correctamente. Después de abrirlo, no se pudo cargar ninguna de las métricas del primer conjunto de datos: Report viewReport viewVista de informe

Esta tarjeta que dice '98' proviene del conjunto de datos que vinculé al conjunto de datos antiguo del tablero.

Si se trata de la puerta de enlace, se configuró correctamente y funcionó bien con toda la plataforma de energía, no cambié nada al respecto desde hace mucho tiempo.

Estos son los detalles del problema:

Feedback Type:
Frown (Error)

Timestamp:
2022-11-10T17:44:41.9331024Z

Local Time:
2022-11-10T18:44:41.9331024+01:00

Session ID:
1cf61b8b-358b-4a8b-a862-e515a458fe57

Release:
September 2022

Product Version:
2.109.1021.0 (22.09) (x64)

Error Message:
OLE DB or ODBC error: OLE DB or ODBC error: OLE DB or ODBC error: Query can only go through 2 levels of Analysis Services datasources. 
 
Technical Details: 
RootActivityId: ff41a172-14a6-46a4-8bd0-f81e61448b5b 
Date (UTC): 11/10/2022 5:41:43 PM. 
 
Technical Details: 
RootActivityId: 6284b5d7-ef27-474c-83b8-c9acb22b1553 
Date (UTC): 11/10/2022 5:41:43 PM. 
 
Szczegóły techniczne: 
RootActivityId: 9b39e372-cef1-4c3c-a3d2-3f6812de81ae 
Date (UTC): 11/10/2022 5:41:43 PM.

OS Version:
Microsoft Windows NT 10.0.19042.0 (x64 en-GB)

CLR Version:
4.8 or later [Release Number = 528372]

Peak Virtual Memory:
69.9 GB

Private Memory:
540 MB

Peak Working Set:
824 MB

IE Version:
11.789.19041.0

User ID:
6bb5a260-7882-402b-9ddf-c3679533a7e5

Workbook Package Info:
1* - pl-PL, Query Groups: 0, fastCombine: Disabled, runBackgroundAnalysis: False.

Telemetry Enabled:
False

Snapshot Trace Logs:
C:\Users\yegs\AppData\Local\Microsoft\Power BI Desktop\FrownSnapShote49f7df1-d417-4d42-ba74-960af9f726bb.zip

Model Default Mode:
Composite

Model Version:
PowerBI_V3

Performance Trace Logs:
C:\Users\yegs\AppData\Local\Microsoft\Power BI Desktop\PerformanceTraces.zip

Enabled Preview Features:
PBI_compositeModelsOverAS
PBI_enableWebView2
PBI_sparklines

Disabled Preview Features:
PBI_shapeMapVisualEnabled
PBI_SpanishLinguisticsEnabled
PBI_qnaLiveConnect
PBI_azureMapVisual
PBI_b2bExternalDatasetSharing
PBI_enhancedTooltips
PQ_WebView2Connector
PBI_scorecardVisual
PBI_fieldParametersSuperSwitch
PBI_horizontalFusion

Disabled DirectQuery Options:
TreatHanaAsRelationalSource

Cloud:
GlobalCloud

DPI Scale:
125%

Supported Services:
Power BI

Formulas:


section Section1;

shared #"DirectQuery to AS - Licence Utilization" = let
    Source = AnalysisServices.Database("powerbi://api.powerbi.com/v1.0/myorg/Robotics", "Licence Utilization"),
    Cubes = Table.Combine(Source[Data]),
    Cube = Cubes{[Id="Model", Kind="Cube"]}[Data]
in
    Cube;

shared #"DirectQuery to AS - Robotics Health Check" = let
    Source = AnalysisServices.Database("powerbi://api.powerbi.com/v1.0/myorg/Robotics", "Robotics Health Check"),
    Cubes = Table.Combine(Source[Data]),
    Cube = Cubes{[Id="Model", Kind="Cube"]}[Data]
in
    Cube;

Cualquier ayuda no tiene precio.

Saludos

Mateo Bartczak

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors