Ciao, ho una tabella di input A che assomiglia a questa,

La tabella di input B è simile a questa,

Voglio creare una tabella di output C: che dovrebbe assomigliare a questa,

Posso farlo manualmente. C'è un modo per scrivere questo script?
Tabelle/Join possono eseguire il lavoro: utilizzare come specifica di corrispondenza Join cartesiano:

I nomi delle colonne in entrambe le tabelle devono essere diversi l'uno dall'altro, altrimenti il nome della tabella di origine verrà aggiunto al nome della colonna.
dt1 = New Table( "dt1",
Add Rows( 3 ),
New Column( "Column 1", Character, Set Values( {"A", "B", "C"} ) ),
New Column( "Column 2", Set Values( [1, 2, 3] ) ),
New Column( "Column 3", Set Values( [1, 2, 3] ) )
);
dt2 = New Table( "dt2",
Add Rows( 3 ),
New Column( "Column 4",
Character,
Set Values( {"X", "Y", "Z"} )
)
);
dt1 << Join(
With( dt2 ),
Cartesian Join
);