Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema werden Verhaltensänderungen in Analysis Services für mehrdimensionale und tabellarische Modelle, Data Mining und PowerPivot für SharePoint-Bereitstellungen beschrieben. Verhaltensänderungen wirken sich auf die Funktionsweise oder Interaktion von Features in der aktuellen Version im Vergleich zu früheren Versionen von SQL Server aus.
Hinweis
Im Gegensatz dazu ist eine bahnbrechende Änderung eine, die verhindert, dass ein datenmodell oder eine Anwendung, die in Analysis Services integriert ist, ausgeführt wird. Weitere Informationen finden Sie unter "Grundlegende Änderungen an Analysis Services-Features" in SQL Server 2014.
Inhalt dieses Themas:
Verhaltensänderungen in SQL Server 2014
In dieser Version werden keine neuen Änderungen im Verhalten für tabellarische, multidimensionale, Data-Mining- oder PowerPivot für SharePoint-Funktionen angekündigt. Da SQL Server 2014 Analysis Services (SSAS) jedoch der SQL Server 2012- und SQL Server 2012 SP1-Version so ähnlich ist, werden hier Verhaltensänderungen aus beiden früheren Versionen als Benutzerfreundlichkeit bereitgestellt, falls Sie ein Upgrade von SQL Server 2008 durchführen.
Verhaltensänderungen in SQL Server 2012 SP1
In diesem Abschnitt werden die Verhaltensänderungen dokumentiert, die für Analysis Services-Features in SQL Server 2012 SP1 gemeldet wurden. Diese Änderungen gelten auch für SQL Server 2014.
| Thema | BESCHREIBUNG |
|---|---|
| SQL Server 2008 R2 PowerPivot-Arbeitsmappen aktualisieren die Modelle nicht automatisch, wenn sie in SQL Server 2012 SP1 PowerPivot für SharePoint 2013 verwendet werden. Daher funktionieren geplante Datenaktualisierungen für SQL Server 2008 R2 PowerPivot-Arbeitsmappen nicht. | Die 2008 R2-Arbeitsmappen werden in PowerPivot für SharePoint 2013 geöffnet, geplante Aktualisierungen funktionieren jedoch nicht. Wenn Sie den Aktualisierungsverlauf überprüfen, wird eine Fehlermeldung wie folgt angezeigt: "Die Arbeitsmappe enthält ein nicht unterstütztes PowerPivot-Modell. Das PowerPivot-Modell in der Arbeitsmappe befindet sich im SQL Server 2008 R2 PowerPivot für Excel 2010-Format. Unterstützte PowerPivot-Modelle sind die folgenden: SQL Server 2012 PowerPivot für Excel 2010 SQL Server 2012 PowerPivot für Excel 2013" So aktualisieren Sie eine Arbeitsmappe: Die geplanten Aktualisierungen funktionieren erst, wenn Sie die Arbeitsmappe auf eine Arbeitsmappe 2012 aktualisieren. Führen Sie eine der folgenden Schritte aus, um die darin enthaltene Arbeitsmappe und das darin enthaltene Modell zu aktualisieren: Laden Sie die Arbeitsmappe in Microsoft Excel 2010 herunter, und öffnen Sie sie, wobei das SQL Server 2012 PowerPivot für Excel-Add-In installiert ist. Speichern Sie dann die Arbeitsmappe, und veröffentlichen Sie sie erneut auf dem SharePoint-Server. Laden Sie die Arbeitsmappe in Microsoft Excel 2013 herunter, und öffnen Sie sie. Speichern Sie dann die Arbeitsmappe, und veröffentlichen Sie sie erneut auf dem SharePoint-Server. Weitere Informationen zum Arbeitsmappenupgrade finden Sie unter Aktualisieren von Arbeitsmappen und geplanter Datenaktualisierung (SharePoint 2013). |
| Verhaltensänderung in DAX ALL-Funktion. | Vor SQL Server 2012 SP1, wenn Sie eine [Datum]-Spalte in "Als Datumstabelle markieren" für die Verwendung in Zeitintelligenzfunktionen angeben und diese [Datum]-Spalte als Argument an die ALL-Funktion übergeben wird, die dann als Filter an eine CALCULATE-Funktion übergeben wird, werden alle Filter für alle Spalten in der Tabelle ignoriert, unabhängig von einem Datenschnitt in der Datumsspalte. Beispiel: = CALCULATE (<expression>, ALL (DateTable[Date]))Vor SQL Server 2012 SP1 werden alle Filter für alle Spalten der DateTable ignoriert, unabhängig von der [Date]-Spalte, die als Argument an ALL übergeben wird. In SQL Server 2012 SP1 und in PowerPivot in Excel 2013 ignoriert das Verhalten Filter nur für die angegebene Spalte, die als Argument an ALL übergeben wird. Um das neue Verhalten zu umgehen, indem Sie tatsächlich alle Spalten als Filter für die gesamte Tabelle ignorieren, können Sie zum Beispiel die [Datum]-Spalte aus dem Argument ausschließen. =CALCULATE (<expression>, ALL(DateTable))Dies führt zum gleichen Ergebnis wie das Verhalten vor SQL Server 2012 SP1. |
Verhaltensänderungen in SQL Server 2012
In diesem Abschnitt werden die Verhaltensänderungen dokumentiert, die für Analysis Services-Features in SQL Server 2012 gemeldet wurden. Diese Änderungen gelten auch für SQL Server 2014.
Analysis Services, multidimensionaler Modus
Die NullProcessing-Option, die auf "Preserve" gesetzt ist, wird für Maßzahlen mit unterschiedlicher Anzahl nicht mehr unterstützt.
Vor SQL Server 2012 konnte das NullProcessing-Element (ASSL)Preserve für Distinct-Count-Maße festgelegt werden. Leider hat diese Praxis oft ungültige Ergebnisse erzeugt und manchmal sogar den Verarbeitungsauftrag abgestürzt. Daher ist diese Konfiguration in SQL Server 2012 nicht mehr gültig. Wenn Sie versuchen, sie zu verwenden, tritt der folgende Überprüfungsfehler auf: "Fehler im Metadaten-Manager. "Preserve" ist kein gültiger NullProcessing-Wert für das <measurename> distinct count-Maß."
Der Cubebrowser in Management Studio und Cube-Designer wurde entfernt.
Das Cubebrowser-Steuerelement, mit dem Sie Felder in eine PivotTable-Struktur in Management Studio oder im Cube-Designer ziehen und ablegen können, wurde aus dem Produkt entfernt. Das Steuerelement war eine Office Web Control (OWC)-Komponente. OWC wurde von Office eingestellt und ist nicht mehr verfügbar.
PowerPivot für SharePoint
Höhere Berechtigungsanforderungen für die Verwendung einer PowerPivot-Arbeitsmappe als externe Datenquelle
Eine Excel-Arbeitsmappe kann PowerPivot-Daten rendern, die in derselben Arbeitsmappe oder in einer externen Arbeitsmappe eingebettet sind. In der vorherigen Version waren die Berechtigungsanforderungen unabhängig davon, ob die PowerPivot-Daten eingebettet oder extern waren. Wenn Sie nur die Berechtigungen "Nur anzeigen" für eine PowerPivot-Arbeitsmappe hatten, konnten Sie vollständigen Zugriff auf alle PowerPivot-Daten in der Arbeitsmappe für eingebettete und externe Verbindungen erhalten.
In dieser Version wurden die Berechtigungsanforderungen für Excel-Arbeitsmappen geändert, die PowerPivot-Daten aus einer externen Datei rendern. In dieser Version müssen Sie über Leseberechtigungen (oder genauer gesagt über die Berechtigung " Elemente öffnen ") verfügen, um eine Verbindung mit einer externen PowerPivot-Arbeitsmappe aus einer Clientanwendung herzustellen. Die zusätzlichen Berechtigungen geben an, dass ein Benutzer über Downloadrechte zum Anzeigen der in die Arbeitsmappe eingebetteten Quelldaten verfügt. Die zusätzlichen Berechtigungen spiegeln die Tatsache wider, dass Modelldaten vollständig für die Clientanwendung oder Arbeitsmappe verfügbar sind, die mit ihr verknüpft ist, was zu einer besseren Ausrichtung zwischen Berechtigungsanforderungen und dem tatsächlichen Datenverbindungsverhalten führt.
Um eine PowerPivot-Arbeitsmappe weiterhin als externe Datenquelle zu verwenden, müssen Sie SharePoint-Berechtigungen für Benutzer erhöhen, die eine Verbindung mit externen PowerPivot-Daten herstellen. Bis Sie die Berechtigungen ändern, erhalten Benutzer die folgende Fehlermeldung, wenn sie versuchen, auf PowerPivot-Arbeitsmappen in einer Datenquellenverbindung zuzugreifen: "Der PowerPivot-Webdienst hat einen Fehler zurückgegeben (Access verweigert. Das angeforderte Dokument ist nicht vorhanden, oder Sie sind nicht berechtigt, die Datei zu öffnen.)"
Warnung
Die folgenden Schritte weisen Sie an, die Berechtigungsvererbung auf Bibliotheksebene zu unterbrechen und die Benutzerberechtigungen von "Nur anzeigen " auf " Nur lesen " für bestimmte Dokumente in dieser Bibliothek zu erhöhen. Bevor Sie fortfahren, überprüfen Sie sorgfältig vorhandene Berechtigungen und Dokumente, und überprüfen Sie, ob diese Schritte für Ihre Website geeignet sind.
Alternativ können Sie einen Ordner in der Bibliothek erstellen, alle betroffenen Dokumente in diesen Ordner verschieben und eindeutige Berechtigungen für den Ordner festlegen.
Hinweis
Wenn Ihre Arbeitsmappen in der PowerPivot-Galerie gespeichert sind und die Berechtigungsvererbung für eine Arbeitsmappe aufgehoben wird, kann dies die Generierung von Miniaturbildern für diese Arbeitsmappe beeinträchtigen, wenn sie für die Datenaktualisierung konfiguriert ist. Um gleichzeitigen Zugriff auf Arbeitsmappen und Vorschaubilder im Katalog zu ermöglichen, erwägen Sie, bestimmten Benutzern Leseberechtigungen auf Bibliotheksebene für alle Dokumente in der Bibliothek zu gewähren.
Sie müssen Eigentümer der Website sein, um Berechtigungen zu ändern.
So erhöhen Sie Berechtigungen auf die Leseberechtigungsebene für individuelle Arbeitsmappen
Klicken Sie auf den Pfeil nach unten, um das Menü für ein einzelnes Dokument zu öffnen.
Klicken Sie auf "Berechtigungen verwalten".
Standardmäßig erbt eine Bibliothek Berechtigungen. Wenn Sie die Berechtigungen einzelner Arbeitsmappen in dieser Bibliothek ändern möchten, klicken Sie auf " Vererbung von Berechtigungen beenden".
Aktivieren Sie das Kontrollkästchen nach Benutzer- oder Gruppennamen, die zusätzliche Berechtigungen für PowerPivot-Arbeitsmappen erfordern. Mit zusätzlichen Berechtigungen können diese Benutzer eine Verknüpfung mit den eingebetteten PowerPivot-Daten herstellen und diese Daten als externe Datenquelle in anderen Dokumenten verwenden.
Klicken Sie auf " Benutzerberechtigungen bearbeiten".
Wählen Sie "Leseberechtigungen " aus, und klicken Sie dann auf "OK".
PowerPivot-Katalog: Neue Regeln für die Erstellung von Momentaufnahmen für einige PowerPivot-Arbeitsmappen
In dieser Version werden neue Anforderungen für das Generieren von Momentaufnahmeelementen im PowerPivot-Katalog eingeführt, wodurch eine potenzielle Informationsoffenlegungsquelle beseitigt wird (nämlich eine Momentaufnahme von Daten aus einer Datenquelle, die Sie nicht anzeigen dürfen). Diese Anforderungen gelten nur für PowerPivot-Arbeitsmappen, die bei jeder Anzeige der Arbeitsmappe eine Verbindung mit externen Datenquellen herstellen. Wenn Sie nur Arbeitsmappen verwenden, die eingebettete PowerPivot-Daten visualisieren, werden Sie keine Änderung bei der Erstellung von Momentaufnahmen im PowerPivot-Katalog feststellen.
Für eine Arbeitsmappe, die ihre Daten jedes Mal aktualisiert, wenn sie geöffnet wird, sind die neuen Anforderungen für die Momentaufnahmegenerierung wie folgt:
PowerPivot-Arbeitsmappen, die von anderen Arbeitsmappen oder Berichten als externe Datenquellen verwendet werden, müssen sich in derselben Bibliothek wie die Arbeitsmappen befinden, die die Daten nutzen. Wenn Sie beispielsweise über sales-data.xlsx verfügen, die Daten für sales-report.xlsxbereitstellt, müssen sich beide Arbeitsmappen in der Galerie befinden, damit Momentaufnahmen erscheinen.
Arbeitsmappen, die zusammen verwendet werden, müssen Berechtigungen von einem gemeinsamen übergeordneten Element erben, das heißt der PowerPivot-Galerie. In unserem Beispiel müssen sowohl sales-data.xlsx als auch sales-report.xlsx von der PowerPivot-Galerie erben.
Wenn eine Arbeitsmappe eines der oben genannten Kriterien nicht erfüllt, wird das folgende gesperrte Symbol anstelle des erwarteten Miniaturbilds angezeigt:
Neue Standardeinstellung für Lastenausgleichsanforderungen, die von Round-Robin zu Health-Based geändert wurden
Eine PowerPivot-Dienstanwendung verfügt über Standardeinstellungen, die bestimmen, wie Anforderungen für PowerPivot-Daten über mehrere PowerPivot für SharePoint-Server in einer Farm verteilt werden. In der vorherigen Version war die Standardeinstellung Round Robin, bei der Anforderungen sequenziell auf den verfügbaren Servern verteilt wurden. In dieser Version ist die Standardeinstellung jetzt Gesundheitsbasiert. Die PowerPivot-Dienstanwendung verwendet Serverintegritätsstatistiken, z. B. verfügbarer Arbeitsspeicher oder CPU, um zu bestimmen, welche Serverinstanz die xt-Anforderung abruft.
Wenn Sie ihr Server aus der vorherigen Version aktualisiert haben, behält die PowerPivot-Dienstanwendung die vorherige Standardeinstellung (Round Robin) bei. Um die Einstellung für die gesundheitsbasierte Zuordnungsmethode zu verwenden, müssen Sie die Einstellungen ändern. Weitere Informationen finden Sie unter Erstellen und Konfigurieren einer PowerPivot-Dienstanwendung in der Zentraladministration.
Siehe auch
Abwärtskompatibilität
Bahnbrechende Änderungen der Analysis Services-Features in SQL Server 2014