Hola
Probablemente tenga una pregunta simple. Pero no puedo encontrarlo en los foros hasta ahora.
Quiero obtener datos de una base de datos SQL. La tabla contiene muchas filas que no necesito y lleva mucho tiempo obtener los datos.
(no lo entiendes en absoluto)
Es una tabla con filas por fecha. Así que solo quiero las filas después de diciembre de 2015.
¿Cómo lo hago?
De nada.
Puede intentar usar evaluar en lugar de seleccionar en su consulta SQL.
dejar
Bron = Sql.Database("sqlsrv-group-prd-datawarehouse.database.windows.net", "sqldb-group-prd-flexkids"),
dbo_VW_FACTUUR = Bron{[Schema="dbo",Item="VW_FACTUUR"]}[Data],
FilteredRows = EVALUAR dbo_VW_FACTUUR
donde FACTUUR_DATUM >= FECHA(2016, 1, 1)
en
Filas filtradas
Gracias. Espero que esto ayude.
Thnx para su reacción rápida.
Lo intenté:
dejar
Bron = Sql.Database("sqlsrv-group-prd-datawarehouse.database.windows.net", "sqldb-group-prd-flexkids"),
dbo_VW_FACTUUR = Bron{[Schema="dbo",Item="VW_FACTUUR"]}[Data],Select * from VW_FACTUUR where FACTUUR_DATUM >= '2016-01-01'
en
dbo_VW_FACTUUR
somehowe no acepta *
¿Sabes lo que está mal?
Hola, @JoseHop
Si desea limitar el número de filas al importar los datos.
Puede hacer clic en la 'Opción avanzada' para expandir las opciones.
En la instrucción SQL, puede escribir la consulta personalizada que es
Seleccione * de table_name donde la fecha >= '2016-01-01'
**Mencione el nombre de la base de datos anterior
Espero que esto ayude.
Eh
Si desea limitar el número de filas al importar los datos.
Puede hacer clic en la 'Opción avanzada' para expandir las opciones.
En la instrucción SQL, puede escribir la consulta personalizada que es
Seleccione * de table_name donde la fecha >= '2016-01-01'
**Mencione el nombre de la base de datos anterior
Espero que esto ayude.
Join us for a free, hands-on Microsoft workshop led by women trainers for women where you will learn how to build a Dashboard in a Day!
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |