writeParquet method

Future<void> writeParquet(
  1. String path, {
  2. String? compression,
  3. ParquetWriteOptions options = const ParquetWriteOptions(),
})

Implementation

Future<void> writeParquet(
  String path, {
  String? compression,
  ParquetWriteOptions options = const ParquetWriteOptions(),
}) async {
  _validatePath(path);
  final values = _parquetWriteOptions(options, compression: compression);
  final lease = _owner.lease('DataFrame');
  try {
    await _runtime._client.invoke('frameWriteParquet', {
      'frame': lease.handle.toString(),
      'path': path,
      ...values,
    });
  } finally {
    lease.end();
  }
}