cheid1977
Soy bastante nuevo en Power BI. Me gustaría importar datos de un servidor ODBC y/o SQL, pero hay millones de registros y el proceso de importación llevaría una cantidad considerable de tiempo. Dos preguntas:
- ¿Dónde escribe una fórmula SQL que permita importar solo un cierto rango de fechas?
- ¿Puede hacer una consulta directa utilizando la conexión ODBC?
greg_deckler
Cuando se conecte a SQL Server, haga clic en el enlace Avanzado y podrá ingresar una consulta SQL. Definitivamente puede hacer Consulta directa contra SQL Server. También puede ingresar una consulta SQL con ODBC, pero no creo que ODBC actualmente admita Direct Query. Sin embargo, sé que la compatibilidad con Direct Query en tantos conectores como sea posible es una prioridad para el equipo de Power BI.
v-qiuyu-msft
Hola @cheid1977,
1. ¿Dónde escribe una fórmula SQL que permita importar solo un cierto rango de fechas?
Cuando nos conectamos a la base de datos de SQL Server, podemos escribir una consulta T-SQL como la siguiente:
Por cierto, si desea escribir una consulta T-SQL compleja, utilice el modo Importar en lugar del modo DirectQuery. Como descubrí, muchas comunidades se encuentran con el problema al escribir una consulta en DirectQuery, y este problema ya se informó internamente.
2. ¿Puede hacer una consulta directa utilizando la conexión ODBC?
La fuente de datos ODBC no es compatible con el modo DirectQuery, la fuente de datos compatible se muestra a continuación:
• Servidor SQL
• Base de datos Azure SQL
• Almacén de datos Azure SQL
• SAP HANA
• Base de datos Oracle
• Base de datos Teradata
• Amazon Redshift (versión preliminar)
• Impala (vista previa)
• Copo de nieve (versión preliminar)
Para obtener más información, consulte este artículo: Usar DirectQuery en Power BI Desktop
Atentamente,
qiuyun yu
v-qiuyu-msft
Hola @cheid1977,
1. ¿Dónde escribe una fórmula SQL que permita importar solo un cierto rango de fechas?
Cuando nos conectamos a la base de datos de SQL Server, podemos escribir una consulta T-SQL como la siguiente:
Por cierto, si desea escribir una consulta T-SQL compleja, utilice el modo Importar en lugar del modo DirectQuery. Como descubrí, muchas comunidades se encuentran con el problema al escribir una consulta en DirectQuery, y este problema ya se informó internamente.
2. ¿Puede hacer una consulta directa utilizando la conexión ODBC?
La fuente de datos ODBC no es compatible con el modo DirectQuery, la fuente de datos compatible se muestra a continuación:
• Servidor SQL
• Base de datos Azure SQL
• Almacén de datos Azure SQL
• SAP HANA
• Base de datos Oracle
• Base de datos Teradata
• Amazon Redshift (versión preliminar)
• Impala (vista previa)
• Copo de nieve (versión preliminar)
Para obtener más información, consulte este artículo: Usar DirectQuery en Power BI Desktop
Atentamente,
qiuyun yu
greg_deckler
Cuando se conecte a SQL Server, haga clic en el enlace Avanzado y podrá ingresar una consulta SQL. Definitivamente puede hacer Consulta directa contra SQL Server. También puede ingresar una consulta SQL con ODBC, pero no creo que ODBC actualmente admita Direct Query. Sin embargo, sé que la compatibilidad con Direct Query en tantos conectores como sea posible es una prioridad para el equipo de Power BI.