2017-10-04 5 views
0

abfragen Ich bin fertig MySQL-Datenbanken mit Hilfe eines ETL-Tool Rotverschiebung genannt Matillion, und ich bin mit dem gleichen Werkzeug, um die Datenbank abzufragen. Die meisten Abfragen, die ich geschrieben habe, sind grundlegende select Abfragen mit vielen joins, unions und Unterabfragen.Amazon RedShift - Wie OLAP Weg

Da Red-Shift auf die analytische Verarbeitung spezialisiert ist, möchte ich meine grundlegenden Abfragen in OLTP-Abfragen umwandeln.

Ich werde dankbar sein, wenn mir jemand eine Richtung zeigen könnte, um zu lernen, wie man mehr OLTP-Anfragen schreibt.

Danke!

+0

Bitte geben Sie einige praktische Beispiele für die OLTP-Abfragen, die Sie auf Rotverschiebung ausführen möchten? Möchten Sie Zeilen usw. einfügen? Bitte machen Sie einen Schritt zurück und erklären Sie es. –

Antwort

1

Um zu verdeutlichen, Redshift ist keine OLAP-Datenbank (wie HANA oder SSAS), so dass Sie Redshift nicht in einer OLAP-Weise abfragen können.

jedoch Redshift ist natürlich das gesamte Spektrum der analytischen Funktionen unterstützen, die sehr viel OLAP-like sind: http://docs.aws.amazon.com/redshift/latest/dg/c_Window_functions.html

Matillion das auch unterstützt, zum Beispiel mit der

Fenstern Berechnung Komponente https://redshiftsupport.matillion.com/customer/portal/articles/1991935-window-calculation-component

Sie können auch auf dem Matilion ETL for Amazon Redshift-Supportportal nach einer Rangkomponente suchen.

Matillion hat auch Dokumentation/Videos auf Data Quality Framework, die einige davon durchläuft.

+0

Es gibt keine Notwendigkeit, Matillion für diese Art von Ding zu verwenden. Arbeiten Sie für sie? –

+0

auch - Sie falsch angeben, dass Redshift ist keine OLAP-Datenbank.Allerdings ist es! (Vielleicht meintest du OLTP?) –

Verwandte Themen