Zuordnen von Daten zur Quelldatei
Sie haben mehrere Möglichkeiten, Ihre Daten einer Quelldatei zuzuordnen:
- Sie können Daten in eine Arbeitsblattdatei einfügen und daraus eine Quelldatei erstellen.
- Sie können eine Quelldatei mithilfe der aus einer Microsoft Access-Datenbank stammenden Daten erstellen.
- Sie können ein Datenzuordnungsprogramm zum Zuordnen Ihrer Daten erstellen und diese als Quelldatei speichern.
Wenn Sie eine Quelldatei aus einem Arbeitsblattprogramm wie Excel erstellen, wird jede Spalte des Arbeitsblatts als neues Feld angesehen. Wenn Sie das Arbeitsblatt als CSV-Datei speichern, wird nach jeder Spalte ein Komma eingefügt. Wenn ein bestimmtes Feld leer ist, ist ein Komma oder eine Spalte erforderlich, um das Vorhandensein des Felds zu signalisieren, auch wenn es keinen Wert dafür gibt. Wenn Sie z. B. Salden laden und über kein Saldo für eine bestimmte Periode verfügen, muss es eine leere Spalte in Ihrem Arbeitsblatt für den Saldo dieser Periode geben.
Verwenden Sie diese Richtlinien, um Daten zuzuordnen. Nicht alle Richtlinien werden ermittelt.
- Weitere Informationen zu den einzelnen Feldern einer Schnittstellendatei (wie z. B. die Reihenfolge, den Typ und die Größe des Felds) finden Sie in den Tabellendefinitionen, Exportdateibeschreibungen, Datendateitexten, Datenbankdefinitionen und CSV-Dateidefinitionen. Weitere Informationen zum Erstellen von Exportdateien und zum Generieren von Datendateitext und Datenbankdefinitionen finden Sie in der Landmark Technology-Dokumentation.
- Bestimmen Sie die Reihenfolge der Daten in der Quelldatei:
Wenn Sie keine Köpfe zu Beginn einer CSV-Datei verwenden, müssen Sie alle Felder in der angegebenen Reihenfolge einschließen. Schließen Sie für die Felder, die nicht über Daten verfügen, das leere Feld mit ein, sodass Sie jedes Feld erfassen. Wenn Sie Köpfe zum Identifizieren von Spalten in Ihrer Datentabelle verwenden, können Sie die Spaltenköpfe an den Anfang der CSV-Datei platzieren (an Zeile 1, die den Daten vorausgeht). Die Datei kann dann nur die betreffenden Felder enthalten. Wenn Sie das Dienstprogramm zum Laden, dbimport, ausführen, verwenden Sie die Option "-n", um anzugeben, dass es keine Kopfzeile gibt. Weitere Informationen über dbimport finden Sie unter "Ausführen des Dienstprogramms zum Laden". Zusätzliche Informationen zu diesem Dienstprogramm finden Sie in der Landmark Technology Documentation.
Um eine leere CSV-Datei mit Köpfen zu Beginn einer CSV-Datei zu exportieren, können Sie den Befehl dbexport mit dem Sicherungskopieparameter --dumpempty verwenden. Dies funktioniert nur, wenn keine vorhandenen Datensätze für den Bericht vorhanden sind. Wenn Daten vorhanden sind, werden die Daten wie gewohnt mithilfe des Befehls dbexport exportiert.
- Wenn ein Feld optional, leer oder null ist:
Verwenden Sie ein Komma, um das Vorhandensein des Felds zu signalisieren, auch wenn Sie keinen Wert dafür angeben.
- Wenn ein Feld mit Vorzeichen versehen ist:
Das Vorzeichen muss das Zeichen ganz links im Wert-String sein. Ein mit Vorzeichen versehenes Betragfeld, das den Wert 5,82 EUR enthält, muss als -5,82 dargestellt werden. Ein leeres Feld oder ein Pluszeichen (+) stellen eine positive Zahl dar, ein Minuszeichen (-) stellt eine negative Zahl dar.
- Wenn ein Feld Prozentsätze erfordert:
Geben Sie Prozentsätze als Dezimalstellen an (z. B. geben Sie 10 % als ,10 an)
- Wenn ein Feld alphanumerische Werte erfordert:
Schließen Sie alphanumerische Felder in doppelte Anführungszeichen ein.
- Das Zuordnung des Datumsfeldes variiert je nach Plattform, auf der sich die Datenbankdatei oder CSV-Datei befinden. In den Infor-Datenbanken werden Daten im ISO-Format gespeichert. JJJJMMTT
- Eindeutige ID-Felder sind vom System zugewiesene Werte. Lassen Sie diese leer.