IoT 中心 - 最大上传文件大小

IoT Hub - maximum uploaded file size

通过 IoT 中心上传的文件的最大大小是多少?是否像最大消息大小256KB(根据documentation

如果您使用 IoT 中心设备 SDK 中的 File Upload 功能,则您正在上传到 blob 存储。

Current size limit of a block blob is 4.75 TiB.

Sample code:

private static async void SendToBlobAsync()
{
    string fileName = "image.jpg";
    Console.WriteLine("Uploading file: {0}", fileName);
    var watch = System.Diagnostics.Stopwatch.StartNew();

    using (var sourceData = new FileStream(@"image.jpg", FileMode.Open))
    {
        await deviceClient.UploadToBlobAsync(fileName, sourceData);
    }

    watch.Stop();
    Console.WriteLine("Time to upload file: {0}ms\n", watch.ElapsedMilliseconds);
}

deviceClient 是您的 IoT 中心客户端(设备)。