JOIN WITH FORMAT MODIFICATION BY EXAMPLE

A computing device is provided comprising a processor configured to select at least one pair of elements, including an element in a source column of the first table and an element in a target column of the second table. The processor may detect that the elements are in different formats. For at leas...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KUMAR, Ranvijay, CHEUNG, Chairy Chiu Ying, PERELMAN, Daniel Adam, GARDEN, Euan Peter, GULWANI, Sumit
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A computing device is provided comprising a processor configured to select at least one pair of elements, including an element in a source column of the first table and an element in a target column of the second table. The processor may detect that the elements are in different formats. For at least one element, the processor may apply a predetermined mapping to a common format. The processor may modify at least one element to have the same format as the other, and may generate an example including the modified pair. The processor may programmatically generate a script that, when performed on the selected elements, produces a value consistent with the example. For the script with output matching the elements of the target column, the processor may convey the output for display, and may join the tables at least in part by performing the script on the source column. L'invention concerne un dispositif informatique comprenant un processeur configuré pour sélectionner au moins une paire d'éléments, notamment un élément d'une colonne source de la première table et un élément d'une colonne cible de la seconde table. Le processeur peut détecter le fait que les éléments sont dans des formats différents. Pour au moins un élément, le processeur peut appliquer une mise en correspondance prédéfinie avec un format commun. Le processeur peut modifier au moins un élément de sorte qu'il ait le même format que l'autre, et peut générer un exemple comprenant la paire modifiée. Le processeur peut générer de manière programmatique un script qui, lorsqu'il est appliqué aux éléments sélectionnés, produit une valeur conforme à l'exemple. En ce qui concerne le script à sortie correspondant aux éléments de la colonne cible, le processeur peut transporter la sortie à des fins d'affichage, et peut assurer une jointure des tables au moins en partie par une application du script à la colonne source.