Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola a todos
Tengo documentos almacenados en SharePoint, pero en lugar de usar carpetas, uso metadatos (columnas) para etiquetar archivos. La importación de carpetas de SharePoint no incluye columnas de metadatos, pero no incluye contenido de archivo. Las listas de SharePoint, Odata, etc. no parecen incluir contenido de archivo, pero tienen metadatos.
¿Existe una opción en la que pueda recuperar los metadatos (también conocidos como columnas personalizadas creadas en SharePoint), filtrar con esas columnas y, a continuación, extraer el contenido de los archivos?
Gracias
Kaycee
Solved! Go to Solution.
Tuve la suerte de recibir este consejo en otro foro que es efectivo y eficiente:
Paso 1
Crear una consulta auxiliar MetaFileNameList que genere una lista de nombres de archivo basada en los metadatos
Paso 2
Use esa lista para filtrar la consulta con SharePoint.Files o SharePoint.Contents, algo como:
Table.SelectRows( PrevStepName, cada uno ( List.Contains( MetaFileNameList, [FileNameCol] ) = true ))
Tuve la suerte de recibir este consejo en otro foro que es efectivo y eficiente:
Paso 1
Crear una consulta auxiliar MetaFileNameList que genere una lista de nombres de archivo basada en los metadatos
Paso 2
Use esa lista para filtrar la consulta con SharePoint.Files o SharePoint.Contents, algo como:
Table.SelectRows( PrevStepName, cada uno ( List.Contains( MetaFileNameList, [FileNameCol] ) = true ))
Para ello, debe conectarse a ODATA para que el sitio de Sharepoint esté en:
https://<su sitio de puntos compartidos>/_vti_bin/listdata.svc
Luego solo necesita seleccionar la carpeta de documentos:
La columna de prueba es una que creé en mi lista de sharepoint.
Gracias @MFelix por tomarse el tiempo para responder.
Puedo llegar a este punto ok y navegar a los archivos, pero luego, una vez que haya usado los metadatos para filtrar a los archivos que necesito, ¿cómo importo los datos (contenido) de ese archivo?
¡Gracias!
Desafortunadamente [Binario] no es una opción.
Las únicas columnas 'expandibles' que aparecen son [CreatedBy], [ModifiedBy] y [CheckedOutTo]. Hay un montón de otras columnas, pero todas solo contienen contenido directo (como [Version], [Path], [ApprovedStatus], [ContentTypeID].
@Kaycee ,
Tiene razón, lo sentimos, en este caso puede hacer una combinación entre los datos de obtención de OData, Feed y la lista de Sharepoint.
Este enlace debe hacerse usando el nombre de archivo (que supongo que son diferentes) asegúrese de seleccionar solo las líneas que están presentes en ODataFeed. a continuación, puede expandir el binario:
Puede ver que la columna de prueba está aquí y el binario también. Si necesita más ayuda, como un paso a paso, por favor dígamelo.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Ask questions in Eventhouse and KQL, Eventstream, and Reflex.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |