2016-08-09 36 views
0

Wir haben eine Tabelle mit 20M + Datensätze und wächst in SQL Server.Unsere Benutzer möchten auf diese Tabelle zugreifen und Slice und Dice die Daten vorzugsweise Pivot-Tabellen.Slicing und Dicing Daten von einer einzigen Tabelle

Was ist der beste Weg, um darüber zu gehen? Wir haben keine Werkzeuge per se, außer für SSAS. Denken Sie also daran, einen Würfel aus einer einzelnen Tabelle zu erstellen und den Benutzern eine Excel-verknüpfte Datei zu geben.

Ist das ein guter Ansatz? Gibt es noch andere Möglichkeiten?

TIA, Bee

Update:

Ich entschuldige mich ich vergaß hinzuzufügen, dass ich versucht haben, den Benutzern ein Power-Pivot-Datei geben - aber es zeigte sich leer, wenn sie es geöffnet (oops!). Außerdem gaben sie an, dass sie keine Power-Pivots verwenden möchten.

Wir haben auch SSAS-interne, aber mehrdimensionale Dienste. Ich hatte gehofft, SSAS tabellarisch zu verwenden, bis ich lese, dass wir beide tabellarischen & MDS in einem Server nicht bewirten können. Daher die Frage.

Nochmals vielen Dank.

+0

Dies ist eine sehr breite Frage. – dfundako

+0

Ja, es ist ein guter Ansatz. Ich schlage SSAS tabellarisch vor. Öffnen Sie Visual Studio, versuchen Sie es und kommen Sie mit spezifischen Fragen zurück. –

+0

Werfen Sie einen Blick auf Power Pivot (Excel-Add-In) –

Antwort

0

Die Excel-Option ist die einzige beste Option. Sie können leicht in der Pivot-Tabelle schneiden und würfeln.

+0

Es ist die einzige beste Option? Ist es die einzige Option oder die beste Option? Pivot ist einfach in Excel und leistungsstark, aber können Sie Ihre "Antwort" auf warum es die beste/oder einzige Option – scsimon

+0

Excel wird nicht 20M + Datensätze behandeln. Nur wenn Sie eine Art Cubing-Mechanismus in der Mitte platzieren –