Amazon Redshift non supporterà più la creazione di nuovi Python a UDFs partire dal 1° novembre 2025. Se vuoi usare Python UDFs, crea la UDFs data precedente a quella data. Python esistente UDFs continuerà a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
SVV_INTEGRATION_TABLE_MAPPING
SVV_INTEGRATION_TABLE_MAPPING visualizza la mappatura del database, dello schema, della tabella, della colonna e del tipo di dati di origine rispetto alla destinazione quando il valore dell'identificatore di tali campi è diverso.
Nota
Questa vista viene compilata solo per i seguenti tipi di integrazioni zero-ETL:
AWS Glue applicazioni di terze parti per Amazon SageMaker Lakehouse
Da Amazon DynamoDB ad Amazon Lakehouse SageMaker
Per ulteriori informazioni, consulta le integrazioni Zero-ETL nella Guida per gli sviluppatori.AWS Glue
La trasformazione dei valori identificativi dalla sorgente alla destinazione segue le seguenti regole:
Una lettera maiuscola viene convertita in minuscola.
Un carattere che non sia una lettera minuscola, una cifra o un carattere di sottolineatura (_) viene convertito in un carattere di sottolineatura (_).
In caso di conflitto con il valore di un identificatore esistente, al nuovo identificatore viene aggiunto un identificatore univoco universale (UUID).
Se il valore dell'identificatore di origine è una parola chiave di Amazon Redshift, il
_redshiftsuffisso viene aggiunto al nuovo identificatore.
Dopo la trasformazione, un carattere deve essere una lettera minuscola, una cifra o un carattere di sottolineatura (_) e corrispondere allo schema regex. [a-z0-9_] Gli esempi seguenti illustrano le regole di conversione:
| Origine | Target | Note |
|---|---|---|
| piede | pippo | Nessuna trasformazione |
| Barra | bar | |
| FooBar | Foobar | |
| pippo1 | pio1 | Nessuna trasformazione |
| pippo_1 | pippo_1 | Nessuna trasformazione |
| Barra @1 | barra_1 | |
| foo_bar@ | pippo_bar_ | |
| caso | case_redshift |
SVV_INTEGRATION_TABLE_MAPPING è visibile a tutti gli utenti. Gli utenti con privilegi avanzati visualizzano tutte le righe; gli utenti regolari visualizzano solo i propri dati. Per ulteriori informazioni, consulta Visibilità dei dati nelle tabelle e nelle viste di sistema.
Per informazioni sulle integrazioni zero-ETL, consulta le integrazioni zero-ETL nella Amazon Redshift Management Guide.
Colonne di tabella
| Nome colonna | Tipo di dati | Descrizione |
|---|---|---|
| integration_id | character(128) | L'identificatore associato all'integrazione. |
| source_database | character(128) | Il nome del database nel codice sorgente. |
| target_database | character(128) | Il database in Amazon Redshift che riceve i dati dell'integrazione. |
| source_schema_name | character(128) | Il nome dello schema nel codice sorgente. |
| target_schema_name | character(128) | Lo schema in Amazon Redshift che riceve i dati di integrazione. |
| nome_tabella_fonte | character(128) | Il nome della tabella nel codice sorgente. |
| target_table_name | character(128) | La tabella in Amazon Redshift che riceve i dati di integrazione. |
| nome_colonna_fonte | character(128) | Il nome della colonna nell'origine. |
| target_column_name | character(128) | La colonna di Amazon Redshift che riceve i dati di integrazione. |
| tipo_dati di origine | character(128) | Il tipo di dati della colonna nell'origine. |
| target_data_type | character(128) | Il tipo di dati della colonna in Amazon Redshift che riceve i dati di integrazione. |
Query di esempio
Il seguente comando SQL mostra la mappatura dei valori dei metadati dall'origine alla destinazione.
select * from svv_integration_table_mapping;integration_id | source_database | target_database | source_schema_name | target_schema_name | source_table_name | target_table_name | ---------------------------------------+-----------------+-----------------+---------------------+--------------------+---------------------------------------+ 99108e72-1cfd-414f-8cc0-0216acefac77 | mydatabase | mydatabase | myschema | myschema | Mytable | mytable | | source_column_name | target_column_name | source_data_type | target_data_type | +--------------------+--------------------+-------------------+------------------+ | Mycolumnname | mycolumnname | Mydatatype | mydatatype |