In this period of Smart Working I am deepening my study of Atlassian products, in particular Jira Software and Jira Service Desk.
One of the things that impressed me most about Atlassian
products is the flexibility of the search engine given by the JQL (Jira Query
Language).
I must say that initially when I saw the first examples of JQL I looked at it with suspicion. I’m used to querying MySQL to find the data I need, and a higher level language didn’t seem like it would be that flexible to me.
I was wrong, because I had the mindset of the system administrator who has access to the entire database and looks for practically all the data entered into the system, while often the person who accesses the data is an operator or a supervisor.
And I was also wrong because I had not yet seen all the JQLOperators and the many functions that you can use.
To give you some examples, thanks to the operators WAS, WAS IN, WAS NOT, WAS NOT IN, and CHANGED, it’s possible to go back to the list of open tickets in a range of dates which a normal “agent side” search doesn’t really show.
Here’s an example of a JQL statement:
status WAS "Open" AND(created >= <start date> and created <= <end date>)
Also thanks to JQL Functions you can have the list of tickets created or modified since the last time the operator logged on.
Here are two examples of beautiful JQL functions:
With the following statement you can search all issues created or updated from the user’s last login:
created >= lastLogin() OR updated >= lastLogin()
With the following statement you can search all issues updated from the user’s last login and assigned to the current user:
updated > lastlogin() AND assignee = currentUser()
The possibilities are many. In addition, the filters can be
shared with other agents and can be used to feed dashboards and graph results.
On the internet you can find many examples and tutorials on
the use of JQL, certainly a theme to be explored further!
For several years I have been managing processes with trouble ticket systems. After having worked with some of those, EriZone impressed me for its features and flexibility, so I moved with my wife from Piedmont to South Tyrol to become part of the Würth Phoenix System Integration team as Technical Consultant. I spend my free time travelling, exploring my new neighborhood, or if I have to stay at home I binge-watch tv series.
Author
Gabriele Cecco
For several years I have been managing processes with trouble ticket systems. After having worked with some of those, EriZone impressed me for its features and flexibility, so I moved with my wife from Piedmont to South Tyrol to become part of the Würth Phoenix System Integration team as Technical Consultant. I spend my free time travelling, exploring my new neighborhood, or if I have to stay at home I binge-watch tv series.
The brand new "Top-level planning" template represents the puzzle pieces that guide us in effectively managing scaled planning in Jira Introduction: Why is "Scaling" fundamental? Do you know that feeling when you find the one puzzle piece that allows you Read More
A brief presentation of the brand new Atlassian Intelligence features and their potential in real use case scenarios. We don't need Chicken Little to tell us that our lives will be increasingly influenced by the Artificial Intelligence revolution – AI Read More
We're at the end of the year again and it's time to draw up the famous list of good resolutions for the coming year. I'm talking about good and working resolutions, the ones relating to good non-working resolutions is always Read More
Guidelines on Data-driven models for managing data complexity and designing robust systems that might be consider both a single-source-of-truth and a single-point-of-contact. Use case scenario about a real Managed Service Provider ITSM with Atlassian Cloud products As mentioned in my Read More
The ongoing evolution of the world of work also carries through to the areas where this work is carried out. Never before have so many people and companies finally understood that smart working is a reality, and that the productivity Read More