- Blog
- 07.30.2018
- Data Fundamentals, Dev Dialogues
Using the Jira Query component in Matillion ETL for BigQuery
Data Extraction
You can access this component from a Matillion Orchestration job. You can find Jira Query among the Load/Unload components when editing an Orchestration job.


Authentication
The Jira Query component requires authentication, in the form of a login username and password. You’ll find your Username in the Profile part of the online portal. Your password will be as created by the administrator unless you have changed it since then! Use these values in the Username and Password properties.

Data Source
Atlassian makes a number of tables and views available to query through their API. These are listed in the Data Source dropdown property within Matillion ETL. Choose the one you want to query.
Data Selection
Once you have made your choice of Data Source, you can then open the Data Selection property, and choose which items you want to bring into BigQuery.
Data Source Filter
This is an optional field: you don’t have to specify a filter, and if you leave it blank the component will simply copy all the source records into BigQuery. Alternatively, you may choose to filter on a field, for example like this:

Advanced Mode and Connection Options
The Jira Query component will normally meet all your requirements in its basic mode of operation, as described in the previous few sections. Behind the scenes, your dialog options are used to create a SQL-like query, which is sent to the Atlassian API for evaluation. Under some circumstances, for example under the guidance of Matillion support, you may choose to use- Advanced Mode - where you specify the SQL query directly
- Connection Options - which allow fine-tuning of low-level settings
- Load Options - to alter the default behavior of the data loading stage
Running the Jira Query component in Matillion ETL for BigQuery
There are two final, mandatory properties that you still need to set:- Target Table
- Cloud Storage Staging Area
Target Table
This is the name of the BigQuery table that Matillion will create on your behalf.
Cloud Storage Staging Area
This option is used during the mechanics of data loading. Files will only exist in this location for a short period of time. It’s best to:- Choose a Cloud Storage bucket which is normally empty
- Parameterize the value, so you can easily use it in many places




Transforming the Data
Having run the Jira Query component, you should then be able to find the newly-created table in your BigQuery console.
Useful Links

Ian Funnell
Manager of Developer Relations
Featured Resources
eBooks
10 Best Practices for Maintaining Data Pipelines
Mastering Data Pipeline Maintenance: A Comprehensive GuideBeyond ...
NewsMatillion Adds AI Power to Pipelines with Amazon Bedrock
Data Productivity Cloud adds Amazon Bedrock to no-code generative ...
BlogData Mesh vs. Data Fabric: Which Approach Is Right for Your Organization? Part 3
In our recent exploration, we've thoroughly analyzed two key ...
Share: