Recuperar archivo adjunto de la lista en línea de SharePoint

Un usuario Pregunto ✅

mudegowdrp

Hola,

¿Puedo saber cómo importar (vincular) archivos adjuntos de la lista de Sharepoint en línea en Power BI?

Gracias

Greg_Deckler

En respuesta a mudegowdrp

No estoy seguro de lo que quieres decir. Si utilizo ese formato de enlace, puedo acceder a cualquier imagen adjunta en SharePoint en mi navegador. No estoy seguro de lo que está tratando de lograr o cómo está tratando de acceder a él. Si tiene SharePoint como un sitio de confianza, puede usar URL en ese formato para agregar imágenes a su informe de Power BI Desktop. ¿Puede explicar su caso de uso?

mudegowdrp

En respuesta a Greg_Deckler

Intenté algunas formas de hacer eso. La mejor manera es tener un enlace y funciona como le dijiste. Gracias @Greg_Deckler

Mallev

En respuesta a mudegowdrp

Sé que esto está marcado como resuelto, pero fue uno de los primeros resultados en Google y no se ajustaba a mi caso de uso.

Quería agregar un enlace a un archivo de Excel que estaba adjunto a un elemento de la lista de puntos compartidos.

1. Abra el Editor de consultas y busque la columna llamada AttachmentFiles

2.Expanda la tabla con la flecha doble y seleccione ServerRelativeURL. Esto le dará una nueva columna llamada AttachmentFiles.ServerRelativeURL

Capture1.PNGCapture2.PNG

3. Agregue una columna personalizada para buscar su URL de Sharepoint y la ruta como esta = «https://mysite.sharepoint.com» & [AttachmentFiles.ServerRelativeUrl]

Capture3.PNG

4. Guarde y cierre el Editor de consultas.

5. En la vista de la tabla de datos, seleccione la columna personalizada que creó y en la pestaña de modelado seleccione Categoría de datos: URL web

6. Agregue la columna personalizada a su tabla visual y en formato / valores seleccione URL Icon true para mantenerla ordenada.

Greg_Deckler

Puede importar elementos de lista de SharePoint, pero no archivos adjuntos, según mi leal saber y entender, a menos que escriba su propio conector personalizado. Si pudiera obtener una URL para el archivo adjunto, tal vez. ¿Está intentando importar algo como archivos de Excel adjuntos a elementos de la lista de SharePoint?

mudegowdrp

En respuesta a Greg_Deckler

Gracias por responder @Greg_Deckler

Sí, estoy intentando recuperar el archivo de imagen (.PNG) adjunto a los elementos de la lista. Está bien si puedo adjuntar un enlace a ese archivo de imagen.

Greg_Deckler

En respuesta a mudegowdrp

Bueno, un enlace a un archivo adjunto de un elemento de lista de SharePoint tiene el siguiente formato:

https: //[site url]/Liza/[List Name]/Archivos adjuntos/[Item ID]/[File Name]

mudegowdrp

En respuesta a Greg_Deckler

Sí, pero por alguna razón es solo un campo de texto, no el enlace.

Greg_Deckler

En respuesta a mudegowdrp

No estoy seguro de lo que quieres decir. Si utilizo ese formato de enlace, puedo acceder a cualquier imagen adjunta en SharePoint en mi navegador. No estoy seguro de lo que está tratando de lograr o cómo está tratando de acceder a él. Si tiene SharePoint como un sitio de confianza, puede usar URL en ese formato para agregar imágenes a su informe de Power BI Desktop. ¿Puede explicar su caso de uso?

mudegowdrp

En respuesta a Greg_Deckler

Intenté algunas formas de hacer eso. La mejor manera es tener un enlace y funciona como le dijiste. Gracias @Greg_Deckler

Mallev

En respuesta a mudegowdrp

Sé que esto está marcado como resuelto, pero fue uno de los primeros resultados en Google y no se ajustaba a mi caso de uso.

Quería agregar un enlace a un archivo de Excel que estaba adjunto a un elemento de la lista de puntos compartidos.

1. Abra el Editor de consultas y busque la columna llamada AttachmentFiles

2.Expanda la tabla con la flecha doble y seleccione ServerRelativeURL. Esto le dará una nueva columna llamada AttachmentFiles.ServerRelativeURL

Capture1.PNGCapture2.PNG

3. Agregue una columna personalizada para buscar su URL de Sharepoint y la ruta como esta = «https://mysite.sharepoint.com» & [AttachmentFiles.ServerRelativeUrl]

Capture3.PNG

4. Guarde y cierre el Editor de consultas.

5. En la vista de la tabla de datos, seleccione la columna personalizada que creó y en la pestaña de modelado seleccione Categoría de datos: URL web

6. Agregue la columna personalizada a su tabla visual y en formato / valores seleccione URL Icon true para mantenerla ordenada.

LisaChai12

En respuesta a Mallev

Hola Mallev,

Me gustaría mostrar la imagen del archivo adjunto de sharepoint en Power Bi. Probé tu método. No entiendo el último paso.

6. Agregue la columna personalizada a su tabla visual y en formato / valores seleccione URL Icon true para mantenerla ordenada.

¿Podría decirme dónde seleccionar el icono de URL verdadero?

table1.png

si cambio a la categoría de datos a imageURL, se mostrarán archivos rotos.

Espero que tu método pueda resolver mi problema.

Gracias.

Lisa

lpetty421

En respuesta a Mallev

Mallev, Awesommmmme solution !!!!!!! ¡Muchas gracias por compartir esta solución verdaderamente excepcional! ¡Ahora puedo acceder a los datos y los archivos adjuntos desde Power BI!

Anónimo

En respuesta a Mallev

Hola,

Me gustaría mostrar imágenes que están almacenadas en sharepoint como archivos adjuntos. Puedo recuperar la URL, pero cuando uso una visualización de imagen, aparece un icono de «imagen rota».

Sin embargo, si el usuario ya ha iniciado sesión en sharepoint, aparecerán las imágenes.

¿Cómo puedo hacer que aparezcan las imágenes sin obligar al usuario a iniciar sesión en sharepoint (antes de ejecutar el informe)?

Intenté formatear la URL como un tipo de imagen, esto no funciona.

¿Alguien ha hecho esto?

lidderdj

En respuesta a Mallev

Hola,

Actualmente estoy usando esta solución y se ve muy bien. Sin embargo, desde que se explicó la tabla y se extrajo el enlace del elemento de la lista, el archivo de Power BI es increíblemente lento para actualizarse desde el servidor. Cuando hago clic en «Cerrar y aplicar» para salir del editor de consultas, aparece la ventana Aplicar cambios de consulta, pero la velocidad de descarga de datos es del orden de 1 MB / min. Como referencia, suele ser ~ 100 mb / min.

¿Tiene alguna sugerencia sobre qué podría estar causando este comportamiento?

Gracias por adelantado,

Daniel

mudegowdrp

En respuesta a Mallev

Gracias @Mallev

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *