The November 2018 release of Qlik NPrinting contains a number of enhancements to security and administration.
Within the web console, we’ve made improvements to task management . W e added specific permissions around access to the task executions page. A security role can now include permissions for users to vie w and abort tasks. This previously had been limited to the admin role but can now be included as part of a custom role to be assigned to non-admin users.
In addition, we’ve add ed a new page dedicated to on-demand reques t management . From this view, users with the proper security role can view, abort, and delete on-demand requests made by other Qlik users running Qlik NPrinting reports in either QlikView or Qlik Sense (we’ll come back to this later ! ) .
This helps prevent a single on-demand report from taking up too many resources, for example, an unfiltered report containing thousands of pages.
There are also several security enhancements in this release. Security for the Qlik NPrinting Messaging service (RabbitMQ) has been changed from plain text authentication to certificate usage (TLS communication).
We now support authentication for the Qlik NPrinting Designer when there is a reverse proxy in front of the Qlik NPrinting Server. Users will authenticate manually upon launching the Qlik NPrinting Desi gner for the first time. Cookies are collected, and the user will not have to re-authenticate until the cookies expire.
T o help prevent downgrade attacks, the Qlik NPrinting proxy can use HTTP Strict Transport Security (HSTS) header.
And we would be remiss if we did not mention the delivery of On-Demand reporting for Qlik Sense! Technically, you can run on-demand reports with earlier versions of Qlik NPrinting, provided that you upgrade to Qlik Sense November 2018 (however, you will want to upgrade to Qlik NPrinting November 2018 in order to take advantage of the new functionality around on-demand request management).
As described in this blog , the on-demand reporting extension is part of the Dashboard extension bundle . It allows users to run reports from within a Qlik Sense app , taking their selections and applying them as filters to the resulting report. The user clicks a button which will generate a pre-defined Qlik NPrinting report populated with custom data based on the selections made at the time.
The on-demand extension can be combined with the show/hide container extension also available in the Dashboard bundle. Together, you can create powerful governance over who and when users can access the on-demand reporting capability.
Here is a video showing how the extension works.
... View more
We are thrilled that Qlik Sense November 2018 is ready for the masses! This release introduces a game-changing Augmented Intelligence (AI) capability – cognitive machine learning. Qlik is the first in the market to offer precedent-based learning capabilities, allowing our Cognitive Engine to be trained and get “smarter” over time based on user behavior and feedback, Qlik Sense artifacts, business rule definitions, and other sources. Our innovation doesn’t stop there, as additional data sources and customization options will soon be added to provide even richer insights. We have also enhanced the Insight Advisor with light authoring capabilities, giving users greater flexibly and control to customize insight suggestions. Our innovation in AI has only begun, and we will continue to transform the way users interact with machine intelligence to discover insights in coming releases. Beyond AI, we’re excited to deliver additional high-value capabilities like the introduction of comparative analysis into Qlik Sense. Like QlikView, users will now be able to define alternate states and then make selections to compare subsets of data. Comparative analysis allows users to easily compare multiple groups of values to quickly spot similarities, differences, overlaps, and outliers. Users can take advantage of associative exploration for interactive, user-driven comparison. Unlike query-based tools which pre-define sets, users can make interactive selections to define subsets of data for each group they want to compare, and then evaluate them across multiple visualizations or together in a single chart. This capability unlocks a whole new set of use cases to do complex comparative analysis in Qlik Sense. To accelerate the release cadence of new Advanced Authoring capabilities, we’re introducing extension bundling , allowing customers to take advantage of third-party extensions that are packaged and supported by Qlik. The first – our Dashboard bundle – includes 6 of the most popular extensions from Qlik Branch, supporting advanced application authoring. Included in this bundle are: Date Range Picker- allowing users to quickly and easily select dates and ranges Navigation Button– now users can quickly navigate to sheets, stories and websites; and trigger actions like selections and set variables On-demand printing– generation of Nprinting reports is now possible from the app! Tabbed container– ability to switch between visualizations with tabs Show/hide container– similar to the tabbed container, but now with show conditions Variable Input Object– now users can set values with buttons, dropdowns, sliders and input boxes This bundle, and future extension bundles will allow us to bring highly requested features to the market at a much faster pace! Other important advanced authoring capabilities to not miss in this release include exposed set analysis, making it easier for developers to create expressions with the correct set analysis syntax, along with set expression improvements in the Expression Editor dialog. You will also find Qlik Sense field settings allowing developers to enable the "always one selected value" for a particular field. The ability to always have one selected value can be used in applications that require better control for conditions in expressions, localization requirements (e.g. different languages for labels), and other guided analytics use cases that could benefit from a single value being allowed as a selection. As part of our ongoing efforts to enable digital transformations for our customers through collaboration, we are adding advanced collaboration and insight management capabilities to our multi-cloud offering - this release brings Insight Sharing. It is now possible to allow users to share links that bring the recipient back to a specific analytic selection – a simple way to share insights across the organization. Finally, we’ve further enhanced to our visualization capabilities. First, you will find an improved, multi-dimensional pie chart which allows a second measure to be depicted along the perimeter, which enables new chart types, such as a rose chart. We have also added a visualization layer to our map object, allowing pie and bar charts to be overlaid on top of maps to illustrate the distribution of values geographically. Expect more in this area with a planned visualization extension bundle on the roadmap! As always, improvements have been made around accessibility, stability and performance - Qlik Sense November 2018 will not disappoint! Take the time to view "What's New in Qlik Sense November 2018"
... View more
QlikView fans, we understand you’ve been eagerly awaiting the new release… so, we are proud to announce the general availability of QlikView November 2018. This release includes enhancements designed to improve visualizations, global support and performance. One of the most notable improvements to QlikView for November 2018 is the Skia graphics library, replacing the outdated GDI+ library to help support QlikView longevity. With the Skia library, a wide variety of all graphic types are made available via common APIs that work across a various hardware and software platforms for ease of implementation. And, following limited beta testing, many customers reported improved visualizations resulting from the new Skia library. International Components for Unicode (ICU) libraries have also been implemented with the November 2018 release. This set of Java and C/C++ libraries supports your globalization goals and provides more consistent application behavior across different platforms and regions through enhanced support for non-English characters, sorting of numeric strings, SET variable formatting, and more. Additionally, we’ve added two new log files, which can be enabled quickly and easily. The Engine Log File validates performance levels and determines where, how and why inefficiencies are occurring within your application. And, the Reload Performance Log can identify which documents in your application are consuming the most resources. One of our beta testers, a customer from a healthcare organization said, "I am impressed with the set of new logs, Engine Log and Performance Log, in QMC to monitor memory and CPU usage down to the object level. In turn, this will help improve overall application and server performance." The "File Exists" task is an interesting enhancement to QlikView Publisher. As a supporting task, File Exists can trigger a follow-on task to the creation of a file in your environment. This is especially helpful when files are created at irregular times within your system. The QlikView November 2018 release includes several other updates, in addition to these highlights. This new video provides a summary of all the updates, and check out the release notes for further details. Explore it for yourself, download QlikView November 2018 today!
... View more
Please take a look at our latest Qlik Community update video to be informed about our latest products, features, resources and upcoming product releases. If you have comments or questions please post them here and one of our Qlik community members or employees will get back to you shortly. Thank you. Qlik Community Update - October / November 2018 NOTE: If you cannot see the video because access to YouTube is restricted, please see attached .mp4 to view on your computer or mobile device.
... View more
Industry buzz surrounds digital transformation; a requirement for today’s organizations to be more agile and data driven is essential to maintaining relevancy and competing in fast-paced markets. We understand you’ve heard this message and are working on projects to move your business forward. Qlik is evolving alongside you. And while supporting your efforts, we are driving toward becoming much more than just a software company. For example, our Data Literacy initiative empowers organizations to build a culture in which the ability to read, work with, analyze, and argue with data is built into the corporate fabric, so more people can benefit from analytical insights. We strive to meet you where you are and grow with you as you implement new technologies and innovate. We get it, you’ve invested heavily in QlikView and many business functions rely on it daily. So, QlikView is not going anywhere and we strongly encourage you to upgrade to the current release, if you’re not already there, so you can leverage the power of the latest Associative Engine, along with enhancements such as: Advanced analytics integration, which gives you the power to integrate external analysis, such as R or Python, with the Qlik Associative Engine – available in load script and visualizations. A new Shared File structure to improve transaction handling, management and stability while dramatically reducing the risk of corrupted files in high-traffic collaboration scenarios. The WebClient, now fully functional as the primary client – supporting UI language selection, chart detach, set reference data comparison, copy column and copy cell. The QlikView November 2018 release is on the horizon. With this release, we’re planning to implement the Skia graphics library as well as ICU libraries for improved graphical flexibility and more consistent application behavior across different platforms and regions. Additionally, we expect to release new log files, improving visibility and ensuring optimal engine and reload performance. Other enhancements targeted for this release include support for IPv6 and .NET Framework 4.7.2. Moving forward, the QlikView development trajectory is primarily horizontal. This means we won’t be adding major new functionality or visualizations to the core product. We expect to launch one incremental QlikView release per year. Improvements to QlikView will primarily be comprised of usability, flexibility, and performance enhancements, plus support for key frameworks and platforms. For your new projects, Qlik Sense may be the best solution. As Qlik’s modern analytics platform, Qlik Sense supports the full spectrum of analytics use cases. It includes augmented intelligence for visualization, exploration, search and data preparation, as well as Qlik GeoAnalytics Base, Qlik DataMarket Essentials , and Qlik Web Connectors. We understand this investment can seem overwhelming and we’re here to help make it easy to implement Qlik Sense. Both products already run on the same engine, so QlikView data models and analytics expressions can be re-used in Qlik Sense. And, we’re taking steps to improve product coexistence, including a single user identity and common license management, a single point of user access, and simplified administration and management. In addition, we plan to build more Advanced Authoring functionality into Qlik Sense, to provide dashboard developers with greater control and flexibility to build advanced guided analytics applications according to the business problems they’re trying to solve. Our QlikView and Qlik Sense dual use offer makes Qlik Sense adoption extremely cost effective, while maintaining your QlikView footprint. A 30 percent uplift on your annual maintenance is all it takes to access the powerful Qlik Sense functionality across your established QlikView user base. You can then augment your investment with additional Qlik Sense or dual use licenses for new users. Our dual use services provide consulting and education to help you maximize your investment in both products. So, whether you want to stick with QlikView or expand your analytics capabilities with Qlik Sense, we’re here to support you today and in the future, as you modernize your business and operations.
... View more
Many organizations have a dedicated person, or a group of people, responsible for creating visualizations to help guide business users on their decision-making process. For the lack of a better term, let's call those people the "Dashboard Developers." Every day they face the task of transforming a collection of requirements into an insightful combination of data visualization objects. That can be a challenge. As a dashboard developer, let's imagine we are creating an application for a group of users within the Sales organization. These individuals need to perform specific tasks to support their teams, and we have received the following set of requirements for this use case: All the focus for the Sales Opps analysts will be around the current quarter, so we need the application to open with a particular set of selections. An application that has visual cues on the order processing requirements for each sales representative as well as detailed information about specific deal transactions. Some users have unique ways of performing their analysis, and they need to have alternatives when customizing visualizations to reduce time to act. We also need to provide extra details based on particular types of orders. The analysts are spread across different regions and use different devices for the analysis, we need the application to support this. A dashboard developer, with knowledge of both QlikView and Qlik Sense, will most likely think that only QlikView can meet the majority of the requirements listed above. However, let's check how some of the new Qlik Sense capabilities can help to solve this business case and give the flexibility for self-service data exploration. After loading and validating the data, we can start creating the visualizations to capture the insights. To address the need to start the application with a set of selections, we can define a default bookmark for the app. Every time a user now opens the application the selections contained in the bookmark will be applied. We need to highlight sales reps by the number of deals that require a manual order processing. There are 3 segments used to rank sales reps that need proactive support to speed up the ordering processing. Multiple visualizations require using the segments for highlighting the sales reps. To achieve this, we can create a measure in the Master Items and add a segment coloring configuration, which allows for multiple charts to use the same measure. For the detailed transaction analysis, we need to create a pivot table to display the information about the order processing and it needs to have extra information in cases that require manual processing. There are many transactions and this can be confusing for the analysts. To simplify, we can add a calculation condition for the pivot table to prevent it from displaying multiple transactions in addition to a column with the extra manual processing required information in case the transaction has a manual process flag. To do this, we can add a show condition expression , making the column available only when meeting the criteria. To address the requirement around supporting the use of different device types for analysts varying from traditional desktop computers, laptops or mobile devices, the information density on the client can be adjusted by enabling the touch screen mode. This makes the actions performed on the client more suitable for a finger interaction. For example, an adjusted row height in a pivot table. Developing a Qlik Sense application could require different preparation steps and the need for a broader toolset available to developers. That is one of the advantages of Qlik Sense's flexibility to adapt to various use cases. We have initiated a continued delivery of improvements for Qlik Sense focused on Advanced Authoring. You can read about what was delivered in the first wave of Advanced Authoring enhancements in the Qlik Sense June 2018 release “Advanced Authoring” capabilities in Qlik Sense! The Qlik Sense September 2018 release brings the second wave of these improvements, to support developers who need their applications to perform specific tasks. The second wave of Advanced Authoring capabilities empowers developers to create applications to solve specific use cases and provides an improved set of tools to make their tasks more manageable and automated. In addition to the requirements included in the “day in the life’ use case, the September 2018 release also delivers improvements to the experience when creating the expressions for measures, such as the ability to search in all sections of the Expression Editor dialog as well as getting a hyperlink directly to the Qlik Sense Help page for a particular function. We have also introduced the custom sheet size to allow developers to specify the size of the sheet in pixels and turn off the responsive design, giving the dashboard developer the choice of how a sheet behaves on different devices. We would love to hear your feedback on how you plan to leverage these capabilities! Please visit our Qlik Sense Advanced Authoring space here on Qlik Community to have a dialog with Qlik Product Management on this high value focus area.
... View more
Qlik has a unique advantage in the data space – The Associative Difference TM . It is our secret sauce that allows all of your data to be brought together and fully indexed to find all the possible associations in the data, across all your data sources. We’ve now expanded this capability to handle data sources of immense size. Introducing the Qlik Associative Big Data Index - it's a full associative experience for the biggest data sources you have. And rather than bringing your data to Qlik, our new product brings Qlik to the data. This is a governed, high-performance associative engine that can be deployed within sources such as Hadoop based data lakes, eliminating the need to transfer and prepare the data elsewhere before it can be analyzed. It’s a proper incremental index optimized for associative queries from the UI all the way down to the data. And it’s highly scalable as it can be distributed to work across a cluster, both in a cloud or an on-premise environment. Think of the Qlik Associative Big Data Index as a governed performance layer that can help define your data strategy. We believe we're giving you the maximum flexibility by offering multiple deployment options: A Qlik Associative Big Data Index connector in the Data Load Editor allows users to automatically generate a script to access the index with user defined data filters. Existing On-Demand App Generation (ODAG) deployments can be enhanced by having the Qlik Associative Big Data Index accelerate the request and delivery of selected data for the detail app. The Qlik Associative Big Data Index can directly query the data lake, bypassing the in-memory Associative Engine to create a live window into the governed performance index -all without needing to move data into memory. To pique your interest, here’s a short video that provides a brief overview of the Qlik Associative Big Data Index: As previously announced at Qonnections 2018, Qlik will be offering the first release of the Qlik Associative Big Data Index via a Services-led offering that we call the Early Access Program (EAP). The EAP includes: The rights to use the software Customer Success Early Access Services (which are only delivered by Qlik) to design, implement and support the product within the customers’ environment for six months The opportunity for customers to help shape the future direction of the Qlik Associative Big Data Index technology as they will be able to directly work with the Qlik Product team. Interested in being part of the Qlik Associative Big Data Index EAP? To find out if your environment and immediate needs are a good fit, please contact your local Qlik representative to explore being part of the Qlik Associative Big Data Index Early Access Program!
... View more
We are excited to introduce Qlik Core to the market after our recent beta testing. Qlik Core is a set of components that allows software developers to easily integrate and scale the power of Qlik’s Associative Engine for their own software and platform projects. The why. It all started with the release of QlikView 10 when we introduced the ability for software developers to build their own set of objects that could be used within a QlikView document. This opened the door to a new audience of software developers, enabling them to extend Qlik’s platform. When we designed Qlik Sense we took it a step further. We gave software developers even more possibilities. The idea was to allow users the ability to tap into the Associative Engine directly and extend every aspect of the platform. This allowed developers to create new data driven experiences on top of the Qlik Sense platform bringing it to new heights than we never could have imagined. Now the time has come to push the boundaries even further! The what. With Qlik Core we are scaling back even further and are allowing software developers to consume the Qlik Associative Engine with minimal amount of dependencies. Allowing the developer to craft a data driven experience that is 100% their own while we get out of the way. Qlik Core consists of the Qlik Associative Engine packaged up as a Docker image running in a UNIX container and various, optional, libraries to help speed up the development cycle. With this, we also deliver additional tools and services to allow developers to easily orchestrate and scale usage of Qlik Core inside of their own software projects. The “THIS SOUNDS AMAZING AND I WANT TO GET STARTED RIGHT AWAY!” And you can! Qlik Core is free to use for development and testing purposes where no licenses are needed to get started. Qlik Branch Playground allows developers to experience the power of Qlik Core for free by running their data through the Qlik Associative Engine to quickly explore, create, share and test their application ideas — right in their browser. Head over to our Qlik Core site for more information or visit our getting started guides to experience the full power of Qlik’s Associative Engine.
... View more
Happy Day of the Programmer ! As the 256 th day of the year, developers are celebrated on this day based on binary code — an important concept within computer science . You see, 1 B yte consists of 8 B its. It has 2^ 8 or 256 possible values. Translated to binary code, the day reads 1 0000 0000. These va lues are well-known to developers making it the perfect day to celebrate their contributions. That also why today we’re unveiling Qlik Branch ’s fresh new look and UX. Built on top of the Qlik Associative Engine, t he new site experience at https://developer.qlik.com is the developer gateway for experiencing the power of our Associative Engine and APIs. It features : Qlik Branch Garden — a hub for developers to share and collaborate on open source projects that ignite inno vation leveraging Qlik products Qlik Branch Playground — a sandbox for developers to experience the power of Qlik Core for free by running their data through the Qlik Associative Engine to quickly explore, create, share and test their application ideas — right in their browser. Qlik Branch Knowledge — t utorials and hacks from Qlik’s developer relations team and squad of 30,000+ developers Across the site, you can favorite, upvote, downvote and provide comments to content. You can also curate your own content via your user profile page and get the latest on upcoming events and news. So, whether you’re a seasoned developer or just beginning your developer journey, join our Qlik Branch Squad! Also , share your feedback and roadmap ideas via the #branch-website Qlik B ranch Slack channel . And if you’re really a fan of the new experience, be sure to share on social using #NewBranchOut.
... View more
We are excited to share news on the September 2018 release of Qlik Sense, and would like to highlight some of the key enhancements in this release. Since the June 2018 Release , we have received overwhelmingly positive feedback on the value of Insight Advisor, and how it suggests the best analytics and insights to explore. Qlik remains focused on Augmented Intelligence and the September 2018 Release expands the use of Insight Advisor to published Qlik Sense Apps, to encourage further data exploration across the enterprise. This is only the beginning of how Qlik will reshape the analytics community with the power of our Cognitive Engine, with more to come around AI in future releases! In addition, we are furthering our commitment to delivering ‘QlikView like’ features in Qlik Sense with our focus on Advanced Authoring. The September 2018 release offers additional advanced authoring capabilities that enable customers to build sophisticated data layouts while improving the speed of application development through ease of use. These include: Better control over information density within the Qlik Sense client for devices that support touch and mouse input Default bookmarks for setting initial selection state when applications are opened The ability to turn off responsiveness of the client for custom sheet sizing Expression Editor enhancements including direct links to help, restructured function categorization and improved search capabilities Visualization control improvements including conditional show/hide in pivot tables and customizable master measures We are excited to announce ano the r high-value enhancement d elivering a key customer requirement. The September 2018 Release offers the ability to move multiple apps from stream to stream which removes the previous limitations from the Qlik Management Console (QMC). Further, we have made investments to improve performance and stability with upgrades to our open source front-end framework. The September 2018 Release will also deliver enhanced mapping capabilities including a new Density Map Layer that is very useful when mapping data on a highly localized and detailed level. The Density Map Layer is a multi-color gradient background where the color intensity depends on the weight and closeness of points. This map layer is useful for mapping data such as: crime statistics, house values, etc. The release does not stop there as we have made other general mapping improvements around additional controls and data inputs. For value-added products, we’ve strengthened the capabilities of Qlik NPrinting around administration, expanded authoring, and improved security for report consumption. For example, you can now import users/roles from an LDAP source and, if desired, you can substitute the TLS Cipher suite. In addition, Qlik NPrinting now has session expiration log out, output of reports in .xlsm formats, and report level password protection. We continue to expand connectivity with the addition of Microsoft Azure DB and Jira connectors, while also delivering enhanced security with LDAP authentication within the integrated connector to Presto. More to come later this month on additional SAP connectors! And last, the September 2018 release addresses the mobile security requirements of large enterprise deployments, delivering full support for AirWatch EMM. As AirWatch is among the fastest growing EMM vendors, it is critical for Qlik in becoming a tier one vendor to integrate well with and support this platform! The much-anticipated Qlik Associative Big Data Index is to be released later this month via a new Early Access Program (EAP). Look out for more information in the coming days. Watch the What's New video to see these awesome features in action: What's New in Qlik Sense September 2018 Can't see the video? YouTube blocked by your region or organization? Download the .mp4 attached to this post to watch on your computer or mobile device. Resources: To download, pleas e login f irst under https://qlikid.qlik.com/signin and then click here! Qlik Sense September 2018 Help
... View more