Bonjour,
Je suis en train de m'initier aux arcanes de linq (en c#) grace à l'excellent ouvrage "linq in action" que je me suis procuré suite aux avis lus sur ce site. Je confirme: excellent ouvrage.
Je ne suis pas développeur, plutôt busines analyst, mais j'aime comprendre les technologies qui tournent derrière les solutions auxquelles je participe.
Comme je comprends (et commence à tester), Linq me permet d'interroger et de traiter:
- des collections d'objets,
- des données xml,
- des données issues du monde relationnel (sql),
Un cran d'abstraction au-dessus, linq to entities me permet de pleinement "objectiver" des données issues du monde relationnel.
Comme je travaille surtout dans un domaine microsoft BI (ssas,ssrs), il m'interesserait de pouvoir accéder à mes cubes développés en ssas (mdx) via linq.
Pouvez-vous m'éclairer sur ces questions que je me pose ?
- Il n'y a pas linq to mdx comme il y a un linq to sql ou xml.
- Microsoft a-t-il des projets en ce sens à votre connaissance ?
Sinon, est-ce que la seule solution est de passer par le datawarehouse relationnel si on veut développer en dotnet des applicatif basés sur la puissance de linq ? Et si oui, j'imagine que linq to entities va m'aider dans la tâche ?
D'avance, merci pour vos éclaircissements.
Partager