Vorgehensweise: Erstellen von Primärschlüsseln für ein Teradata-basiertes Berichtsmodell (Reporting Services)

Auf dem Berichtsserver können Sie ein Teradata-basiertes Modell aus einer freigegebenen Datenquelle erstellen, in der eine Verbindungszeichenfolge für eine Teradata-Datenbank angegeben wird. Wenn Sie das Modell generieren, enthält es eine Datenquellensicht, in der automatisch Primärschlüssel für Tabellen und Sichten angegeben werden. Wenn Sie das Modell anzeigen oder ändern möchten, laden Sie es in Business Intelligence Development Studio in ein Berichtsmodellprojekt.

Die Verfahren in diesem Thema umfassen die Schritte zum Erstellen eines Teradata-basierten Modells auf einem im systemeigenen Modus konfigurierten Berichtsserver.

So erstellen Sie eine freigegebene Datenquelle

  1. Starten Sie den Berichts-Manager.

  2. Suchen Sie im Berichts-Manager einen Ordner, für den Sie über die Berechtigungen zum Erstellen einer neuen Datenquelle verfügen.

  3. Klicken Sie auf Neue Datenquelle. Die Seite Neue Datenquelle wird geöffnet.

  4. Geben Sie einen Namen für das Element ein. Der Name muss mindestens ein Zeichen enthalten. Er kann auch Leerzeichen und Sonderzeichen enthalten, er darf jedoch folgende Zeichen nicht enthalten: ; ? : @ & = + , $ / * < > | " /.

  5. Optional können Sie auch eine Beschreibung eingeben, um Benutzern Informationen zur Verbindung bereitzustellen. Diese Beschreibung wird auf der Seite Inhalt im Berichts-Manager angezeigt.

  6. Geben Sie in der Liste Verbindungstyp den Datenquellentyp TERADATA an.

    HinweisHinweis

    Der Datenquellentyp TERADATA wird nur angezeigt, wenn der Teradata-Datenanbieter auf dem Berichtsserver installiert ist. Wenn TERADATA nicht als Option angezeigt wird, wenden Sie sich an den Systemadministrator, um sicherzustellen, dass die richtigen Teradata-Komponenten installiert wurden.

  7. Geben Sie im Feld Verbindungszeichenfolge die Verbindungszeichenfolge an, die vom Berichtsserver zum Herstellen der Verbindung zur Datenquelle verwendet wird. Es wird empfohlen, dass Sie keine Anmeldeinformationen in der Verbindungszeichenfolge angeben.

    Im folgenden Beispiel wird eine Verbindungszeichenfolge für das Herstellen einer Verbindung mit einer relationalen Teradata-Datenbank auf einem mit einer IP-Adresse angegebenen Server veranschaulicht. Dabei stellt N eine Ziffer dar:

    data source=NNN.NNN.NNN.NNN
    
  8. Geben Sie für Verbindung herstellen über an, wie die Anmeldeinformationen bei Ausführung des Berichts abgerufen werden:

    • Wenn der Benutzer zur Eingabe eines Anmeldenamens und eines Kennworts aufgefordert werden soll, klicken Sie auf Bereitgestellte Anmeldeinformationen vom Benutzer, der den Bericht ausführt.

    • Wenn Sie die Datenquelle als freigegebene Datenquelle für mehrere Benutzer oder mit Berichten verwenden möchten, die Abonnements oder andere geplante Vorgänge (z. B. automatisierte Berichtsverlaufgenerierung) unterstützen, klicken Sie auf Anmeldeinformationen, die sicher auf dem Berichtsserver gespeichert sind.

    Weitere Informationen zum Konfigurieren von Anmeldeinformationen finden Sie unter Angeben der Anmeldeinformationen und Verbindungsinformationen für Berichtsdatenquellen.

  9. Klicken Sie auf OK.

So erstellen Sie ein Modul

  1. Suchen Sie im Berichts-Manager das freigegebene Datenquellenelement.

  2. Klicken Sie auf das Element, um es zu öffnen. Die Eigenschaftenseite Allgemein wird geöffnet.

  3. Klicken Sie auf Modell generieren. Die Seite Neues Modell generieren wird geöffnet.

  4. Geben Sie einen Namen für das Element ein.

  5. (Optional) Geben Sie eine Beschreibung für das Element ein.

  6. Klicken Sie auf OK.

  7. Klicken Sie auf Übernehmen.

    Reporting Services generiert ein Modell für die Datenquelle. Das Modell enthält automatisch Primärschlüssel.

So speichern Sie das Modell auf dem Computer

  1. Suchen Sie im Berichts-Manager die freigegebene Datenquelle, für die Sie in den vorhergehenden Schritten das Modell erstellt haben.

  2. Klicken Sie auf Bearbeiten. Das Dialogfeld Dateidownload wird geöffnet.

  3. Klicken Sie auf Speichern. Das Dialogfeld Speichern unter wird geöffnet.

  4. Navigieren Sie zu dem Speicherort auf dem Computer, an dem Sie das Modell speichern möchten.

    Das Modell wird mit der Dateinamenerweiterung .smdl gespeichert.

So zeigen Sie Primärschlüssel an

  1. Erstellen Sie in Business Intelligence Development Studio ein neues Berichtsmodellprojekt.

  2. Klicken Sie im Menü Projekt auf Vorhandenes Element hinzufügen.

  3. Navigieren Sie zu dem Speicherort, an dem Sie das Modell in der vorherigen Prozedur gespeichert haben.

  4. Klicken Sie auf die Modelldatei.

  5. Klicken Sie auf Hinzufügen. Das Modell wird dem Projekt hinzugefügt. Im Projektmappen-Explorer werden die Datenquellensicht und das Modell dem Projekt hinzugefügt, und das Modell wird in der Entwurfsansicht geöffnet.

  6. Klicken Sie im Projektmappen-Explorer im Ordner Datenquellensichten mit der rechten Maustaste auf die Datenquelle des Modells, das Sie importiert haben, und klicken Sie dann auf Sicht-Designer. Die Datenquellensicht wird in der Entwurfsansicht geöffnet.

    Jede Tabelle oder Sicht in der Datenquellensicht wird in der Entwurfsoberfläche angezeigt. In jeder Tabelle wird für Spalten, die als Primärschlüssel angegeben wurden, ein Schlüsselsymbol vor dem Spaltennamen angezeigt.

    Weitere Informationen zu Primärschlüsseln finden Sie unter Definieren logischer Primärschlüssel in einer Datenquellensicht (Analysis Services).