Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En Power BI, puede exportar los datos que se usaron para crear un objeto visual como un archivo Excel o CSV mediante el comando Exportar datos en el menú de opciones de .
El comando Exportar datos en el menú opciones le permite exportar los datos que se usaron para crear un objeto visual en un archivo de Excel o CSV.
Use power BI Client visual.exportData
API para exportar datos de un objeto visual de informe a formato CSV.
Cómo exportar los datos de un objeto visual
La clase VisualDescriptor
exportData(exportDataType?: ExportDataType, rows?: number): Promise<IExportDataResult>
El método exportData
usa dos parámetros:
exportDataType
(opcional), elija los datos que desee exportar datos resumidos o datos subyacentes.-
ExportDataType.Summarized
, seleccione esta opción si desea exportar datos para lo que ve actualmente en el objeto visual. -
ExportDataType.Underlying
, seleccione esta opción si desea exportar datos para lo que ve en el objeto visual más datos adicionales del conjunto de datos subyacente.
Si no se proporcionan los datos se exportarán Resumen. Obtenga más información sobre los distintos tipos de Exportar datos desde un objeto visual.
-
filas, el número de filas que se van a devolver, si están disponibles.
El método exportData
devuelve un objeto IExportDataResult
, use la propiedad IExportDataResult.data
para obtener los datos exportados como una cadena de en formato CSV.
interface IExportDataResult {
data: string;
}
Ejemplo
Para exportar las primeras 100 filas de datos resumidos:
let result = await visual.exportData(models.ExportDataType.Summarized, 100);
console.log(result.data);
Consideraciones y limitaciones
- El número máximo de filas que puede exportar es de 30 000.
- Las exportaciones que usan subyacente no funcionan si el origen de datos usa Analysis Services conexión dinámica en versiones anteriores a 2016, cuando las tablas del modelo no tienen una clave única.
- Las exportaciones que usan subyacente no funcionan si Mostrar elementos sin de datos está habilitado para la visualización.
- Si los filtros se aplican a la visualización, también se filtrarán los datos exportados.
- Si usa DirectQuery, la cantidad máxima de datos que se pueden exportar es de 16 MB. Las exportaciones pueden dar lugar a menos del número máximo de filas, especialmente si se usan varias columnas, datos difíciles de comprimir o factores que están presentes que aumentan el tamaño del archivo y reducen el número de filas exportadas.
- Power BI solo admite la exportación en objetos visuales que usan agregados básicos. La exportación no está disponible en objetos visuales mediante medidas de modelo o informe.
- No se admiten objetos visuales personalizados y de R.
- Los administradores de Power BI pueden deshabilitar la característica de exportación de datos.
- No se admiten solicitudes de datos de exportación simultáneas desde la misma sesión. Se deben ejecutar varias solicitudes de forma sincrónica.
- Al usar insertar para los clientes, exportar datos desde un objeto visual no funciona en los casos siguientes:
- El modelo semántico del informe incrustado es un modelo compuesto con conexión de consulta directa a otro modelo semántico y la inserción se realiza mediante una entidad de servicio.
- El modelo semántico del informe insertado tiene al menos un origen de datos conSign-On único habilitado y el token de inserción contiene un token de inserción de token de inserción.