비고:
데이터베이스 연결은 Insights in ArcGIS Enterprise 및 Insights desktop에서 지원됩니다.
데이터 캐싱을 사용하면 ArcGIS Insights에서 관리되는 데이터베이스의 테이블을 생성하고 관리하여 쿼리 성능을 향상시킬 수 있습니다. 데이터베이스 연결을 생성하는 사용자는 필수 데이터베이스 권한이 모두 있어야 데이터 캐싱을 시작할 수 있습니다.
비고:
데이터 캐시는 Google BigQuery, Snowflake 또는 기본적으로 지원되지 않는 데이터베이스 플랫폼에 대해서는 수행되지 않습니다.
데이터 캐시는 공간 집계 및 공간 필터 기능에만 사용됩니다.
다음 조건을 모두 충족해야만 데이터가 캐시됩니다.
- 두 개의 데이터셋이 모두 동일한 데이터베이스 연결에서 생성된 것입니다.
- 두 데이터셋의 공간 데이터가 동일한 공간 데이터 유형을 사용하여 저장되어 있습니다.
- 두 데이터셋의 공간 데이터가 동일한 공간 참조 체계를 사용하여 저장되어 있습니다.
데이터 캐시 테이블의 위치 및 이름
데이터 캐싱 테이블은 기본 스키마 아래에 생성되며 그 이름에는 다음과 같은 접두사가 사용됩니다.
데이터베이스 | 테이블 이름 접두사 |
---|---|
Microsoft SQL Server, PostgreSQL, SAP HANA | $IN_ 예시: $IN_0xmneL7PT7e4uuE4eL4z7w |
Oracle | T$IN_ 예시: T$IN_A3GZAW7ZRMQNLJP3IRCQAQ |
기타 데이터베이스 플랫폼 | N/A |
비고:
데이터 캐싱 테이블은 내부 용도로만 사용되며 Insights의 데이터베이스 연결을 통해 표시되지 않습니다.
데이터 캐시 테이블 주기
데이터 캐싱 테이블은 Insights 데이터셋 및 워크북과 연결되어 있습니다. 단일 데이터셋은 하나 이상의 데이터 캐시 테이블을 참조할 수 있습니다. 데이터 캐싱 테이블은 Insights에서 완전히 관리되며 다음 작업 중 하나가 수행된 후에 삭제됩니다.
- 워크북이 삭제되었습니다.
- 참조하는 모든 데이터셋이 제거되고 워크북이 다시 열렸습니다.
- 참조하는 데이터셋이 새로 고침되었습니다. 이 경우에는 새로고침된 데이터가 포함된 새 데이터 캐싱 테이블이 생성됩니다.