Zahlengenauigkeit und Umwandlung
Große Ganzzahlen und Dezimalbrüche können sich bei der Umwandlung in begrenzt genaue Zahlentypen ändern.
Grundlagen zu DateiformatenFormate
i?01 · 02
FORMAT ATLAS
Formate
JSONJSON ist ein Textformat, das strukturierte Daten mit Schlüsseln und Werten darstellt. Es wird häufig für Web-APIs und Konfigurationsdateien verwendet.CSVCSV ist ein Textformat, das Tabellendaten mit Zeilen und Trennzeichen darstellt. Es eignet sich für einfache Tabellen, behält aber XLSX-Formeln, Formatierung und mehrere Blätter nicht bei.ParquetApache Parquet speichert Tabellen spaltenweise in Zeilengruppen und Spaltenblöcken. Analysewerkzeuge können benötigte Spalten lesen, ohne alle Felder zu laden.AvroApache Avro serialisiert Datensätze nach einem Schema, das in JSON ausgedrückt werden kann. Datensätze, Arrays, Maps und Unions sind möglich; Lese- und Schreibseite benötigen kompatible Schemata.
Vergleichen
CSV vs. JSONCSV stellt Tabellenzeilen dar; JSON strukturierte Werte wie Objekte und Arrays. Wählen Sie nach Datenform und Empfängersystem.JSON Lines oder ParquetJSON Lines speichert pro UTF-8-Textzeile einen unabhängigen JSON-Wert. Parquet ist eine binäre spaltenorientierte Datei mit Zeilengruppen und Spalten-Chunks.JSON Lines oder AvroJSON Lines speichert einen JSON-Wert pro UTF-8-Zeile zur Verarbeitung einzelner Datensätze. Avro codiert typisierte Datensätze anhand eines Schreibschemas und kann Schema-Metadaten in Datenblöcken speichern.Avro oder JSONApache Avro ist ein schema-basiertes Serialisierungssystem mit kompakter Binärcodierung und einer Objektcontainerdatei, die das Schema enthält. JSON ist ein menschenlesbares Textaustauschformat; Avro definiert ebenfalls eine JSON-Codierung.
Ratgeber
Ein Datenaustauschformat auswählenBeginne mit den Vorgaben des Empfängers. Nutze JSON für strukturierte API-Daten, XML bei Schema-Anforderungen und CSV für eine einzelne Tabelle.Ein Format für Analyse und Datenaustausch wählenUnterscheide je nach Plattform und Datentyp zwischen Spaltenanalyse, schema-basiertem Datenaustausch und lesbaren Tabellen.
Verwandte Formate und Artikel
DateiformateEin Dateiformat legt Darstellung und Interpretation der Daten fest. Wählen Sie nach Empfängersoftware, Bearbeitbarkeit, Qualität und langfristigem Zugriff statt nur nach der Endung.MIME-TypenEin MIME-Typ bezeichnet die Art des Inhalts, etwa image/jpeg. Er hilft Browsern und Diensten bei der Verarbeitung, sollte aber mit dem tatsächlichen Inhalt abgeglichen werden.