cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
tessahurr
Microsoft
Microsoft

Comparta sus ideas sobre DirectQuery para conjuntos de datos de Power BI y Azure Analysis Services (versión preliminar)

Pulse Responder y háganos saber qué piensa de los conjuntos de datos de DirectQuery para Power BI y Azure Analysis Services. Para obtener más información sobre esta función, visite esta entrada de blog o nuestra documentación.

Estas son algunas áreas de las que nos gustaría escuchar en particular:

  • Rendimiento
  • Experiencia del editor de consultas: la consulta de modelo remoto no se muestra en el editor de consultas y solo en el cuadro de diálogo de configuración del origen de datos. ¿Cuáles son tus pensamientos?
  • Experiencia de navegación
  • Pensamientos sobre la gobernanza y los permisos para los modelos que aprovechan esta característica
  • Modelos de anidamiento, es decir, la construcción de un modelo compuesto en la parte superior de un modelo compuesto
  • Actualización automática de páginas para conexión en vivo en modelos compuestos

Gracias y esperamos escuchar sus comentarios!

- El equipo de modelado de Power BI

308 REPLIES 308
Syndicate_Admin
Administrator
Administrator

¡Esto es mega!

¿Tenemos una vista de cuándo se lanzará la versión next de SQL Server que proporciona esta característica en línea para los usuarios tabulares de SSAS?

Trabajar en el equipo de producto de PowerBI debe ser el trabajo más interesante de Microsoft.

es bastante genial, gracias 🙂 con respecto a la próxima versión de SQL - no estoy seguro, pero mirando la velocidad de las versiones anteriores diría que 2022/2023.

Syndicate_Admin
Administrator
Administrator

Para ser francos, la falta de soporte de dimensiones conformadas, los errores, los errores, el bajo rendimiento en todos los conjuntos de datos, pero pequeños... Esta característica es inútil para los clientes empresariales.

Por favor, priorice la calidad sobre la velocidad de comercialización.

Josh Ash

Gracias por los comentarios - sería genial si usted puede dar ejemplos específicos de donde usted está viendo problemas de perf, errores, errores y en qué versión de escritorio. Hemos trabajado en la mejora del rendimiento específicamente en las últimas dos versiones de Escritorio y nuestra telemetría muestra que esas mejoras están valiendo la pena. Curiosidad por saber lo que crees que tenemos que hacer también. Además, no está seguro de lo que quiere decir que no admitemos dimensiones conformadas. Estamos trabajando en un documento de mejores prácticas que explica cómo lidiar con los problemas más comunes que las personas tienen con esta característica.

Syndicate_Admin
Administrator
Administrator

¿Ha habido alguna otra reflexión sobre los permisos de usuario final necesarios para ver un informe publicado que se ha elaborado a partir de un conjunto de datos compartido en el modelo local o de consulta directa?

Tener que agregar un usuario final o consumidor de informe al conjunto de datos compartido principal con permisos de compilación es un problema. Tenemos analistas que restringimos a conjuntos de datos compartidos y, a su vez, comparten sus informes con los usuarios finales. Hacer que el analista conceda a los usuarios acceso al informe que crearon y, a continuación, dirigirse a los administradores para que los usuarios finales tengan concedido permiso de compilación para el conjunto de datos compartido es un problema de seguridad. Estos usuarios finales podrían conectarse al conjunto de datos compartido principal y acceder a los datos que no deberían poder ver.

Syndicate_Admin
Administrator
Administrator

hola

Tenemos un conjunto de datos que está peinando dos conjuntos de datos de espacios de trabajo independientes. Cuando cambiamos el nombre de una de las áreas de trabajo, el conjunto de datos compuesto falló, ya que la conexión parecía hacer referencia a los nombres de las áreas de trabajo, en lugar de a los identificadores de área de trabajo. ¿Es probable que esto sea abordado?

¡Muchas gracias!

la referencia por nombre del área de trabajo es en realidad por diseño por razones técnicas. Publicaremos un documento de prácticas recomendadas que enumera esto y otras cosas. Perdón por la inconviencia.

Syndicate_Admin
Administrator
Administrator

Mirando y jugando alrededor me las arreglé para tener algunas cosas interesantes sobre el uso de métricas!

El uso de métricas está disponible en el nivel del área de trabajo (generarlo para un informe y tiene todos los informes para el área de trabajo, sin embargo, no puede descargar el pbix) y en el nivel de administrador (sin embargo, no puede realizar ninguna modificación allí)

Así que pude conectarme a crear alguna métrica de uso para algunas áreas de trabajo específicas (espacio de trabajo de producción solo de algunos departamentos), conectarme a estos conjuntos de datos y en DAX unirme a las tablas a través de fórmulas como esta:


ViewersRanking_Global = UNION(ADDCOLUMNS(ViewersRanking,"Workspace","PRO"),ADDCOLUMNS('ViewersRanking 2',"Workspace","DEV"))

Y esto ayuda a crear un panel de métricas de uso totalmente personalizable sin necesidad de API (que necesita un token de actualización que el equipo de TI puede no darle)

Dime si tenías mejores ideas y si esto es estúpido 🙂
Syndicate_Admin
Administrator
Administrator

hola

Tengo un escenario en el que tenemos un conjunto de datos maestro de país donde se aplica la seguridad de nivel de fila para restringir los datos en función de la ubicación del usuario. Hemos usado este dataset maestro como origen para otro dataset mediante consulta directa, pero el RLS aplicado no se está propagando. ¿Es esto por diseño o una limitación de esta característica?

Configure RLS en cada modelo individual y todo funcionará como espera.

No tengo la opción de aplicar RLS en la tabla de país (procedente de un modelo /conjunto de datos remoto) en mi modelo compuesto. El nombre de la tabla no aparece al definir reglas RLS en Power BI Desktop. No estoy seguro de si me estoy perdiendo algo?

RLS no fluye desde el control remoto al modelo local. Esto es así por diseño. Gracias por proporcionar los comentarios, aunque.

Gracias por la pronta respuesta. Entonces, en un caso de uso como este, supongo que el uso de flujos de datos podría ser la siguiente mejor opción. Además, ¿hay planes de introducir RLS de modelos remotos a locales en la canalización?

estamos mirando el RLS a cosa local, pero es mucho trabajo y para ser honesto, no mucha gente lo ha pedido. Por favor, voten sobre las ideas si quieren que esto suceda. Los flujos de datos podrían ser una opción para usted.

Tengo un modelo de datos (X) conectado a SQL Server y he implementado RLS que funciona como se esperaba. Hoy, he creado una conexión de consulta directa en este modelo de datos a un conjunto de datos Y y he creado un modelo compuesto X +Y. RLS se rompió en X + Y aunque no hay ninguna relación entre las tablas en X a las tablas en Y. ¿Es esto también comportamiento esperado con esta característica?

Cuando quité la conexión de consulta directa al conjunto de datos Y, RLS comenzó a funcionar de nuevo como anteriormente.

Syndicate_Admin
Administrator
Administrator

Después de mucho ensayo y error, me di cuenta de cuál era exactamente la razón por la que algunos usuarios no podían ver el informe con el modelo compuesto. Resulta que solo los usuarios para los que está habilitado "Permitir extremos XMLA y analizar en Excel con conjuntos de datos locales", pueden ver el informe completo sin problemas. Otros obtienen un error. ("No se puede mostrar este objeto visual")

Esto es un problema para mi organización porque no puedo conceder este derecho a todos los usuarios y hace que la característica sea completamente inútil para nosotros. Muy triste porque estábamos muy entusiasmados con la oportunidad.

Lamento escuchar eso, pero está claramente listado en el blog y los documentos que necesita para habilitar XMLA / Analyze en Excel. Esta característica depende de ella y no puede funcionar sin ella.

Entiendo. Simplemente sorprendido y triste de que también es necesario para los espectadores... Lo hace inutilizable en nuestro caso...

Nuestra situación es la siguiente: tenemos un gran conjunto de datos con todos los datos y todos los informes se basan en él. A algunas personas solo se les permite ver columnas de volumen, otras también pueden ver columnas con valores $ reales. Entendemos que no podemos usar RLS o similar para ocultar las columnas $ de personas que se supone que no deben verlas (girarlas en otro conjunto de datos no es una opción). Si damos a todos en la organización la opción XMLA / Analizar en Excel, las personas que tengan acceso a algunos informes podrán acceder también a todas las columnas en ese caso, lo cual no es aceptable... ¿Estamos pensando correctamente? Gracias!

Por qué cant utilizas RLS? ¿No se puede establecer RLS en el modelo compuesto?

Porque necesitaríamos seguridad a nivel de columna. Tenemos configurada la seguridad de nivel de fila. Básicamente, piense en los datos de la siguiente manera:

regiónvolumenbeneficio
Región 11112
Región 22122

Tenemos RLS configurado sp que un usuario sólo puede ver los datos de la región 1. Pero también tenemos que ser capaces de decir que dentro de esa región el usuario sólo puede ver la columna Volumen, pero no la columna Beneficio.

Está bien si solo exponemos la columna Volumen en el informe que se les permite ver. Pero una vez que le demos a todos acceso a Analizar en Excel, podrán ver todas las columnas (de hecho, solo para su región, pero también las columnas que se supone que no deben ver).

¿Correcto?

Helpful resources

Announcements
MBAS on Demand

2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.

July 2021 Update 768x460.png

Check it out!

Click here to read more about the July 2021 Updates

Power Query PA Forum 768x460.png

Check it out!

Did you know that you can visit the Power Query Forum in Power BI and now Power Apps

Top Solution Authors
Top Kudoed Authors