Konfigurieren von Analysis Services-Projekteigenschaften
Ein MicrosoftSQL ServerAnalysis Services-Projekt wird mit bestimmten Standardeigenschaften definiert, die sich auf das Erstellen und Bereitstellen des Analysis Services-Projekts auswirken.In der folgenden Tabelle werden die einzelnen Projekteigenschaften unter Angabe der zugehörigen Standardwerte beschrieben sowie Informationen über das Ändern der Werte bereitgestellt.
Eigenschaft |
Standardeinstellung |
Beschreibung |
---|---|---|
Build/Deployment Server Edition |
Die zum Entwickeln des Projekts verwendete Edition von SQL Server. |
Gibt die Edition von SQL Server an, auf der Projekte letztendlich bereitgestellt werden. Sind an einem Projekt mehrere Entwickler beteiligt, so muss jeder von ihnen die Edition von SQL Server kennen und verstehen, um zu wissen, welche Features in das Analysis Services-Projekt integriert werden sollen. |
Build/Ausgaben |
/bin |
Der relative Pfad für die Ausgabe des Projekterstellungsprozesses. |
Build/Kennwörter entfernen |
True |
Gibt an, ob bekannte Kennwörter aus Verbindungszeichenfolgen entfernt werden, die während des Erstellungsprozesses in das Ausgabeverzeichnis geschrieben werden. Kennwörter werden entfernt, um eine erhöhe Sicherheit zu bieten. Werden Kennwörter entfernt, müssen sie beim Verarbeiten des bereitgestellten Projekts angegeben werden, damit Analysis Services auf die Quelldaten zugreifen kann. |
Debuggen/Startobjekt |
<Currently Active Object> |
Bestimmt das Objekt, das gestartet wird, wenn Sie das Debuggen starten. |
Bereitstellung/Bereitstellungsmodus |
Nur geänderte Objekte bereitstellen |
Standardmäßig werden nur die an den Projektobjekten vorgenommenen Änderungen bereitgestellt (vorausgesetzt, dass keine weiteren Änderungen an den Objekten außerhalb des Projekts direkt vorgenommen wurden). Sie haben auch die Möglichkeit, bei jeder Bereitstellung alle Projektobjekte zu berücksichtigen. Verwenden Sie die Einstellung Nur geänderte Objekte bereitstellen, um die bestmögliche Leistung zu erzielen. |
Bereitstellung/Verarbeitungsoption |
Standard |
Analysis Services bestimmt standardmäßig den Verarbeitungstyp, der beim Bereitstellen der an Objekten vorgenommenen Änderungen erforderlich ist. Diese Einstellung ermöglicht im Allgemeinen die schnellste Bereitstellungszeit. Sie haben aber auch die Möglichkeit, für die jeweilige Bereitstellung die vollständige Verarbeitung oder keine Verarbeitung zu wählen. |
Bereitstellung/Transaktionsbereitstellung |
False |
Standardmäßig ist die Bereitstellung geänderter oder aller Objekte keine Transaktionsbereitstellung bei der Verarbeitung dieser bereitgestellten Objekte. Die Bereitstellung kann erfolgreich ausgeführt werden und wird beibehalten, auch wenn bei der Verarbeitung ein Fehler auftritt. Sie können diese Standardeinstellung ändern, um die Bereitstellung und Verarbeitung in einer einzelnen Transaktion zu integrieren. |
Bereitstellung/Server |
localhost |
Standardmäßig werden Datenbankobjekte des Analysis Services-Projekts auf der Standardinstanz von Analysis Services auf dem lokalen Computer bereitgestellt, auf dem Business Intelligence Development Studio verwendet wird. Ändern Sie diese Standardeinstellung, um eine benannte Instanz auf dem lokalen Computer bzw. eine beliebige Instanz auf einem beliebigen Remotecomputer anzugeben, auf dem Sie über die Berechtigung zum Erstellen von Analysis Services-Objekten verfügen. |
Bereitstellung/Datenbank |
<project name> |
Der Name der Analysis Services-Datenbank, in der die Analysis Services-Projektobjekte nach der Bereitstellung instanziiert werden, ist standardmäßig der Name des Analysis Services-Projekts zum Zeitpunkt seiner Definition. Ändern Sie diese Eigenschaft, um den Namen der Datenbank auf der über die Server-Eigenschaft angegebene Analysis Services-Instanz zu ändern. |
Weitere Informationen zum Anzeigen oder Ändern der Eigenschaften eines Analysis Services-Projekts finden Sie unter Vorgehensweise: Konfigurieren von Analysis Services-Projekteigenschaften und Lösungsbereitstellung (Analysis Services - Mehrdimensionale Daten).
Eigenschaftskonfigurationen
Eigenschaften werden jeweils auf Konfigurationsbasis definiert. Projektkonfigurationen ermöglichen Entwicklern die Arbeit mit einem Analysis Services-Projekt mit verschiedenen Einstellungen für Builds, Debugvorgänge und Bereitstellungen, ohne dabei die zugrunde liegenden XML-Projektdateien direkt bearbeiten zu müssen.
Ein Projekt wird zunächst mit einer einzelnen Konfiguration mit der Bezeichnung Entwicklung erstellt. Sie können zusätzliche Konfigurationen erstellen und mithilfe des Konfigurations-Managers zwischen den Konfigurationen hin- und herschalten.
Diese häufig verwendete Konfiguration wird von allen Entwicklern verwendet, bis zusätzliche Konfigurationen erstellt werden. Jedoch kann es während der verschiedenen Phasen der Projektentwicklung, z. B. während der Erstentwicklung und beim ersten Testen eines Projekts, vorkommen, dass unterschiedliche Entwickler unterschiedliche Datenquellen verwenden und das Projekt auf unterschiedlichen Servern für unterschiedliche Zwecke bereitstellen. Konfigurationen ermöglichen es Ihnen, diese unterschiedlichen Einstellungen in unterschiedlichen Konfigurationsdateien beizubehalten.