Mijn vraag
TL;DR: Ik heb een tool die data verzameld naar Postgres db en visualisatie software die alleen uit SQL server kan lezen.
Achtergrond:
Ik gebruik hier een tool op mobiele telefoons om data te verzamelen. Met een python script wordt deze data naar postgresql database geschreven 1x per uur.
Daarna wordt de data gevisualiseerd met Power BI, vanaf my computer kan deze prima vanuit de postgresql data inlezen, maar zodra ik deze rapportage in the Azure cloud zet kan deze niet meer actief data ophalen. Nu kan powerBi dat wel met direct query vanuit SQL server database. Oplossing volgens mij zou zijn om 1 van de twee databases automatisch data op te laten halen uit de andere. Waar 1 van de twee als hoofddatabase gesteld wordt (voorkeur Postgresql)
In geval van Postgresql als hoofddatabase hoeft data maar 1 richting op en hoeft alleen de te visualiseren data gesynchroniseerd te worden. Andere suggestie zijn ook welkom.
De vraag:
Het lijkt mij een vaker voorkomende situatie dat data noodzakerlijkerwijs in 2 databases terecht komt, maar het lijkt alsof ik weinig kan vinden om hier mee om te gaan. Wie heeft er suggesties
Relevante software en hardware die ik gebruik
- Postgress 9.6 hosted op Azure
- Sql Server (zelfde azure group)
Wat ik al gevonden of geprobeerd heb
- In Azure zit een database synchronisatie optie, maar zover ik kan vinden werkt dit alleen tussen verschillende SQL data bases
- Ik heb geprobeerd de tool direct naar Mssql te laten schrijven, maar krijg dat niet werkend (adv SQL alchemy library)
- Verder kan ik wel dingen vinden over linked databases, maar het lijkt dat die allemaal gebaseerd zijn op het feit dat de database op de lokale computer draait en niet in Azure.
TL;DR: Ik heb een tool die data verzameld naar Postgres db en visualisatie software die alleen uit SQL server kan lezen.
Achtergrond:
Ik gebruik hier een tool op mobiele telefoons om data te verzamelen. Met een python script wordt deze data naar postgresql database geschreven 1x per uur.
Daarna wordt de data gevisualiseerd met Power BI, vanaf my computer kan deze prima vanuit de postgresql data inlezen, maar zodra ik deze rapportage in the Azure cloud zet kan deze niet meer actief data ophalen. Nu kan powerBi dat wel met direct query vanuit SQL server database. Oplossing volgens mij zou zijn om 1 van de twee databases automatisch data op te laten halen uit de andere. Waar 1 van de twee als hoofddatabase gesteld wordt (voorkeur Postgresql)
In geval van Postgresql als hoofddatabase hoeft data maar 1 richting op en hoeft alleen de te visualiseren data gesynchroniseerd te worden. Andere suggestie zijn ook welkom.
De vraag:
Het lijkt mij een vaker voorkomende situatie dat data noodzakerlijkerwijs in 2 databases terecht komt, maar het lijkt alsof ik weinig kan vinden om hier mee om te gaan. Wie heeft er suggesties
Relevante software en hardware die ik gebruik
- Postgress 9.6 hosted op Azure
- Sql Server (zelfde azure group)
Wat ik al gevonden of geprobeerd heb
- In Azure zit een database synchronisatie optie, maar zover ik kan vinden werkt dit alleen tussen verschillende SQL data bases
- Ik heb geprobeerd de tool direct naar Mssql te laten schrijven, maar krijg dat niet werkend (adv SQL alchemy library)
- Verder kan ik wel dingen vinden over linked databases, maar het lijkt dat die allemaal gebaseerd zijn op het feit dat de database op de lokale computer draait en niet in Azure.
[ Voor 18% gewijzigd door yozgoesdigital op 30-11-2017 13:06 . Reden: perongeluk te vroeg op posten geklickt ]