Bonjour,
Je pense pouvoir t'aider, mais je ne suis pas certain d'avoir bien compris le problème.
Le metadata server est incontournable dans une plateforme SAS. Postgres est très bien comme SGBD transactionnel. S'il doit y avoir concurrence d'accès sur les données en question (mises à jour simultanées), Postgres est incontournable. S'il s'agit d'une base mise à jour par tes batches à toi (i.e. un seul compte qui modifie les données) et que ces données sont normalisées façon DWH, les placer en tables SAS a du sens et se révèlera sans doute beaucoup plus performant.
Je ne suis pas certain que le SAS/ACCESS to Postgresql soit intégré dans toutes les plateformes, il faut se renseigner avant de faire le choix, et il se peut que la licence s'ajoute au budget prévu. En accédant par exemple au travers d'un SAS/ACCESS to ODBC, ce sera la cata en termes de performances. Vaut mieux choisir le format SAS pour les données plutôt que de partir là-dessus.
Pour ce qui concerne les développements, s'ils sont faits dans les règles de l'art, c'est à dire en utilisant des bibliothèques déclarées dans les métadonnées, le code devrait être le même que ce soit une base SAS en entrée, ou une base Postgres. Si c'est développé à l'ancienne, faut voir.
Ce qui est certain, c'est que quand on a du SAS en entrée et du SAS en sortie, il n'y aura pas de souci lié au format
Si tu veux préciser ta demande, pose tes questions et j'essaierai d'y répondre.
Partager