Cloud Reporting: So richten Sie einen Linked Server ein

Wie sieht es mit Cloud-Reporting aus? Was ist, wenn Ihr Cloud-Anbieter nicht über die Tools verfügt, die Sie zum Erstellen von Berichten aus einer Datenbank in der Cloud benötigen? Diese Fragen beschäftigten mich, als ich gefragt wurde: „Wie bekomme ich einen täglichen Bericht zu einer internen Bewerbung?“ Basierend auf meinen Diskussionen mit IT-Experten auf Konferenzen und online in Foren usw. ist die Berichterstattung immer noch das wichtigste Element, das die Menschen brauchen und wollen. Ich entkomme diesen Meldeanfragen nicht, da ich oft von den . gefragt werde Endpoint-Management-Software Team, um interne Berichte zu erstellen.

In diesem Blogbeitrag erfahren Sie, wie ich ein verlinktes . einrichte SQL Server Verbindung auf einem meiner lokalen Standorte SQL-Server. Dies geschah, damit ich über Ergebnisse von meinem Cloud-gehosteten Bericht berichten konnte SQL Server Datenbank. Letztendlich habe ich a . erstellt SQL Server Reporting Services-Bericht (SSRS)-Dashboard, das per E-Mail an unser Team gesendet wurde.

Was benötigen Sie, um diesen Prozess zu starten? Du benötigst ein Konto und das Passwort, um dich mit dem zu verbinden SQL Server Datenbank. Außerdem benötigen Sie den DNS-Namen und den Datenbanknamen für die SQL Server.

Da jeder Hosting-Provider anders ist, sind Sie bei der Erstellung eines SQL Server Konto, aber sobald Sie dies tun, sind Sie auf dem Weg zu den Rennen.
Nachdem Sie nun das Konto, das Kennwort, den DNS-Namen und den Datenbanknamen haben, können Sie loslegen.

Cloud Reporting – Einrichten eines Linked Servers

Cloud Reporting-SSMS

Verwenden von SQL Server Management Studio (SSMS), melden Sie sich bei Ihrem lokalen an SQL Server.

Wenn Sie SSMS nicht installiert haben, führen Sie die in diesem Blogbeitrag aufgeführten Schritte aus. Wo befindet sich SQL Server Management Studio (SSMS)?

Cloud Reporting – Neuer Linked Server

Erweitern Serverobjekte | Verknüpfte Server und dann rechtsklick auf Verknüpfte Server. Klicken Sie als nächstes auf Neuer Verbindungsserver…

Cloud Reporting-Linked Server-Feld

Im Verknüpfter Server Geben Sie im Feld einen Anzeigenamen für Ihr Cloud-gehostetes SQL Server. Ein freundlicher Name sollte kurz und leicht zu merken sein.

Innerhalb des Anbieter Wählen Sie im Dropdown-Feld des Felds SQL Server Native Client 11.0. Im Datenquelle Geben Sie den DNS-Namen für die SQL Server und der Datenbankname innerhalb der Katalog Feld. Klicken Sie auf die Sicherheit Knoten.

Cloud Reporting-Sicherheitsknoten

Da ich an dieser Stelle a . verwenden werde SQL Server Einloggen, um auf den Server zuzugreifen, werde ich die auswählen Mit diesem Sicherheitskontext erstellt werden Radio knopf. Als nächstes in der Fernanmeldung Feld und die Mit Passwort geben Sie den Benutzernamen und das Kennwort ein. Klicken OK um die Erstellung des Verbindungsservers abzuschließen.

Technisch sind Sie fertig. Sie können jetzt auf das Cloud-gehostete . zugreifen SQL Server von Ihrem Standort aus SQL Server.

So führen Sie eine Abfrage aus

Bevor ich diesen Blogbeitrag schließe, höre ich einige von Ihnen sagen: „Das ist großartig, Garth, aber wie kann ich eine Abfrage für diese Datenbank ausführen?“
Ehrlich gesagt, wenn du folgst SQL Server Abfragerichtlinien, das wird Ihnen leicht fallen!

Das Schreiben der Abfrage unterscheidet sich nicht von dem, was Sie gewohnt sind. Der einzige Unterschied besteht darin, dass in Ihrem Aus Abschnitt für die SQL Server Ansichtsname verwenden, verwenden Sie einen vierteiligen Namen (Servername.Datenbankname.Schemabesitzer.Objektname). Normalerweise würden Sie für die meisten Abfragen einen zweiteiligen Namen verwenden.

Hier ist ein Beispiel für eine zweiteilige Namensabfrage:
dbo.v_R_System_Valid

Hier ist eine vierteilige Namensabfrage:
CM_CAS_CB1.CM_CB1.dbo.v_R_System_Valid

Weitere Informationen zu vierteiligem SQL Server Objektnamen, siehe, Was sind die vierteiligen Namen eines SQL Server-Objekts?

Dies ist, was ich verwende, um mein Cloud-gehostetes abzufragen SQL Server Datenbank:
Auswählen
'Geräte insgesamt' als 'Typ',
zählen(*) als 'Gesamt'
aus
eswire.wire.dbo.vRSystem.Gültiger RV

Cloud Reporting-Abfrage

Das ist es! Jetzt wissen Sie, wie Sie Ihre vorhandene Umgebung nutzen können, um ein Cloud-basiertes . abzufragen SQL Server Datenbank.

Es geht um das Einrichten von Linked Servern und die richtige Abfrage. Außer der Aktualisierung Ihrer Abfragen werden Sie keinen weiteren Unterschied feststellen, wenn es um die Erstellung von Dashboards oder Berichten für Cloud-Server oder lokale Server geht.

Notiz: Dieses Linked-Server-Verfahren funktioniert sogar mit PowerBI Schreibtisch!

Bei Fragen können Sie mich gerne kontaktieren @GarthMJ. Haben Sie eine Idee für einen Blogbeitrag zu einer ConfigMgr-Abfrage oder einem Berichtsthema? Gib mir Bescheid. Deine Idee könnte im Mittelpunkt meines nächsten Blogbeitrags stehen!

Sehen Sie, wie Right Click Tools die Art und Weise verändert, wie Systeme verwaltet werden.

Steigern Sie sofort die Produktivität mit unserer limitierten, kostenlos nutzbaren Community Edition.

Starten Sie noch heute mit Right Click Tools:

Support

  • Dieses Feld dient zur Validierung und sollte nicht verändert werden.

Kontakt

  • Dieses Feld dient zur Validierung und sollte nicht verändert werden.

Durch das Absenden dieses Formulars erklären Sie sich damit einverstanden, dass Recast Software Ihre Daten wie in Recast Software beschrieben verarbeiten kann Datenschutz-Bestimmungen.

de_DEGerman