2013-06-29 18 views
5

Zainstalowałem Sitecore na dysku CD z Azure za pomocą Sitecore Azure 3.0.0.Sitecore DMS w Azure

Jednak nie otrzymuję żadnych danych analitycznych, dopóki nie zaktualizuję ręcznie łańcucha połączenia "analytics" do sql azure.

Jeśli ktoś już skonfigurowany powyżej, mógłbyś mi pomóc z zapytaniami poniżej:

  1. Czy instrukcja ciąg połączenia najlepszym rozwiązaniem? Czy też brakuje mi jakichkolwiek ustawień konfiguracyjnych dla wdrożenia Situreore Lazure.

  2. Czy można zsynchronizować dane analityczne SQL Azure z lokalną bazą danych analitycznych? Potrzebujemy tego do odzyskiwania po awarii, tj. Do rozmieszczenia wszystkich zasobów sieciowych, podstawowych i analitycznych w różnych centrach danych na wypadek awarii.

  3. Czy DMS spowalnia działanie dysku Sitecore?

Dzięki.

Odpowiedz

5
  1. Możesz dodać ciąg połączenia "analytics" do pliku poprawki łańcucha połączenia zdefiniowanego w konfiguracji Sitecore Azure. Zrobić to za pośrednictwem następujących kroków:

    • Przejdź do/Sitecore/system/modules/Azure/[Środowisko]/[Region]/[Farm]/[Role]/[Wdrożenie]
    • W pozycji rozmieszczania (np. Staging, Production), powinieneś zobaczyć pole o nazwie "Patch Strings Połączenia".
    • Przewiń w tym polu, aż zobaczysz ciągi połączeń dla baz danych "core", "master" i "web".
    • Dodaj element łańcucha połączenia do swojej bazy danych "analitycznych". Pamiętaj, aby użyć ciągu połączenia dla edytowanego elementu stanowiska, tj. Użyj swojego ciągu połączenia pomostowego Analytics dla elementu Pomostowego, ciąg połączenia produkcyjnego dla elementu Produkcja.

  2. Nie zaleca się używania danych SQL Azure Sync do odzyskiwania kopii zapasowych/katastrof (zalecenie to nie jest specyficzne dla Sitecore). Zaleca się użycie kombinacji kopiowania bazy danych Azure SQL, a następnie eksportu bazy danych SQL Azure.

    Ponadto synchronizacja danych Azure SQL ma ograniczenia dotyczące obsługiwanych schematów bazy danych. SQL Data Sync nie może zsynchronizować żadnej tabeli, która nie ma klucza głównego (baza danych Sitecore Analytics zawiera kilka tabel bez kluczy podstawowych).

    Ponadto SQL Data Sync synchronizuje tylko dane, ale nie procedury i wyzwalacze przechowywane w bazie danych (baza danych Sitecore Analytics ma zapisane procedury).

    Po wzroście bazy danych Analytics operacja synchronizacji może zająć dużo czasu, natomiast operacja kopiowania zajmie trochę czasu, ale prawdopodobnie nie będzie tak duża i spowoduje mniejsze obciążenie dla użytkownika. Serwer SQL.

  3. Tak, zawartość Sitecore Wydajność serwera dostarczania zależy od tego, czy DMS jest włączony. W jakim stopniu zależy to w dużym stopniu od sposobu korzystania z DMS (np. Personalizacji, testów MV, planów zaangażowania) i ilości ruchu, który otrzymuje Twój serwer.