In this blog, we will learn how to use date filter and the various kind of functions which are available on this kind of data. With version 5.0 onwards, Helical Insight is providing a lot of prebuilt date/date time functions for quick filtering along with a new UI for user selection.

  1. Below you can see we are having a date in the format “YYYY:MM: DD HH:MM: SS”. Now we are adding the same column as filter also. You can either directly drag the column in the filtering section from the metadata visible area or click on the dragged dimension measure and in the dropdown you will get an option of adding as a filter.
  2. Date/Date Time Usage as Filters In Helical Insight

  3. Once the column is added as filter the first thing is you can specify the filtering condition like single select, multi select, date range, not in range, greater than, less than etc.
  4. Date/Date Time Usage as Filters In Helical Insight

    Date/Date Time Usage as Filters In Helical Insight

  5. You can click on fx and a lot of quick functions can be applied for selecting the values which we are elaborating below. The first one is “Date”. Now that we have selected the condition (to select the date), in order to select the value, we can either use the “Select” which will show a list of all the options as a drop down or a date picker.

    Date/Date Time Usage as Filters In Helical Insight

    When we used “Select” option as you can see below it is showing list of all the values present from which a person can select the value.

    Date/Date Time Usage as Filters In Helical Insight

    When we use “Date Picker” option it will allow to select the exact date using a calendar kind of menu.

  6. Date/Date Time Usage as Filters In Helical Insight

  7. Second option in the fx is Day filter as shown in the below image.
    In this when “Select” is used it is giving list of all the dates options available.

    Date/Date Time Usage as Filters In Helical Insight

    Whereas when we use Date picker we get option like below

  8. Date/Date Time Usage as Filters In Helical Insight

  9. Third option in the fx is Months filter as shown in the below Image.

    Date/Date Time Usage as Filters In Helical Insight

    The “Select” option will allow to select the month. You can select Month number and apply.

    Date/Date Time Usage as Filters In Helical Insight

    When we use Date Picker option from the UI a month can be selected. Note that this will only pass the month and not the year.

  10. Date/Date Time Usage as Filters In Helical Insight

  11. Fourth option in the fx is Quarters filter as shown in the below Image.
    Date/Date Time Usage as Filters In Helical Insight

    The “Select” option will allow to select the quarter. You can select quarter number and apply, now you can see the result all data are now in 3rd quarter.

    Date/Date Time Usage as Filters In Helical Insight

    When we use Date Picker option from the UI a quarter can be selected. Note that this will only pass the quarter and not the year.

  12. Date/Date Time Usage as Filters In Helical Insight

  13. Next option in fx is Years on filter which will allow to select the year

    Date/Date Time Usage as Filters In Helical Insight

    When we use Select option it will show the list of all the years present in the data as dropdown to select.

    Date/Date Time Usage as Filters In Helical Insight

    Whereas when we use Date Picker option it will allow to select the year from a calendar kind of menu like shown below.

  14. Date/Date Time Usage as Filters In Helical Insight

  15. Next available option in fx is Time

    Date/Date Time Usage as Filters In Helical Insight

    When we use Select
    option it will allow to select the time

    Date/Date Time Usage as Filters In Helical Insight

    When use Date Picker option via a below kind of menu it will allow to select the time

  16. Date/Date Time Usage as Filters In Helical Insight

  17. Next available option which can be used Hours on filter

    Date/Date Time Usage as Filters In Helical Insight

    When we use Select option we can select hour from the drop down

    Date/Date Time Usage as Filters In Helical Insight

    When we use Date Picker option we get an UI like the below

  18. Date/Date Time Usage as Filters In Helical Insight

  19. Next option present is Minute.

    Date/Date Time Usage as Filters In Helical Insight

    When we use Select option, we can select Minutes from the dropdown.

    Date/Date Time Usage as Filters In Helical Insight

    And with Date Picker we get an UI like the below

  20. Date/Date Time Usage as Filters In Helical Insight

  21. If we want to use Individual values from the actual data on filter, click on column as per given Image

    Date/Date Time Usage as Filters In Helical Insight

    Here you can see when you click on “Select” it will be showing list of data as per Data so now here you can select the individual date value as your choice click on that value and apply, you will see the one value as per the selection.

    Date/Date Time Usage as Filters In Helical Insight

    When we use Date Picker option it will show option like below. In case if your data is different (for example it does not have time option) then the time portion will not be visible.

    Date/Date Time Usage as Filters In Helical Insight

    You can use a different method here for applying a date range.

Range Selection Option:

The above kind of UI options (especially for the date picker) are applicable when we are selecting individual values. Whereas when are using range filter kind of options like In Range, In Between, Not In Range, Not In Between the UI is slightly different like shown below.

When we use the above options, in order to select the values it only shows the date picker option. Again, these date picker options are also dependent on the function fx which has been chosen as explained below.

Date/Date Time Usage as Filters In Helical Insight

  1. The first one is “Date”. Now that we have selected the condition

    Date/Date Time Usage as Filters In Helical Insight

    When we use “Date Picker” option it will allow to select the exact date range using a calendar kind of menu.

  2. Date/Date Time Usage as Filters In Helical Insight

  3. Second option in the fx is Days filter as shown in the below image based upon Range

    Date/Date Time Usage as Filters In Helical Insight

    Whereas when we use Date picker, we get option like below

  4. Date/Date Time Usage as Filters In Helical Insight

  5. Third option in the fx is Months filter as shown in the below Image based upon Range

    Date/Date Time Usage as Filters In Helical Insight

    When we use Date Picker option from the UI a Month can be selected. Note that this will only pass the month and not the year.

  6. Date/Date Time Usage as Filters In Helical Insight

  7. Next option in the fx is Quarters filter as shown in the below Image based upon Range

    Date/Date Time Usage as Filters In Helical Insight

    When we use Date Picker option from the UI a quarter can be selected. Note that this will only pass the quarter and not the year.

  8. Date/Date Time Usage as Filters In Helical Insight

  9. Next option in fx is Years on filter which will allow to select the year based upon Range

    Date/Date Time Usage as Filters In Helical Insight

    Whereas when we use Date Picker option it will allow to select the year from a calendar kind of menu like shown below.

  10. Date/Date Time Usage as Filters In Helical Insight

  11. Next available option in fx is Time which will allow to select the Time based upon Range

    Date/Date Time Usage as Filters In Helical Insight

    When use Date Picker option via a below kind of menu it will allow to select the time

  12. Date/Date Time Usage as Filters In Helical Insight

  13. Next available option which can be used Hours on filter based upon Range

    Date/Date Time Usage as Filters In Helical Insight

    When we use Date Picker option, we get an UI like the below

  14. Date/Date Time Usage as Filters In Helical Insight

  15. Next option present is Minute you can select the Minute based upon Range

    Date/Date Time Usage as Filters In Helical Insight

    And with Date Picker we get an UI like the below.

  16. Date/Date Time Usage as Filters In Helical Insight

  17. Next option present is Second you can select the Second based upon Range

    Date/Date Time Usage as Filters In Helical Insight

    And with Date Picker we get an UI like the below.

  18. Date/Date Time Usage as Filters In Helical Insight

  19. If we want to use Individual values from the actual data on filter, click on column as per given Image

    Date/Date Time Usage as Filters In Helical Insight

    When we use Date Picker option it will show option like below. In case if your data is different (for example it does not have time option) then the time portion will not be visible.

  20. Date/Date Time Usage as Filters In Helical Insight

Changing the formatting of date/date time in the selection Box:

When working with date and date-time filters, users may want to see different formatting in the filters, even if the data is in a different format. This feature is available from Helical 5.2.1 onwards

In such cases, we can change the date filter formatting by following the steps below:

Add the required date/date-time field as a filter.

Date/Date Time Usage as Filters In Helical Insight

Click on filter Advance mode option

Date/Date Time Usage as Filters In Helical Insight

When you click on formatting, it shows a list that we can select from according to our requirements

Date/Date Time Usage as Filters In Helical Insight

Date/Date Time Usage as Filters In Helical Insight

As we can see, the selected filter formatting has changed according to our selection

Date/Date Time Usage as Filters In Helical Insight

Note: We have the option to add custom formatting as well. Once added, it appears in the drop-down menu so that we can select it

Date/Date Time Usage as Filters In Helical Insight

Thank You,
Helical Insight

Helical Insight’s self-service capabilities is one to reckon with. It allows you to simply drag and drop columns, add filters, apply aggregate functions if required, and create reports and dashboards on the fly. For advanced users, the self-service component has ability to add javascript, HTML, HTML5, CSS, CSS3 and AJAX. These customizations allow you to create dynamic reports and dashboards. You can also add new charts inside the self-service component, add new kind of aggregate functions and customize it using our APIs.
Helical Insight’s self-service capabilities is one to reckon with. It allows you to simply drag and drop columns, add filters, apply aggregate functions if required, and create reports and dashboards on the fly. For advanced users, the self-service component has ability to add javascript, HTML, HTML5, CSS, CSS3 and AJAX. These customizations allow you to create dynamic reports and dashboards. You can also add new charts inside the self-service component, add new kind of aggregate functions and customize it using our APIs.
Helical Insight, via simple browser based interface of Canned Reporting module, also allows to create pixel perfect printer friendly document kind of reports also like Invoice, P&L Statement, Balance sheet etc.
Helical Insight, via simple browser based interface of Canned Reporting module, also allows to create pixel perfect printer friendly document kind of reports also like Invoice, P&L Statement, Balance sheet etc.
If you have a product, built on any platform like Dot Net or Java or PHP or Ruby, you can easily embed Helical Insight within it using iFrames or webservices, for quick value add through instant visualization of data.
If you have a product, built on any platform like Dot Net or Java or PHP or Ruby, you can easily embed Helical Insight within it using iFrames or webservices, for quick value add through instant visualization of data.
Being a 100% browser-based BI tool, you can connect with your database and analyse across any location and device. There is no need to download or install heavy memory-consuming developer tools – All you need is a Browser application! We are battle-tested on most of the commonly used browsers.
Being a 100% browser-based BI tool, you can connect with your database and analyse across any location and device. There is no need to download or install heavy memory-consuming developer tools – All you need is a Browser application! We are battle-tested on most of the commonly used browsers.
We have organization level security where the Superadmin can create, delete and modify roles. Dashboards and reports can be added to that organization. This ensures multitenancy.
We have organization level security where the Superadmin can create, delete and modify roles. Dashboards and reports can be added to that organization. This ensures multitenancy.
We have organization level security where the Superadmin can create, delete and modify roles. Dashboards and reports can be added to that organization. This ensures multitenancy.
We have organization level security where the Superadmin can create, delete and modify roles. Dashboards and reports can be added to that organization. This ensures multitenancy.
A first-of-its-kind Open-Source BI framework, Helical Insight is completely API-driven. This allows you to add functionalities, including but not limited to adding a new exporting type, new datasource type, core functionality expansion, new charting in adhoc etc., at any place whenever you wish, using your own in-house developers.
A first-of-its-kind Open-Source BI framework, Helical Insight is completely API-driven. This allows you to add functionalities, including but not limited to adding a new exporting type, new datasource type, core functionality expansion, new charting in adhoc etc., at any place whenever you wish, using your own in-house developers.
It handles huge volumes of data effectively. Caching, Pagination, Load-Balancing and In-Memory not only provides you with amazing experience, but also and does not burden the database server more than required. Further effective use of computing power gives best performance and complex calculations even on the big data even with smaller machines for your personal use. Filtering, Sorting, Cube Analysis, Inter Panel Communication on the dashboards all at lightning speed. Thereby, making best open-source Business Intelligence solution in the market.
It handles huge volumes of data effectively. Caching, Pagination, Load-Balancing and In-Memory not only provides you with amazing experience, but also and does not burden the database server more than required. Further effective use of computing power gives best performance and complex calculations even on the big data even with smaller machines for your personal use. Filtering, Sorting, Cube Analysis, Inter Panel Communication on the dashboards all at lightning speed. Thereby, making best open-source Business Intelligence solution in the market.
With advance NLP algorithm, business users simply ask questions like, “show me sales of last quarter”, “average monthly sales of my products”. Let the application give the power to users without knowledge of query language or underlying data architecture
With advance NLP algorithm, business users simply ask questions like, “show me sales of last quarter”, “average monthly sales of my products”. Let the application give the power to users without knowledge of query language or underlying data architecture
Our application is compatible with almost all databases, be it RDBMS, or columnar database, or even flat files like spreadsheets or csv files. You can even connect to your own custom database via JDBC connection. Further, our database connection can be switched dynamically based on logged in users or its organization or other parameters. So, all your clients can use the same reports and dashboards without worrying about any data security breech.
Our application is compatible with almost all databases, be it RDBMS, or columnar database, or even flat files like spreadsheets or csv files. You can even connect to your own custom database via JDBC connection. Further, our database connection can be switched dynamically based on logged in users or its organization or other parameters. So, all your clients can use the same reports and dashboards without worrying about any data security breech.
Our application can be installed on an in-house server where you have full control of your data and its security. Or on cloud where it is accessible to larger audience without overheads and maintenance of the servers. One solution that works for all.
Our application can be installed on an in-house server where you have full control of your data and its security. Or on cloud where it is accessible to larger audience without overheads and maintenance of the servers. One solution that works for all.
Different companies have different business processes that the existing BI tools do not encompass. Helical Insight permits you to design your own workflows and specify what functional module of BI gets triggered
Different companies have different business processes that the existing BI tools do not encompass. Helical Insight permits you to design your own workflows and specify what functional module of BI gets triggered