Abfragen der Datenbank
Sobald Sie eine Verbindung zu einer Datenquelle hergestellt haben, können Sie Felder anhand von SQL-Abfragen importieren. Wählen Sie im Hauptdialogfeld SQL-Abfrage als Verbindungsmodus. Dem Dialogfeld wird ein Fenster für den Abfrageeditor hinzugefügt. Mit dem Abfrageeditor können Sie eine oder mehrere SQL-Abfragen erstellen oder laden, deren Ergebnisset in den Datenstream eingelesen wird.
Wenn Sie mehrere SQL-Abfragen angeben, trennen Sie sie durch Semikolons (;) und achten Sie darauf, dass es nicht mehrere SELECT-Anweisungen gibt.
Um das Fenster des Abfrageeditors abzubrechen und zu schließen, wählen Sie Tabelle als Verbindungsmodus aus.
Sie können SPSS Modeler-Streamparameter (eine Art benutzerdefinierte Variable) in die SQL-Abfrage mit aufnehmen. Weitere Informationen finden Sie in Verwenden von Streamparametern in einer SQL-Abfrage.
Abfrage laden. Klicken Sie auf diese Option, um den Dateibrowser zu öffnen, und laden Sie eine zuvor gespeicherte Abfrage.
Abfrage speichern. Klicken Sie auf diese Option, um das Dialogfeld "Abfrage speichern" zu öffnen und die aktuelle Abfrage zu speichern.
Standardabfrage importieren. Klicken Sie auf diese Option, um eine SQL SELECT-Beispielanweisung zu importieren, die automatisch anhand der im Dialogfeld ausgewählten Tabelle und Spalten erstellt wird.
Löschen. Löscht den Inhalt des Arbeitsbereichs. Verwenden Sie diese Option, wenn Sie neu beginnen möchten.
Text teilen. Die Standardoption Nie bedeutet, dass die Abfrage als Ganzes an die Datenbank gesendet wird. Sie können auch Nach Bedarf auswählen, was bedeutet, dass SPSS Modeler versucht, die Abfrage zu analysieren und zu ermitteln, ob SQL-Anweisungen vorhanden sind, die nacheinander an die Datenbank gesendet werden sollten.
SQLExecute() aufgerufen, sodass SPSS Modeler das SQL ausführt und das Datenmodell abruft. Dies ist bei den meisten Datenbanktreibern nicht der Fall. Wenn Sie dies vermeiden möchten, finden Sie unter Verwenden einer Datenbankkonfigurationsdatei ausführliche Informationen dazu, wie Sie anpassen können, wie SPSS Modeler in solchen Fällen SQL verarbeitet.