「カラム数」「レコード数」「フィールドの値」が同じである2つのデータファイルについて、「ファイルサイズ」が異なる理由を知りたい

b→dashが利用している「Snowflake」の仕様により、ファイルの圧縮率が異なるためです

前提としてb→dashでは、一部のサーバーに「Snowflake」というクラウドサービスを利用しています。

もしも「カラム数」「レコード数」「フィールドの値」が同じ2つのデータファイルの「ファイルサイズ」が異なる場合、原因として、「Snowflake」の圧縮率に関する仕様が影響していることが挙げられます

「Snowflake」は、「Snowflake」側でデータファイルごとに圧縮アルゴリズムを変えていますが、その圧縮率に関する仕様の詳細は、公表されていません。そのため、「カラム数」「レコード数」「フィールドの値」が同じ2つのデータファイルの「ファイルサイズ」が異なる原因は特定することはできませんのでご留意ください。

「ファイルサイズ」は、データファイルの「カラム数」、「レコード数」、すべての「フィールドの値」を算出したデータ容量です。