Vorgehensweise: Hinzufügen einer Standardaktion

Mithilfe der Ansicht Aktionen im Cube-Designer kann einer Datenbank eine Aktion hinzugefügt werden. Sie können von Business Intelligence Development Studio aus auf diese Ansicht zugreifen. Nachdem Sie eine Aktion erstellt haben, steht sie für die Benutzer zur Verfügung, sobald Sie den betreffenden Cube erneut verarbeitet haben. Weitere Informationen finden Sie unter Verarbeiten von Analysis Services-Objekten.

So erstellen Sie eine Aktion

  1. Öffnen Sie den Cube, für den Sie eine Aktion erstellen möchten, und klicken Sie dann auf die Registerkarte Aktionen.

  2. Klicken Sie auf der Symbolleiste auf Neue Aktion, und führen Sie dann im Ausdrucksbereich die folgenden Schritte aus:

    • Geben Sie unter Name einen Namen für die Aktion ein.

    • Wählen Sie aus der Dropdownliste Zieltyp den Typ des Objekts aus, an das die Aktion angefügt werden soll. Das unter Zieltyp ausgewählte Objekt bestimmt, welche Objekte verfügbar sind und welche Auswahl Sie unter Zielobjekt treffen können. In der folgenden Tabelle werden für jeden Zieltyp die gültigen Auswahlmöglichkeiten unter Zielobjekt aufgeführt.

      Ausgewählter Zieltyp Auswahl unter Zielobjekt

      Attributelemente

      Es kann lediglich eine einzelne Attributhierarchie ausgewählt werden. Der Zieltyp der Aktion sind alle Attributelemente, wo immer diese angezeigt werden (d. h., die Aktion gilt auch für benutzerdefinierte Hierarchien).

      Zellen

      Die einzig mögliche Auswahl ist Alle Zellen. Wenn Sie Zellen als Zieltyp auswählen, müssen Sie unter Bedingung einen Ausdruck eingeben, um die Zellen einzuschränken, denen die Aktion zugeordnet wird.

      Cube

      Als Auswahl steht nur CURRENTCUBE zur Verfügung. Die Aktion wird dem aktuellen Cube zugeordnet.

      Dimensionselemente

      Wählen Sie eine einzelne Dimension aus. Die Aktion wird allen Elementen der Dimension zugeordnet.

      Hierarchie

      Wählen Sie eine einzelne Hierarchie aus. Die Aktion wird nur dem Hierarchieobjekt zugeordnet. Attributhierarchien werden in der Liste nur dann aufgeführt, wenn ihre AttributeHierarchyEnabled- und AttributeHierarchyVisible-Eigenschaften auf True festgelegt sind.

      Hierarchieelemente

      Wählen Sie eine einzelne Hierarchie aus. Die Aktion wird allen Elementen der ausgewählten Hierarchie zugeordnet. Attributhierarchien werden in der Liste nur dann aufgeführt, wenn ihre AttributeHierarchyEnabled- und AttributeHierarchyVisible-Eigenschaften auf True festgelegt sind.

      Ebene

      Wählen Sie eine einzelne Ebene aus. Die Aktion wird nur dem Ebenenobjekt zugeordnet.

      Ebenenelemente

      Wählen Sie eine einzelne Ebene aus. Die Aktion wird allen Elementen der ausgewählten Ebene zugeordnet.

    • Klicken Sie unter Zielobjekt auf den Pfeil rechts vom Textfeld. Klicken Sie in der Strukturansicht, die daraufhin geöffnet wird, auf das Objekt, dem die Aktion angefügt werden soll, und klicken Sie dann auf OK.

    • (Optional) Erstellen Sie unter Bedingung einen MDX-Ausdruck, um das Aktionsziel einzuschränken. Sie können den Ausdruck entweder manuell eingeben, oder Sie können Elemente aus den Registerkarten Metadaten und Funktionen ziehen.

    • Wählen Sie aus der Dropdownliste Typ den Typ der Aktion aus, die Sie erstellen möchten. In der folgenden Tabelle werden die verfügbaren Aktionstypen aufgeführt.

      Typ Beschreibung

      Dataset

      Ruft ein Dataset ab.

      Proprietär

      Führt einen Vorgang aus, wobei eine andere Schnittstelle als die in der Tabelle aufgeführten verwendet wird.

      Rowset

      Ruft ein Rowset ab.

      Anweisung

      Führt einen OLE DB-Befehl aus.

      URL

      Zeigt eine Webseite in einem Internetbrowser an.

    • Erstellen Sie unter Aktionsausdruck einen Ausdruck, der die Aktion definiert. Der Ausdruck muss zu einer Zeichenfolge ausgewertet werden. Sie können den Ausdruck entweder manuell eingeben, oder Sie können Elemente aus den Registerkarten Metadaten und Funktionen ziehen.

  3. (Optional) Erweitern Sie Weitere Eigenschaften, und führen Sie dann einen der folgenden Schritte aus:

    • Geben Sie anhand der Dropdownliste Aufruf an, wie die Aktion aufgerufen wird. In der folgenden Tabelle sind die verfügbaren Optionen zum Aufrufen einer Aktion beschrieben.

      Option Beschreibung

      Interaktiv

      Die Aktion wird durch eine Benutzerinteraktion ausgelöst.

      Batch

      Die Aktion wird als Batchvorgang ausgeführt.

      Beim Öffnen

      Die Aktion wird ausgeführt, wenn ein Benutzer den Cube öffnet.

    • Geben Sie unter Anwendung den Namen der Anwendung ein, die mit der Aktion verbunden ist. Wenn Sie z. B. eine Aktion erstellen, die den Benutzer zu einer bestimmten Website bringt, sollte Microsoft Internet Explorer oder ein anderer Webbrowser die der Aktion zugeordnete Anwendung sein.

      ms175583.note(de-de,SQL.90).gifHinweis:
      Proprietäre Aktionen werden nur dann an den Server zurückgegeben, wenn die Clientanwendung das Schemarowset explizit einschränkt, sodass nur Aktionen zurückgegeben werden, die mit dem unter Anwendung angegebenen Namen übereinstimmen.
    • Schließen Sie bei Verwendung des URL-Typs die in Aktionsinhalt angegebene Internetadresse in Anführungszeichen ein, z. B. "https://www.adventure-works.com".

    • Geben Sie unter Beschreibung eine Beschreibung für die Aktion ein.

    • Geben Sie unter Beschriftung eine Beschriftung oder einen MDX-Ausdruck ein, der zu einer Beschriftung ausgewertet wird. Diese Beschriftung wird den Endbenutzern angezeigt, wenn die Aktion initiiert wird. Wenn Sie keine Beschriftung angeben, wird stattdessen der Name der Aktion verwendet.

    • Geben Sie mithilfe der Dropdownliste Beschriftung ist MDX an, ob die Beschriftung MDX ist. Anhand dieses Feldes erkennt der Server, ob der Inhalt von Beschriftung als MDX-Ausdruck ausgewertet werden soll.

Siehe auch

Aufgaben

Vorgehensweise: Testen einer Aktion

Andere Ressourcen

Vorgehensweisen zu Aktionen (Analysis Services)

Hilfe und Informationen

Informationsquellen für SQL Server 2005