Notatka:
Połączenia z bazami danych są obsługiwane w aplikacji Insights in ArcGIS Enterprise i Insights desktop.
Buforowanie danych umożliwia aplikacji ArcGIS Insights tworzenie tabel w zarządzanej bazie danych i zarządzanie nimi w celu poprawy wydajności zapytań. Użytkownik, który tworzy połączenie z bazą danych, musi mieć wszystkie wymagane uprawnienia do bazy danych, dzięki którym może inicjować buforowanie danych w pamięci podręcznej.
Notatka:
Buforowanie danych w pamięci podręcznej nie jest wykonywane w przypadku platform Google BigQuery, Snowflake oraz platform baz danych, które nie są od razu gotowe do użycia.
Buforowanie danych w pamięci podręcznej jest używane tylko w przypadku funkcji Agregacja przestrzenna i Filtr przestrzenny.
Dane będą buforowane tylko wtedy, gdy zostaną spełnione wszystkie następujące warunki:
- Oba zestawy danych pochodzą z tego samego połączenia z bazą danych.
- Dane przestrzenne z obu zestawów danych są zapisywane przy użyciu tego samego typu danych przestrzennych.
- Dane przestrzenne z obu zestawów danych są zapisywane przy użyciu tego samego układu odniesień przestrzennych.
Lokalizacja i nazwy tabel buforowania danych
Tabele buforowania danych są tworzone w schemacie domyślnym, a w ich nazwach są używane następujące prefiksy:
Baza danych | Prefiks nazwy tabeli |
---|---|
Microsoft SQL Server, PostgreSQL i SAP HANA | $IN_ Przykład: $IN_0xmneL7PT7e4uuE4eL4z7w |
Oracle | T$IN_ Przykład: T$IN_A3GZAW7ZRMQNLJP3IRCQAQ |
Inne platformy baz danych | Nie dotyczy |
Notatka:
Tabele buforowania danych są tworzone tylko do użytku wewnętrznego i nie są widoczne za pośrednictwem połączenia z bazą danych w aplikacji Insights.
Cykl życia tabeli buforowania danych
Tabele buforowania danych są powiązane z zestawami danych i skoroszytami aplikacji Insights. Pojedynczy zestaw danych może odwoływać się do jednej lub większej liczby tabel buforowania danych. Tabele buforowania danych są w pełni zarządzane przez aplikację Insights i są usuwane po wystąpieniu jednego z następujących działań:
- usunięcie skoroszytu,
- usunięcie wszystkich przywoływanych zestawów danych i ponowne otwarcie skoroszytu,
- odświeżenie przywoływanego zestawu danych. W tym przypadku zostanie utworzona nowa tabela buforowania danych zawierająca odświeżone dane.