gwusermanual:interface:extractor_sql:estrattore_sql

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
gwusermanual:interface:extractor_sql:estrattore_sql [2023/12/04 18:08]
giorgio.scali [3) Creazione Dataset]
gwusermanual:interface:extractor_sql:estrattore_sql [2023/12/27 09:39] (versione attuale)
giorgio.scali [2) Importare le classi di base]
Linea 24: Linea 24:
 Creare le tabelle necessarie eseguendo gli script di base sulla **schema dei dati**. Creare le tabelle necessarie eseguendo gli script di base sulla **schema dei dati**.
 <code sql> <code sql>
 +-- Table: data_schema.gw_dataset
 +
 -- DROP TABLE data_schema.gw_dataset;​ -- DROP TABLE data_schema.gw_dataset;​
  
Linea 42: Linea 44:
  
 ALTER TABLE data_schema.gw_dataset ALTER TABLE data_schema.gw_dataset
 +    OWNER to data_schema;​
 +    ​
 +    ​
 +    ​
 +
 +
 +
 +-- Table: data_schema.gw_extraction_model
 +
 +-- DROP TABLE data_schema.gw_extraction_model;​
 +
 +CREATE TABLE IF NOT EXISTS data_schema.gw_extraction_model
 +(
 +    pk_extraction_model integer NOT NULL,
 +    name_extraction_model character varying(100) COLLATE pg_catalog."​default"​ NOT NULL,
 +    date_creation timestamp without time zone,
 +    date_last_modify timestamp without time zone,
 +    cod_dataset character varying(100) COLLATE pg_catalog."​default"​ NOT NULL,
 +    cod_extraction_model character varying(50) COLLATE pg_catalog."​default"​ NOT NULL,
 +    user_creation character varying(255) COLLATE pg_catalog."​default",​
 +    user_last_modify character varying(255) COLLATE pg_catalog."​default",​
 +    filters_ext character varying COLLATE pg_catalog."​default",​
 +    gw_state_json character varying COLLATE pg_catalog."​default",​
 +    CONSTRAINT gw_extraction_model_pkey PRIMARY KEY (pk_extraction_model),​
 +    CONSTRAINT cod_extraction_model_uk UNIQUE (cod_extraction_model),​
 +    CONSTRAINT cod_dataset_fk FOREIGN KEY (cod_dataset)
 +        REFERENCES data_schema.gw_dataset (cod_dataset) MATCH SIMPLE
 +        ON UPDATE NO ACTION
 +        ON DELETE NO ACTION
 +)
 +WITH (
 +    OIDS = FALSE
 +)
 +TABLESPACE pg_default;
 +
 +ALTER TABLE data_schema.gw_extraction_model
     OWNER to data_schema;​     OWNER to data_schema;​
 </​code>​ </​code>​
  
 ==== 2) Importare le classi di base ==== ==== 2) Importare le classi di base ====
-Scaricare, estrarre dall'​archivio ed importare le {{gwusermanual:​ext_sql_classes_gw_dataset_gw_extraction_model.7z|classi di base}} **gw_dataset** e **gw_extraction_model**. Assegnare i permessi necessari alle classi e relative azioni.+Scaricare, estrarre dall'​archivio ed importare le {{gwusermanual:​classes_gw_dataset___gw_extraction_model.7z|classi di base}} **gw_dataset** e **gw_extraction_model**. Assegnare i permessi necessari alle classi e relative azioni.
  
 ==== 3) Creazione Dataset ==== ==== 3) Creazione Dataset ====
  • gwusermanual/interface/extractor_sql/estrattore_sql.1701709706.txt.gz
  • Ultima modifica: 2023/12/04 18:08
  • da giorgio.scali