Speichern des Kennworts für die Excel Analysis Services-Verbindung

Speichern des Kennworts für die Excel Analysis Services-Verbindung

Ich habe eine xlsx-Datei mit einer Verbindung zu einem Analysis Service (Tabular) erstellt. Darüber hinaus habe ich mehrere Pivot-Tabellen und Slicer erstellt.

Wenn ich meine Datei mit jemand anderem teile, muss er oder sie leider seinen/ihren Benutzernamen und sein/ihr Passwort eingeben, um dieses Excel zu verwenden. Wie Sie sich leicht vorstellen können, ist das verrückt, wenn ich >10 Elemente (Pivot + Slicer) habe.

Ich weiß, dass es eine Option zum Speichern des Kennworts gibt, und ich weiß, dass es eine Option zur Windows-Authentifizierung gibt, aber beide sind nicht praktikabel. Kennen Sie eine Möglichkeit, den nächsten Benutzer seinen Benutzernamen und sein Kennwort nur einmal eingeben zu lassen?

Antwort1

Da Sie erwähnen, dass Sie denselben Datensatz verwenden, habe ich diese Lösung häufig verwendet, um den Speicherverbrauch zu reduzieren und nebenbei die Anzahl der Kennwortabfragen zu verringern. Leider habe ich noch nie Analysis Services verwendet – nur SQL Server-Verbindungen –, daher funktioniert es für Sie möglicherweise nicht. Wenn dies jedoch der Fall ist, könnten Sie möglicherweise in Betracht ziehen, einen entsprechenden Datensatz als SQL Server-Abfrage, -Tabelle oder -Ansicht verfügbar zu machen.

Verknüpfen Sie Pivot-Tabellen mit einer einzelnen Datenverbindung

  • Klicken Sie in einer Pivot-Tabelle auf der Registerkarte „Entwurf“ auf „Datenquelle ändern“, „Verbindung auswählen“
  • Wählen Sie eine Datenverbindung aus, die Sie verwenden möchten
  • Wiederholen Sie dies für alle Pivot-Tabellen, die auf dieselbe Datenverbindung verweisen.
  • Anschließend können Sie alle verbleibenden, ungenutzten Datenverbindungen löschen
  • Beim Aktualisieren wird das Kennwort nur einmal abgefragt und alle verknüpften PivotTables werden gleichzeitig aktualisiert.

Alternative: Normale Pivot-Tabellen für tabellarische Datensätze

Alternativ können Sie Ihren Datensatz in einem einfachen Tabellenformat in ein Arbeitsblatt herunterladen und aus diesem Arbeitsblatt reguläre (nicht verbundene) Pivot-Tabellen erstellen. Um wachsende Datensatzgrößen zu unterstützen, sollte die Pivot-Tabellenquelle einen großen Bereich mit leeren Zeilen enthalten, die herausgefiltert werden müssen. Eine benannte Referenz kann hier ebenfalls hilfreich sein.

Alternative: VBA-Makro

Eine andere Alternative wäre, ein VBA-Makro zu erstellen, um ein Kennwort einzugeben und alle Verbindungen zu aktualisieren, aber das habe ich nie getestet. Excel verlangt möglicherweise, dass Sie das Kennwort speichern, um die Aktualisierung ohne Aufforderung durchzuführen. In diesem Fall müssen Sie darauf achten, es nach Abschluss zu entfernen.

verwandte Informationen