Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
4 years ago
Solved

Convertir el modo DirectQuery para importar

Tengo alrededor de 10 tablas que configuré con Direct Query porque no sabía lo suficiente sobre PowerBI. Todas estas tablas tienen registros que tienen años de datos.

Me gustaría convertirlos a IMPORTAR pero al mismo tiempo, solo importar los últimos AÑOS de registros.

Hay una opción para convertir las TABLAS para importar, pero no puedo encontrar una manera de limitar lo que se importa. Sé que puedo convertir a IMPORT y luego usar una consulta avanzada para limitar los datos que uso, pero no deja de importar todo.

La única opción que he podido encontrar es eliminar la tabla y agregarla como fuente de datos y luego incluir un Avanzado. Consulta SQL.

¿Alguien conoce una forma de limitar los datos que se importan después de cambiar el modo de almacenamiento a "Importar"?

  • @hatchda Puede filtrar una consulta directa, así que haga clic en 'Transformar datos' para abrir Power Query y agregue un filtro a las tablas para el año anterior o actual. A continuación, aplique los cambios y, a continuación, cambie a importación.

  • Syndicate_Admin's avatar
    Syndicate_Admin
    4 years ago

    Una nota @bcdobbs con el uso de una instrucción SQL es que perderá cualquier capacidad de plegado de consultas después de eso, por lo que a menos que planee hacer todo en una instrucción SQL, en realidad podría ser mejor tomar su primera sugerencia de filtrado.

7 Replies

  • @hatchda Puede filtrar una consulta directa, así que haga clic en 'Transformar datos' para abrir Power Query y agregue un filtro a las tablas para el año anterior o actual. A continuación, aplique los cambios y, a continuación, cambie a importación.

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Administrator

      AllisonKennedy - Gracias.. Esto es exactamente lo que necesitaba.

  • Si hace clic en transformar datos mientras aún está en modo de consulta directa, puede aplicar filtros en Power Query para limitar los datos. O si necesita limitarlo a través de una consulta SQL, haga lo mismo compre, haga clic en el engranaje junto a "Fuente"

    bcdobbs_0-1646077426262.png

    e introduzca la consulta SQL allí.

    Una vez hecho esto, si cambia al modo de importación, solo cargará ese subconjunto.

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Administrator

      Una nota @bcdobbs con el uso de una instrucción SQL es que perderá cualquier capacidad de plegado de consultas después de eso, por lo que a menos que planee hacer todo en una instrucción SQL, en realidad podría ser mejor tomar su primera sugerencia de filtrado.