Abfragen von Tabellenspeicherdaten mit Windows Azure

8

Diese Frage hat 2 Teile.

  1. Gibt es eine Möglichkeit, die lokal gespeicherten Daten anzuzeigen? Ich verstehe, dass der lokale Tabellenspeicher tatsächlich mithilfe von SQLExpress im Hintergrund ausgeführt wird. Wo befindet sich die SQLExpress-Datenbank und kann ich sie mit einem beliebigen Abfragetool öffnen? Gibt es ein bestimmtes Konto, das ich verwenden muss?

  2. Wie kann ich nach der Bereitstellung der Anwendung für die Azure-Dienste die Daten abfragen? Die Google App Engine hat ein Datenanzeige- / Abfragetool, hat Azure etwas ähnliches?

Cody C 28.07.2009, 13:20
quelle

8 Antworten

2
  1. Die SQLExpress-Intension, die Sie sehen können, ist nur in der Entwickler-Fabric und hat keine Entsprechung, wenn Sie sie erst einmal deployen. Seien Sie also vorsichtig, wenn Sie sie verwenden.
  2. Sie können Linqpad verwenden, um Ihre Tabellen abzufragen. Schau dir diesen Post von Jamie Thomson an.
Simon Munro 30.07.2009, 14:44
quelle
4

Ich habe das auf Codeplex gefunden und fand es nützlich, um den Live-Speicher zu durchsuchen: Ссылка

    
John Sheehan 07.08.2009 05:55
quelle
3

Für # 1 empfehle ich Ihnen, unser Produkt Cloud Storage Studio zu verwenden. Weitere Informationen hierzu finden Sie auf unserer Website: /Products/CloudStorageStudio/Default.aspx .

Es hat auch eine "Abfrage" -Funktion, so dass Sie Abfragen für Ihren Tabellenspeicher ausführen können.

    
Gaurav Mantri 11.10.2009 20:32
quelle
1

Ich bin mir nicht sicher über Ihre erste Frage, aber für den zweiten Teil: Es ist das gleiche wie bei der Entwicklung mit dem lokalen Tabellendienst, wenn Sie mindestens den ADO.NET Data Services-Client verwenden. Verwenden Sie einfach den Service-Stamm Ihres Azure-Speicherkontos. Oder Sie können die REST-Schnittstelle verwenden, wenn Sie die Flexibilität der (schemalosen) Azure-Tabellen benötigen.

Ich kenne kein Tool, das dem Daten-Viewer von GAE ähnelt, aber es ist nicht sehr schwierig, so etwas selbst zu erstellen.

    
Rik 28.07.2009 13:29
quelle
1

Ich habe meine Antwort gerade auf # 1 gefunden. Anscheinend befindet sich die Datenbank unter meiner Standard-SQLExpress-Instanz mit einer Datenbank, die den gleichen Namen wie mein Projekt hat. Es gibt Tabellen, die meinen Entitäten zugeordnet sind, jede mit Spalten, die meinen Eigenschaften zugeordnet sind.

    
Cody C 28.07.2009 20:03
quelle
1

Da ich ein neuer Benutzer bin und es für neue Benutzer eine Beschränkung auf 1 Link pro Antwort gibt, ist dies eine weitere Antwort.

Sie können diese Links auch nützlich finden, wenn Sie nach Azure Table Storage fragen:

Ссылка

    
Gaurav Mantri 11.10.2009 20:37
quelle
0

Sie können auch den Windows Azure TabeleBrowser verwenden, um anzuzeigen, was in den Tabellen eines bestimmten Kontonamens enthalten ist.

    
Jason Haley 22.11.2009 14:10
quelle
0

Sie können die Tabellen und Blobs im Entwicklungsspeicher direkt in Visual Studio 2010 Server Explorer anzeigen

    
Chris Walford 26.09.2011 13:57
quelle

Tags und Links