Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

SQL2005 Analysis Services. C#. Δεδομένα dimension πίνακα.

Îåêßíçóå áðü ôï ìÝëïò asimako. Τελευταία δημοσίευση από το μέλος makismarketos στις 29-07-2007, 15:37. Υπάρχουν 1 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  28-07-2007, 16:33 33882

    SQL2005 Analysis Services. C#. Δεδομένα dimension πίνακα.

    Συνημμένα: cube.jpg
    Έχω δημιουργήσει ένα cube το οποίο περιέχει έναν fact πίνακα και 3 dimension πίνακες σε sql2005.
    Το σκεπτικό είναι μέσα από μια desktop εφαρμογή (C# 2005) να δημιουργείται ένα mdx query σύμφωνα
    με τις επιλογές του χρήστη το οποίο θα εκτελείται πάνω στο συγκεκριμένο cube και θα παρουσιάζει τα αποτελέσματα.

    Το θέμα τώρα είναι πώς μπορώ να πάρω τα δεδομένα από κάθε dimension ?
    Στην συνέχεια μέσα από τις τιμές αυτές θα επιλέγονται κάποιες ανά περίπτωση και θα χτίζεται κάθε φορά το query.

    Τώρα αρχίζω να ασχολούμαι με DW, ΒΙ, C# και κάθε βοήθεια θα είναι πολύτιμη.

    Ευχαριστώ.

  •  29-07-2007, 15:37 33896 σε απάντηση της 33882

    Απ: SQL2005 Analysis Services. C#. Δεδομένα dimension πίνακα.

    Μπορείς να το κάνεις μέσα από το adomd.net component.

    Θα πρέπει να ορίσεις ένα AdomdConnection ώστε να συνδεθείς στα Analysis Services και στη συνέχεια:

    using Microsoft.AnalysisServices.AdomdClient;
    ...
    ...
    CubeDef cubeD = youradomdconnection.Cubes[...];
            cubeD.Dimensions[...].Hierarchies[...]....


    Δες και το post http://www.dotnetzone.gr/cs/forums/thread/17020.aspx

    M.
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems