SVV_INTEGRATION_TABLE_MAPPING - Amazon Redshift

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 _redshift viene 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
foofooNessuna trasformazione
Barrabar
fooBarfoobar
foo1foo1Nessuna trasformazione
foo_1foo_1Nessuna trasformazione
Bar@1bar_1
foo_bar@foo_bar_
casocase_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 |