Snowflake -Type GEOGRAPHY
Snowflake supporte le type GEOGRAPHY. Cependant, Talend ne le supporte pas nativement.
Pour plus d'informations concernant la conversion de types String en types GEOGRAPHY, consultez la documentation Snowflake Types de données géospatiales.
En appliquant automatiquement la fonction TO_GEOGRAPHY, vous pouvez créer un schéma et tester les données à l'aide d'un composant tFixedFlowInput.
En définissant votre schéma d'entrée comme présenté ci-dessus et en ayant les données géographiques représentées par le type String suivant :
POINT(-122.35 37.55)
La table Snowflake est définie comme suit :
create table "SAMPLEGEO" (str1 text, str2 geography, int1 number);
L'utilisation du composant tSnowflakeOutputBulkExec a pour résultat :
Le type String Talend est converti en type GEOGRAPHY dans Snowflake.
Si vous utilisez un type de données String ou Object, il est utile de vérifier que les types de données spéciaux ou exotiques peuvent être chargés dans la base de données.