Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. 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 alla destinazione quando il valore dell’identificatore di tali campi è diverso.
Nota
Questa vista viene popolata 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 Integrazioni Zero-ETL nella Guida per gli sviluppatori di AWS Glue .
La trasformazione dei valori degli identificatori dall’origine 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 un valore dell’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 suffisso
_redshiftviene aggiunto al nuovo identificatore.
Dopo la trasformazione, un carattere deve essere una lettera minuscola, una cifra o un carattere di sottolineatura (_) e corrispondere al modello regex [a-z0-9_]. I seguenti esempi illustrano le regole di conversione:
| Origine | Target | Note |
|---|---|---|
| foo | foo | Nessuna trasformazione |
| Barra | bar | |
| fooBar | foobar | |
| foo1 | foo1 | Nessuna trasformazione |
| foo_1 | foo_1 | Nessuna trasformazione |
| Bar@1 | bar_1 | |
| foo_bar@ | foo_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 Integrazioni Zero-ETL nella Guida alla gestione di Amazon Redshift.
Colonne di tabella
| Nome della colonna | Tipo di dati | Description |
|---|---|---|
| integration_id | character(128) | L'identificatore associato all'integrazione. |
| source_database | character(128) | Il nome del database nell’origine. |
| target_database | character(128) | Il database in Amazon Redshift che riceve i dati dell'integrazione. |
| source_schema_name | character(128) | Il nome dello schema nell’origine. |
| target_schema_name | character(128) | Lo schema in Amazon Redshift che riceve i dati dell’integrazione. |
| source_table_name | character(128) | Il nome della tabella nell’origine. |
| target_table_name | character(128) | La tabella in Amazon Redshift che riceve i dati dell’integrazione. |
| source_column_name | character(128) | Il nome della colonna nell’origine. |
| target_column_name | character(128) | Il database in Amazon Redshift che riceve i dati dell’integrazione. |
| source_data_type | character(128) | Il tipo di dati della colonna nell’origine. |
| target_data_type | character(128) | Il database della colonna in Amazon Redshift che riceve i dati dell’integrazione. |
Query di esempio
Il seguente comando SQL visualizza 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 |