Ich bin neu in VS und SSIS. Ich versuche, Daten zu konsolidieren, die ich in Visual Studio Editor mit dem Script Component Transformation, die derzeit wie folgt aussieht:Visual Studio SSIS Skriptumwandlung: Get Average und Count
Datumsart Sekunden
2016/07/07 persönliche 400
2016/07/07 Geschäft 300
2016.07.07 Geschäft 600
und verwandeln sie so aussehen:
Datumsart avgSeconds totalRows
2016/07/07 persönliche 400 1
2016/07/07 Geschäft 450 2
Grundsätzlich Zählen und den Durchschnitt für Art und Datum nehmen. Ich habe versucht sowohl VB.net und C# Optionen und offen für beide (neu für beide). Hat jemand irgendwelche Ideen, wie ich das machen kann?
Ich benutze VS 2012. Ich denke, ich muss eine Temp-oder Puffer-Tabelle erstellen, um alles zu zählen, wie ich durch die Input0_ProcessInputRow gehen und dann auf die Ausgabe am Ende schreiben, kann ich einfach ' t herausfinden, wie man das macht. Jede Hilfe wird sehr geschätzt !!
Gibt es einen Grund, warum Sie ein Skript über eine SQL-Task ausführen möchten? Dies sieht wie eine einfache Abfrage mit AVG und Group By aus. –
Ja, ich nehme Daten von zwei verschiedenen Orten und verbinde sie miteinander. – tjayne13
Wie lädt man Daten, die zu einer Staging-Tabelle hinzugefügt wurden, und führt dann eine Aggregat-Abfrage dagegen aus? Ich denke über Möglichkeiten nach, die Codierung und mögliche Speicherprobleme der Verwendung eines prozeduralen Skripts zu vermeiden. –