Loader_Generate_Nation_Script — Gerar uma script shell para a plataforma especificada que carrega as lookup tables de condado e estado.
text loader_generate_nation_script(
text os)
;
Gera uma script shell para a plataforma especificada que carrega as tables county_all
, county_all_lookup
, state_all
dento do esquema tiger_data
. Elas herdam respectivamente das tables county
, county_lookup
, state
no esquema tiger
.
Utiliza unzip no Linux (7-zip no Windows por padrão) e wget para fazer o download. Usa Section 4.7.2, “shp2pgsql: Using the ESRI Shapefile Loader” para carregar nos dados.
Utiliza as seguintes tables de controle: tiger.loader_platform
, tiger.loader_variables
, e tiger.loader_lookuptables
para controlar o processo e diferentes variações de sintaxe OS shell.
loader_variables
armazena pistas de várias variáveis como o site do censo, ano, dados e esquemas representativos.
loader_platform
perfis de numerosas plataformas e onde as várias executáveis estão localizadas. Está com o windows e linux/unix. Mais pode ser adicionado.
loader_lookuptables
cada relato define um tipo de table (estado, condado), quer para processar relatos nelas ou para carregar eles. Define os passos para importar dados, dados de representação, adicionar, remove colunas, indexes e restrições para cada um. Cada table é prefixada com o estado de uma table em um esquema tiger. ex: cria tiger_data.ma_faces
, os quais herda das tiger.faces
Enhanced: 2.4.1 zip code 5 tabulation area (zcta5) load step was fixed and when enabled, zcta5 data is loaded as a single table called zcta5_all as part of the nation script load.
Disponibilidade: 2.1.0
If you want zip code 5 tabulation area (zcta5) to be included in your nation script load, do the following: UPDATE tiger.loader_lookuptables SET load = true WHERE table_name = 'zcta510'; |
Se você estiver executando a versão |
Gerar script para carregar dados de uma nação no Windows.
SELECT loader_generate_nation_script('windows');
Gerar script para carregar dados para os sistemas Linux/Unix.
SELECT loader_generate_nation_script('sh');