Loader_Generate_Nation_Script — Erzeugt für die angegebene Plattform ein Shell-Skript, welches die County und State Lookup Tabellen ladet.
text loader_generate_nation_script(
text os)
;
Erstellt für die gegebene Plattform ein Shell Skript, dass die Tabellen county_all
, county_all_lookup
und state_all
in das Schema tiger_data
lädt. Diese Tabellen erben jeweils von den Tabellen county
, county_lookup
und state
, die sich im Schema tiger
befinden.
Verwendet unzip auf Linux (auf Windows standardmäßig 7--zip) und wget zum Herunterladen. Verwendet Section 4.7.2, “Verwendung des Shapefile Loaders” um die Daten zu laden.
Verwendet die Kontrolltabellen tiger.loader_platform
, tiger.loader_variables
und tiger.loader_lookuptables
um den Verarbeitungsprozess zu überprüfen, sowie unterschiedliche Varianten für die Syntax verschiedener Betriebssysteme.
loader_variables
behält den Überblick über verschiedenen Variablen, wie Census Site, Jahr, Daten- und "staging"-Schemata
loader_platform
Profile von verschiedenen Plattformen und Speicherplätze der ausführbaren Programme. Beinhaltet Windows und Linux/Unix. Weitere können hinzugefügt werden.
loader_lookuptables
jeder Datensatz definiert einen bestimmten Tabellentyp (state, county), um Datensätze zu bearbeiten und zu importieren. Legt die Schritte fest, die notwendig sind, um Daten zu importieren, bereitzustellen und hinzuzufügen, und um Spalten, Indizes und Constraints zu löschen. Jede Tabelle wird mit einem Präfix des Bundesstaates versehen und erbt von einer Tabelle in dem Schema TIGER. z.B. wird die Tabelle tiger_data.ma_faces
erstellt, welche von tiger.faces
erbt
Verbessert: 2.4.1 zip code 5 tabulation area (zcta5) Ladeschritt wurde korrigiert und wenn aktiviert, werden zcta5 Daten als eine einzige Tabelle namens zcta5_all als Teil des Nationenskripts geladen.
Verfügbarkeit: 2.1.0
Wenn Sie möchten, dass der Tabellierungsbereich der Postleitzahl 5 (zcta5) in Ihr Nationenskript geladen wird, gehen Sie wie folgt vor: UPDATE tiger.loader_lookuptables SET load = true WHERE table_name = 'zcta510'; |
Falls Sie die Version |
Erzeugt ein Script um die Daten einer Nation in Windows zu laden.
SELECT loader_generate_nation_script('windows');
Erzeugt ein Script um die Daten auf Linux/Unix Systemen zu laden.
SELECT loader_generate_nation_script('sh');