Looker 3.46부터 flash_on 표시가 있는 항목은 업데이트 시 주의가 필요할 수 있는 기존 기능의 변경사항을 나타냅니다.
Looker 3.56 2016-09-25
flash_on Look
- Look은 이제 독립형 문서입니다. 콘텐츠 프레젠테이션에 집중할 수 있도록 디자인이 새로워졌습니다. 살펴볼 항목은 다음과 같습니다.
- 시각화 창의 강조 표시
- 접을 수 있는 세부정보 패널: 설명, 작성자, 생성 시간, 최종 업데이트 시간, 예약, 대시보드 정보를 비롯하여 Look에 대한 빠른 정보를 표시합니다.
- 예약, 삭제, 액세스 제어를 포함한 Look 내 구성 옵션
- Look 내 수정: 쿼리 및 Look 제목을 수정할 수 있음
- 여기에서 Look 및 Explore 재설정 링크: 사용자가 쿼리를 사용하고 다른 사용자가 저장된 콘텐츠를 소비하는 데 영향을 미치지 않으면서 쿼리를 더 자세히 살펴볼 수 있음
대시보드
- 대시보드 내 수정. 이제 수정 모드에서 사용자가 대시보드에서 바로 타일을 수정할 수 있습니다.
- 25개 이상의 타일이 있는 대시보드에 성능이 영향을 받을 수 있음을 알리는 메시지가 추가되었습니다.
- 변환 후 LookML 대시보드 메모가 사용자 정의 대시보드로 전송됩니다.
시각화 및 Explore 페이지
- flash_on 결과 데이터 테이블 또는 테이블 시각화의 값을 클릭하여 측정기준을 필터링하면 이제 해당 측정기준이 전체 페이지를 새로고침하지 않고 현재 페이지에 필터로 추가됩니다. 이렇게 하면 대시보드 테이블 시각화 요소에서 이러한 측정기준 필터링이 사용 중지됩니다.
- 0부터 시작하는 전체 배율을 표시하는 대신 차트에서 데이터가 있는 영역에 집중할 수 있도록 0에서 고정 해제 옵션을 추가했습니다.
LookML
${EXTENDED}
가 도입되어 확장 중인 객체와 확장 프로그램 객체를 동시에 참조할 수 있습니다. 자세히 알아보기- 목록에서
SUPER*
의 이름이EXTENDED*
로 변경되었습니다. 자세히 알아보기 - 이제 개발 모드에서 빌드된 영구 파생 테이블의
persist_for
는 항상 24시간입니다. 자세히 알아보기 - 이제 LookML 생성기가 새로 생성된 뷰 파일에
description
매개변수를 추가합니다.
언어
- BigQuery. BigQuery 표준 SQL에 대한 초기 지원을 도입했습니다. 쿼리 크기 에스티메이터 및 대칭 집계에 대한 지원이 포함됩니다.
- Impala. 영구 파생 테이블에 대한 지원이 추가되었습니다.
- DataVirtuality. 대칭 집계에서 잘못된 SQL을 생성할 수 있는 문제가 해결되었습니다.
- MS SQL:
- 필드에서 30자(영문 기준)를 초과할 수 없는 문제가 해결되었습니다.
- MS SQL의 지원 중단된 2005 버전에 연결하기 위한 정적 언어(Microsoft SQL Server 2005)가 도입되었습니다.
- Snowflake. 특정 날짜 필터 조합에서 결과가 반환되지 않는 문제가 해결되었습니다.
관리자
- 그룹스 페이지에 그룹 내 사용자 목록을 필터링하는 기능이 추가되었습니다.
- 이제 사용자 페이지의 보내기 버튼 아래에 비밀번호 재설정 링크가 표시됩니다.
- 이제 그룹 페이지의 그룹이 알파벳순으로 정렬됩니다.
- 사용자 페이지의 사용자는 알파벳순으로 정렬되며 목록 끝부분에 null 사용자 이름이 표시됩니다.
일반 조정 및 버그 수정
- Looker에서 404 페이지를 업데이트하여 콘텐츠가 누락되었거나 권한이 부족하여 페이지가 표시될 수 있음을 확인했습니다.
- 사용자가 저장할 수 있는 스페이스가 표시되도록 스페이스 또는 대시보드 트리를 표시하는 저장, 복사, 이동 대화상자를 업데이트했습니다.
- 이제 SSO 삽입 URL에서 그룹을 설정할 수 있습니다.
- 이제 커서가 모달의 첫 번째 필드에 포커스를 맞춥니다.
- Look 검사기에서 결과를 반환하는 데 평소보다 오래 걸릴 수 있는 문제가 해결되었습니다.
- 파일 형식이 Excel인 경우 '브라우저에서 열기' 옵션이 사용 중지되었습니다.
- 저장, 복사 또는 이동 대화상자에서 모든 하위 공간이 로드되지 않는 문제가 해결되었습니다.
- 대시보드 LookML 가져오기 Explore 옵션에서 모든 측정기준 및 측정값이 생성되지 않는 문제가 해결되었습니다.
- 사용자가 액세스 권한이 없는 스페이스로 콘텐츠를 이동할 수 없을 때 표시되는 오류 메시지가 개선되었습니다.
- 일련의 색상 선택 도구 관련 문제가 해결되었습니다.
- Explore 페이지에서 보조, 3차, 추가 피벗 정렬이 적용되지 않는 문제가 해결되었습니다.
- 시각화 구성 상자에 텍스트를 입력할 때 텍스트가 끊기는 문제가 해결되었습니다.
- IE1.0 사용자가 대시보드 필터 모달에서 필드 선택 드롭다운을 클릭할 수 없는 문제가 해결되었습니다.
- '당일' 날짜 필터 옵션을 사용할 때
start_date
및end_date
가 null로 평가되는 문제가 해결되었습니다.
Looker 3.54 2016-08-28
콘텐츠 관리 및 스페이스
- 스페이스 액세스 제어: 다양한 스페이스에 액세스할 수 있는 사용자와 액세스 수준을 관리할 수 있는 기능을 소개합니다. 자세히 알아보기
- 사용자 및 콘텐츠 관리를 위한 그룹스: 새로운 그룹스 패러다임이 사용자 모음에 적용됩니다. 그룹스에 스페이스에 대한 단위 액세스 권한이 부여될 수 있습니다. LDAP 및 SAML과 같은 기존 인증 방법을 통해 그룹스를 자동으로 설정할 수 있습니다. 자세히 알아보기
Looker Design
flash_on 다음 항목을 더 쉽게 볼 수 있도록 모바일 대시보드 업데이트:
- 타일 크기 확대
- 필터 사용성 개선
- 개선된 화면 공간을 위해 탐색 기능 업데이트
LookML
second
,millisecond
,microsecond
등 새로운 기간이 추가되었습니다. 자세히 알아보기second
기간으로 필터링하는 기능이 추가되었습니다. 자세히 알아보기- flash_on 이제
order_by_field
가 측정기준이 아닌 필드에서 선언되거나 측정값을 참조할 때 LookML 검사기가 올바르게 경고합니다. 자세히 알아보기 - flash_on 측정기준이 측정값을 참조하지 못하도록 기존 기능을 도입했습니다. 자세히 알아보기
- flash_on이제 필터 필드가
type: time
로 선언될 때 LookML 검사기가 올바르게 경고합니다. 자세히 알아보기
Explore
- 데이터 표의 열에서 값을 복사하는 기능이 추가되었습니다. 복사한 값을 여기에 붙여넣으면 필터 입력 상자에 허용됩니다.
- 테이블 계산 및 커스텀 필터의 필드 참조를 Look 검사기로 대체하는 기능이 추가되었습니다. 자세히 알아보기
- 이제 필터가 필터링되는 기간과 동일한 간격으로 기본 설정됩니다. 예를 들어 'created_hour'를 필터링하면 기본적으로 'days'가 아닌 'hours'가 필터링됩니다.
- 이제 측정기준 그룹의 설명이 각 측정기준에 대해 반복되지 않고 측정기준 그룹 이름 수준에서 표시됩니다. 설명에 대해 자세히 알아보세요. 측정기준 그룹에 대해 자세히 알아보세요.
시각화
- X축 또는 Y축의 방향을 뒤집는 시각화 옵션이 추가되었습니다.
- 테이블 시각화에서 합계를 숨기는 기능이 추가되었습니다.
- 이제 참조선이 16진수 값 입력 대신 색상 선택 도구를 활용합니다.
- 이제 차트에서 'null' 문자열이 아닌 null 기호(∅)를 사용합니다.
- 이제 원형 차트 및 관련 범례가 차트 자체를 중앙에 배치하는 대신 단위로 표시됩니다.
예약 및 다운로드
- 예약된 태스크 및 다운로드된 태스크를 위한 Resource Manager
- 기본적으로 시스템은 다운로드 및 렌더링 태스크를 쌍으로 처리합니다. 인스턴스 관리자의 쿼리 패널에 'renderer'라는 새로운 소스가 표시됩니다.
- 이러한 변경으로 인해 렌더링된 콘텐츠의 제한 시간이 줄어들고 Looker 인스턴스에 미치는 영향이 줄어듭니다.
일반 조정 및 버그 수정
- 스페이스로 조정
- 스페이스 페이지의 로드 시간이 개선되었습니다.
- 저장, 복사, 이동 모달에서 스페이스 선택 도구의 로드 시간이 개선되었습니다.
- 스페이스의 제목이 브라우저 탭에 올바르게 전파되었습니다.
- 다른 모달과 일치하도록 수정 스페이스 모달의 스타일이 업데이트되었습니다.
- 이제 커서가 스페이스 모달의 첫 번째 수정 가능한 필드에 포커스를 맞춥니다.
- flash_on Internet Explorer 10에 대한 지원이 중단되었습니다. 자세히 알아보기
- 사용자가 데이터를 탐색하지 않고도 대시보드에서 드릴 오버레이를 볼 수 있도록 새로운 권한이 추가되었습니다.
- 이제 로그인 페이지에서 비밀번호 재설정 링크를 요청하면 비밀번호가 재설정되었을 때 확인 메시지가 표시됩니다.
- 개발 모드로 전환하기 위한 새로운 단축키(ctrl+shift+d)가 도입되었습니다.
- Explore 및 대시보드에서 닫힌 필터 섹션의 표시 방식을 표준화했습니다.
- 이제 대시보드 필터 수정 모달의 '필드 선택...' 드롭다운에서 연결된 뷰 라벨이 적용됩니다.
- 로컬 버전 제어를 생성하기 위한 기본 지원이 추가되었습니다.
- LookML 검사기의 효율성이 개선되었습니다.
- Presto 버전 0.133 이상에서 쿼리 종료가 개선되었습니다.
- 연결 수정 페이지에 임시 데이터베이스에 대한 설명 언어가 추가되었습니다.
- 특정 언어에서
datatype: date
필드가 올바르게 필터링되는 것으로 확인되었습니다. - 대부분의 언어에서 대칭 집계가 줄바꿈을 삭제하는 문제가 해결되었습니다.
- LookML 검증 시 인스턴스 비정상 종료를 일으키는 버그가 수정되었습니다.
- 피벗을 열 한도로 정렬할 때 합계가 생략될 수 있는 문제가 해결되었습니다.
- 단일 값 시각화에서 제목과 텍스트 간에 색상이 일치하지 않는 문제가 해결되었습니다.
- 일부 위치에 기본 색상 팔레트가 적용되지 않는 문제가 해결되었습니다.
- Firefox를 사용할 때 필드 선택 도구 섹션을 펼치거나 접을 수 없는 문제가 해결되었습니다.
can_filter: false
를 사용할 때 기간에서 LookML 오류가 발생하는 문제가 해결되었습니다.- 텍스트 객체가 있는 LookML 대시보드가 다운로드되지 않는 문제가 해결되었습니다.
- 예약된 계획의 소유권을 재할당하면 수신자가 삭제되는 문제가 해결되었습니다.
- 드릴링과 상호작용할 때
can_filter
매개변수가 필터링을 허용할 수 있는 문제가 해결되었습니다. - 쿼리 실행 후 필터가
matches (advanced)
로 전환될 수 있는 문제가 해결되었습니다. - 드릴다운 시 시간대가 변경되는 문제가 해결되었습니다.
- Explore 페이지의 필터 입력 상자에서 필터 값이 안정적으로 삭제된 문제가 해결되었습니다.
- 측정값이 삭제된 후에도 측정값 정렬이 쿼리에 남아 있는 문제가 해결되었습니다.
- Explore 페이지의 SQL 탭에서 SQL이 안정적으로 생성되지 않는 문제가 해결되었습니다.
- 사용자에게 특정 스페이스에 대한 액세스 권한이 없는 경우 사용자 스페이스가 중단되는 문제가 해결되었습니다.
- 삭제된 사용자의 스페이스에서 복사된 대시보드에서 필터를 수정하면
Validation Failed
오류가 발생할 수 있는 문제가 해결되었습니다.
Looker 3.52 2016-07-31
Looker Design
flash_on 새롭게 디자인된 탐색 메뉴
- 사용 가능한 작업 캔버스를 확대하여 테이블과 시각화 작업을 위한 공간을 확장하고 추가 기기에서 가로 보기를 수용했습니다.
- 아이콘을 삭제하고 사용자 작업에 초점을 맞춰 탐색을 간소화했습니다. 탐색에는 다음이 포함됩니다.
- 둘러보기: 기존 콘텐츠를 살펴보고 기존 Look 및 대시보드에서 시작합니다.
- Explore: 새 쿼리를 시작합니다.
- 개발: LookML 편집기, SQL Runner로 전환하고 개발 모드를 사용/사용 중지합니다.
- 사용 가능한 도움말을 확대하고 메뉴를 재구성했습니다. 도움말 메뉴에는 다음이 포함됩니다.
- 문서 및 담론 검색
- 공식 문서 및 Looker Discourse 링크
- 현재 Looker 출시 버전 정보(출시 노트 및 번호 포함)
- Looker의 고객 사랑 부서와의 채팅 지원(개발자 및 인스턴스 관리자에게만 제공)
- 메뉴 정리. 탐색을 용이하게 하고 디자인을 통합하기 위해 여러 메뉴와 목록을 조정했습니다.
- 대시보드 필터 모달의 역할, 연결, Explore 등 여러 목록이 알파벳순으로 정렬됨
- 톱니바퀴 메뉴를 왼쪽 정렬하고 다른 모달을 실행하는 옵션에 '...'을 추가함
시각화
flash_on 시각화 편집기의 계열 탭
계열 탭에 계열의 색상, 이름, 유형을 수정할 수 있는 개선된 인터페이스가 도입되었습니다. 스타일 탭의 자유 텍스트 상자에 있는 키-값 쌍을 사용하여 수정한 모든 내용은 계열 탭에서 카티전 차트의 스타일 탭을 대체하여 찾을 수 있습니다.
자세히 알아보기: 열 차트 / 막대 그래프 / 분산형 차트 / 선 차트 / 영역 차트
Explore
- 이제 행 한도에 도달하면 데이터 테이블에 열 합계가 표시됩니다. 자세히 알아보기
- 이제 상단 탐색 메뉴의 Explore 드롭다운에 Explore 설명이 표시됩니다.
예약 및 다운로드
- 예약된 정보를 볼 수 있는 독립형 권한.
see_schedules
권한을 사용하면 예약된 계획 및 스케줄러 기록 패널에 액세스할 수 있습니다. 자세히 알아보기 - flash_on 피벗 다운로드 레이아웃 개선. 이제 다운로드한
.csv
,.html
,.md
,.txt
,.xlsx
파일에 피벗된 측정기준당 하나의 행이 표시되어 Looker의 디스플레이와 더욱 일치합니다. 단일 헤더 행을 사용하는 프로세스가 있는 경우 기존 '단일 행 테이블 헤더' 기존 기능을 활용하세요. 자세히 알아보기 - PhantomJS가 설치되지 않아 Looker에서 PDF를 렌더링할 수 없을 때 발생하는 오류에 대해 명확하게 설명했습니다.
- 삭제되거나 사용 중지된 사용자가 만든 예약된 계획의 수신자인 경우 발생하는 오류를 명확하게 설명했습니다.
LookML 및 개발 환경
- PDT용 SQL 주석으로 자동 생성된 컨텍스트. PDT를 생성할 때 Looker는 모델, 뷰, 테이블을 생성하는 사용자의 ID(사용 가능한 경우), 사용자가 개발자 모드에 있는지 여부, 인스턴스 슬러그를 나타내는 주석을 작성합니다. 자세히 알아보기
- Look 검사기를 업데이트하여 디자인을 개선하고 오류와 관계없이 필드, 뷰, Explore, 모델의 이름을 대체할 수 있는 기능을 포함했습니다. 자세히 알아보기
- 빠른 파일 전환. 이제 LookML 개발 IDE가 파일 간에 즉시 전환되며 전체 페이지를 새로고침하지 않아도 됩니다.
- flash_on 잘린 SQL Runner 테이블 목록. SQL Runner가 테이블 미리보기 목록을 500으로 제한하여 브라우저에 미치는 영향을 제한합니다.
scoping
매개변수를 완전히 삭제했습니다. 자세히 알아보기
언어
- BigQuery:
- 음수가 있는 경우 대칭 집계가 잘못 계산되는 문제가 해결되었습니다.
week
기간의 효율성이 개선되었습니다.fanout_on
필드의 측정 동작이 개선되었습니다.
- Snowflake:
- PDT가 작동하는지 여부에 대한 정보가 추가되었습니다.
- flash_on Hive:
- Hive 버전 1.2는 지원되는 최소 버전입니다(Hive 버전 0.13이 아님).
- 이제 Hive는 문자열 필터링에 정규 표현식 대신
LIKE
를 사용합니다.
- Spark:
- 이제 Looker에서 HiveQL 0.13 구문 대신 HiveQL 1.2를 사용합니다.
- Presto:
- 표준 Presto JDBC 드라이버(버전 0.149)가 통합되었습니다. 자세히 알아보기
- DataVirtuality:
- Looker의 연결 패널에 SSL 옵션이 추가되었습니다.
- DataVirtuality가 오류 메시지를 제대로 로드하지 못하는 문제가 해결되었습니다.
- flash_on MS SQL:
- JDBC 드라이버를 v4.2로 업데이트했습니다. SQL Server 2005는 더 이상 지원되지 않습니다.
일반 조정 및 버그 수정
- flash_on API(베타) 변경사항:
- JSON 형식이
type: number
필드 값을 문자열이 아닌 숫자로 반환하도록 했습니다. 자세히 알아보기 run_async
및create_query_and_run_async
경로를 대체했습니다. API 사용자는create_query_task
경로로 전환해야 합니다.
- JSON 형식이
- 성능 및 안정성 조정:
- 캐시된 결과를 가져올 때의 성능이 개선되었습니다.
- 쿼리 캐시에서 읽고 쓸 때 메모리 사용량이 감소되었습니다.
- Looker가 내부 MySQL 데이터베이스에 연결하는 방식을 변경하여 연결을 더욱 견고하게 만들었습니다.
- 시각화 버그 수정:
- 테이블 계산이 있고 모든 측정값이 숨겨졌을 때 숨겨진 열에서 맵이 작동하지 않는 문제가 해결되었습니다.
- 차트의 오른쪽 패딩이 잘못 정렬되는 문제가 해결되었습니다.
- 테이블 계산의 값 형식이 시각화의 Y축에 표시되지 않는 문제가 해결되었습니다.
- 시간 라벨 형식이 라벨 순환 값으로만 작동하는 문제가 해결되었습니다.
- 최소 또는 최대 Y축 값을 로그 배율 유형에 사용하면 시각화가 빈 채로 렌더링되는 문제가 해결되었습니다.
- 차트 경고가 X축을 화면 밖으로 밀어낼 수 있는 문제가 해결되었습니다.
- 서로 다른 Looker 시스템에서 다양한 영역(대시보드, Explore, 다운로드 등)의 다양한 순서로 결과를 처리하고 정렬하는 문제가 해결되었습니다.
- 필터 입력 상자에서 추천항목을 찾을 때 시각적 표시를 나타낼 수 없거나 실행 중에 계속 사라지는 문제가 해결되었습니다.
- PDF 다운로드 시 라벨이 일관되지 않게 잘리는 문제가 해결되었습니다.
- LookML 대시보드의 텍스트 타일에서 더 이상 '요소가 탐색 분석을 지정해야 함' 경고가 발생하지 않습니다.
- 테이블의 필드에 있는 톱니바퀴 메뉴가 데이터 테이블의 빈 상태 메시지에 오버레이되는 문제가 해결되었습니다.
- 대시보드 필터의 기본값이 다른 필터와 올바르게 통합되지 않는 문제가 해결되었습니다.
- 삽입된 대시보드에서 최초 실행 시 빈 결과를 반환하는 문제가 해결되었습니다.
- yesno 측정기준을 사용하는 커스텀 필터에서 잘못된 SQL을 생성하는 문제가 해결되었습니다.
- 확장된 Explore에서 'Explore에서 예상치 못한 필드 목록 무시' 오류를 잘못 반환하는 버그가 수정되었습니다.
Looker 3.50 2016-07-05
flash_on 기존 기능 업데이트
다음 3가지 기능은 사용 중지되며 3.50에서 완전히 삭제될 예정입니다.
- $$ substitution
- Joins declared in views
- LookML "scoping" Parameter
Details on how to migrate off these features can be found in this Community topic.
Visualizations
Trend Lines [Labs] and Reference Lines
Added the ability to specify the location of reference line text. Options are Left, Right, Center. Learn more.
Added the ability to specify trend lines.
- Options include linear, exponential, logarithmic, and moving average.
- Moving average type has options for 7, 14 and 28 as it is typically used for days.
- Any number of trend lines can be added.
- Each trend line can be set to a specific series.
See documentation: Area Charts - Bar Charts - Column Charts - Line Charts - Scatter Charts
Plot Region Data on Interactive Maps
- U.S. Zipcode Tabulation Areas and U.S. Counties Map Layers. These new map layers can be used on the interactive map. The
zipcode
field type automatically works with the interactive map. Learn more. - TopoJSON Map Layers on Interactive Maps.
- All existing TopoJSON
map_layers
in LookML now work on interactive maps, including built in maps like Countries, U.S. States, and U.K Postcodes, and the new Zipcode and County layers. Learn more. - Added a heatmap opacity setting and now map labels can show above or below the heatmap. Learn more.
Explore
Custom Filters
See documentation: Custom Filters & Looker Expressions
- Full control over filter logic via ANDs, ORs, and parentheses
- Access to same functions available in table calcs
- Can be used in conjunction with regular filters
- Contextual help pane
Table Calculations Enhancements
See documentation: Table Calculations & Looker Expressions
- New
running_product
function. See documentation. - New
pivot_where
function allowing references to pivot values based on content instead of position. See documentation. - New
pivot_offset_list
andpivot_column
functions. See documentation. - New
log
function. See documentation. Yes
andNo
have now been added as constants that can be referenced in functions. See documentation- New editor including type-ahead assistance, in-editor documentation, and links to the relevant documentation website pages. See documentation.
Improved Explore URLs
The explore page URL now has a shorter, more stable, format and the URL does not contain filter values or other data. Learn more.
Powered By Looker
- Embedded Explore pages now broadcast a JavaScript event whenever the page state changes. Enables the ability to build a custom saving mechanism for embed users. Learn more.
- Support for wildcard subdomains in the embed domain whitelist. This makes it much easier to whitelist groups of embedded domains.
- Fixed an issue where downloading a PDF from an embedded dashboard did not work.
- Fixed an issue where filter values on embedded dashboards did not wrap properly.
Scheduler
- Improved unsubscribe flow for scheduled content.
- Text objects on Dashboards will now appear in Dashboard PDFs.
- When scheduling content, the To section now accepts comma-separated lists of email addresses.
- The schedule reassignment modal (accessed via
admin/scheduled_plans
) now includes the name of the Look or Dashboard.
LookML
- **Added
date_start
anddate_end
to date filters**. This allows the beginning and end dates in a date filter to be explicitly referred to in LookML. This is useful for table wildcard functions in BigQuery or partitioned columns in Hadoop. - PDT Trigger Check / Regenerator can now rebuild tables concurrently. See documentation.
Dialects
See dialect support level definitions.
- flash_on Changes to Database Connection Credentials. Looker will no longer pass authentication information through the driver's connection string and will instead pass credentials as part of the connection properties. Learn more.
- Denodo. Added Level 2 support. See documentation.
- flash_on Oracle. Changes to database connection configuration. See documentation.
- Snowflake. Queries now support timezone conversion. This change will enable features like User Specific Timezones on Snowflake. Learn More.
- Presto. Added support for PDTs.
- flash_on Vertica. Updated the Vertica 7 connection to Vertica 7.1 (Vertica 7.0 users should use the Vertica 6 connection; to use all Vertica 7 features, update Vertica to 7.1 and connect with that option)
- Teradata Presto. Added support for version 141t. For more details on connecting, open a support request.
- Hive. Deprecating support for 0.13. This is the last Looker that will support Hive version 0.13. Starting with 3.52, Looker will support Hive version 1.2+.
Administration & Security
- Additional Sub-Admin Permissions. Permission to view the PDT panel can be given with the
see_pdts
permission. See documentation. - Usage panel update. Can now be downloaded as a PDF. See documentation.
- Connections page update. Offer to configure PDT support exists only if the dialect supports PDTs. See documentation.
- Regenerator based PDT builds now appear in query panel.
General Tweaks and Bug Fixes
- Restored the ability to color values in Single Value visualizations. See documentation.
- Model sets on the
admin/model_sets/new
page will now appear in alphabetical order. - Updated 404 Message to let users know that either the page is not found or they do not have access to view it.
- Fixed an issue that caused filter input boxes to take up unnecessary space.
- Fixed an issue where scheduled tasks could temporarily be sent from a staging instance.
- Fixed an issue where text objects caused LookML Dashboards to break.
- Fixed an issue where scale types didn't update correctly when switching series positions.
- Fixed an issue on PostgreSQL with slow relative date filters.
- Fixed an issue where errors due to ${TABLE} deprecation caused broken dashboards.
Looker 3.48 2016-06-08
Dashboards
flash_on Improved Dashboard PDFs
- PDF dashboard downloads now look like they do in the browser.
- Vector-based rendering allows zooming without losing quality.
- Note the following requirements:
- Looker Labs feature must be enabled
- The default layout for scheduled emails will change to the new format
- Customer-hosted installations must be running PhantomJS 2.11. Check your version and update.
Explore
- Table Calculations editor now works properly with special characters or ambiguous calculation names.
- Single Value Visualizations have improved support for fields that display images via HTML.
LookML
- Faceted Filters enabled at an explore level when using
access filter fields
orsql_always_where
: When an explore hassql_always_where
oraccess_filter_fields
set,full_suggestions
defaults to true for all fields exposed by that explore. Individual fields can still opt out offull_suggestions
query behavior by settingfull_suggestions = false
, and can opt out of suggestions altogether withsuggestable = false
. Learn More. - New timeframe
month_name
. Dates can now be bucketed by name of month. Learn More. - New
can_filter
Parameter: Accepts the inputstrue
orfalse
. When set tofalse
, the field cannot be used as a filter. This parameter can be applied to measures and dimensions. Learn More. - Explore and View names can now start with numbers.
- Built-In Named Value Formats for British Pounds and Euros:
gbp_0
,gbp
,eur_0
, andeur
. These are used as inputs to thevalue_format_name
parameter. Learn More. - Unsafe Liquid parameters have been deprecated with a Legacy Feature.
Dialects
- MySQL. Fixed an issue where NULLs would be filtered out of pivoted tables.
- Spark. Fixed an issue that was causing connections to break due to long index name values.
- Redshift. Provides a more useful error when Redshift Admin kill queries.
- BigQuery
- Added support for User-Defined Functions (UDFs) as part of a PDT definition: Docs.
- Streaming downloads are now possible
- Fixed an issue where wide queries would fail in Looker
- Updated to a new BigQuery driver that includes Google Drive support
- Expanded the max field name length to BigQuery's documented 128 character length limit from the previous limit of 24 chars.
- Bityota. Removed support for Bityota
- Redshift & MS SQL. Limited the duration of the long running query statements Looker uses for query killing tests on Redshift and MS SQL.
Administration
User-Specific Database Connections
- Connections can be configured to use the user's LDAP credentials to connect to the database. Learn More.
- Allows user-specific, database-level permissions to be enforced within Looker, as well as query auditing.
- NOTE: public URLS and PDTs are not supported for these types of connections
New Sub-Admin Permissions
- New permissions for various admin panels can be granted to users without making them full-blown admins.
Documentation
- Added Looker versioning in documentation.
- Use the Looker version selector in the upper right to select your version.
- Versioning officially starts with 3.48 features but we have preserved some pre-3.48 version-specific content that can be viewed using the selector.
- The Looker version selector appears on all pages in the "Exploring and Visualizing Data" and "Sharing, Importing, and Embedding Data" section and will gradually appear on all docs.looker.com pages.
- Added a button to jump back to the top of the page.
- Added +/- to the side menu to show when a menu item can be expanded.
- Moved the search bar to the top of the side menu.
General Tweaks and Bug Fixes
- flash_on Added a "Scheduled By" note to the bottom of scheduled emails.
- Fixed a bug causing a parse error in exploring from the SQL Runner.
- Fixed an issue that prevented suggestions from populating in filters that depended on some PDTs.
- Fixed an issue that caused LookML Dashboard elements to overlap when using
layout: static
. - Fixed a bug causing the group by clause in the SQL related to some pivoted tables to call the wrong field.
- Properly warn when attempting to filter a measure on a raw timeframe.
- Fixed a few small table calculation bugs related to pivoted dimension handling.
- Fixed an issue with connectivity to the internal database (when using MySQL) which could lead to outages.
- Fixed an issue where instant dashboard would cause a dashboard not to return from cache if the prior run resulted in an error.
- Fixed a bug where Looker would incorrectly filter "empty" in "is equal to" string filter.
- Fixed an issue where Looker tried to convert timezone to '' certain generated SQL.
- Fixed an issue where filters on some date timeframes were generating incorrect SQL.
- Fixed an issue where scheduled dashboards could send from Dev mode.
- Removed an unneeded warning for unset database timezones in the Connections panel.
- Fixed an issue where
field_group_label
was causing an erroneous error. - Fixed a few errors related to PDF downloads that reflected 'No Results' incorrectly.
Looker 3.46 2016-05-08
Dashboards
flash_on New Dashboard Look & Feel
- More modern aesthetic with font tweaks, better use of whitespace, and removal of clutter.
- Single values read more naturally with titles on the bottom.
flash_on Dashboard Edit Mode
- Once activated, provides the ability to move and resize tiles, add or edit filters and notes, and add/remove tiles to the Dashboard.
- This also introduces notices when saving Looks that show which Dashboards will be impacted by the changes.
- This feature is derived from and replaces the Lock feature that was in Labs.
Headers and Free Text Boxes
Allows for title, subtitle, and body text to be inserted into dashboards. Can be resized and arranged just like a regular tile.
Better Tile Dragging and Resizing
- Improved Dragging Logic makes it easier to move and resize tiles on dashboards.
- More Flexible Sizing for Dashboard Tiles Tiles now exist on a 24-across grid instead of a 12-across grid.
Visualizations
Single Value Visualization Enhancements
- Callout Numbers.
- Progress Bars.
- flash_on Dashboards auto-adjust text size so tiles all match.
Updated Column Truncation Logic for Table Visualizations
- Added seconds to the Dashboard Refresh function found in the gear menu on Dashboards.
- Browser tab titles now reflect dashboard names.
Explore
Table Calculations Updates
- New date functions
add_{interval}
: add_seconds, add_minutes, …, add_years.trunc_{interval}
: trunc_minutes, trunc_hours, …, trunc_years.
- Date improvements. Comparison operators (
>
,<
,>=
,<=
) now support dates. - Improved field completions to include labels.
- flash_on ANDs now takes precedence over OR. In the past, these statements evaluated left to right, so existing equations that didn't use parentheses may change.
- Added the ability to filter on "is not" with day of week index.
- flash_on Increased checking for type mismatches to avoid errors. However, this change also means that if you need to modify any expressions where you compare yes/no fields to strings.
Scheduling
Webhooks for Scheduled Looks (Labs)
- New option when scheduling a Look or dashboard to perform an HTTP POST to one or more servers instead of emailing the results. Learn More.
- Use a service like Zapier or a custom web server to upload data from Looker to an S3 bucket, Dropbox, an FTP server, etc. See example with DropBox.
- Introduces a new permission
send_outgoing_webhook
that is automatically given to all Looker Admins, and is required to use this functionality.
Scheduling Updates
- Added a "Test" Button. Sends test email to the scheduler but not recipients.
- Added a Formatting Option. New option to use formatted values in CSVs, TXTs, etc. (just like with downloads).
- flash_on Timezones. Always explicitly set the timezone of a scheduled look and thus detach it from the application's timezone. The scheduling modal defaults to the application timezone when creating a new schedule. Changing the application timezone thus effects all newly created plans, but not existing ones.
- flash_on Scheduling Modal Changes. Full control over range of hourly option and improved UI.
- Expanded the hourly range available.
- Support for scheduling on a particular day of the week occurrence in the month was broken and has been removed. Current schedules set to run on a particular day of week and week of month will automatically be reassigned to the first day of the month.
LookML
- Improved reliability of the LookML Generator. The LookML Generator now only generates for the requested schema instead of always generating for the default schema as well, resolving issues with duplicate field definitions and "exists" errors for view files.
- New Value for Timeframes Parameter. Added
day_of_year
timeframe. - New Filter syntax for filtering on Quarters.
2015-Q2
will now work in Matches(Advanced). - flash_on LookML Deprecations. Learn More.
- $$ 대체는 이제 기존 기능입니다. ${TABLE}로 대체되어야 합니다.
- 3.46부터 조인은
explore:
정의 내에서만 정의해야 합니다. 다른 위치에join:
을 정의하는 기능은 지원 중단되었습니다. scoping
매개변수가 지원 중단되었습니다. 이제scoping: false
를 사용하면 LookML 검사기 오류가 발생합니다. 모델은 항상 범위가 지정된 필드 이름을 사용해야 합니다.
언어
- dashDB: 이제 PDT 및 쿼리 종료를 지원합니다.
- 스트리밍 언어. Aster, Data Virtuality, Exasol, Greenplum, Hive, Impala, Microsoft Azure SQL, Microsoft SQL Server, Presto, Spark, Teradata. Looker의 행 한도는 모두 얼마나 되나요?를 참고하세요. 자세한 내용은 권장사항 페이지를 확인합니다.
- Spark: 필터 제안으로 인해 잘못된 SQL이 생성되는 문제가 해결되었습니다.
- Presto:
- 이제 연결에서 지정된 카탈로그뿐만 아니라 PrestoDB의 여러 카탈로그에서 뷰를 만들 수 있습니다.
- 연결 테스트가 Presto 큐에 남아 있는 문제가 해결되었습니다.
- PostgreSQL 수정사항:
- 분기별 필터링이 잘못되는 문제가 해결되었습니다.
- 상대 날짜 필터를 사용하는 느린 쿼리 문제가 해결되었습니다.
- 대문자 사용 시 따옴표가 필요한 문제가 해결되었습니다.
일반 조정 및 버그 수정
- 스페이스에서 모델로 검색하는 기능이 추가되었습니다.
- 이제 인스턴트 대시보드(실험실)에서 향상된 캐싱을 활용합니다.
- 'Looker 시작하기' 이메일에 인스턴스 링크를 추가했습니다.
- 삽입된 페이지의 크기 조절이 느려지는 버그가 수정되었습니다.
- 양식 스페이스에서 텍스트 값이 오버플로되는 LDAP 관리 페이지의 버그가 수정되었습니다.
- Microsoft Edge 사용자가 시각화에서 스페이스를 완전히 채우지 못하는 버그가 수정되었습니다.
- 권한 페이지에서 사용자에게 SQL도 볼 수 있음을 보여주기 위해
see_lookml
권한에 관한 설명 도움말이 업데이트되었습니다. - 프로젝트 모델 생성 페이지의 도움말 텍스트가 업데이트되었습니다.
- 대규모 결과 세트가 캐시에 배치되어 중단을 일으키는 버그가 수정되었습니다.
- i__looker 업데이트:
embed_user
를 사용자 Explore에 조인으로 추가했습니다.- 기록 Explore에
sql_text
가 추가되었습니다. - 관리자/쿼리 링크와 일정 계획이 추가되었습니다.
- 사용 중지된 계열의 라벨이 표시에 남아 있는 버그를 수정했습니다.
Looker 3.44 2016-04-07
중요 변경사항
- 인스턴트 대시보드 기능이 삭제됩니다. 대시보드는 캐시에서 더 빠르게 로드됩니다.
- 이제 모든 Looker에서 호스팅하는 고객이 CDN에서 애셋을 로드할 수 있습니다.
- 여러 기존 기능이 기본적으로 사용 중지되지만 기능을 다시 사용 설정할 수는 있습니다. 자세히 알아보기
- 필드 라벨은 뷰 라벨보다 우선 적용될 수 있음
- 필드 이름에서 이어지는 기간
- 다운로드 및 차트 구성의 대문자 라벨
- looker@looker.com에서 이메일 보내기
- 기본 Redshift PDT 배포 스타일 EVEN
대시보드
- 자동 히트맵: 히트맵을 사용할 때 '데이터에 맞춤' 기능이 지원됩니다.
- 대시보드 타일의 오류 메시지가 개선되었습니다. 이제 잘못된 필터 문법 오류가 표시됩니다.
- 화면을 올바르게 채우기 전에 타일이 압축된 방식으로 로드되는 문제가 해결되었습니다.
시각화
- 커스텀 X축 한도. 사용자가 지정한 대로 첫 번째 또는 마지막 X행을 표시하거나 숨기는 설정을 도입합니다.
- 이제 차트에 대수 Y축을 사용할 수 있습니다.
- 누적 막대 그래프에서 스택이 잘못 정렬되는 문제가 해결되었습니다.
예약
- 새로운 예약 관리 패널
- 예약된 계획. 작업 소유자를 포함하여 관련 세부정보와 함께 현재 Looker 인스턴스에 예약된 모든 항목을 표시합니다.
- 예약된 작업 기록. 이 섹션에서는 쿼리, 런타임, 성공 또는 오류 포함 실패 상태(해당하는 경우)를 비롯한 세부정보와 함께 최근에 인스턴스에서 실행된 항목을 보여줍니다.
- 이제 Look에 일정이 두 개 이상 있을 수 있습니다. 대시보드의 일정 예약 작동 방식과 일치하도록 Look의 일정 예약을 조정합니다. 이제 Look 일정이 사용자별로 생성되므로 사용자마다 동일한 Look에 사용할 수 있는 일정이 다를 수 있습니다.
- 새 일정은 첫 번째 예약된 시간에 시작됩니다. 일정 예약 직후에는 더 이상 이메일이 전송되지 않습니다.
- 시스템에 더 이상 존재하지 않거나(예: 삭제) 사용 중지된 사용자가 속한 일정은 '관리자' 역할을 가진 첫 번째 사용 설정된 사용자에게 자동으로 다시 할당됩니다.
- iPhone 메일 앱의 대시보드 표시와 관련된 문제가 해결되었습니다.
LookML 및 개발자 환경
- 커스텀 필드 그룹. 새
group_label:
매개변수를 사용하여 필드 선택 도구에서 필드를 그룹화하는 기능이 추가되었습니다. 자세히 알아보기 - 프로젝트 이름 변경. 동기화 버튼 아래에 있는 '프로젝트 설정' 옵션에서 액세스할 수 있습니다.
Distance
필드 업데이트- 문서에 대한 새로운 인앱 링크가 적용되는 대상은 다음과 같습니다.
- LookML 검사 오류(해당하는 경우)
- 지원 중단된 기능 및 기존 기능 패널에 적용하여 이전 기능으로 전환합니다.
- 이제 HAVING 절의 여러 조건과 필터링된 측정값은 항상 각각 괄호로 묶입니다.
언어
- Spark/Hive 업데이트:
- Hadoop 관련 언어 문제로 인해 EXPLAIN이 손상되는 문제가 해결되었습니다.
- Spark SQL에서 SQL Runner 쿼리가 느리게 실행되는 문제가 해결되었습니다.
- 이제 PDT 테스트가 Spark SQL의 연결 시간에 실행됩니다.
- 이제 Spark SQL은 JDBC 호출 대신 SQL에서 스키마 정보를 가져옵니다.
일반 조정 및 버그 수정
create_table_calculation
권한 업데이트: 이제 사용자에게create_table_calculation
권한이 없어도 테이블 계산을 확인할 수 있습니다. 이 권한은 여전히 계산을 create 필요합니다.- 프로덕션에만 있는 파일을 보면서 개발 모드로 전환하면 즉시 404가 발생하는 문제가 해결되었습니다.
- SQL Runner에서 Explain 함수를 업데이트하여 더 많은 언어별 기능을 적용하고 강제 제한을 삭제합니다.
- SQL Runner 또는 i__looker에서 쿼리를 탐색할 때 테이블 계산이 작동하지 않는 버그가 수정되었습니다.
- SAML 검사에 실패하면 유효한 파일이 있는 경우에도 모든 후속 검사가 실패하는 버그가 수정되었습니다.
- 새 버전의 Chrome에서 대시보드가 브라우저를 다운시키는 문제가 해결되었습니다.
- 캐싱으로 인해 대시보드 변경사항이 반영되지 않는 버그가 수정되었습니다.
- null을 문자열로 필터링할 수 없는 버그가 수정되었습니다.
- 개발자 모드에서 LookML 파일을 탐색하는 속도가 매우 느려지는 버그가 수정되었습니다.
- 채팅 창이 불필요하게 열리는 채팅 클라이언트 설정을 재정의합니다.
Looker 3.42 2016-03-13
Lookerbot
Looker 3.42를 통해 채팅에 Looker 데이터를 가져올 수 있는 Looker와 Slack 통합인 Lookerbot이 출시되었습니다.
실험실 기능
드릴 업데이트
드릴 메뉴
- 이제 드릴 링크를 클릭하면 항상 드릴 메뉴가 표시됩니다.
...
은 외부 링크 또는 대시보드를 나타내는 데 사용됩니다. 계층적 및 측정기준 드릴에는 이 아이콘이 표시되지 않습니다.
드릴 미리보기
- 드릴은 미리보기 오버레이에서 드릴의 결과를 로드합니다. 이렇게 하면 동일한 Explore 페이지 또는 대시보드에서 사용자에게 동일한 컨텍스트를 제공할 수 있습니다. 그런 다음 사용자는 '여기에서 탐색'을 선택하여 전체 Explore 환경으로 이동할 수 있습니다. 자세히 알아보기
- 드릴이 하나만 있는 측정을 사용하여 드릴 미리보기를 바로 열 수 있습니다.
- 드릴 미리보기에 문제가 있으면 기존 기능 패널에서 '기존 드릴 동작'을 사용 설정하여 사용 중지할 수 있습니다. 기존 기능 자세히 알아보기
시각화를 위한 드릴 메뉴
- 드릴 메뉴를 통해 시각화를 드릴할 수 있습니다. 이제 이것이 기본 동작이며 실험실 섹션에서 삭제되었습니다. 자세히 알아보기
- 테이블, 단일 값, 단일 레코드를 제외한 시각화의 드릴 메뉴에 더 이상 '필터링...' 드릴 옵션이 표시되지 않습니다.
- 드릴 메뉴는 테이블과 시각화 모두의 피벗에서 작동합니다.
시각화
테이블 시각화 개선사항
누적 차트의 총계 라벨
- 누적 열, 막대, 영역 차트에 새로운 '총계 라벨' 옵션을 사용할 수 있습니다. 자세히 알아보기
- 새로운 '실루엣 표시' 옵션이 있습니다. 누적 차트에서 계열을 선택 해제하면 회색 막대('실루엣')가 선택한 계열의 소계 뒤에 있는 모든 계열의 총계를 표시합니다.
- 중요 사항: 데이터 테이블의 행 합계가 더 이상 누적 차트에 표시되지 않습니다.
LookML의 지도 레이어
- 이제 각 시각화에서 커스텀 TopoJSON URL을 구성할 필요 없이 측정기준과 특정 지도 영역 세트 간의 관계를 LookML에서 정의할 수 있습니다. 이는 '정적 지도(리전)' 시각화에 영향을 미칩니다. 자세히 알아보기
Looker 제공
이벤트용 JavaScript API
- 삽입된 대시보드는 이제 상위 페이지와 통신할 수 있습니다. 자세히 알아보기
삽입된 객체를 맞춤설정하기 위한 새로운 URL 매개변수
- 제목을 숨기는 기능
- 바닥글을 숨기는 기능
- URL 끝에
/explore
를 추가하여 삽입된 Look을 Explore 페이지 버전으로 리디렉션하는 옵션 - 필드 선택 도구가 열려 있는 Explore 페이지로 연결하는 옵션. 자세히 알아보기
언어
- Microsoft SQL Server, Redshift, PostgreSQL, MySQL 연결에 대한 기본 데이터베이스 연결 수를 30개에서 75개로 늘렸습니다.
- Spark 1.3 지원 중단. Spark 고객은 1.4 이상을 사용해야 합니다.
- BigQuery:
- 패닝 필드에서 필터 수 계산이 작동하지 않는 문제가 해결되었습니다.
- 테이블을 생성할 때 500 오류가 발생하는 문제가 해결되었습니다.
- 텍스트 제안에서 '정의되지 않음'이 표시되는 문제가 해결되었습니다.
- 기간 업데이트
- 이제
hour
및hourX
는YYYY-MM-DD HH
형식의 값을 반환합니다. - 이제
minuteX
는 분 단위로 일치하는YYYY-MM-DD HH:MM
형식의 값을 반환합니다.
- 이제
일반 조정 및 버그 수정
- 이제 PDF 및 예약된 시각화의 텍스트가 더 어두워져 가독성이 향상됩니다.
- 이제 차트의 도움말에 커스텀 축 이름이 반영됩니다.
- Looker 명령줄 옵션을 통해 커스텀 메일러 포트를 설정하는 기능이 추가되었습니다(옵션:
--default-mailer-port=[port number goes here]
). - 주로 도움말로 구성된 차트의 섹션 위로 마우스를 가져가면 여전히 도움말이 표시됩니다.
- 일요일에 전송되도록 예약된 항목도 월요일에 전송되는 버그가 수정되었습니다.
- 필터당 입력 상자를 여러 개 추가할 때 필터 값이 중복되고 서로 덮어쓰는 버그가 수정되었습니다.
- Internet Explorer 수정사항:
- 이제 X축 라벨이 표시됩니다.
- 차트가 너무 작을 때 차트의 범례가 오류를 일으키는 문제가 해결되었습니다.
- 하나만 필요한 경우에도 여러 개의 세로 스크롤바가 표시되는 문제가 해결되었습니다.
- 변경사항으로 올바르게 로드 또는 새로고침되지 않는 자동 히트맵과 관련된 몇 가지 문제가 해결되었습니다.
- 메모를 추가하거나 삭제하면 대시보드 타일의 정렬이 잘못되는 버그가 수정되었습니다.
- Explore와 대시보드 간에 시간 라벨 형식이 일관되지 않는 문제가 해결되었습니다.
- 공개적으로 삽입된 테이블을 정렬할 수 없는 문제가 해결되었습니다.
- 결과가 없는 일부 쿼리가 SQL Runner에서 '쿼리 종료됨'으로 잘못 반환되는 문제가 해결되었습니다.
Looker 3.40 2016-02-25
대시보드
- 잠금 가능한 대시보드[실험실]. 명시적으로 잠금 해제하지 않고 대시보드의 변경사항을 차단합니다. 또한 이 기능은 해당 콘텐츠를 보는 모든 뷰어를 대상으로 Look 수정과 대시보드 수정 간의 연결에 대한 추가 정보를 사용자에게 표시합니다. 실험실 섹션에서 명시적으로 사용 설정해야 합니다.
- 대시보드 간 자동 연결[실험실]. 드릴하는 필드와 일치하는 필터가 있는 대시보드를 표시하고 연결할 드릴 메뉴를 제공합니다. 이 메뉴에는 네이티브 드릴을 사용하는 외부 URL 링크도 표시되지만, 해당 URL은 드릴 메뉴를 사용 설정하지 않고도 사용할 수 있습니다. 자세히 알아보기
시각화
- 테이블 시각화
- 열 이름을 잘라서 열 너비를 줄입니다.
- 원형 차트 개선사항
- 값 라벨의 표시와 위치가 정리되었습니다.
- 이제 계열 라벨이 원형 차트에서 작동합니다.
- 시각화의 드릴 메뉴[실험실]. 테이블을 통하지 않고 시각화에서 직접 데이터를 상세히 살펴봅니다. 자세히 알아보기
Explore
- 테이블 계산 업데이트
- 사용자가 테이블 계산 모달을 통하도록 강제하는 대신 데이터 테이블에서 테이블 계산을 삭제하도록 허용합니다.
- 백분율 형식에 100을 곱합니다.
- 필터링 업데이트
- 이제 필터에 대한 추천을 생성하는 쿼리는 사용자가 필터 상자를 클릭할 때 제한 시간을 초과하지 않습니다.
- 이제
type: tier
에 대한 필터가 음수 값에서도 작동합니다.
- 데이터 테이블 업데이트
- 이제 테이블의 날짜가 줄바꿈되지 않습니다. (참고: 이렇게 하면 날짜 열이 넓어져 사용자의 테이블이 변경될 수 있습니다)
- 테이블이 5,000개가 아닌 10,000개의 셀에서 가상 스크롤로 전환됩니다.
언어
- Presto는 이제 완전히 지원되는 언어입니다. Looker 3.40은 기본적으로 0.132 버전까지 지원합니다. 이후 버전의 경우 지원팀에 문의하세요.
- Spark는 이제 완전히 지원되는 언어입니다. Looker 3.40은 1.5.2 버전까지 지원합니다.
- Hive: 이제 필터링된 필드에서 자동 추천이 사용 중지됩니다. 특정 뷰 파일의 추천을 복원하려면
suggestions: false
줄을 주석 처리합니다. 또한 필드별 설정은 뷰 수준 기본값을 재정의합니다. Presto 및 Spark에도 적용됩니다. - BigQuery: 이제 대칭 집계가 지원됩니다.
- BigQuery: 서비스 계정에 더 이상 프로젝트의 모든 데이터 세트에 대한 읽기 권한이 필요하지 않습니다.
- DataVirtuality: 쿼리 강제 종료 문제가 해결되었습니다.
- Vertica - 이제 연결 패널의 언어 선택 도구에 Vertica 6 드라이버를 사용하는 고객의 옵션으로 'Vertica 6'이 포함됩니다. 'Vertica' 옵션은 Vertica 7 이상을 보유한 고객에게 제공됩니다.
관리자 패널
- 쿼리 패널. 이제 PDT는 PDT 빌드와 PDT 대기를 구별합니다. 즉, 대기 쿼리에 다른 스레드에서 빌드하는 PDT가 필요합니다. 대기 중에는 DB 풀과의 연결이 유지되지 않습니다.
- LDAP를 통한 인증. 페이지로 나눈 결과를 허용하지 않는 서버를 구성합니다. 여기에서 전체 LDAP 문서를 확인하세요.
- 모든 로그인 시 2단계 인증 강제 실행 옵션. 2단계 인증 관리 페이지에서 구성 설정으로 사용할 수 있습니다.
일반 조정 및 버그 수정
- LookML <> SQL 업데이트: 더 복잡한
WHERE
절에서 적절한 괄호가 사용되도록 다중 항목WHERE
절을WHERE A AND B
에서WHERE (A) AND (B)
로 작성하는 방식을 업데이트했습니다. - 테이블 정렬이 대시보드로 전달되지 않는 버그가 수정되었습니다.
- Explore 권한이 여러 역할에서 공유되는 버그가 수정되었습니다.
::
대신/
를 사용하여 LookML 대시보드 삽입이 올바르게 렌더링되지 않는 버그가 수정되었습니다.- 테이블 시각화의 측정값 정렬이 작동하지 않는 버그가 수정되었습니다.
- 상대적 날짜 필터가 일치 항목(고급)으로 인해 작동하지 않는 버그가 수정되었습니다.
- PDT 빌드에서 Looker 인스턴스의 모든 쿼리를 잠그는 버그가 수정되었습니다.
- 특히
percent_of_total
및percent_of_previous
필드에서value_format
이 표시할 소수점을 올바르게 전달하지 못하는 버그가 수정되었습니다. - 새 값이 null인 경우 단일 값 시각화에 이전 값이 계속 표시되는 버그가 수정되었습니다.
- 예를 들어 타일 중 하나의 오류로 인해 프리페치가 실패하는 경우와 같이 404가 제공되어야 할 때 실수로 200개의 응답을 생성하는 프리페치 코드의 버그가 수정되었습니다.
- 색상 선택 도구의 휴지통 아이콘을 클릭했을 때 아무 작업도 일어나지 않는 버그가 수정되었습니다.
- 대시보드의 드릴 가능한 단일 값 타일이 색상을 산발적으로 변경하는 버그가 수정되었습니다.
고객 호스팅 설치
- 시작 프로세스에서 다운그레이드를 확인하는 검사가 추가되었습니다. 자세히 알아보기
Looker 3.38 2016-01-12
대시보드 및 시각화
- 재정렬 가능한 필터. 이제 대시보드의 톱니바퀴 메뉴에 있는 필터 추가/수정 옵션에서 필터를 표시하는 순서를 구성할 수 있습니다.
- 작은 차트. 대시보드 시각화는 크기를 축소하여 여전히 읽을 수 있는 정보가 포함된 그 어느 때보다도 작은 대시보드 타일을 사용할 수 있도록 단순화되었습니다. 자세히 알아보기
- 대시보드 타일의 열 한도 경고. 열 한도에 도달하는 시각화에서는 부정확한 차트가 생성될 수 있으므로 이제 데이터 해석을 개선하기 위해 Looker에서 시각화 패널 내부와 대시보드 타일에 경고를 표시합니다.
- 이제 피벗이 포함된 차트 또는 동일한
value_format
을 포함하는 여러 측정값이 축 눈금 표시에 해당 형식을 적용합니다.
Looker 제공
- 삽입된 대시보드의 커스텀 스타일 지정. 배경 색상, 차트 색상, 글꼴 색상 등이 포함됩니다. LookML과 드래그 앤 드롭 대시보드 모두에 적용됩니다. 자세히 알아보기
Explore
- 테이블 계산 업데이트
- 테이블 계산 열을 드래그하여 재정렬할 수 있습니다.
- 새로운
rand()
함수 소개. 자세히 알아보기 - 이제 테이블 계산 이름이 고유해야 합니다.
- 이제 형식 드롭다운에 이름이 지정된 일반 값 형식 목록이 표시됩니다. 따라서 문자열의 형식을 입력할 필요가 없습니다.
LookML
- 한 주의 시작 요일을 선택합니다. 새 매개변수
week_start_day
를 사용하면 각 모델의 주 시작 요일(예: 월요일 대신 일요일)을 설정할 수 있습니다. 자세히 알아보기 - 이름이 지정된 값 형식.
value_format_name
을 사용하여 특정 값 형식의 이름을 지정하고 참조하는 기능을 추가합니다. Looker에는 기본적으로 이름이 지정된 여러 일반 값 형식이 포함되어 있습니다. 자세히 알아보기
언어
- 업데이트된 언어 옵션. 이제 연결 구성의 언어 선택 도구에 Amazon Aurora, Google Cloud SQL, Microsoft Azure Data Warehouse, Microsoft Azure Database의 특정 옵션이 포함됩니다. 향후 언어별 개선사항을 활용할 수 있도록 올바른 언어를 반영하기 위해 연결을 업데이트하는 것이 좋습니다.
- SAP HANA 베이직 지원
- 이제
:
및.
와 같은 문자가 포함된 BigQuery 프로젝트 이름이 올바르게 작동합니다. - 때때로 쿼리가 종료되지 않았던 Impala 문제가 해결되었습니다.
관리자
- 개별 사용자가 데이터베이스가 과부하되거나 잠그지 않도록 사용자별 쿼리 제한을 구현했습니다. 자세히 알아보기
일반 조정 및 버그 수정
- SQL Runner 및 뷰 생성기의 스키마와 테이블을 새로고침하는 버튼이 추가되었습니다.
- 스페이스에 대시보드 저장 모달이 이제 계층적 스페이스 선택 도구를 활용합니다.
- 이제 provision.yml 파일을 통해 호스트 URL을 설정할 수 있습니다.
- 생성된 대시보드 LookML에서 필드가 누락되는 문제가 해결되었습니다.
- 사용 패널에서 이전 분석을 복원하는 대시보드 쿼리의 소스가 수정되었습니다.
- Excel 다운로드 시 메모리를 너무 많이 사용하는 문제가 해결되었습니다.
- Excel에 다운로드 시 과도한 공백이 삽입되는 문제가 해결되었습니다.
기존 기능
기능이 삭제될 때 원활한 전환을 위해 기존 기능이 곧 변경될 예정입니다. 자세히 알아보기
새롭게 지원 중단된 기능
LookML
decimals
매개변수 및int
필드 유형. 이제decimals
매개변수와int
필드 유형이 지원 중단되며 LookML 검사기에 경고가 표시됩니다.이름이 지정된 값 형식은 이제 십진수, 백분율, 금융 형식을 포함하여
decimals
보다 유연한 대안을 제공합니다. 예를 들어decimals: 2
대신value_format: decimal_2
또는value_format: '0.##'
를 사용하세요.type: int
측정기준을type: number
로 바꿉니다. 자세히 알아보기
Looker 3.38에서 삭제된 기존 기능
- 기존의 필드 선택 도구
Looker 3.40에서 삭제될 기존 기능
다음 업데이트 전에 다음 달에 다음 기능을 사용 중지하시기 바랍니다.
- 필드 라벨은 뷰 라벨보다 우선 적용될 수 있음
- 필드 이름에서 이어지는 기간
- 다운로드 및 차트 구성의 대문자 라벨
- looker@looker.com에서 이메일 보내기
Looker 3.42에서 삭제될 기존 기능
앞으로 2개월에 걸쳐 다음 기능을 사용 중지하시기 바랍니다.
- 기본 Redshift PDT 배포 스타일 EVEN
Looker 3.36 2015-12-08
실험실 기능
Looker는 3.36부터 더욱 다양해진 실험실 기능 정의를 제공합니다. 애플리케이션 전반에 걸친 일부 기능은 실험실 페이지에 존재하는 이러한 실험용 기능 외에도 실험실 프로그램의 일환으로 표시되므로 사용자에게 여전히 추가 기능 제공을 고려하고 있음을 알려줍니다.
- 새롭게 개선된 SQL Runner: 업데이트된 인터페이스와 SQL 쿼리를 공유, 다운로드, 탐색할 수 있는 기능이 추가되었습니다. 이 기능은 모든 인스턴스에서 자동으로 사용 설정됩니다. 자세히 알아보기
Explore
- 피벗 행의 테이블 계산. 피벗 행 전체 집계, 더 깔끔한 복합 오프셋 계산, 행 수준 집계를 사용할 수 있는 추가 함수입니다. 피벗 행, 오프셋 목록 또는 목록 자세히 알아보기
- 대시보드 모달 업데이트. 대시보드를 빌드하는 동안 명확성을 높이기 위해 추가된 시각화 유형을 표시합니다.
- 공개 이미지를 이미지로 공유. 데이터처럼 업데이트되는 정적 이미지로 시각화를 쉽게 공유할 수 있습니다. 자세히 알아보기
- 예약된 Look의 행 한도 경고. Explore 페이지에서 예약한 항목에는 이메일에 경고가 포함됩니다.
- Explore 페이지에서 테이블 헤더를 복사하여 붙여넣는 기능이 복원되었습니다.
- 사용자가 공개 링크를 사용하려면 저장을 눌러야 하도록 공개 모달로 설정 기능이 업데이트되었습니다.
대시보드 및 시각화
- 이제 실행 중인 대시보드 타일이 회색으로 표시됨. 실행 중인 타일에 관한 명확한 시각적 정보를 제공합니다.
- 대시보드 중지 버튼. 쿼리가 실행되는 동안 표시됩니다.
- 단일 값 시각화 색상 설정. 자세히 알아보기
- 대시보드 미리 가져오기용 API. 이를 통해 Looker는 강력한 데이터 가동 준비 시스템을 활용할 수 있습니다.
LookML
- 가능한 값이
ALL
또는EVEN
인 새 매개변수distribution_style
. 이렇게 하면 키로 분산되지 않는 영구 파생 테이블에서 전체 분산과 균등 분산을 명시적으로 선택할 수 있습니다. Redshift에만 적용됩니다. 균등 분산의 이전 기본값을 유지하는 기존 기능을 도입했습니다. 3.36 전달은 기본적으로ALL
분산으로 설정됩니다. - 이제 시간 필드를 통해 기본적으로 모든 기간이 생성됨. 이전에는 사용자가 원하는 열거형 목록의 기간을 지정했습니다. 사용자는 여전히 목록을 지정하여 기간의 하위 집합을 가져올 수 있습니다.
Looker 제공
- 사용자 시간대가 포함된 삽입된 대시보드. 인스턴스에서 사용자 시간대를 허용하고 시간대에 대한 연결이 구성되어 있습니다. 삽입된 대시보드에 더 이상 시간대 불일치 경고가 표시되지 않습니다.
Spaces
- 이제 스페이스에 4개로 제한되는 대신 모든 하위 스페이스가 표시됩니다.
관리자
- 권한 업데이트.
- 이제 권한 페이지에 권한 종속 항목이 반영됩니다.
- 대시보드 PDF를 다운로드하려면 사용자에게 download 또는 download_with_limit 권한이 있어야 합니다.
- LDAP 구성 변경사항. 이제 관리자가 검색에 사용할 사용자 속성을 알릴 수 있습니다. posixGroup 스타일을 사용하는 경우 LDAP 그룹을 Looker 역할에 매핑할 수 있습니다.
언어
- DataVirtuality 지원 확대. day_of_week 매개변수에 대한 대칭 집계 지원이 추가되었습니다.
- DashDB 지원 확대. 쿼리 종료는 아직 사용할 수 없습니다.
- PDT를 포함한 Exasol 지원 확대
- BigQuery. 동일한 트리의 브랜치에 여러 필드가 포함되지 않도록 FLATTENS가 업데이트되었습니다.
일반 조정 및 버그 수정
- 이제 Looker에서 키보드 키로 개선된 탐색을 지원하므로 접근성이 향상됩니다.
- 이제 브라우저 탭에 각 탭에서 사용 중인 앱 부분이 표시됩니다.
- Look 모달 저장 시 오류가 발생하는 오류가 해결되었습니다.
- 피벗의 열 한도에 도달했을 때의 오류 메시지가 개선되었습니다.
- 시각화에서 부정확한 오류가 발생하는 버그가 수정되었습니다.
- 대시보드 타일 톱니바퀴 메뉴가 화면을 벗어나 선택할 수 없는 문제가 해결되었습니다.
- Explore 페이지에서 수행된 정렬이 대시보드 요소에 반영되지 않는 문제가 해결되었습니다.
- 필터에서 '테이블에 추가'를 클릭하면 쿼리에서 필터가 삭제되는 버그가 수정되었습니다.
- 조인의 필드 매개변수에 xxx_bin_level이 포함되지 않은 경우 자동 히트맵이 중단되는 버그가 수정되었습니다.
- 삽입된 대시보드에 실행 버튼이 가끔 표시되지 않는 버그가 수정되었습니다.
- XLS 파일이 과도한 공백으로 인해 제대로 다운로드되지 않는 버그가 수정되었습니다.
- 스페이스 이동 모달이 수정되었습니다.
- Look을 통해 저장하면 Look을 업데이트하지 않고 대시보드에 두 번 추가하는 문제가 해결되었습니다.
- 테이블에서 뷰를 만들 때
.
및:
가 포함된 지원 중단된 프로젝트 이름을 사용하는 프로젝트의 LookML을 생성할 수 없는 BigQuery 버그가 수정되었습니다. - 삽입된 컨텍스트에서 사용자가 핫키를 사용하여 수정 대시보드 모달을 열고 Look 모달을 선택할 수 있는 버그가 수정되었습니다.
Looker 3.34 2015-11-10
시각화
- 새로운 시각화: 대화형 지도. 새 지도는 확대/축소하고 화면 이동하며, 대응적 방식으로 변경사항을 필터링합니다. 자세히 알아보기
- 차트의 색상 개선. 자세히 알아보기
- 시각화에 사용할 수 있는 새로운 색상 팔레트 시리즈
- 새로운 차트 색상을 선택하는 데 도움이 되는 새로운 색상 선택 도구
- 전체 인스턴스에 적용할 수 있는 전역 기본 색 구성표. 자세히 알아보기
- 시각화에서 계열별로 정렬하는 기능. 테이블의 행 합계를 정렬하여 표시되는 차트의 정보를 행 합계의 오름차순 또는 내림차순으로 표시합니다.
- 가독성을 위해 도움말 업데이트
대시보드
- 비동기 대시보드 로드. 이제 타일이 한 번에 2개가 아닌 데이터베이스에서 데이터가 반환되면 로드되므로 캐시된 대시보드를 더 빠르게 로드할 수 있습니다.
- 대시보드의 보다 유용한 오류 메시지. 이제 대시보드 타일에는 단순히 오류가 발생했음을 표시하는 대신 렌더링을 방해하는 오류를 표시합니다.
- 대시보드를 '드래그' 레이아웃으로 다시 변경하는 기능이 삭제되었습니다. 이제 모든 드래그 앤 드롭 대시보드에서 '신문' 레이아웃이 기본 레이아웃으로 사용됩니다.
Explore
- 더 세부적인 예약 옵션. 여러 시간, 다양한 요일, 평일만 포함됩니다. 자세히 알아보기
- 행 합계 및 테이블 계산을 기준으로 정렬하는 기능
- 모달 내 Look 수정. 사용자가 모달에 액세스한 페이지에 계속 머무르면 앱의 컨텍스트가 향상됩니다.
- 공개 링크 워크플로 개선. Look을 공개로 표시하면 연결된 공개 링크를 보기 위해 페이지를 더 이상 새로고침하지 않아도 됩니다.
ORDER BY
절 없이 쿼리를 실행하는 기능. 테이블의 첫 번째 필드가cancel_grouping_field
이고 쿼리에 측정기준만 있는 경우 Looker에서 정렬 기준 절을 생성하지 않습니다. 이를 통해 특정한 경우에 쿼리의 크기와 복잡성을 줄일 수 있습니다.- 필터링을 위한 추천 개선.
- 이제
sql_table_name
매개변수를 사용하여 정의된 뷰에서 추천이 올바르게 채워집니다. - 이제 '요일' 및 '요일 색인' 시간대에서 타임스탬프 대신 요일을 추천합니다.
- 추천 항목을 액세스 필터와 함께 사용하는 방법 등 아래에서 LookML 섹션의 추가 변경사항을 참조하세요.
- 이제
type: location
필드 필터링 업데이트- 반경 기반 필터링을 추가했습니다.
- 필터링에
null
,not null
,-null
지원이 추가되었습니다. 위도나 경도(또는 둘 다)가 null이면 위치 필드가 null로 간주됩니다.
LookML
- 새로운
quarter
기간. 이 기간은 측정기준 그룹의 일부로 또는 단독 측정기준으로 만들 수 있습니다. 자세히 알아보기 - 새로운
quarter_of_year
기간. 이 기간은 연도와 관계없이 1분기, 2분기, 3분기, 4분기를 반환하고 측정기준 그룹의 일부로 또는 단독 측정기준으로 만들 수 있습니다. 자세히 알아보기 - 액세스 필터 추천.
full_suggestions: true
매개변수를 활용하여 액세스 필터 필드를 사용할 때 추천을 사용 설정할 수 있습니다. 자세히 알아보기 - 구성 가능한 추천 캐싱. 이제 선택한 시간에 추천을 캐시할 수 있습니다.
suggest_persist_for
뒤에 기간을 사용하여 필드별로 설정합니다.suggest_persist_for
를 설정하지 않으면 기본 시간은 6시간으로 유지됩니다.
Looker 제공
- 삽입된 대시보드용 PDF 다운로드. 일반 Looker 사용자 및 역할과 동일한 방식으로 권한이 구성됩니다.
- 삽입된 요소의 모든 다운로드 유형. 일반 Looker 사용자 및 역할과 동일한 방식으로 권한이 구성됩니다.
- SSO 삽입의 사용자 시간대. SSO 삽입 설정 과정에서 매개변수를 설정합니다.
언어
- BigQuery 지원 확장(추가적인 미묘한 차이)은 다음을 포함합니다.
- 쿼리 사용량을 관리하는 데 도움이 되는 쿼리 크기 에스티메이터
fanout_on
매개변수를 사용하여 LookML에서 기본적으로 지원되는 중첩 및 반복 데이터. 자세히 알아보기- 쿼리를 최적화하기 위한 PDT
- 쿼리 작업 취소
- 생성기 개선사항(특히 중첩 및 반복 데이터)
- .p12 인증서는 임의의 암호를 지원하며 이제 Looker를 통해 업로드됨
- Microsoft SQL 데이터 웨어하우스 개선사항:
- 이제 영구 파생 테이블이 지원됨
- 이제 대칭 집계가 지원됨
- Hive 및 Spark: 주간 잘림 오류가 수정됨
- Vertica: 쿼리 종료가 수정됨
관리자
- 이제 관리 페이지의 PDT 패널에 공유 PDT가 반영됩니다.
- 쿼리 패널의 모달에 URL이 추가되어 이러한 쿼리에 관한 데이터로 돌아갈 수 있습니다.
- i__looker 모델 및 사용 패널 업데이트:
- 한 번에 가장 최근 실행한 쿼리가 수정되었습니다.
- 가장 최근 실행 시간을 추가합니다.
- 사용자 역할을 목록으로 만듭니다.
- 대시보드의 예약된 작업 이메일 목록이 수정되었습니다.
일반 조정 및 버그 수정
- iPhone iOS Mail 애플리케이션의 예약된 이메일 첨부파일. 이 기능을 방해하는 버그가 수정되었습니다.
- 텍스트 편집기 모드 추가. 계정별로 모드를 설정합니다. 옵션은 'vim' 및 'emac'입니다.
- 쉼표가 제대로 이스케이프되지 않는 필터링 문제가 해결되었습니다.
- 일부 LookML 오류가 검사기에서 포착되지 않는 문제가 해결되었습니다.
- .iqy 파일이 Excel 파일로 값 형식을 전달하지 않는 버그가 수정되었습니다.
- 이름에 공백이 있는 모델을 삭제하려고 하면 404가 발생하는 버그가 수정되었습니다.
- HTML 정리 허용 목록은 더 이상 구성할 수 없습니다. LookML에 지정된 모든 HTML에서 JavaScript 태그와 속성이 제거되고, 다른 모든 유효한 HTML 태그가 허용됩니다.
- 이제 Looker는 명령줄의 Looker에 지정된 외부 파일에서 관리되는 '외부' 암호화 키 사용을 지원합니다.
- Looker 3.34에서도 정적 애셋을 위한 CDN이 도입됩니다.
- 이 새로운 보안 기능을 지원하는 브라우저의 SRI 무결성 일치를 통해 JavaScript 파일의 보안이 개선되었습니다.
동작 변경사항
- LookML 대시보드 변경사항: Looker에서 시각화를 위해 생성한 LookML을 복사할 때 다음 사항에 유의하세요.
- 오류 없이 부동 소수점 수 또는 정수를
""
로 설정할 수 없습니다. - 대시보드의 LookML에서
column_limit
이 빈 문자열 (""
)로 설정된 경우column_limit
이 nil로 변환됩니다.
- 오류 없이 부동 소수점 수 또는 정수를
- 모든 고객을 위한 Liquid 템플릿 변경사항: Liquid 템플릿의 JavaScript는 3.34부터 더 이상 작동하지 않습니다.
onclick
또는onmouseover
와 같은 요소의<script>
태그나 이벤트 핸들러가 작동하지 않습니다.
Looker 3.32 2015-10-13
시각화 및 대시보드
- 대시보드용 뉴스 스타일 레이아웃 도입: 일부 타일은 행을 두 개 이상 차지하고 나머지 타일은 단일 행에 표시될 수 있습니다. 또한 타일의 드래그 앤 드롭이 더 쉬워집니다. 자세히 알아보기
- 시각화에 사용 가능한 공간에 따라 X축 밀도가 자동으로 줄어듭니다.
- 대시보드 타일에 필터를 더 쉽게 적용할 수 있도록 필터 추가/수정 모달이 업데이트되었습니다. 자세히 알아보기
- 톱니바퀴 메뉴에서 특정 타일의 필터를 바로 수정하는 기능이 도입되었습니다. 자세히 알아보기
- 대규모 대시보드에서 필터 입력 상자의 응답성이 개선되었습니다.
LookML 및 IDE
date_raw
필드 유형과raw
기간이 도입되었으며, 시간대 전환 및 Cast 변환은 제외됩니다. 자세히 알아보기- 이제
one_to_one
조인에서 추천을 사용할 수 있습니다. - LookML 검사기의 속도가 개선되었습니다.
type: yyyymmdd
의 동작을type: date
와 동일하게 만들었습니다. 즉, 시간대 전환이 적용되지 않습니다.- 고객 데이터베이스에 대한 부하를 최소화하기 위해 이제 Looker에서
pdt_event_log
action_data
열의 내용을 5일 후에 자릅니다. - 이제 필드는 오류를 방지하기 위해 고유 유형 및 기본 키가 될 수 없습니다.
관리 패널
- SAML의 그룹-역할 매핑: 이제 SAML 인증 설정에 그룹을 역할에 할당할 수 있는 기능이 포함됩니다.
- 커스텀 백업: 비표준 S3 리전을 지정할 수 있는 기능입니다.
- PDT 패널 개선사항: 특정 상황에서 테이블을 다시 빌드하고 로드 시간을 단축할 이유가 있는지 항상 확인합니다.
- 인스턴스가 부하 분산되지 않는 경우 부하 분산 설정이 삭제되었습니다.
- SSO URL 생성기에서 포트 대신 호스트 이름을 사용합니다.
언어 및 데이터베이스
- Oracle: 생성된 PDT 이름은 오류 방지를 위해 필요에 따라 잘릴 수 있습니다.
- Data Virtuality: 이제 쿼리 종료가 예상대로 작동합니다.
- Vertica: 부정확한 연월 필터링의 원인이 된 버그를 수정했습니다.
- MSSQL: 장기 실행 쿼리 중에 더 이상 테이블이 잠기는 것을 허용하지 않습니다.
- Redshift: 데이터베이스의 피벗과 날짜 조건자의 성능이 개선되었습니다.
일반 개선사항, 조정, 버그 수정
- Looker 제공: 이제 삽입된 Look에 총계, 행 합계, 테이블 계산이 표시됩니다.
- 이제 예약된 이메일 테이블에 격자선이 포함되어 읽기가 더 쉬워집니다.
- 데이터가 많은 Explore 페이지의 로드 시간이 개선되었습니다.
Looker 3.30 2015-09-15
시각화 및 대시보드
- 참조선 라벨의 형식을 지정하는 기능. 자세히 알아보기
- 예약 및 다운로드된 대시보드 개선사항:
- 대시보드 PDF 파일의 테이블 요소에는 브라우저에 표시된 것과 동일한 수의 행이 표시됩니다. 자세히 알아보기
- 이제 행 및 열 합계가 포함됩니다.
- 복사 후 대시보드 및 Look에 소유권이 올바르게 이전됩니다.
- '대시보드에 추가' 모달이 업데이트되었습니다.
LookML 및 IDE
- PDT는 중복 테이블을 생성하는 대신 모델 간에 자동으로 공유됩니다.
week_of_year
기간을 추가했습니다. 자세히 알아보기- 이제 생성기는
foreign_key
대신sql_on
규칙을 사용하여 조인을 작성합니다. - 숨겨진 Explore만 포함된 모델이 이제 역할 및 권한 페이지의 모델 세트 목록에 표시됩니다.
- git 구성 상태에 문제가 있을 때 더 유용한 오류 메시지가 표시됩니다.
type: composite
및type: service_level
이 삭제되었습니다.- ERB 템플릿이 구성 옵션으로 영구 삭제되고
template
매개변수가 지원 중단되었습니다. Liquid 템플릿은 모든 인스턴스에 대해 사용 설정됩니다.
Explore
- 테이블 계산:
- Excel 스프레드시트 다운로드 옵션이 추가되었습니다. 자세히 알아보기
- 이제 필터 추천이 5,000개 행의 추천을 가져옵니다.
- 타임스탬프 필드 필터링 기능.
- 개선된 오류 메시지:
- Explore의 필드와 관련된 오류는 이제 쿼리와 관련된 경우에만 표시됩니다.
- 이제 오류에서 데이터베이스로 인한 문제인지, LookML 모델로 인한 문제인지 표시합니다.
- 성능 개선:
- 이제 스크롤 시 테이블이 로드됩니다. 모든 쿼리에서 전체 결과 세트를 반환하지만, 항상 테이블에 표시되는 부분만 브라우저에서 렌더링됩니다. 따라서 대규모 결과 세트를 처리할 때 성능이 향상됩니다.
언어 및 데이터베이스
- Microsoft SQL 데이터 웨어하우스 지원
- BigQuery에서 파티션을 나눈 테이블 지원
- noSasl을 사용한 Impala 연결 구성 변경. 여기를 참조하세요.
관리 패널
- 이제
use_sql_runner
권한이develop
권한에 종속되지 않습니다. 자세히 알아보기 - URI 검사기를 포함하도록 삽입 패널 (/admin/embed)을 업데이트했습니다.
- 사용량 패널:
- 공개 URL과 비공개 URL,
suggest:
쿼리를 더 잘 반영하도록 쿼리 '소스'를 업데이트했습니다. public_urls
를 관련look_id
에 연결했습니다.
- 공개 URL과 비공개 URL,
- 이제 Looker 로그에서 ruby 및 java 레이어의
stderr
및stdout
를 캡처합니다.
일반 개선사항, 조정, 버그 수정
- 시각화 패널을 열 때 진행 중인 쿼리가 종료되는 버그가 수정되었습니다.
- 시간 라벨 형식 입력 상자를 사용할 때 X축의 날짜가 오프셋되는 버그가 수정되었습니다.
- 필드 정의에서 대체 연산자를 사용할 때 시간대가 제대로 변환되지 않는 버그가 수정되었습니다.
- 두 가지
sql_case
버그가 수정되었습니다.- 이제 버킷 이름의 작은따옴표가 올바르게 작동합니다.
- 이제 버킷 이름으로 사용되는 숫자가 올바르게 작동합니다.
- 붙여넣은 필터 값 세트의 뒷부분에 쉼표가 있으면 생성된 SQL에서 필터가 생략되는 버그가 수정되었습니다.
- 자동 로그아웃 후 다시 로그인하면 이전에 접속했던 페이지로 돌아갑니다.
- 삽입된 컨텍스트에서 로그아웃할 때 삽입 URL에
allow_login_screen=true
가 매개변수로 포함되어 있으면 Looker에서 401 오류 대신 로그인 화면을 표시합니다 (예:/embed/dashboards/123?allow_login_screen=true
).
Looker 3.28 2015-08-18
시각화 및 대시보드
- 새로운 '테이블' 시각화 유형. 자세히 알아보기
- 측정 및 측정 분산형 차트 지원. 자세히 알아보기
- yesno 테이블 계산 결과에 따라 시각화를 필터링하는 기능. 자세히 알아보기
- 대시보드 PDF 파일 이름에 타임스탬프가 포함됨
- 시각화 옵션 업데이트:
- '전체 필드 이름 표시'가 사용 중지된 경우 더 많은 정보를 제공하는 필드 이름 제공
- 새로운 단일 값 시각화 크기 옵션, '자동 맞춤'
- 이제 여러 개의 도넛 라벨이 기본적으로 사용 설정됨
- 스택이 '그룹화'되지 않으면 X축이 '시간'으로 기본 설정됨
- 기본 최소 및 최대 Y축 값은 대칭이 아닌 차트의 값을 기반으로 함
- 성능 개선:
- 각 쿼리의 기본 시각화 유형 개선
- 카티전 차트 렌더링 시 성능 개선
- 대규모 결과 세트 렌더링의 효율성 개선
Explore
sum
유형 측정의 경우 이제 NULL 값이 0으로 처리됩니다.- 테이블 계산 업데이트:
- 새
pivot_index
함수를 사용하면 피벗 열을 개별적으로 참조할 수 있음. 자세히 알아보기 - 이제 스페이스 뒤, 입력 및 삭제 후(일반 텍스트 입력 후) 추천이 표시됨
- 쿼리가 실행되는 동안 데이터 테이블에 테이블 계산 열이 표시됨
- 새
- '대시보드에 저장' 모달이 업데이트됨
- 성능 개선:
- 이제 필터 추천이 5분이 아닌 6시간 동안 캐시됨
- 공개 URL을 통해 액세스되는 쿼리의 캐싱 개선
- 이제 쿼리가 0개의 행을 반환하면 '결과 없음'이 표시됨
LookML 및 개발
- 모든 언어에서
datatype: yyyymmdd
시간 필드를 지원합니다. - 이제
required_joins
없이one_to_one
조인을 지정할 수 있습니다. map_point
,map_line
,locations
필드 유형이 지원 중단되었습니다.
언어 및 데이터베이스
- Spark SQL 베타 지원:
- 영구 파생 테이블
- 데이터베이스 내 피벗 및 열 제한
list
필드 유형
- EXASOL에 대한 기본 지원(대칭 집계 포함)(PDT 또는 시간대는 아직 지원되지 않음)
- 여러 언어에서 추가 JDBC 매개변수에 대한 지원 개선
- 언어별 개선사항:
- Oracle 필드 이름은 소문자여야 함
- Microsoft SQL Server에서 SSL 지원
- 이제 로그 파일에 오류가 발생하지 않는 방식으로 Redshift 쿼리가 취소됨
관리 패널
- 이제 '관리자' 역할에 사용자를 일괄 추가할 수 있습니다.
- Looker 앞에 잘못 구성된 프록시에 대한 경고가 '일반' 관리 페이지에 표시됩니다.
Looker 제공
- SSO 인증을 사용하지 않는 경우 인증되지 않은 사용자에게 일반 로그인 화면을 표시하는 옵션입니다.
인증 및 보안
- SAML을 통한 그룹-역할 매핑 베타 지원
Looker 3.26 2015-07-21
시각화 및 대시보드
- 시각화에서 필드 숨기기. 자세히 알아보기
- Look 모달 개선사항 선택: 이제 단일 대시보드에 동일한 Look의 사본을 여러 개 추가할 수 있습니다. 자세히 알아보기
- 차트 관련 개선사항:
- 단일 값 - 글꼴 크기는 대시보드에서 페이지 크기를 기준으로 조정됩니다.
- 원형 차트 - 이제 값 라벨을 사용할 수 있습니다.
- 막대 및 열 차트 - 각 열 내의 누적 막대 그래프 값을 오름차순 또는 내림차순으로 정렬할 수 있습니다.
- 도넛 배수 - 계열 라벨 글꼴 크기를 구성할 수 있습니다.
- 카티전 차트의 범례는 오른쪽 또는 왼쪽 정렬이 가능합니다. 자세히 알아보기
- 첫 번째 계열이 삭제되어도 참조선이 차트에 남아 있음. 최솟값, 최댓값, 평균값 등 계열에 따른 참조선은 여전히 첫 번째 계열 값을 참조함. 자세히 알아보기
- X축 설정 개선사항:
- 음수 값이 있고 최솟값 또는 최댓값이 설정되지 않으면 축이 0으로 정렬됩니다.
- 이제 X축의 '시간' 설정이 하나의 계열에서만 작동합니다.
- 이제 '순서' 설정에 시간 라벨 형식을 사용할 수 있습니다.
인증 및 보안
- SAML 지원이 추가되었습니다. 자세히 알아보기
Explore
- 필터 드롭다운 추천 개선:
- 이제 조인된 영구 파생 테이블에서 추천을 사용할 수 있습니다.
suggest_explore
매개변수가 작동하지 않는 오류가 수정되었습니다.
- 모든 결과를 다운로드할 때 경고가 추가되었습니다. 이는 지나치게 큰 결과 세트를 다운로드할 때 의도치 않은 사용자 오류를 줄이기 위해 도입되었습니다.
- LookML 버튼 동작이 개선되었습니다. 이제 필드 선택 도구의 Explore 이름 옆에 있는 'LookML 보기' 버튼을 클릭하면 개발 환경에서 해당하는 Explore 정의로 이동합니다.
LookML 및 개발
value_format
매개변수가type: tier
의 측정기준에 적용되도록 허용합니다.- git URL에서 커스텀 포트를 지원합니다. 자세히 알아보기
관리 패널
- 쿼리 관리 패널. 장기 실행 쿼리를 중단할 수 있는 기능과 최근 실행 중인 쿼리의 세부정보를 확인합니다. 자세히 알아보기
- 사용 패널 업데이트:
- 이제 새로운 Explore(scheduled_task_dashboard)를 통해 대시보드 일정을 탐색할 수 있습니다.
- 이제 파생된 테이블을 i_looker 모델에서 사용할 수 있습니다.
- 노출된 상단 Look이 사용 패널의 요소로 표시됩니다.
- 새로운 쿼리 관리 패널
언어 및 데이터베이스
- 이제 Hive 지원에 PDT가 포함됩니다.
- 이제 Snowflake 지원에 대칭 집계 및 PDT가 포함됩니다.
- Redshift 및 MySQL에서 다운로드할 때의 메모리 사용량이 개선되었습니다.
일반 개선사항, 버그 수정 및 조정
- 예약된 이메일 업데이트:
- 이제 예약된 이메일의 링크는 측정기준이 아닌 측정에서만 사용할 수 있습니다.
- 콘텐츠가 허용된 크기 한도를 초과하는 이메일(이메일 제공업체 기준)은 인라인에서 잘리는 대신 HTML 첨부파일로 변환됩니다.
- 가시성을 높이기 위해 Looker의 데이터 탐색 링크를 이메일 상단으로 이동했습니다.
- 이제 기록에 Look이 포함됩니다.
- 시각화 편집기의 자유 텍스트 입력 상자가 예기치 않게 삭제되는 문제가 해결되었습니다.
- 데이터 테이블의 숫자 테이블 계산 값을 오른쪽 정렬합니다.
- 피벗된 데이터의 행 한도인 30,000개에 도달하면 유용한 오류가 표시됩니다(Looker가 아닌 .csv 파일에 오류가 표시됨).
Looker 3.24 2015-06-23
LookML 및 파생 테이블
- LookML 확장 프로그램 (실험실 기능): 새로운 매개변수인
extends
를 사용하면 개발자가 기존 뷰에 파일을 추가하고 별도의 확장 파일 내에서 파일을 탐색할 수 있습니다. 이렇게 하면 재사용 가능한 모듈식 LookML이 제공되고 업데이트가 간소화됩니다. 여기에서 자세히 알아보세요. - PDT 이벤트 로그를 내부 Looker 데이터베이스로 이동: 영구 파생 테이블(PDT) 이벤트 로그를 스크래치 스키마에서 Looker 데이터베이스로 이동하여 성능 분석 속도를 높이고 분석 데이터베이스의 부하를 줄였습니다.
- 복합 파생 테이블: 이제 모든 파생 테이블의 SQL 정의에서
${view.SQL_TABLE_NAME}
을 사용하여 다른 파생 테이블을 참조할 수 있습니다. 모든 유형의 파생 테이블 (영구 및 임시)에서 작동합니다. 문서 보기
Explore
- 내보낸 콘텐츠의 숫자 형식 지정: 공유 가능한 링크 또는 스프레드시트 URL에 값 형식이 기본적으로 적용됩니다. URL을 수정하여 형식을 전환합니다. 자세히 알아보기 문서 보기
- 테이블 계산: 이제 행 및 열 합계가 있는 경우 테이블 계산에서 참조할 수 있습니다.
${field_name: total}
과${field_name: row_total}
를 사용합니다.
대시보드 및 시각화
- 이제 막대 그래프에서 참조선을 사용할 수 있습니다.
- 이제 변경사항이 적용되기 직전에 변경사항을 표시하는 대신 대시보드를 다시 실행한 후에만 필터 변경사항을 반영합니다.
일반 추가사항 및 조정
- 이제 SQL Runner 쿼리에 대한 데이터를 사용 패널에서 사용할 수 있습니다.
- 이제 Snowflake에서 대칭 집계가 지원됩니다.
Looker 3.22 2015-05-26
Spaces
- 스페이스의 새로운 조직 시스템. 문서 보기
- 계층 구조를 허용하도록 공백을 중첩할 수 있습니다.
- 기존의 모든 공유 스페이스는 새로운 '홈' 스페이스에서 시작됩니다.
- 각 스페이스의 위치는 이름 위에 탐색경로로 표시됩니다.
Explore
- 사용자별 시간대: 동동일한 인스턴스의 여러 사용자가 서로 다른 시간대에서 작동할 수 있습니다. 자세히 알아보기
- 참고: 이 기능은 쿼리 결과에 영향을 주며 결과를 올바르게 해석하기 위해 이해가 필요합니다. 이 기능은 필요한 경우에만 사용자에게 적절한 교육을 제공해야 합니다.
- Look 저장 모달 업데이트: 더 쉽고 빠르게 Look을 저장할 수 있습니다.
- '긴 버전'의 Look URL에 액세스하는 기능. 자세히 알아보기
- 테이블 계산 개선사항
시각화 및 대시보드
- 대시보드 요소의 새로운 정보 표시줄: 쿼리 데이터가 반환된 시점, 쿼리가 다른 시간대에서 실행되었는지 여부, 대시보드 메모에 마우스 오버 아이콘이 설정되어 있는 경우에 표시됩니다.
- 대시보드에 있는 동안 대시보드에 Look을 추가하는 기능. Look이 대시보드와 동일한 스페이스에 있어야 합니다. 자세히 알아보기
- 차트 값 라벨 개선사항
언어 및 데이터베이스
- Oracle에서 PDT 베타 지원
- BigQuery의 지원 개선. 자세히 알아보기
- 대칭 집계는 이제 인스턴스 전체가 아닌 지원하는 방언에 대해서만 사용 설정됩니다.
- 연결별로 PDT를 사용 중지할 수 있습니다.
LookML 및 개발 환경
- 오류와 함께 커밋을 방지하는 옵션입니다. 프로젝트별로 구성할 수 있습니다. 새 프로젝트의 기본값은 '사용'입니다. 자세히 알아보기
bypass_suggest_restrictions: true
를 필드에 추가할 수 있으며, 이를 통해access_filter_fields
또는sql_always_where
가 사용될 때도 추천을 제공할 수 있습니다. 자세히 알아보기
일반 조정 및 버그 수정
- 이제 첫 번째 클릭 시 뒤로 버튼이 이전 페이지 상태로 돌아갑니다.
- 이제 ERB 템플릿이 지원 중단됩니다.
- PDT 관련 '관계가 존재하지 않음' 또는 '테이블이 존재하지 않음' 오류가 수정되었습니다.
Looker 3.20 2015-04-27
실험실에서 전환하는 기능
이러한 기능은 실험실 3.18에서 출시되었으며 이제 기본적으로 사용 설정됩니다.
- 테이블 계산: 쿼리 결과를 기반으로 Explore 페이지에서 새 필드를 직접 추가할 수 있습니다. 자세히 알아보기
- 새로운 디자인의 필드 선택 도구: 이제 필드 선택 도구에서 뷰와 날짜 그룹을 기준으로 필드를 접고, 필드에서 대문자 뷰 이름을 삭제하고, 측정 색상을 변경합니다. 자세히 알아보기
대시보드 및 시각화
예약된 대시보드 개선사항(자세히 알아보기):
- 이제 예약된 대시보드를 인라인 메시지 또는 PDF 첨부파일로 표시할 수 있습니다.
- 모든 대시보드는 톱니바퀴 아이콘이나 스페이스 내에서 예약할 수 있습니다.
- 예약 정보가 있는 예약 아이콘이 스페이스에서 예약된 각 대시보드에 표시됩니다.
개발 환경
효율적인 개발자 워크플로(자세히 알아보기):
- 기본 Git 버튼에서 Git 옵션을 단순화했습니다.
- 편집기에서 위치를 잃지 않고 Git 작업을 실행합니다.
- 이제 각 사용자의 개발자 모드가 브랜치와 연결되고 개발자 모드의 커밋은 GitHub 또는 Git 서비스와 동기화됩니다. '프로덕션에 배포'는 해당 브랜치를 마스터에 병합하여 프로덕션 환경을 업데이트합니다.
LookML
- 조인의 Liquid 조건: 조인 조건에서 사용자 입력을 사용할 수 있도록 합니다 (종종 성능 개선에 사용됨). 자세히 알아보기 문서 보기
view_label
: Explore UI에서 뷰의 이름을 바꾸는 데 사용되는 새로운 매개변수입니다. 자세히 알아보기 문서 보기sql_distinct_key
: 특정 필드를 기반으로 대칭 집계를 계산하기 위한 새로운 매개변수입니다. 자세히 알아보기 문서 보기
관리자
- /admin/users에서 페이지로 나누기 및 사용자 검색을 수행합니다.
- LDAP 그룹: 사용자 인증을 위해 LDAP를 사용하는 인스턴스는 이제 LDAP 구성에 이미 존재하는 그룹에 따라 새 사용자를 구성할 수 있습니다.
일반 개선사항 및 조정
- MariaDB를 지원합니다.
- 이제 대칭 집계 및 영구 파생 테이블을 Teradata에서 사용할 수 있습니다.
- 이제 최대 열 수는 200개입니다.
- SQL Runner에서 null 값과 false 값이 수정되었습니다.
- PDT 관리 패널이 일부 업데이트되었습니다.
Looker 3.18 2015-03-30
Explore
- 실험실 기능: 새로운 디자인의 필드 선택 도구: 이제 필드 선택 도구에서 뷰와 날짜 그룹을 기준으로 필드를 접고, 필드에서 대문자 뷰 이름을 삭제하고, 측정 색상을 변경합니다. 실험실 패널(/admin/labs)에서 전체 기능을 사용 설정할 수 있습니다. 여기에서 자세히 알아보세요.
- 실험실 기능: 테이블 계산: Explore 페이지에서 쿼리 결과에 대한 계산을 정의할 수 있습니다. 관리자가 실험실 패널에서 사용 설정해야 합니다. 자세히 알아보기
- Explore 설명: 모델 매개변수를
description:
매개변수를 사용하여 정의해야 합니다. 필드 선택 도구의 Explore 이름 옆에 있는 ? 아이콘 위로 마우스를 가져가면 표시됩니다. 문서 보기 - 날짜 필드에서 'OR'로 필터링: 기존 날짜 필터 옆에 있는 + 버튼을 눌러 해당 필드에 필터를 추가하거나 일치(고급)를 사용할 때 날짜 사이에 쉼표를 사용합니다. 자세히 알아보기
- 이제 쿼리가 실행된 상대 시간이 실행 버튼 옆에 표시됩니다(예: 3분 전).
- 등급별 측정기준이 있는 쿼리에 정렬이 지정되지 않은 경우 결과가 기본 등급 순서에 따라 정렬됩니다.
변환/영구 파생 테이블
- SQL이 변경되지 않았다면 프로덕션 모드와 개발자 모드는 동일한 영구 테이블을 공유합니다. 또한 사용자가 개발자 모드에서 영구 파생 테이블(PDT)을 빌드하고 업데이트된 모델을 프로덕션에 푸시하면 SQL이 변경되지 않은 경우 프로덕션에서 이미 빌드된 PDT를 사용합니다. 문서 보기
- 이제 '파생 테이블 재빌드 및 실행'이 발생하면 해당 사용자의 쿼리만 재빌드된 테이블을 기다립니다. 이 쿼리에 필요한 모든 테이블은 백그라운드에서 다시 빌드되며 완료 시 전환됩니다. 이 버튼을 사용해도 다른 쿼리는 영향을 받지 않습니다. 즉, 한 사용자가 이 버튼을 눌러도 더 이상 다른 사용자가 차단되지 않습니다. 문서 보기
IDE 및 모델 관리
- IDE에서 커밋 기록: Looker를 통해 버전 제어 제공업체를 설정한 고객을 위해 링크를 포함합니다. 푸시 버튼 옆에 있는 드롭다운에서 기록에 액세스합니다. 여기에서 자세히 알아보세요.
- 비교 시 변경사항 강조표시: 쉽게 커밋을 읽을 수 있습니다. 자세히 알아보기
- 추가 버전 제어 제공업체 설정 및 지원: Bitbucket, GitLab, GitHub Enterprise 또는 인증에 SSH 키를 사용할 수 있는 모든 Git 서버를 사용하여 Looker 내에서 LookML 파일 버전 제어를 설정합니다. 자세히 알아보기
- 첫 번째 푸시 시 프로젝트 동기화 - git 설정이 완료되면 사용자가 디렉터리를 다시 빌드할 필요 없이 한 사용자가 만든 새 프로젝트가 모든 사용자의 개발자 모드에 자동으로 추가됩니다. 자세히 알아보기
대시보드 및 시각화
- 이메일에 대한 PDF 첨부파일로 대시보드를 예약하는 기능 - 고객이 호스팅하는 Looker 배포에는 PhantomJS가 필요하며 실험실 패널에서 사용 설정해야 합니다.
- 단일 쿼리에서 카티전 차트 유형을 혼합하는 기능. Explore 페이지의 시각화 구성 탭에서
series_name: <chart_type>
를 표시합니다. 명시적인 유형이 선언되지 않은 계열에는 선택한 차트 유형이 사용됩니다. 누적 차트에는 적용되지 않습니다. 여기에서 자세히 알아보세요. - 이제 UI를 통해 Y축의 참조선을 정의할 수 있습니다. 자세히 알아보기
- 이제 Y축 최댓값을 Y축 최솟값과는 별도로 설정할 수 있습니다.
- 커스텀 Y축 틱 밀도를 설정하는 기능. 자세히 알아보기
- Null 포인트는 더 이상 도넛 차트에 표시되지 않습니다.
Spaces
- 스페이스에서 여러 Look을 한번에 삭제하는 기능. 문서 보기
- 이제 스페이스 검색에 결과 세트의 모델 이름이 포함됨
- 스페이스에서 각 Look의 톱니바퀴 버튼에서 이동/복사/삭제 사용 가능
일반 개선사항 및 조정
- 이제
type: int
의 측정기준이 알파벳 대신 숫자로 정렬됩니다. - Datavirtuality 데이터베이스를 지원합니다.
- 이제 위치 필드 유형이 Oracle, BigQuery, Redshift, PostgreSQL, MySQL, Greenplum, MS SQL Server, Aster, Teradata에서 완전히 지원됩니다.
Looker 3.16 2015-03-02
대시보드
- 행 높이 조정 가능 - 사용자 정의 대시보드에서 요소의 행 높이를 변경할 수 있습니다. 행 사이에 마우스를 가져가면 위쪽/아래쪽 화살표가 표시됩니다. 마우스 위로 행 높이를 늘리려면 아래로 드래그합니다. (문서 보기)
- 참고 - 이제 대시보드의 각 요소에 관련 요소에 대한 정보를 전달하는 데 사용되는 텍스트 메모를 포함할 수 있습니다. 각 요소의 톱니바퀴 드롭다운에서 메모를 추가하고 수정합니다. 메모는 요소 상단, 요소 하단 또는 마우스 오버 시 표시될 수 있습니다. (문서 보기)
- 접을 수 있는 대시보드 리스너 - 이제 각 요소가 리슨하는 필터가 1줄보다 길면 필터가 축소됩니다. 클릭하여 펼칩니다.
- 대시보드 PDF 형식 개선 - 대시보드 링크, 바닥글(다운로드 시간 포함), 메모를 포함합니다.
- 모달 필터링 변경사항
- 대시보드 필터 생성 모달의 리스너 섹션에 있는 '필드에 적용'은 기본적으로 리슨하는 필터의 이름과 일치하거나 이 이름을 포함하는 필드로 설정됩니다.
- 리스너는 각 필터를 한 번만 리슨할 수 있습니다.
시각화
- 개선된 매핑(문서 보기)
- 기본 제공되는 새로운 우편번호 지도: SF Peninsula, NYC, Austin, UK
- 이제 탐색 페이지의 시각화 구성 모달의 '지도 지역'에서 이미 프로젝션된 지도 데이터에 비지리적 TopoJSON을 허용합니다.
- 단일 값 시각화 형식 - 새로운 value_format 매개변수를 사용합니다(문서 보기).
- 시각화 편집기 업데이트:
- '변경률' 이름이 '이전 비율'로 변경됨
- '뷰 이름 표시' 이름이 '전체 필드 이름 표시'로 변경됨
Explore
- 알 수 없는 필드 오류 처리 - 오류가 있는 필드는 프로덕션 모드의 필드 선택 도구에 표시되지 않습니다. 개발자 모드에서 오류가 있는 필드는 필드 선택 도구에 사용할 수 없는 필드로 표시됩니다. 이렇게 하면 '알 수 없는 필드 대체' 오류가 줄어듭니다.
- 실제 작업을 반영하도록 'Excel 파일' 다운로드의 이름이 'Excel 쿼리 파일 다운로드'로 변경되었습니다.
- 이제 Explore 페이지의 톱니바퀴 버튼 드롭다운에서 '공개'를 선택할 수 있습니다.
관리자 패널
- 기존 기능 패널 - 이 섹션에는 Looker가 지원 중단된 기능 및 사용자가 다른 기능으로 이동하는 데 도움이 되는 기능이 표시됩니다. 이 목록의 기능은 Looker 인스턴스의 첫 번째 버전에 따라 다릅니다(즉, 이전 사용자에게는 최근 사용자보다 지원 중단된 기능이 더 많이 표시됨). (문서 보기)
- 실험실 기능 업데이트: 대칭 집계 및 열 한도가 완전한 기능이 되었으며 모든 신규 사용자에게 적용됩니다. 각 기능에 대한 자세한 내용은 여기에서 확인할 수 있습니다.
LookML
- 새로운 형식 지정 구문(문서 보기)
- 이제 Looker에서
value_format
매개변수로 작성된 숫자 및 문자열 필드에 Excel 스타일 형식을 사용합니다. - 새 형식에서 지원 중단되는 항목은 다음과 같습니다.
- Printf 형식
- LookML 필드 유형:
percentage
,dollars
,cents
- 숫자 필드 매개변수:
format
및units
- 이제 Looker에서
- 재생성 중에 기존 파생 테이블(PDT) 사용 - 영구 파생 테이블이 다시 생성되는 동안 Looker에서 이전 테이블을 쿼리에 사용합니다. 이는 SQL 트리거를 사용하는 파생 테이블에 적용됩니다.
- 날짜 필드의 정수 - 이제 모든 언어가 DateHourOfDay, DateMonthNum, DateDOM, DateDOWIndex에 대한 정수를 반환합니다.
- 이제 LookML에서 생성된 SQL에서 날짜가 날짜로 명시적으로 선언된 경우 날짜를 강제로 입력합니다. Redshift에서 정렬 키를 사용하도록 허용합니다.
- 이제 LookML에서 생성된 SQL이 날짜 방정식에서
BETWEEN
대신 관계 연산자를 사용합니다.
일반 개선사항 및 조정
- 단축 URL - 이제 URL이 더 짧은 형식으로 표시되므로 더욱 간편하게 공유할 수 있습니다. 이는 URL의 구성 가능성에 영향을 주며, 이로 인해 사용자의 동작이 변경될 수 있습니다.
- SQL Runner 결과 테이블에 공백 보존이 다시 도입되었습니다.
- '새 스페이스 만들기' 버튼이 스페이스 페이지 상단으로 이동했습니다.
- 이제 스페이스 이름이 100자로 제한됩니다.
- 이제 전체 런타임은 기록 테이블에서 사용 가능한 측정값입니다(사용 패널의 요소를 탐색하여 액세스 가능).
- 이제 'Looker에서 열기' 링크가 목록에 전송된 링크를 포함한 모든 예약된 Look에서 작동합니다.
- 이제 Look이 Explore 페이지 및 대시보드의 탐색경로 드롭다운에서 알파벳순으로 표시됩니다.
- Aster 언어 구문 수정: 이제 persistent_table 정의에서 DISTRIBUTE BY(사용 아님)를 사용합니다.
Looker 3.14 2015-02-02
스페이스 및 공동작업
- Look 검사기(실험실 기능): Look이 손상되었는지 확인하고 모든 위치에서 손상되었거나 이름이 변경된 필드를 찾거나 바꿉니다. 모델에 변경사항을 푸시하기 전에 Look 검사기를 사용합니다. (문서 보기)
- 홈 스페이스: 원하는 스페이스 이름 옆의 홈 아이콘을 클릭하여 모든 스페이스를 '홈' 스페이스로 설정합니다.
LookML
- 대칭 집계: 조인된 Explore로 측정값을 가져올 수 있습니다. 개별 Explore에서 사용해보고 실험실을 통해 전체 인스턴스에서 사용 설정합니다.
- 계층화, SQL 케이스, 필드별 순서 지정
- 업데이트된 정렬 순서: 이제
sql_case
필드가 알파벳이 아닌 나열된 순서대로 정렬됩니다. 이렇게 하면 현재 정렬 기능이 변경됩니다. 이전 방식의 알파벳순으로 정렬하려면alpha_sort: true
를 사용하세요. (문서 보기) - 등급 스타일 지정 가능: 새로운
style
: 매개변수가 데이터 테이블에서 등급이 표시되는 방식을 업데이트합니다. 옵션은style: relational
,style: integer
,style: interval
,style: classic
(기본값)입니다(문서 보기). - order_by_field 추가: 새 매개변수를 사용하여 측정기준을 다른 측정기준으로 정렬할 수 있습니다(문서 보기).
- 업데이트된 정렬 순서: 이제
dow
및dow_number
를 지원 중단하고day_of_week
및day_of_week_index
로 대체했습니다(문서 보기).- 새로운 LookML 구문 강조 표시
파생 테이블
- 영구 파생 테이블(PDT) 관리 패널이 최신 및 평균 PDT 빌드 시간, 테이블 이름, 트리거 정보를 표시하도록 개선되었습니다.
대시보드 및 시각화
- 다운로드 옵션
- LookML이 아닌 전체 대시보드를 PDF로 다운로드할 수 있습니다(실험실 기능)(PhantomJS 설치 필요).
- 대시보드 요소의 데이터는 대시보드에서 바로 다운로드할 수 있습니다.
- URL 매개변수
hide_title=true
를 사용하여 삽입할 때 대시보드 제목을 숨기는 기능이 추가되었습니다(문서 보기). - 쿼리가 표시된 데이터를 업데이트한 후에만 Looker에서 요소의 필터 설명을 업데이트합니다.
- 앱의 메시지 기능이 개선되었습니다.
- '알 수 없는 대체 오류' 및 기타 모델링 오류 메시지의 문구가 개선되었습니다.
- LookML 대시보드를 스페이스로 복사할 때의 영향을 명확하게 설명합니다.
- 필터가 무시되므로 동일한 요소에서 리슨 및 필터링할 때 경고를 추가합니다.
엔터프라이즈, 플랫폼, 보안
- Look을 열려면 '탐색' 권한이 필요함(참고: 탐색 권한은 없지만 Look을 볼 수 있어야 하는 사용자에게 영향을 줄 수 있음) (문서 보기)
- 대체 로그인 - LDAP/Google 인증이 사용 설정된 경우 이메일 주소로 사용자를 추가
- 커스텀 S3 백업: 자체 S3 버킷 및 백업용 사용자 인증 정보 지정(기본값은 Looker의 관리형 AWS 계정)
- 최대 연결 풀 크기가 30에서 100으로 증가
- BigQuery 및 Snowflake 생성기 지원
- Teradata 및 Xtremedata를 위한 새로운 데이터베이스 언어 지원
일반 개선사항 및 조정
- SMTP 오류 처리 시 7일 이상 큐에 머물러 있는 메일 작업을 삭제하고 다음 오류를 차단합니다.
- 브라우저 제목에 파비콘 아이콘 대신 (실행 중) 또는 (완료) 텍스트를 사용합니다.
- 공개 웹사이트에 Looker를 삽입할 때 발생하는 Safari CSRF 쿠키 문제가 해결되었습니다.
Looker 3.12 2015-01-26
Explore
- 추가 피벗 기능: 피벗할 때
direction: column
을type: running_total
에 추가하여 피벗 대신 열을 계산합니다. 현재 기본값은direction: row
로, 대신 전체 행을 계산합니다. 전체 피벗 안내는 [여기]/reference/field-reference/measure-type-reference#running_total)를 참조하세요. - 런타임 진단 사용 가능: 이제 모든 Explore 쿼리에 대한 런타임을 사용자 기록 페이지(/account/history)에서 사용할 수 있습니다. 또한 내부 Looker 데이터베이스에 로깅되며 /admin/usage 패널을 통해 탐색할 수 있습니다(아래에서 사용 패널 업데이트 참조).
대시보드 및 시각화
- LookML 대시보드 검사기 - 이제 검사기에서 LookML 대시보드를 생성하는 데 사용된 LookML을 확인하여 유효한 필드와 일반적인 오타가 있는지 확인합니다.
엔터프라이즈, 플랫폼, 보안
- 사용 패널 업데이트: 이제 /admin/usage에 있는 새로운 사용 패널에서 모든 Explore, 대시보드 요소, 삽입, 예약된 Look의 런타임을 캡처합니다.
- 개선된 SMTP 오류 처리: 이제 Looker에서 SMTP 메일러 오류를 인식하고 다음 시도까지 좀 더 긴 대기 시간이 추가됩니다.
- 제한 없는 공개 Look: 제한 없이 공개 Look을 저장하면 공개 Look이 모든 결과를 반환하고 해당하는 경우 스트리밍합니다. 공개 Look을 저장하는 방법은 여기를 참조하세요.
LookML 및 IDE
- 새로운 sql_table_name 사용 사례: 이제 조인에서
sql_table_name
매개변수를 사용할 수 있습니다. 문서 보기 - PDT 진단 사용 가능: 이제 영구 파생 테이블(PDT) 관리 패널의 초기 버전을 /admin/pdts에서 사용할 수 있습니다. 이렇게 하면 사용량 테이블을 관리하는 데 도움이 되며 계속 개선됩니다. 문서 보기
- 단일 테이블 모델 생성: 이제 단일 테이블로 모델을 생성할 수 있습니다. 문서 보기
일반 개선사항 및 조정
- 모델 파일이 많은 일부 고객에게 영향을 미치는 메모리 누수가 해결되었습니다.
- SQL Runner에서 쿼리를 실행하는 바로가기(cmd+Enter 또는 Ctrl+Enter)가 수정되었습니다. 여기에 모든 단축키 목록을 확인할 수 있습니다.
- LookML 대시보드의 고정 합계 및 행 합계(예:
total: true
,row_total: right
) 대시보드 LookML 문서를 참고하세요. - 잠재적인 취약점에 노출되지 않도록 git 버전을 업데이트했습니다.
- 이미 다른 사용자로 sudo를 사용하는 경우 다른 사용자로 sudo하는 기능이 추가되었습니다.
Looker 3.10 2014-12-29
대시보드 및 시각화
- 사용자 정의 대시보드:
- 대시보드 필터 개선:
- 대시보드 필터가 Explore 필터 UI와 일치함
- 대시보드 필터 표시줄 숨기기/표시 기능
- 이제 필터를 변경하려면 '실행' 버튼이나 핫키를 눌러 대시보드를 새로고침해야 함
- 상단 작업 모음 디자인 변경: 세로 공간이 확대되고 실행 버튼과 톱니바퀴 메뉴를 오른쪽 상단으로 이동합니다.
대시보드에서 빠른 탐색: 대시보드에서 스페이스를 쉽게 탐색할 수 있는 탐색경로
글꼴 크기: 단일 값 요소('font_size: medium')의 글꼴 크기를 변경하는 옵션(문서 보기)
막대 그래프: 새로운 시각화 유형(문서 보기)
격자선: X축 및 Y축 격자선 시각화 옵션 ('x_axis_gridlines: true')(문서 보기)
여러 피벗 기준: 이제 시각화에서 지원됩니다.
기본 X축 라벨: 이제 필드 이름이 자동으로 채워집니다(기존 기본 차트 동작이 변경됨).
축 라벨 및 틱 표시/숨기기: X축 및 Y축 라벨과 틱을 사용 중지하는 기능('show_x_axis_label: false', 'show_x_axis_ticks: false')(문서 보기)
축 전환: X축 및 Y축을 전환하여 '보합' 그래프를 만드는 기능(문서 보기)
공동작업 및 스페이스
- 스페이스 신규 사용자를 위한 환영 메모 및 '방법' 안내
- 기본적으로 현재 스페이스 검색 및 전체 검색 옵션 제공
엔터프라이즈, 플랫폼, 보안
- 삽입 사용자 설정을 볼 수 있는 기능
- 역할에 사용자를 추가하는 사용자 선택 도구
Explore
- 상단 작업 모음 디자인 변경: 세로 공간이 확대되고 실행 버튼과 톱니바퀴 메뉴를 오른쪽 상단으로 이동합니다.
- Explore에서 빠른 탐색: Explore에서 스페이스를 쉽게 탐색할 수 있는 탐색경로
- 단축키 추가: 일반적인 작업에 사용(오른쪽 상단의 톱니바퀴 메뉴 참조)(문서 보기)
- 날짜 포함 필터: 양쪽을 모두 포함하는 새로운 '기간' 날짜 필터 추가
LookML 및 IDE
새로운 조인 구문:
- join: <view> type: left_outer | full_outer | inner | cross # defaults to left_outer relationship: one_to_many | many_to_one | one_to_one | many_to_many sql_on: ... # use sql_on, sql, or foreign_key
모델의 라벨 옵션: 모델에 추가된 라벨
프로젝트 검색에 정규식 오류 표시
이제 필드에서 Liquid 조건이 작동함
일반 개선사항 및 조정
- 필터에 처음 포커스를 맞출 때 필터 추천이 표시되지 않는 버그가 수정되었습니다.
- 제외 필터(같지 않음)에서 더 이상 NULL을 제외하지 않음
- sql_always_where 사용 시 추천 사용 중지(문서 보기)
- 모델 파일이 많은 Looker에 영향을 미치는 메모리 누수 문제가 해결되었습니다.
- 사용자가 동일한 브라우저 세션에서 개발 모드로 로그인한 경우 삽입 시 프로덕션 모드로 기본 설정
Looker 3.8 2014-12-01
대시보드 및 시각화
- 사용자 대시보드 필터: 이제 LookML가 아닌 사용자 대시보드에서 필터를 허용함(문서 보기)
- 감소율: 그룹화된 열 차트 옵션(문서 보기)
- 뷰 이름 표시: 시각화 및 대시보드에서 '이름 보기'를 표시하거나 숨기는 옵션*(문서 보기)
- 숨겨진 계열: UI에서 숨길 계열을 결정합니다(문서 보기).
- 합계: 이제 LookML 대시보드 요소('total: on' 및 'row_total: right')에 합계가 표시됩니다(문서 보기).
- 값 표시: 차트의 데이터 포인트 위에 값을 표시합니다(문서 참조).
- 향상된 null 처리: 선 및 영역 차트의 null 옵션이 불연속적으로 제공됩니다(문서 보기).
- 계열 라벨: 측정기준 값을 기준으로 계열 라벨을 설정합니다.
- X축에서 시간 측정기준을 포함한 열 차트의 깔끔한 형식(문서 보기)
- 시각화를 통해 계열 사용/사용 중지 전환 저장됨
- 대시보드 삽입: /embed/ 를 추가하여 대시보드를 삽입합니다(로그인 필요).
엔터프라이즈, 플랫폼, 보안
- 개발자 제약조건: 모델(및 개발자)를 특정 연결 세트로 구성
- 새 커스텀 권한 옵션(문서 보기):
- download_with_limit: 한도가 있는 쿼리 다운로드
- download_without_limit: 한도가 없는 쿼리 다운로드
- save_content: Look 및 대시보드 저장 및 수정
- schedule_look_emails: 이메일 전송 예약
- 기술 이메일 연락처, 다운타임 알림, 인스턴스 업데이트 기간에 대한 관리자 설정
일반 개선사항 및 조정
- 대시보드 요소 제목을 클릭하면 항상 Explore의 시각화 구성 설정이 유지됩니다.
- 특히 대시보드 및 시각화와 관련된 수십 개의 버그를 잡아냈습니다.
Looker 3.6 2014-11-03
구성 및 공동작업
- 스페이스 소개! Look과 대시보드를 공유 스페이스(예: '마케팅', '4분기 영업 검토')로 정리합니다. Looker에는 각 사용자를 위한 스페이스가 여전히 있으며, 스페이스 간에 항목을 일괄 이동하고 복사할 수 있습니다. (문서 보기)
Explore
- 피벗할 때 행 합계 옵션: 열 아래뿐만 아니라 전체 행에 총계를 추가합니다.
- 고급 필터의 미래 날짜 단축키('내일', '다음 주', '다음 달', '다음 해')
LookML
- LookML 검사기: 전체 프로젝트에서 LookML 문제를 모두 한 번에 확인하여 모든 것이 예상대로 작동하는지 확인합니다.
- 피벗할 때
direction: column
을percent_of_total
유형에 추가하여 피벗 대신 열을 계산합니다. 대신direction: row
(기본값)을 사용하여 전체 행을 계산합니다. - LookML 지원 중단 경고(Looker 실험실): LookML 편집기는 최신 옵션으로 사용되지 않는 LookML 옵션에 대한 경고를 표시합니다.
엔터프라이즈, 플랫폼, 보안
- Google 인증(OAuth): Looker에서 Google 관리 도메인에 대해 사용자를 인증할 수 있습니다(문서 보기).
- 특정 사용자에 대해 SQL Runner를 사용 중지하는 커스텀 권한
일반 개선사항 및 조정
- Looker 실험실: 현재 준비 중인 실험용 기능에 액세스할 수 있는 섹션이 관리 패널에 추가되었습니다.
- 주요 앱 성능 개선. 대규모 데이터 테이블, 대시보드, 페이지 로드의 렌더링 속도가 향상되었습니다.
layout: grid
를 사용한 반응형 LookML 대시보드 레이아웃(문서 보기)- 에포크 시간 필드에 convert_tz 적용: false(시간대 변환 사용 중지)
- 행 한도에 도달하면 percent_of_total 및 percent_of_previous 허용
- 모델 액세스 권한이 있는 사용자에게만 Look과 대시보드가 표시됨
Looker 3.4 2014-10-06
시각화
- 인스턴트 대시보드(베타): 대시보드에 새 쿼리가 실행되는 동안 대시보드에 이전 실행 데이터가 표시되므로 정보가 즉시 표시됩니다. 이 기능은 Looker의 관리 섹션에서 사용 설정할 수 있습니다.
Explore
- 쿼리가 실행되는 동안 Explore 페이지와 대시보드, 탭 아이콘이 애니메이션으로 표시되고 쿼리가 완료되면 체크표시가 나타납니다. 이렇게 하면 다른 작업을 하는 동안에도 더 쉽게 Looker를 백그라운드에서 실행할 수 있습니다.
- 필드 설명: LookML의 필드에 설명을 추가합니다. Explore 페이지의 필드 선택 도구에 설명이 표시됩니다. 설명은 사용자에게 측정기준 또는 측정값의 의미를 정확히 설명하는 방법을 제공합니다.
필드 설명 예시
- dimension: sale_price description: 'Customers price' type: number decimals: 2 sql: ${TABLE}.sale_price
LookML
- 'alias:' dimension_group 필드를 추가하는 기능이 추가되었습니다.
엔터프라이즈, 플랫폼, 보안
- 커스텀 역할 유형 - 권한을 조합하여 새로운 역할 유형을 만듭니다.
- Look을 공개적으로 공유할 수 있는 사용자를 구성하는 권한 옵션이 추가되었습니다.
- LookML을 볼 수 있는 사용자를 구성하는 권한 옵션이 추가되었습니다.
- IBM DB2 지원
Looker 3.2 2014-09-08
UI/UX
Explore
- 필터용 GUI - 드롭다운, 캘린더 선택 도구 등
- 쿼리 실행, 저장, 지우기 단축키(cmd+Enter, cmd+s, cmd+k)
- 다운로드할 파일 이름을 지정하는 대화상자
LookML/프로젝트
- LookML
base_view:
키워드가explore:
로 변경됨(base_view
는 지원 중단되었지만 이전 버전과 호환됨) - LookML
detail:
키워드가 이제drill_fields:
임(detail:
는 지원 중단되었지만 이전 버전과 호환됨) - 필드의 필터 추천을 사용 중지하는
suggestable: false
매개변수가 추가되었습니다.
엔터프라이즈, 플랫폼, 보안
- (베타) 삽입 가능한 기능: SSO, 화이트라벨/OEM, Look 및 대시보드 삽입
- 역할 - 커스텀 사용자 역할 및 도메인 만들기(액세스 수준)
버그 수정 및 조정
- Redshift에서 'cancel' 대신 'terminate'를 사용함
- SQL Runner의 구문 강조 표시
- 쿼리할 단축 URL에도 마지막 시각화 구성이 포함됨
- Oracle의 시간대 자동 변환
- 3.0 출시의 스타일 업데이트(베타 테스터 여러분 덕분이에요!)
- 오류 메시지 개선
- 필드를 사용할 수 없는 경우 경고 표시
Looker 3.0 2014-08-11
UI/UX
- 완전히 새로워진 스타일과 디자인
- Explore 페이지의 사용자가 구성할 수 있는 차트(LookML 아님)
Explore
- 열(피벗) 한도 - 행 외에도 표시할 열 수를 지정합니다.
LookML/프로젝트
- 필터에 대한 추천 제공 - 측정기준의 새로운 LookML 매개변수
suggest_base_view
,suggest_dimension
,suggestions
데이터 시각화
- 쿼리 URL의 시각화 상태 유지
- 삽입 가능한 iframe에서 저장된 차트 참조
엔터프라이즈, 플랫폼, 보안
- (베타) Google 인증(OAuth): Looker에서 Google 관리 도메인에 대해 사용자를 인증할 수 있습니다(문서 보기).
- 신규 사용자 역할: 개발자, 대시보드 전용
- 세션 관리자 - Looker 세션 보기 및 취소
버그 수정 및 조정
- 프로젝트 추가/삭제 환경이 개선됨
- '이후' 날짜 필터 작동