次の方法で共有


format_bytes() - バイト数のフォーマット関数(format_bytes())

適用対象: ✅Microsoft FabricAzure データ エクスプローラーAzure MonitorMicrosoft Sentinel

数値をバイト単位でデータ サイズを表す文字列に整形します。

構文

format_bytes( size [,precision [,units]])

構文規則について詳しく知る。

パラメーター

件名 タイプ 必須 説明
サイズの real ✔️ データ サイズとして書式設定される値 (バイト単位)。
有効桁数 (precision) int 小数点の後に値が丸められる桁数。 既定値は 0 です。
単位 string ターゲット データ サイズの単位( BytesKBMBGBTBPB、または EB)。 このパラメーターが空の場合、単位は入力値に基づいて自動的に選択されます。

返品

データ サイズ (バイト単位) として書式設定された size の文字列。

次の例では、 format_bytes() 関数を使用して、データ サイズをバイト単位で表す文字列として数値を書式設定する方法を示します。

:::moniker range="azure-data-explorer"
> [!div class="nextstepaction"]
> <a href="https://dataexplorer.azure.com/clusters/help/databases/Samples?query=H4sIAAAAAAAAAysoyswrUeAqM1SwVUjLL8pNLIlPqixJLdYwNTPR1OEqM0IXNzQwNjbSUTAESRqjSxoZGIDlQZImuCR1FMDyprjlDXQUlLydlDQBI/ZQzZ0AAAA=" target="_blank">Run the query</a>
::: moniker-end

```kusto
print 
v1 = format_bytes(564),
v2 = format_bytes(10332, 1),
v3 = format_bytes(20010332),
v4 = format_bytes(20010332, 2),
v5 = format_bytes(20010332, 0, "KB")

出力

v1 v2 v3 v4 v5
564 バイト 10.1 KB 19 MB 19.08 MB 19541 KB