Looker 1.28 2014-03-30
대시보드
- 대화형 대시보드를 제공하는 대시보드 필터 (문서 참조)
- 대시보드 요소에 SQL 쿼리로 바로 이동하는 "SQL 탐색'을 추가했습니다.
- 동시에 실행되는 쿼리 수 제한
데이터베이스
- Redshift 시간대 지원
파생 테이블
persist_for
는 기본 뷰 내에서 작동합니다 (문서 참조).
모델 개발
- 404 페이지를 피하기 위해 개발자 모드 환경 나가기 개선됨
- Git 커밋의 git comm 목록 도중 모든 파일을 선택할 수 있도록 "check all'을 추가했습니다.
Looker 1.26 2014-03-05
대시보드
- 이제 단일 값 대시보드 요소를 드릴다운할 수 있습니다.
- 대시보드에서는 여러 모델 (예: 하나의 대시보드에 연결된 연결 2개 이상)
모델 개발
- 단축키가 편집기에 추가됨
- 이제 '모두 되돌리기'가 추적되지 않는 파일을 삭제합니다.
파생 테이블
- 복합 파생 테이블 소개
관리자 설정
- 공개 URL 알림: 인스턴스가 자체 서명 SSL 인증서를 사용하는 경우 공개 URL에 메시지가 표시됩니다.
- 사용자 알림 추가: 이전에 사용되지 않은 도메인 사용자를 추가하면 외부 도메인의 이메일 주소를 추가하고 있다는 경고가 표시됩니다.
- 데이터베이스 연결: JDBC 연결 문자열에 매개변수 추가 가능
Looker 1.24 2014-02-09
스타일
- 예약된 보기 기능을 위해 Outlook에서 이메일 첨부파일을 일관되게 수정했습니다.
모델 개발
- 이제 파일 목록에 포함 파일의 모델 이름이 표시됩니다.
관리자 설정
- 국제 시간대 지원 추가됨
Looker 1.22 2014-01-12
영구 파생 테이블
Looker 1.20 2013-11-29
탐색 (쿼리 빌더)
- 사이드바의 이름 대신 라벨을 기준으로 필드 정렬
- 뷰 이름 대신 범위별로 필드 그룹화 생성
- 쿼리 실행 후가 아닌 초기 페이지 로드 시 모델 오류가 표시됨
대시보드
- 대시보드에 액세스하기 위해 대시보드 풀다운 메뉴에 데이터 탐색 링크가 추가되었습니다.
- 선 차트에
show_points
매개변수를 추가했습니다.
LookML
- 전월 대비 총계 (총 비율 및 이전 비율) 지원 새 구문은 문서를 참조하세요.
- 조인 옵션으로
one_to_one
가 추가되었습니다. 조인의 일대일 관계로 조인의 측정값을 가져올 수 있습니다. 새 구문은 문서를 참조하세요.
모델 개발
- 브라우저 탭 동작 변경사항: 모델 파일이 브라우저 탭에 열려 있는 경우
go to definition
이 열려 있는 탭으로 이동합니다. - Generator 개선사항
- 모델의 선택적 생성 및 재생성
- 개선된 ID 필드 인식
- 개발자 모드의 현재 상태를 나타내도록 Git 사용자 인터페이스가 개선되었습니다.
- 이제 파싱 오류와 관련하여
save
에 오류 메시지가 표시됩니다. - 이제 SQL Runner가 쿼리의 LookML을 생성함
- 프로덕션 모델 파일과 일치하도록 개발자 디렉터리를 재설정하는 옵션이 추가되었습니다 (계정 페이지에서 액세스).
데이터베이스
- MSSQL, Aster, Vertica SQL Runner 및 모델 생성기 개선
- 데이터베이스 연결 실패에 대한 진단 개선
- Redshift의 Fixex 연도 필터 버그
- 파생된 테이블에 Redshift 지원을 추가했습니다.
- SAP Hana 지원 추가
관리
- 설치 전반에 걸친 Looker 제품 사용량을 볼 수 있는 사용량 패널 추가
- 이제 관리자가 모든 공개 검토 URL을 볼 수 있습니다.
Looker 1.18 2013-10-06
대시보드
- 대시보드의 베타 출시 버전
- 대시보드를 빌드하는 방법 및 대시보드 참조
LookML 변경사항
- 개선된 개수
관리 변경사항
- 자동 개발자 모델 디렉터리 설정
- 이제 사용자 추가에서 액세스 권한 부여를 위한 모델 목록을 제공합니다.
모델 개발 변경사항
- 모델 파일 목록이 간소화되었으며 이제 파일을 추가, 삭제 및 이름을 변경할 수 있습니다.
- 개선된 검색, 더 스마트한 파일 상태 메시지 및 개선된 구문 강조표시를 사용하여 LookML 편집기를 업데이트했습니다.
- Generator 및 SQL Runner가 모델 섹션으로 이동함
- Redshift 개선을 포함한 Generator 최적화
데이터베이스 변경사항
- 이제 연결 페이지에서 테스트를 적극적으로 실행하고 연결에 대한 자세한 분석을 보여줍니다.
- Redshift의 SSL 지원
Looker 1.16.5 2013-08-05
스타일 소개
- 업데이트된 시각적 레이아웃과 함께
Bookmarks
의 이름이Looks
로 변경되었습니다. - 구독 빈도 간격이 추가되었습니다.
업데이트된 지원 문서
- 모든 사용자에게 지원 문서 링크 제공
- Looker 사용 및 Looker에서 개발하기 위해 새 문서 추가
- 이제 문서를 검색할 수 있습니다.
탐색 및 사용자 인터페이스 변경사항
clear
쿼리 버튼이 추가되었습니다.- 쿼리 빌더 아이콘 변경사항
- gravatar 지원이 제공되는 사용자 아바타
- 모바일 레이아웃 개선
LookML 변경사항
- 조인 개선: LookML에서 조인을 더욱 효과적으로 작성할 수 있습니다. 새 구문은 문서를 참조하세요.
- 별칭 테이블: 공백과 테이블 접두사가 있는 테이블 이름을 처리하기 위해
sql_table_name
를 도입했습니다. 새 구문은 문서를 참조하세요. - 새 필드 속성:
hidden: true
및deprecated: true
. 숨겨진 필드와 지원 중단된 필드가 모두 Looker Explorer에 표시되지 않지만 결과는 표시됩니다. 지원 중단된 필드는 이 필드의 지원이 중단되었다는 경고를 표시합니다. 이러한 플래그는 기존 필드가 있는 쿼리를 계속 작동하지만 사용자가 사용하지 못하게 합니다.
관리 변경사항
- 로그 파일 순환. 내부 순환은 일별, 주별 또는 월별로 설정할 수 있습니다. 외부 로그 로테이터를 사용 중인 경우 'Never'로 설정하고 USR2 신호를 Looker 프로세스로 전송하여 로그 파일 다시 열기를 트리거합니다.
- 인앱 최종 사용자 라이선스 계약 (EULA) 확인 절차 업데이트 후 시스템에 가장 먼저 로그인한 사용자는 최종 사용자 라이선스 계약에 동의하라는 메시지가 표시됩니다.
- SQL Runner 개선사항
- 사용자가 계정 이메일을 변경하도록 허용
데이터베이스 변경사항
- BitYota, Vertica, Vectorward의 언어를 추가했습니다.
- MS SQL 언어 개선
- Redshift 성능 개선
Looker 1.12.10 2013-03-30
탐색 및 사용자 인터페이스 변경사항
Run Last Query
(Control+shift+L) 및Enter Developer Mode
(control+shift+D)용 단축키가 추가됨- 사용자 드롭다운 메뉴에
Run Last Query
추가됨 - 모델 페이지에
Return to Last Query
이 항상 표시됩니다. History
가 사용자 드롭다운 메뉴로 이동됨- 이제 상단 탐색 메뉴에서 채팅 아이콘을 클릭하여
Chat
기능을 활성화했습니다. Support Site
링크는 ? 상단 탐색 메뉴의 아이콘- 휴대기기 레이아웃 변경 및 탐색 버그 수정
- 다른 사용자의 북마크를 더 쉽게 볼 수 있도록 북마크 페이지에 탐색 기능을 추가했습니다.
- 새로운 열 헤더 드롭다운을 사용하여 열, 피봇/피봇 해제 열을 필터링하고 열 헤더 드롭다운에서 필드 정의로 이동할 수 있습니다.
Query Builder
- 사이드바 숨기기/표시를 위해 클릭 가능한 확장 영역
- 변경사항이 있는 경우 쿼리를 다시 실행하라는 알림과 프롬프트를 추가했습니다.
- 내보내는 경우를 제외하고 쿼리 결과는 3000으로 제한됩니다.
- 정렬이 지정되지 않은 경우 합당한 기본 정렬 순서가 적용됨
LookML 변경사항
Conditionally Filter
를 추가하여 기본 필터 구문이 변경됨(수정된 문서 참고)- 기본 뷰에서 '부터' 지원
기타
- 에포크 시간: 클릭 시 올바르게 필터링되도록 'YYYY-MM-DD HH' 형식으로 표시합니다.
- 데이터베이스 연결: 각 데이터베이스 연결에 최대 연결 설정 허용
- 데이터베이스 연결: SSL 옵션 추가됨
Looker 1.11.30 2013-03-05
- 사용성 개선이 적용된 새로운 인터페이스
- 새롭게 디자인된 쿼리 인터페이스
- 인터페이스에 Git 통합 (변경사항을 배포하기 위해 SSH를 사용하지 않아도 됨)(수정된 문서 참고)
- Redshift의 데이터베이스 지원
Looker 1.11.232013-02-19
제품 업데이트
- 향상된 SSL 보안
- Postgres 데이터베이스에 자동으로 재연결
- Generator는 이제 단일 테이블의 모델 생성을 지원합니다.
- ERB 오류 처리 및 표시 개선
- 새 사용자를 관리자로 지정하여 추가할 수 있는 옵션입니다.
- 새 쿼리 인터페이스의 필터 도움말
LookML 언어 업데이트
- 기간으로 지원됩니다.
- "datatype" 속성입니다. 기본 데이터베이스 필드 유형 (에포크, 타임스탬프, 날짜/시간, 날짜)을 지정합니다.
Looker 1.11.13 2012-12-21
개선된 기록 로그
기록은 더 읽기 쉬운 형식으로 표시됩니다. 쿼리에 읽을 수 없는 영어 문장 대신 뷰, 필드, 정렬 매개변수가 표시됩니다.
날짜 필터에 NULL 값 허용
날짜 필터에는 NULL, NOT NULL, -NULL이 모두 허용됩니다.
오류 처리
잘못 지정된 매개변수 및 문을 포착하도록 Looker Development 모드의 오류 처리를 개선했습니다.
필드 범위 지정
언어 단순화를 위해 '- 범위 지정: true'를 추가했습니다. 범위 지정: true를 사용하면 모든 필드 이름과 세트 이름이 뷰로 범위가 지정됩니다. '.'가 없는 설정 및 필드 이름은 보기로 범위가 지정된 것으로 가정합니다. 집합 또는 필드의 전체 이름에는 항상 '.'가 포함됩니다. 예를 들어 아래 필드의 전체 이름은 'foo.bar'이지만 뷰 내에서 다음과 같이 참조될 수 있습니다.
이후 (범위: true)
- view: foo
fields:
- dimension: bar
이전 (범위 제외)
- view: foo
fields:
- name: foo_bar
- 범위가 지정되지 않은 모델은 이전과 동일하게 작동합니다.
- 이제 생성기가 범위 지정 모델을 생성합니다.
파생 테이블 지원
하위 쿼리 (파생 테이블)를 기반으로 뷰를 빌드할 수 있습니다. 이는 항목에 대한 사실을 축적하는 데 유용합니다. 파생 테이블은 기본 쿼리가 실행되기 전에 구성됩니다. mySQL에서 이 기능을 사용하려면 Looker가 이 데이터베이스에 쓰기 작업을 전혀 수행하지 않는 경우에도 'TMP'라는 데이터베이스에 대한 쓰기 액세스 권한이 필요합니다. Looker는 '임시 테이블 TMP'만 사용합니다.
파생 테이블 예시
- base_view: orders
view: orders
- view: orders
fields:
- dimension: amount
type: number
- dimension: total_amount
type: sum
sql: ${amount}
- join: users
sql_on: orders.user_id=users.id
base_only: true
- join: user_orders_facts
sql_on: orders.user_id=user_orders_facts.user_id
base_only: true
- view: users
fields:
- dimension: name
- view: user_orders_facts
derived_table:
sql: |
SELECT
users.id as user_id
, COUNT(*) as lifetime_orders
, MAX(orders.date) as most_recent_purchase_date
FROM orders
GROUP BY user.id
indexes: [user_id]
fields:
- dimension: lifetime_orders
type: number
- dimension: most_recent_order
type: time
timeframes: [date, week, month, year]
sql: $$.most_recent_purchase_date
데이터베이스 지원 개선사항
- 이제 모델을 만들 때 Postgres 예약 단어를 따옴표로 묶습니다.
- 이제 MSSQL에서 지원되는 SQL 언어
Looker 1.10.13 2012-11-06
인앱 지원 채팅
관리자는 오른쪽 하단에 'Looker with Eng&Chat과 채팅 상자가 표시됩니다. 이제 Looker 엔지니어링팀에 더 쉽게 액세스하여 크고 작은 문제를 해결할 수 있습니다. 문제가 발생하면 Looker 채팅으로 문의하세요. Google에서 도와드리겠습니다.
관리자가 아닌 사용자가 LookML 모델을 볼 수 있음
모든 Looker 사용자는 각 필드 옆의 '뷰' 링크 또는 헤더의 모델 링크를 통해 기본 LookML 모델을 검사할 수 있습니다.
용어 업데이트
Looker를 위한 몇 가지 새로운 용어를 표준화했습니다.
- LookML - 특정 데이터베이스 연결에 논리적 논리적 모델을 정의할 수 있는 Looker 언어로, YAML을 사용합니다.
- 필드 - 데이터베이스의 열에서 직접 또는 데이터베이스의 하나 이상의 열에서 계산된 데이터를 나타냅니다. LookML에서 정의됨
- 측정기준 - 쿼리 결과를 별도의 그룹으로 버케팅하는 데 사용되는 필드입니다.
- Measure - 데이터베이스의 여러 행에서 데이터를 집계하는 데 사용되는 필드입니다.
- 쿼리 - 지정된 뷰에서 선택된 필드 및 측정기준을 기반으로 SQL 문의 실행입니다.
- 보기 - 비즈니스 항목 (사용자, 주문 등)을 설명하는 필드 및 조인 모음입니다. LookML로 작성됨 이전에는 헤더에 'Query'라는 라벨이 지정되었습니다.
- 모델 - 비즈니스의 논리적 모델을 설명하는 뷰 및 관련 메타데이터의 모음입니다. 이전에는 헤더에 '사전'이라는 라벨이 지정되었습니다.
- 이번 변경으로 Looker 웹 UI의 헤더도 일부 업데이트되었습니다. 사전 및 쿼리가 이제 단일 탐색 드롭다운으로 축소되었습니다. 이제 헤더에 모델 링크가 있습니다 (위 설명 참조).
메일 구독 업데이트
이제 맞춤 시작 및 반복 시간을 사용하여 메일 구독을 만들 수 있습니다. 조직 내부 또는 외부의 메일에 참조로 포함될 구독자를 더 추가할 수도 있습니다. 조직 외부로 전송된 사용자는 관리자 패널의 외부 사용자 관리 섹션을 통해 관리할 수 있습니다.
늘 그렇듯이 의견과 제안은 환영합니다.