SlideShare a Scribd company logo
CartONG Material for Data collection with Android: ODK
Using ODK Briefcase (Google App engine and VM server)
For the online server (Google app Engine) and the VM server (New offline server
deployed since Jan 2013), there is an application called ODK briefcase that can
be used to post data on the server or retrieve data from the server. Using the
Briefcase is recommended for all questionnaires and mandatory for
questionnaires containing loops (ex. Women, Children and Malaria
questionnaires).
This tutorial explains how to use the Briefcase.
To Export data from your server to a local folder (export your csv
files)
First, launch ODK briefcase by double clicking on the application file (.jar). You
can search for the file in your start menu if you don’t remember where it is
located on your computer.
Once in the program, first go to the left tab: Pull.
Set your Briefcase Storage location if not already done. You can also leave the
automatic location (this is not the folder in which you will download your data
from the server).
1 | P a g e
CartONG Material for Data collection with Android: ODK
Then you have to set the server’s ip address (URL). Set this to your server IP
address: http://192.168.X.XXX:8080/aggregate (the IP may change from one
server to another). You must put the http:// at the beginning of the address and
the /aggregate at the end, otherwise it will give you an error. Remember your
username is : aggregate, password: aggregate.
Note: If you have allowed anonymous access as “Data Viewer” on the Site Admin then
repeating the Password will not be necessary.
You can then pull the forms from your server. The forms need to be pulled from
the server prior to exporting the data from it. This mean every time you want to
export data, you need to pull the form.
In the pull tab, select the forms and then press pull.
2 | P a g e
CartONG Material for Data collection with Android: ODK
Once you have pulled your forms, you can then export data from the server. Go
to the export tab of the briefcase.
Choose the form from which you want to download data and specify the folder to
which this data should be downloaded to (see image below).
You can then click on export! And your data should get downloaded. Repeat for
all forms. Don’t forget to have one download folder per form and per day. Also,
do not forget you need to pull the forms every evening before exporting the
data.
3 | P a g e
CartONG Material for Data collection with Android: ODK
To import data from your phone to your server using USB
connection
If, for one reason or another, you are unable to connect your phones to your
server using the WIFI network (normal procedure), you can synchronize your
phone with the server using ODK Briefcase.
For example, you want to upload onto your server a finalized version of Global
Mosquito net Questionnaire V1.5a. You will need to make sure that:
 The blank form has been uploaded on your ODK Aggregate
server (VM).
 The same form has been downloaded and filled on your mobile
ODK Collect app (smartphone).
You will need to Pull first the data from the phone to Briefcase, then to Push it
from Briefcase to Aggregate.
4 | P a g e
CartONG Material for Data collection with Android: ODK
The SD Card of Phones running on Android 4 are not
automatically detected as SD Cards, you will need to
change the setting of Android 4 first before you connect
your phone to the computer.
On the Settings menu, click on Xperia TM and on
Connectivity. Here choose USB Connection mode.
Note: If you are connected with a cable this menu item will be
greyed out and is not selectable.
Now choose the second option: Mass storage mode (MSC).
Plug in your phone with the USB cable.
Launch Briefcase and go to the Pull tab. In the Pull Data From List, select
“Mounted Android SD card”, then click on Choose to select the mounted SD card
from which you want to pull data from. If only one phone is USB connected to
your computer, then you should have only one option.
5 | P a g e
CartONG Material for Data collection with Android: ODK
Tip : Don’t forget to check if the ODK Briefcase Storage Location is set to your
personal storage directory.
Once the ODK folder chosen, the forms contained inside can be pulled into
Briefcase (check the forms you want and click on Pull).
The “Pull” status will change to SUCCESS!
You can now go to the Push tab to load the finalized form to your Aggregate
server. Like in the first part of this tutorial, you will need to connect Briefcase to
the server by entering its URL, your login (Aggregate only, remember Google
account do not work with Briefcase), and your password.
URL: http://192.168.X.XXX:8080/aggregate/
Login: aggregate
Password: aggregate
Note: If your VM server has been set up to allow anonymous download, you don’t need
the password for downloading.
The form you previously pulled into Briefcase will appear, check it and click on
Push. The Push Status Column will then change to Successful Upload.
Note: If you test this with a spare or a test phone and you tick “Select All”: all blank
forms will be uploaded too, even if they are an older version. Therefore make sure you
only tick those forms you really want to upload.
IMPORTANT: Whenever you upload your data directly from the phone,
make sure you check that you do not have any duplicates on the server!
ODK Aggregate will not recognize if the data has already been synchronized
before. If the phone had been synchronizing fine the days before, you will have
those records twice on the server.
6 | P a g e
CartONG Material for Data collection with Android: ODK
Tip : Don’t forget to check if the ODK Briefcase Storage Location is set to your
personal storage directory.
Once the ODK folder chosen, the forms contained inside can be pulled into
Briefcase (check the forms you want and click on Pull).
The “Pull” status will change to SUCCESS!
You can now go to the Push tab to load the finalized form to your Aggregate
server. Like in the first part of this tutorial, you will need to connect Briefcase to
the server by entering its URL, your login (Aggregate only, remember Google
account do not work with Briefcase), and your password.
URL: http://192.168.X.XXX:8080/aggregate/
Login: aggregate
Password: aggregate
Note: If your VM server has been set up to allow anonymous download, you don’t need
the password for downloading.
The form you previously pulled into Briefcase will appear, check it and click on
Push. The Push Status Column will then change to Successful Upload.
Note: If you test this with a spare or a test phone and you tick “Select All”: all blank
forms will be uploaded too, even if they are an older version. Therefore make sure you
only tick those forms you really want to upload.
IMPORTANT: Whenever you upload your data directly from the phone,
make sure you check that you do not have any duplicates on the server!
ODK Aggregate will not recognize if the data has already been synchronized
before. If the phone had been synchronizing fine the days before, you will have
those records twice on the server.
6 | P a g e

More Related Content

What's hot

What's New in VisibleThread 3.0
What's New in VisibleThread 3.0What's New in VisibleThread 3.0
What's New in VisibleThread 3.0
VisibleThread
 
Manual doc common ob_concepts&processes - openbravo
Manual doc common ob_concepts&processes - openbravoManual doc common ob_concepts&processes - openbravo
Manual doc common ob_concepts&processes - openbravo
Abul Khayer
 
Creating Web Pages with Microsoft FrontPage - R.D.Sivakumar
Creating Web Pages with Microsoft FrontPage - R.D.SivakumarCreating Web Pages with Microsoft FrontPage - R.D.Sivakumar
Creating Web Pages with Microsoft FrontPage - R.D.Sivakumar
Sivakumar R D .
 
INTRODUCTION TO VISUAL BASICS
INTRODUCTION TO VISUAL BASICS INTRODUCTION TO VISUAL BASICS
INTRODUCTION TO VISUAL BASICS
Prof Ansari
 
Zonal OCR User Guide
Zonal OCR User GuideZonal OCR User Guide
Zonal OCR User Guide
eFileCabinet
 
7200342 cognos-report-studio
7200342 cognos-report-studio7200342 cognos-report-studio
7200342 cognos-report-studiosarovar1
 
New employee -author guide
New employee -author guideNew employee -author guide
New employee -author guidedrusinova
 
Cis407 a ilab 1 web application development devry university
Cis407 a ilab 1 web application development devry universityCis407 a ilab 1 web application development devry university
Cis407 a ilab 1 web application development devry universitylhkslkdh89009
 
basic tutorial for frontpage 2003
basic tutorial for frontpage 2003basic tutorial for frontpage 2003
basic tutorial for frontpage 2003israeljumbo
 
Access tips access and sql part 6 dynamic reports
Access tips  access and sql part 6  dynamic reportsAccess tips  access and sql part 6  dynamic reports
Access tips access and sql part 6 dynamic reports
quest2900
 
Fulcrum eForm Creation Tool
Fulcrum eForm Creation ToolFulcrum eForm Creation Tool
Fulcrum eForm Creation Tool
kapilkantkamal
 
Export OLM Files
Export OLM FilesExport OLM Files
Export OLM Files
Gladwev Software
 
Top 20 Tips for Office 365 Productivity -- SharePoint Saturday Los Angeles Ed...
Top 20 Tips for Office 365 Productivity -- SharePoint Saturday Los Angeles Ed...Top 20 Tips for Office 365 Productivity -- SharePoint Saturday Los Angeles Ed...
Top 20 Tips for Office 365 Productivity -- SharePoint Saturday Los Angeles Ed...
Christian Buckley
 
04 conexão logo! 0 ba7 com ihm
04 conexão logo! 0 ba7 com ihm04 conexão logo! 0 ba7 com ihm
04 conexão logo! 0 ba7 com ihmconfidencial
 
Cis 407 i lab 2 of 7
Cis 407 i lab 2 of 7Cis 407 i lab 2 of 7
Cis 407 i lab 2 of 7helpido9
 
Microsoft office-wont-open
Microsoft office-wont-openMicrosoft office-wont-open
Microsoft office-wont-open
ssuser1eca7d
 

What's hot (20)

What's New in VisibleThread 3.0
What's New in VisibleThread 3.0What's New in VisibleThread 3.0
What's New in VisibleThread 3.0
 
Manual doc common ob_concepts&processes - openbravo
Manual doc common ob_concepts&processes - openbravoManual doc common ob_concepts&processes - openbravo
Manual doc common ob_concepts&processes - openbravo
 
Creating Web Pages with Microsoft FrontPage - R.D.Sivakumar
Creating Web Pages with Microsoft FrontPage - R.D.SivakumarCreating Web Pages with Microsoft FrontPage - R.D.Sivakumar
Creating Web Pages with Microsoft FrontPage - R.D.Sivakumar
 
INTRODUCTION TO VISUAL BASICS
INTRODUCTION TO VISUAL BASICS INTRODUCTION TO VISUAL BASICS
INTRODUCTION TO VISUAL BASICS
 
Zonal OCR User Guide
Zonal OCR User GuideZonal OCR User Guide
Zonal OCR User Guide
 
7200342 cognos-report-studio
7200342 cognos-report-studio7200342 cognos-report-studio
7200342 cognos-report-studio
 
New employee -author guide
New employee -author guideNew employee -author guide
New employee -author guide
 
Cis407 a ilab 1 web application development devry university
Cis407 a ilab 1 web application development devry universityCis407 a ilab 1 web application development devry university
Cis407 a ilab 1 web application development devry university
 
basic tutorial for frontpage 2003
basic tutorial for frontpage 2003basic tutorial for frontpage 2003
basic tutorial for frontpage 2003
 
Access tips access and sql part 6 dynamic reports
Access tips  access and sql part 6  dynamic reportsAccess tips  access and sql part 6  dynamic reports
Access tips access and sql part 6 dynamic reports
 
Fulcrum eForm Creation Tool
Fulcrum eForm Creation ToolFulcrum eForm Creation Tool
Fulcrum eForm Creation Tool
 
Les03
Les03Les03
Les03
 
Tuotorials
TuotorialsTuotorials
Tuotorials
 
Export OLM Files
Export OLM FilesExport OLM Files
Export OLM Files
 
Top 20 Tips for Office 365 Productivity -- SharePoint Saturday Los Angeles Ed...
Top 20 Tips for Office 365 Productivity -- SharePoint Saturday Los Angeles Ed...Top 20 Tips for Office 365 Productivity -- SharePoint Saturday Los Angeles Ed...
Top 20 Tips for Office 365 Productivity -- SharePoint Saturday Los Angeles Ed...
 
04 conexão logo! 0 ba7 com ihm
04 conexão logo! 0 ba7 com ihm04 conexão logo! 0 ba7 com ihm
04 conexão logo! 0 ba7 com ihm
 
Cis 407 i lab 2 of 7
Cis 407 i lab 2 of 7Cis 407 i lab 2 of 7
Cis 407 i lab 2 of 7
 
Microsoft office-wont-open
Microsoft office-wont-openMicrosoft office-wont-open
Microsoft office-wont-open
 
Pro user-guide
Pro user-guidePro user-guide
Pro user-guide
 
MS frontpage 2003
MS frontpage 2003MS frontpage 2003
MS frontpage 2003
 

Viewers also liked

Elearning africa-lyon1-batier
Elearning africa-lyon1-batierElearning africa-lyon1-batier
Elearning africa-lyon1-batierChristophe Batier
 
Egypt By Brad & Eilidh
Egypt By Brad & EilidhEgypt By Brad & Eilidh
Egypt By Brad & Eilidhiarthur
 
Acb2011
Acb2011Acb2011
Software Slides
Software SlidesSoftware Slides
Software Slidesiarthur
 
Neu Khong Co Tinh Yeu
Neu Khong Co Tinh YeuNeu Khong Co Tinh Yeu
Neu Khong Co Tinh Yeulstemple
 
Instructional Materials
Instructional MaterialsInstructional Materials
Instructional Materials
cdavis12
 
Videos pédagogiques
Videos pédagogiquesVideos pédagogiques
Videos pédagogiques
Christophe Batier
 
Wir Schiavinato 170608
Wir Schiavinato 170608Wir Schiavinato 170608
Wir Schiavinato 170608
guestdbb6c5
 
Networking slides
Networking slidesNetworking slides
Networking slidesiarthur
 
Unit 3 Storage And Retreival Of Information
Unit 3 Storage And Retreival Of InformationUnit 3 Storage And Retreival Of Information
Unit 3 Storage And Retreival Of Informationiarthur
 
Project Management for Academic Health Science Libraries - An Introduction
Project Management for Academic Health Science Libraries - An IntroductionProject Management for Academic Health Science Libraries - An Introduction
Project Management for Academic Health Science Libraries - An Introduction
Teresa
 
Sales And Marketing Functions
Sales And Marketing FunctionsSales And Marketing Functions
Sales And Marketing Functionsiarthur
 
Dragons Den Powerpoint
Dragons Den PowerpointDragons Den Powerpoint
Dragons Den Powerpointiarthur
 
Computer Structure Slides
Computer Structure SlidesComputer Structure Slides
Computer Structure Slidesiarthur
 

Viewers also liked (18)

Elearning africa-lyon1-batier
Elearning africa-lyon1-batierElearning africa-lyon1-batier
Elearning africa-lyon1-batier
 
Egypt By Brad & Eilidh
Egypt By Brad & EilidhEgypt By Brad & Eilidh
Egypt By Brad & Eilidh
 
Social learning bruxels
Social learning bruxelsSocial learning bruxels
Social learning bruxels
 
Acb2011
Acb2011Acb2011
Acb2011
 
Software Slides
Software SlidesSoftware Slides
Software Slides
 
Neu Khong Co Tinh Yeu
Neu Khong Co Tinh YeuNeu Khong Co Tinh Yeu
Neu Khong Co Tinh Yeu
 
CRSA New Uniforms
CRSA New UniformsCRSA New Uniforms
CRSA New Uniforms
 
Instructional Materials
Instructional MaterialsInstructional Materials
Instructional Materials
 
Videos pédagogiques
Videos pédagogiquesVideos pédagogiques
Videos pédagogiques
 
Wir Schiavinato 170608
Wir Schiavinato 170608Wir Schiavinato 170608
Wir Schiavinato 170608
 
CRSA Animation
CRSA AnimationCRSA Animation
CRSA Animation
 
Networking slides
Networking slidesNetworking slides
Networking slides
 
Unit 7
Unit 7Unit 7
Unit 7
 
Unit 3 Storage And Retreival Of Information
Unit 3 Storage And Retreival Of InformationUnit 3 Storage And Retreival Of Information
Unit 3 Storage And Retreival Of Information
 
Project Management for Academic Health Science Libraries - An Introduction
Project Management for Academic Health Science Libraries - An IntroductionProject Management for Academic Health Science Libraries - An Introduction
Project Management for Academic Health Science Libraries - An Introduction
 
Sales And Marketing Functions
Sales And Marketing FunctionsSales And Marketing Functions
Sales And Marketing Functions
 
Dragons Den Powerpoint
Dragons Den PowerpointDragons Den Powerpoint
Dragons Den Powerpoint
 
Computer Structure Slides
Computer Structure SlidesComputer Structure Slides
Computer Structure Slides
 

Similar to Cart ong getting_data_from_odk_aggregate_v3.0

Hp Load Runner Tutorial 1 How Do We Record An Application Using Load Runner
Hp Load Runner Tutorial 1   How Do We Record An Application Using Load RunnerHp Load Runner Tutorial 1   How Do We Record An Application Using Load Runner
Hp Load Runner Tutorial 1 How Do We Record An Application Using Load Runner
Yogindernath Gupta
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docbutest
 
Build your first rpa bot using IBM RPA automation
Build your first rpa bot using IBM RPA automationBuild your first rpa bot using IBM RPA automation
Build your first rpa bot using IBM RPA automation
Winton Winton
 
InnerSoft CAD Manual
InnerSoft CAD ManualInnerSoft CAD Manual
InnerSoft CAD Manual
InnerSoft
 
Start Guide for data based optimization techniques
Start Guide for data based  optimization techniquesStart Guide for data based  optimization techniques
Start Guide for data based optimization techniques
ShatvikMishra1
 
Instruction Manual - Upload QC - English Version
Instruction Manual - Upload QC - English VersionInstruction Manual - Upload QC - English Version
Instruction Manual - Upload QC - English VersionSergio Rubio
 
Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...
Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...
Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...
WithTheBest
 
WASPNEWServerDecoumentation
WASPNEWServerDecoumentationWASPNEWServerDecoumentation
WASPNEWServerDecoumentationJames Willis
 
Orangescrum Time Log Add-on User Manual
Orangescrum Time Log Add-on User ManualOrangescrum Time Log Add-on User Manual
Orangescrum Time Log Add-on User Manual
Orangescrum
 
Desk Sync User Installation Guide
Desk Sync User Installation GuideDesk Sync User Installation Guide
Desk Sync User Installation Guide
Cloud Analogy
 
Fusion ERP Direct Integration with EPBCS
Fusion ERP Direct Integration with EPBCSFusion ERP Direct Integration with EPBCS
Fusion ERP Direct Integration with EPBCS
Ibraam Sami
 
InstallationGuide.pdf
InstallationGuide.pdfInstallationGuide.pdf
InstallationGuide.pdf
sahirzakaria
 
Scraping Handout
Scraping HandoutScraping Handout
Scraping Handout
Cindy Royal
 
Consuming and Publishing Ordnance Survey Open Data with Open Source Software
Consuming and Publishing Ordnance Survey Open Data with Open Source SoftwareConsuming and Publishing Ordnance Survey Open Data with Open Source Software
Consuming and Publishing Ordnance Survey Open Data with Open Source SoftwareJoanne Cook
 
How to migrate data from 3d Cart to Magento with LitExtension
How to migrate data from 3d Cart to Magento with LitExtensionHow to migrate data from 3d Cart to Magento with LitExtension
How to migrate data from 3d Cart to Magento with LitExtension
LitExtension
 
Lotus Domino
Lotus DominoLotus Domino
Lotus Domino
vijaysapienz
 
SugarCE For Small And Medium Enterprises
SugarCE For Small And Medium EnterprisesSugarCE For Small And Medium Enterprises
SugarCE For Small And Medium Enterprises
Dashamir Hoxha
 
Cloud hub deployment
Cloud hub deploymentCloud hub deployment
Cloud hub deployment
sivachandra mandalapu
 

Similar to Cart ong getting_data_from_odk_aggregate_v3.0 (20)

SCCM2012-UserGuide
SCCM2012-UserGuideSCCM2012-UserGuide
SCCM2012-UserGuide
 
SCCM HOw to
SCCM HOw toSCCM HOw to
SCCM HOw to
 
Hp Load Runner Tutorial 1 How Do We Record An Application Using Load Runner
Hp Load Runner Tutorial 1   How Do We Record An Application Using Load RunnerHp Load Runner Tutorial 1   How Do We Record An Application Using Load Runner
Hp Load Runner Tutorial 1 How Do We Record An Application Using Load Runner
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.doc
 
Build your first rpa bot using IBM RPA automation
Build your first rpa bot using IBM RPA automationBuild your first rpa bot using IBM RPA automation
Build your first rpa bot using IBM RPA automation
 
InnerSoft CAD Manual
InnerSoft CAD ManualInnerSoft CAD Manual
InnerSoft CAD Manual
 
Start Guide for data based optimization techniques
Start Guide for data based  optimization techniquesStart Guide for data based  optimization techniques
Start Guide for data based optimization techniques
 
Instruction Manual - Upload QC - English Version
Instruction Manual - Upload QC - English VersionInstruction Manual - Upload QC - English Version
Instruction Manual - Upload QC - English Version
 
Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...
Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...
Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...
 
WASPNEWServerDecoumentation
WASPNEWServerDecoumentationWASPNEWServerDecoumentation
WASPNEWServerDecoumentation
 
Orangescrum Time Log Add-on User Manual
Orangescrum Time Log Add-on User ManualOrangescrum Time Log Add-on User Manual
Orangescrum Time Log Add-on User Manual
 
Desk Sync User Installation Guide
Desk Sync User Installation GuideDesk Sync User Installation Guide
Desk Sync User Installation Guide
 
Fusion ERP Direct Integration with EPBCS
Fusion ERP Direct Integration with EPBCSFusion ERP Direct Integration with EPBCS
Fusion ERP Direct Integration with EPBCS
 
InstallationGuide.pdf
InstallationGuide.pdfInstallationGuide.pdf
InstallationGuide.pdf
 
Scraping Handout
Scraping HandoutScraping Handout
Scraping Handout
 
Consuming and Publishing Ordnance Survey Open Data with Open Source Software
Consuming and Publishing Ordnance Survey Open Data with Open Source SoftwareConsuming and Publishing Ordnance Survey Open Data with Open Source Software
Consuming and Publishing Ordnance Survey Open Data with Open Source Software
 
How to migrate data from 3d Cart to Magento with LitExtension
How to migrate data from 3d Cart to Magento with LitExtensionHow to migrate data from 3d Cart to Magento with LitExtension
How to migrate data from 3d Cart to Magento with LitExtension
 
Lotus Domino
Lotus DominoLotus Domino
Lotus Domino
 
SugarCE For Small And Medium Enterprises
SugarCE For Small And Medium EnterprisesSugarCE For Small And Medium Enterprises
SugarCE For Small And Medium Enterprises
 
Cloud hub deployment
Cloud hub deploymentCloud hub deployment
Cloud hub deployment
 

Recently uploaded

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 

Recently uploaded (20)

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 

Cart ong getting_data_from_odk_aggregate_v3.0

  • 1. CartONG Material for Data collection with Android: ODK Using ODK Briefcase (Google App engine and VM server) For the online server (Google app Engine) and the VM server (New offline server deployed since Jan 2013), there is an application called ODK briefcase that can be used to post data on the server or retrieve data from the server. Using the Briefcase is recommended for all questionnaires and mandatory for questionnaires containing loops (ex. Women, Children and Malaria questionnaires). This tutorial explains how to use the Briefcase. To Export data from your server to a local folder (export your csv files) First, launch ODK briefcase by double clicking on the application file (.jar). You can search for the file in your start menu if you don’t remember where it is located on your computer. Once in the program, first go to the left tab: Pull. Set your Briefcase Storage location if not already done. You can also leave the automatic location (this is not the folder in which you will download your data from the server). 1 | P a g e
  • 2. CartONG Material for Data collection with Android: ODK Then you have to set the server’s ip address (URL). Set this to your server IP address: http://192.168.X.XXX:8080/aggregate (the IP may change from one server to another). You must put the http:// at the beginning of the address and the /aggregate at the end, otherwise it will give you an error. Remember your username is : aggregate, password: aggregate. Note: If you have allowed anonymous access as “Data Viewer” on the Site Admin then repeating the Password will not be necessary. You can then pull the forms from your server. The forms need to be pulled from the server prior to exporting the data from it. This mean every time you want to export data, you need to pull the form. In the pull tab, select the forms and then press pull. 2 | P a g e
  • 3. CartONG Material for Data collection with Android: ODK Once you have pulled your forms, you can then export data from the server. Go to the export tab of the briefcase. Choose the form from which you want to download data and specify the folder to which this data should be downloaded to (see image below). You can then click on export! And your data should get downloaded. Repeat for all forms. Don’t forget to have one download folder per form and per day. Also, do not forget you need to pull the forms every evening before exporting the data. 3 | P a g e
  • 4. CartONG Material for Data collection with Android: ODK To import data from your phone to your server using USB connection If, for one reason or another, you are unable to connect your phones to your server using the WIFI network (normal procedure), you can synchronize your phone with the server using ODK Briefcase. For example, you want to upload onto your server a finalized version of Global Mosquito net Questionnaire V1.5a. You will need to make sure that:  The blank form has been uploaded on your ODK Aggregate server (VM).  The same form has been downloaded and filled on your mobile ODK Collect app (smartphone). You will need to Pull first the data from the phone to Briefcase, then to Push it from Briefcase to Aggregate. 4 | P a g e
  • 5. CartONG Material for Data collection with Android: ODK The SD Card of Phones running on Android 4 are not automatically detected as SD Cards, you will need to change the setting of Android 4 first before you connect your phone to the computer. On the Settings menu, click on Xperia TM and on Connectivity. Here choose USB Connection mode. Note: If you are connected with a cable this menu item will be greyed out and is not selectable. Now choose the second option: Mass storage mode (MSC). Plug in your phone with the USB cable. Launch Briefcase and go to the Pull tab. In the Pull Data From List, select “Mounted Android SD card”, then click on Choose to select the mounted SD card from which you want to pull data from. If only one phone is USB connected to your computer, then you should have only one option. 5 | P a g e
  • 6. CartONG Material for Data collection with Android: ODK Tip : Don’t forget to check if the ODK Briefcase Storage Location is set to your personal storage directory. Once the ODK folder chosen, the forms contained inside can be pulled into Briefcase (check the forms you want and click on Pull). The “Pull” status will change to SUCCESS! You can now go to the Push tab to load the finalized form to your Aggregate server. Like in the first part of this tutorial, you will need to connect Briefcase to the server by entering its URL, your login (Aggregate only, remember Google account do not work with Briefcase), and your password. URL: http://192.168.X.XXX:8080/aggregate/ Login: aggregate Password: aggregate Note: If your VM server has been set up to allow anonymous download, you don’t need the password for downloading. The form you previously pulled into Briefcase will appear, check it and click on Push. The Push Status Column will then change to Successful Upload. Note: If you test this with a spare or a test phone and you tick “Select All”: all blank forms will be uploaded too, even if they are an older version. Therefore make sure you only tick those forms you really want to upload. IMPORTANT: Whenever you upload your data directly from the phone, make sure you check that you do not have any duplicates on the server! ODK Aggregate will not recognize if the data has already been synchronized before. If the phone had been synchronizing fine the days before, you will have those records twice on the server. 6 | P a g e
  • 7. CartONG Material for Data collection with Android: ODK Tip : Don’t forget to check if the ODK Briefcase Storage Location is set to your personal storage directory. Once the ODK folder chosen, the forms contained inside can be pulled into Briefcase (check the forms you want and click on Pull). The “Pull” status will change to SUCCESS! You can now go to the Push tab to load the finalized form to your Aggregate server. Like in the first part of this tutorial, you will need to connect Briefcase to the server by entering its URL, your login (Aggregate only, remember Google account do not work with Briefcase), and your password. URL: http://192.168.X.XXX:8080/aggregate/ Login: aggregate Password: aggregate Note: If your VM server has been set up to allow anonymous download, you don’t need the password for downloading. The form you previously pulled into Briefcase will appear, check it and click on Push. The Push Status Column will then change to Successful Upload. Note: If you test this with a spare or a test phone and you tick “Select All”: all blank forms will be uploaded too, even if they are an older version. Therefore make sure you only tick those forms you really want to upload. IMPORTANT: Whenever you upload your data directly from the phone, make sure you check that you do not have any duplicates on the server! ODK Aggregate will not recognize if the data has already been synchronized before. If the phone had been synchronizing fine the days before, you will have those records twice on the server. 6 | P a g e