Konfigurieren von Analysis Services-Projekteigenschaften
Gilt für: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
In SQL Server Data Tools wird ein SQL Server Analysis Services Projekt mit bestimmten Standardeigenschaften definiert, die sich auf das Erstellen und Bereitstellen des SQL Server Analysis Services-Projekts auswirken.
Klicken Sie zum Ändern der Projekteigenschaften mit der rechten Maustaste auf das SQL Server Analysis Services Projektobjekt, und klicken Sie dann auf Eigenschaften. Alternativ können Sie im Menü Projekt auf Eigenschaften klicken.
Eigenschaftsbeschreibung
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 SQL Server Edition, die zur Entwicklung des Projekts verwendet wird | Gibt die Edition von SQL Server an, auf der Projekte letztendlich bereitgestellt werden. Bei der Arbeit mit mehreren Entwicklern an einem Projekt müssen Entwickler die Serveredition verstehen, um zu wissen, welche Features in das SQL Server Analysis Services-Projekt integriert werden sollen. |
Build-/Bereitstellungsserverversion | Die für die Entwicklung des Projekts verwendete Version | Gibt die Version von SQL Server an, auf der Projekte letztendlich bereitgestellt werden. |
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. Wenn Kennwörter entfernt werden, müssen sie bei der Verarbeitung des bereitgestellten Projekts angegeben werden, damit SQL Server Analysis Services auf die Quelldaten zugreifen können. |
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 | Standardmäßig bestimmen SQL Server Analysis Services den Verarbeitungstyp, der bei der Bereitstellung von Änderungen an Objekten 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 persistent sein, 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/Zielserver | Localhost | Standardmäßig werden Datenbankobjekte innerhalb des SQL Server Analysis Services-Projekts auf dem lokalen Computer, auf dem SQL Server Data Tools verwendet wird, in der Standard-instance von SQL Server Analysis Services bereitgestellt. Ändern Sie diese Standardeinstellung, um einen benannten instance auf dem lokalen Computer oder einen beliebigen instance auf einem Beliebigen Remotecomputer anzugeben, auf dem Sie die Berechtigung haben, SQL Server Analysis Services Objekte zu erstellen. |
Bereitstellung/Datenbank | <Projektname> | Standardmäßig ist der Name der SQL Server Analysis Services-Datenbank, in der die SQL Server Analysis Services Projektobjekte bei der Bereitstellung instanziiert werden, der Name des SQL Server Analysis Services Projekts zum Zeitpunkt der Definition. Ändern Sie diese Eigenschaft, um den Namen der Datenbank auf dem von der Server-Eigenschaft angegebenen SQL Server Analysis Services instance zu ändern. |
Eigenschaftskonfigurationen
Eigenschaften werden jeweils auf Konfigurationsbasis definiert. Projektkonfigurationen ermöglichen Es Entwicklern, mit einem SQL Server Analysis Services Projekt mit unterschiedlichen Build-, Debug- und Bereitstellungseinstellungen zu arbeiten, ohne die zugrunde liegenden XML-Projektdateien direkt zu bearbeiten.
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. Während der verschiedenen Phasen der Projektentwicklung - z. B. bei der ersten Entwicklung und dem Testen eines Projekts - können jedoch verschiedene Entwickler unterschiedliche Datenquellen verwenden und das Projekt für unterschiedliche Zwecke auf verschiedenen Servern bereitstellen. Konfigurationen ermöglichen es Ihnen, diese unterschiedlichen Einstellungen in unterschiedlichen Konfigurationsdateien beizubehalten.
Weitere Informationen
Erstellen von Analysis Services-Projekten
Bereitstellen von Analysis Services-Projekten