Esta es el arreglo más exacta que encomtrarás brindar, pero primero estúdiala detenidamente y valora si se adapta a tu proyecto.
Solución:
Si obtiene (o consulta) un documento, puede mirar los encabezados que aparecen, específicamente x-ms-resource-usage
que contendrá un documentsSize
attribute (que representa el tamaño de un documento en kb).
En node/javascript, haría una llamada similar a:
client.readDocument(docLink, function (err, doc, headers)
...
)
Querrías mirar headers['x-ms-resource-usage']
.
Esta es la forma de encontrar el documento más grande de la colección. Usé dos consultas en el explorador de datos de Azure.
-
Para obtener el tamaño del documento más grande
SELECT MAX(a.length) FROM ( SELECT LENGTH(ToString(c)) AS length FROM c ) a
-
Para recuperar el cuerpo del documento más grande (el valor de a.length debe compararse con la longitud devuelta de la consulta anterior
SELECT TOP 1 a.c FROM ( SELECT LENGTH(ToString(c)) AS length, c FROM c ) a WHERE a.length = 382725
Luego, al ejecutar la segunda consulta, puede echar un vistazo a la pestaña Estadísticas de consulta para ver el tamaño exacto del documento.
valoraciones y reseñas
Eres capaz de corroborar nuestra investigación mostrando un comentario o valorándolo te estamos agradecidos.