Không có hoạt động xử lý nội dung tệp của bạn trên bất kỳ máy chủ nào. Bạn không cần ký thỏa thuận xử lý dữ liệu với gottrix để làm việc với tài liệu mật hay tài liệu công việc.
Máy chủ tại ĐứcGDPR ngay từ thiết kế
Máy chủ gốc đặt tại Hetzner ở Đức. Vì tệp của bạn không rời khỏi thiết bị nên nội dung của chúng hoàn toàn không được truyền đi.
Apache Arrow là tiêu chuẩn in-memory theo cột được sử dụng rộng rãi cho dữ liệu phân tích; định dạng file Arrow IPC (còn có Feather v2) lưu giữ các bảng như vậy trên đĩa và được sử dụng bởi pandas, Polars, R và nhiều công cụ dữ liệu. File này nhỏ gọn, nhưng không thể đọc trong trình soạn thảo. Công cụ này giải mã nội dung và xuất ra mảng JSON rõ ràng: một đối tượng cho mỗi hàng dữ liệu, với tên cột làm khóa. Khác với CSV, các trường lồng nhau vẫn là cấu trúc JSON thực sự.
Mọi quá trình xử lý đều diễn ra hoàn toàn cục bộ trong trình duyệt của bạn (JavaScript thuần túy, không tải lên, kể cả khi ngoại tuyến). Công cụ đọc lược đồ Arrow và các khối dữ liệu, sau đó xây dựng một đối tượng cho mỗi hàng. Để có giá trị chính xác, số nguyên 64-bit vượt quá phạm vi an toàn của JavaScript được xuất dưới dạng chuỗi, dấu thời gian dưới dạng văn bản ISO 8601 và giá trị nhị phân thô dưới dạng base64, không mất độ chính xác nào. Danh sách và struct vẫn là JSON lồng nhau.
Bạn cần điều này khi pandas, Polars, R hoặc một công cụ dữ liệu cung cấp cho bạn file .arrow hoặc .feather và bạn muốn xem nó, đưa vào công cụ hỗ trợ JSON (API, tập lệnh, kiểm thử) hoặc giữ cấu trúc lồng nhau. Lưu ý: định dạng file Arrow IPC (Feather v2) được hỗ trợ; Feather v1 cũ hơn không thể đọc. Chuyển đổi một chiều (Arrow sang JSON).
Thông số kỹ thuật
Thông số kỹ thuật
Định dạng đầu vào
ARROW, FEATHER, IPC
Định dạng đầu ra
JSON
Xử lý hàng loạt
Có
Xử lý
Cục bộ trong trình duyệt (WebAssembly)
Tải tệp lên
Không có
Trong 3 bước
Kéo thả hoặc nhấn để chọn file Arrow hoặc Feather của bạn.
Công cụ đọc lược đồ và các hàng cục bộ.
Tải xuống JSON (nhiều file dưới dạng ZIP).
Giới hạn:Định dạng file Apache Arrow IPC (còn có Feather v2) được hỗ trợ; Feather v1 cũ hơn không thể đọc. Số nguyên 64-bit lớn xuất hiện dưới dạng chuỗi (độ chính xác), dấu thời gian dưới dạng ISO 8601, giá trị nhị phân dưới dạng base64. Chuyển đổi một chiều (không có JSON ngược lại thành Arrow). Các file rất lớn cần bộ nhớ tương ứng.
Câu hỏi thường gặp
File Arrow hoặc Feather là gì?
Định dạng file Arrow IPC (Feather v2) lưu trữ bảng theo cột trên đĩa; được sử dụng bởi pandas, Polars và R.
File của tôi có bị tải lên không?
Không. Quá trình chuyển đổi diễn ra hoàn toàn cục bộ trong trình duyệt - kể cả khi ngoại tuyến.
JSON hay CSV - tôi nên chọn cái nào?
JSON giữ các trường lồng nhau dưới dạng cấu trúc và phù hợp cho mã và API; CSV là bảng phẳng cho bảng tính.
Số lớn và dấu thời gian có được giữ nguyên không?
Số nguyên 64-bit vượt quá phạm vi an toàn của JS được xuất dưới dạng chuỗi, dấu thời gian dưới dạng ISO 8601, giá trị nhị phân dưới dạng base64.
Tôi có thể chuyển đổi JSON ngược lại thành Arrow không?
Không ở đây - công cụ này một chiều (Arrow sang JSON) để kiểm tra và tái sử dụng dữ liệu.
Chỉ khi có sự đồng ý của bạn, chúng tôi mới đo lường mức sử dụng ẩn danh qua cookie để cải thiện gottrix. Tệp của bạn luôn nằm cục bộ trên thiết bị của bạn. Quyền riêng tư