Podcast
Questions and Answers
What should be done after identifying a cancelled client in the BigQuery system?
What should be done after identifying a cancelled client in the BigQuery system?
- Save their queries to the tracker data file. (correct)
- Archive their queries in the All Clients Latest Query.
- Highlight their data in blue.
- Delete all their information from the system.
What is the purpose of highlighting data in red in the tracker data file?
What is the purpose of highlighting data in red in the tracker data file?
- To mark queries that need to be reviewed later.
- To signify that the data has been archived.
- To inform the Terakar dev team about removed queries. (correct)
- To indicate a new query entry.
When checking client IDs, what should be done if a client has re-signed after cancellation?
When checking client IDs, what should be done if a client has re-signed after cancellation?
- Remove them from the new customer log.
- Only keep their cancelled status.
- Include them in the All Clients Latest Query. (correct)
- Delete their previous data and create a new record.
Which of the following should be checked alongside the new customer log?
Which of the following should be checked alongside the new customer log?
What indicates that a client is no longer active?
What indicates that a client is no longer active?
What should be done with clients identified as 'N.A.' in the new customer log?
What should be done with clients identified as 'N.A.' in the new customer log?
Which software tool is used to verify the presence of client IDs?
Which software tool is used to verify the presence of client IDs?
Which behavior might indicate a client is trying to return after cancellation?
Which behavior might indicate a client is trying to return after cancellation?
What is the first step in cleaning up the client queries?
What is the first step in cleaning up the client queries?
Which task was deemed a priority when running BigQuery?
Which task was deemed a priority when running BigQuery?
What is the first file needed for the process described?
What is the first file needed for the process described?
Which two files need to be opened simultaneously?
Which two files need to be opened simultaneously?
What is the purpose of cleaning the BigQuery data?
What is the purpose of cleaning the BigQuery data?
What is the significance of copying client IDs from the bottom of the list?
What is the significance of copying client IDs from the bottom of the list?
What should be done before addressing any questions?
What should be done before addressing any questions?
What is the role of the Client Intake Form in the cleaning process?
What is the role of the Client Intake Form in the cleaning process?
What action should be taken after the recording?
What action should be taken after the recording?
How should the screen be shared during the process?
How should the screen be shared during the process?
Why was there a misunderstanding regarding the microphone?
Why was there a misunderstanding regarding the microphone?
What should be done if there is confusion during the discussion?
What should be done if there is confusion during the discussion?
What is the purpose of using VLOOKUP in this context?
What is the purpose of using VLOOKUP in this context?
What is the first step suggested for cleaning up the client ID data?
What is the first step suggested for cleaning up the client ID data?
After copying a client ID, what is the next suggested action?
After copying a client ID, what is the next suggested action?
What should be done after processing the canceled client IDs?
What should be done after processing the canceled client IDs?
Which method is suggested for removing entries in BigQuery?
Which method is suggested for removing entries in BigQuery?
What caution is advised when dealing with client names that are similar?
What caution is advised when dealing with client names that are similar?
What function is specifically mentioned to handle separating client IDs from other data?
What function is specifically mentioned to handle separating client IDs from other data?
What indicates that a client has been deleted from BigQuery?
What indicates that a client has been deleted from BigQuery?
How should unnecessary words or data be handled according to the instructions?
How should unnecessary words or data be handled according to the instructions?
Which operation is NOT suggested after identifying canceled clients?
Which operation is NOT suggested after identifying canceled clients?
What is the first action to be undertaken in the cleaning process?
What is the first action to be undertaken in the cleaning process?
Which two files are essential to open simultaneously during the cleaning process?
Which two files are essential to open simultaneously during the cleaning process?
What should be done prior to addressing any questions during the cleaning process?
What should be done prior to addressing any questions during the cleaning process?
Why is it necessary to check the Client Intake Form during the cleaning process?
Why is it necessary to check the Client Intake Form during the cleaning process?
During the process, how should the screen be shared?
During the process, how should the screen be shared?
What should be done to the client IDs in the BigQuery after they have been identified as cancelled?
What should be done to the client IDs in the BigQuery after they have been identified as cancelled?
Which is the correct function to use for checking whether client IDs are in the canceled clients list?
Which is the correct function to use for checking whether client IDs are in the canceled clients list?
What should be done after deleting client queries from BigQuery?
What should be done after deleting client queries from BigQuery?
What is the main step involved in separating client IDs from other data in BigQuery?
What is the main step involved in separating client IDs from other data in BigQuery?
When identifying the client query entries, what is essential to avoid confusion with similar names?
When identifying the client query entries, what is essential to avoid confusion with similar names?
What should be done first when updating BigQuery?
What should be done first when updating BigQuery?
What action is required after replacing a client's query in BigQuery?
What action is required after replacing a client's query in BigQuery?
What should be done if a new client does not have an existing query in BigQuery?
What should be done if a new client does not have an existing query in BigQuery?
When should the 'Select to Union All' command be used during the updating process?
When should the 'Select to Union All' command be used during the updating process?
What characteristic distinguishes rows that need edits in the tracker data?
What characteristic distinguishes rows that need edits in the tracker data?
What is the final step to ensure changes are saved in BigQuery?
What is the final step to ensure changes are saved in BigQuery?
If a client entry is already present in the all clients latest query and there's a new query for that client, what should be done?
If a client entry is already present in the all clients latest query and there's a new query for that client, what should be done?
What is the purpose of highlighting rows in yellow in the tracker data?
What is the purpose of highlighting rows in yellow in the tracker data?
What should be done with entries highlighted in yellow in the query?
What should be done with entries highlighted in yellow in the query?
How are queries marked for removal indicated?
How are queries marked for removal indicated?
What is the purpose of using chat GPT in the documentation process?
What is the purpose of using chat GPT in the documentation process?
Flashcards
Clean BigQuery
Clean BigQuery
The process of preparing the BigQuery database for further analysis.
Client Intake Form
Client Intake Form
A spreadsheet containing client information.
BigQuery data
BigQuery data
Data stored within the BigQuery platform.
Tracker data file
Tracker data file
Signup and view all the flashcards
Client IDs
Client IDs
Signup and view all the flashcards
All Clients Latest
All Clients Latest
Signup and view all the flashcards
Copy client IDs
Copy client IDs
Signup and view all the flashcards
Simultaneous Viewing
Simultaneous Viewing
Signup and view all the flashcards
Step-by-Step Procedure
Step-by-Step Procedure
Signup and view all the flashcards
Active Client
Active Client
Signup and view all the flashcards
Removing client IDs from BigQuery
Removing client IDs from BigQuery
Signup and view all the flashcards
VLOOKUP
VLOOKUP
Signup and view all the flashcards
Data cleaning in Google Sheets
Data cleaning in Google Sheets
Signup and view all the flashcards
Cancelled Clients List
Cancelled Clients List
Signup and view all the flashcards
Filtering data from A to Z
Filtering data from A to Z
Signup and view all the flashcards
BigQuery
BigQuery
Signup and view all the flashcards
Spreading Sheet
Spreading Sheet
Signup and view all the flashcards
Removing entries
Removing entries
Signup and view all the flashcards
Cancelled Clients
Cancelled Clients
Signup and view all the flashcards
New Customer Log
New Customer Log
Signup and view all the flashcards
Search and Curation Lag
Search and Curation Lag
Signup and view all the flashcards
Red Highlighting
Red Highlighting
Signup and view all the flashcards
What is VLOOKUP used for?
What is VLOOKUP used for?
Signup and view all the flashcards
What's the purpose of highlighting cancelled client queries red?
What's the purpose of highlighting cancelled client queries red?
Signup and view all the flashcards
What's the purpose of this client ID cleaning process?
What's the purpose of this client ID cleaning process?
Signup and view all the flashcards
Why is it crucial to ensure the client ID cleaning process is done correctly?
Why is it crucial to ensure the client ID cleaning process is done correctly?
Signup and view all the flashcards
What's the TrackerData file used for?
What's the TrackerData file used for?
Signup and view all the flashcards
Yellow Highlighting
Yellow Highlighting
Signup and view all the flashcards
Update the BigQuery
Update the BigQuery
Signup and view all the flashcards
Tracker Data
Tracker Data
Signup and view all the flashcards
New Client Query
New Client Query
Signup and view all the flashcards
Replace the Query
Replace the Query
Signup and view all the flashcards
Select to Union All
Select to Union All
Signup and view all the flashcards
Remove the Highlight
Remove the Highlight
Signup and view all the flashcards
Save the Query
Save the Query
Signup and view all the flashcards
What is the purpose of highlighting cancelled client queries in red?
What is the purpose of highlighting cancelled client queries in red?
Signup and view all the flashcards
Why is it important to keep BigQuery clean?
Why is it important to keep BigQuery clean?
Signup and view all the flashcards
What is the main goal of the data cleaning process?
What is the main goal of the data cleaning process?
Signup and view all the flashcards
What are the steps to identify new data in BigQuery?
What are the steps to identify new data in BigQuery?
Signup and view all the flashcards
What is the role of the TrackerData file?
What is the role of the TrackerData file?
Signup and view all the flashcards
Why is it important to edit the chatGPT generated document?
Why is it important to edit the chatGPT generated document?
Signup and view all the flashcards
How does manual documentation aid in understanding the process?
How does manual documentation aid in understanding the process?
Signup and view all the flashcards
What is the purpose of creating a training manual?
What is the purpose of creating a training manual?
Signup and view all the flashcards
Why automate documentation with ChatGPT?
Why automate documentation with ChatGPT?
Signup and view all the flashcards
What is the key takeaway regarding authorization?
What is the key takeaway regarding authorization?
Signup and view all the flashcards
SSH Terminal
SSH Terminal
Signup and view all the flashcards
Load JSON Data
Load JSON Data
Signup and view all the flashcards
BigQuery SQL Query
BigQuery SQL Query
Signup and view all the flashcards
Test Cloud Function
Test Cloud Function
Signup and view all the flashcards
AI Matching Script
AI Matching Script
Signup and view all the flashcards
Screen Session
Screen Session
Signup and view all the flashcards
Run AI Matching Script
Run AI Matching Script
Signup and view all the flashcards
Log File
Log File
Signup and view all the flashcards
Update the Tracker Data
Update the Tracker Data
Signup and view all the flashcards
Ensure Data Accuracy
Ensure Data Accuracy
Signup and view all the flashcards
Study Notes
Data Cleaning Procedure for BigQuery
- Tools Required: BigQuery, traffic tracker data file, client intake form file
- Initial Steps: Open BigQuery, All Clients Latest Files. Clean BigQuery
- Simultaneous Viewing: View BigQuery and Client Intake Form side-by-side.
- Client Status Check: Use the Client Intake Form to identify cancelled or active clients.
- Copy Client IDs: Copy all client IDs from the bottom of the All Clients Latest BigQuery list.
- Create New Sheet: Create a new sheet (e.g., December 5, BQ Client IDs) to store the client IDs.
- Extract Client IDs: Paste client IDs and separate them from extraneous text using data tools (e.g., 'Split text to columns').
- Sort Client IDs: Sort the client IDs alphabetically in a column.
- Identify Cancelled Clients: Cross-reference client IDs in the sorted list with the “Canceled Clients” tab to find canceled client IDs.
- Remove Cancelled Clients' Queries: Remove IDs marked as cancelled from the BigQuery, avoiding deletion of active client IDs.
- Transfer Queries to Tracker Data: Copy and paste client IDs found in the canceled client list into the Tracker data, replacing the corresponding query.
- Delete from BigQuery: Delete client queries from BigQuery linked to canceled IDs ensuring no active client is removed.
Additional Considerations
- Highlight Canceled Clients: In the tracker data file, highlight rows of canceled clients in red, providing visual cues to the team.
- Handle Duplicate Names: Be mindful of duplicate names when removing clients from BigQuery. Ensure you do not remove queries for clients with the same name but different IDs.
- Old Clients: Delete queries for clients who are no longer active but were in the BigQuery query.
- New Customers: Cross-reference and remove client IDs not present in the new customer log for potentially inactive clients.
- Search and Creation Log Check: Check if client IDs are also in the search and creation log; if present, ensure queries are not deleted, and highlight rows.
- Active Client Verification: Add or update client IDs in new customer log that may have been inaccurately marked as inactive to keep active clients in the query.
Finalizing the Process
-
Check for Hidden Rows: Always check for hidden rows in Tracker data files.
-
Removal of N/A clients: Remove client IDs that are not present in the new customer or search and curation logs, indicating potentially inactive clients.
-
Highlighting Prioritization: Prioritize highlighting removed IDs in red for visibility and communication across the tracker team.
-
Ensure Completeness: Review and verify that all necessary steps are taken before running the BigQuery query to avoid errors.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
This quiz covers the essential steps for cleaning and organizing client data using BigQuery.