bigquery-basics
/bigquery-basics
Zarządza zbiorami danych, tabelami i zadaniami w BigQuery oraz korzysta z BigQuery ML i Gemini: zapytania SQL, ładowanie danych, analityka i aplikacje AI na BigQuery.
- Autor
- rittmananalytics ↗
- Repozytorium
- wire-plugin ↗
- Licencja
- Apache-2.0
- Ostatnia zmiana repozytorium
- 22.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 12
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 11
Brak sygnałów. Repozytorium zmienione 22.10.2026, bez odwołań do wycofanych modeli i API.
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
Co robi i kiedy
Zarządza zbiorami danych, tabelami i zadaniami w BigQuery oraz korzysta z BigQuery ML i Gemini: zapytania SQL, ładowanie danych, analityka i aplikacje AI na BigQuery.
Oryginalny opis (EN)
Manages datasets, tables, and jobs in BigQuery, and integrates with BigQuery ML and Gemini for advanced data analytics and AI-driven insights. Use when you need to interact with BigQuery, run SQL queries, manage BigQuery resources, or leverage BigQuery's built-in ML capabilities. Also use when performing data analysis, ingesting data into BigQuery, or developing AI applications on BigQuery.
Jak działa
- On Activation
- Setup and Basic Usage
- Reference Directory
- Related Skills
Podgląd SKILL.md
---
name: bigquery-basics
description: >-
Manages datasets, tables, and jobs in BigQuery, and integrates with BigQuery
ML and Gemini for advanced data analytics and AI-driven insights. Use when
you need to interact with BigQuery, run SQL queries, manage BigQuery
resources, or leverage BigQuery's built-in ML capabilities. Also use when
performing data analysis, ingesting data into BigQuery, or developing AI
applications on BigQuery.
---
# BigQuery Basics
## On Activation
Before proceeding, append a one-line entry to `.wire/execution_log.md`:
```
| YYYY-MM-DD HH:MM | skill | bigquery-basics | activated | BigQuery resource, SQL, or BQ ML work triggered this skill |
```
If `.wire/execution_log.md` does not exist, create it with the standard header first (see `specs/utils/execution_log.md`). If no `.wire/` directory exists in the current repo, skip this step.
BigQuery is a serverless, AI-ready data platform that enables high-speed
analysis of large datasets using SQL and Python. Its disaggregated architecture
separates compute and storage, allowing them to scale independently while
providing built-in machine learning, geospatial analysis, and business
intelligence capabilities.
## Setup and Basic Usage
1. **Enable the BigQuery API:**
```bash
gcloud services enable bigquery.googleapis.com --quiet
```
2. **Create a Dataset:**
```bash
bq mk --dataset --location=US my_dataset
```
3. **Create a Table:**
Create a file named `schema.json` with your table schema:
```json
[
{
"name": "name",
"type": "STRING",
"mode": "REQUIRED"
},
{
"name": "post_abbr",
"type": "STRING",
"mode": "NULLABLE"
}
]
```
Then create the table with the `bq` tool:
```bash
bq mk --table my_dataset.mytable schema.json
```
4. **Run a Query:**
```bash
bq query --use_legacy_sql=false \
'SELECT name FROM `bigquery-public-data.usa_names.usa_1910_2013` \
WHERE state = "TX" LIMIT 10'
```
## Reference Directory
- [Core Concepts](references/core-concepts.md): Storage types, analytics
workflows, and BigQuery Studio features.
- [CLI Usage](references/cli-usage.md): Essential `bq` command-line tool
operations for managing data and jobs.
- [Client Libraries](references/client-library-usage.md): Using Google Cloud
client libraries for Python, Java, Node.js, and Go.
- [MCP Usage](references/mcp-usage.md): Using the BigQuery remote MCP server and
Gemini CLI extension.
- [Infrastructure as Code](references/iac-usage.md): Terraform examples for
datasets, tables, and reservations.
- [IAM & Security](references/iam-security.md): Roles, permissions, and data
governance best practices.
- [AI Forecast](references/bigquery_ai_forecast.md): Leveraging pre-trained
TimesFM model for forecasting without custom training.
- [AI Detect Anomalies](references/bigquery_ai_detect_anomalies.md): Identify
deviations in time series data using pre-trained TimesFM model.
- [AI Generate](references/bigquery_ai_generate.md): General-purpose text and
content generation using Gemini models.
*If you need product information not found in these references, use the
Developer Knowledge MCP server `search_documents` tool.*
## Related Skills
- [BigQuery AI & ML Skill](https://github.com/google/adk-python/tree/main/src/google/adk/tools/bigquery/skills/bigquery-ai-ml):
SKILL.md file for BigQuery AI and ML capabilities.
- [BigQuery AI & ML References](https://github.com/google/adk-python/tree/main/src/google/adk/tools/bigquery/skills/bigquery-ai-ml/references):
Reference files published for the BigQuery AI and ML skill.
- [bigquery_ai_classify.md](https://github.com/google/adk-python/blob/main/src/google/adk/tools/bigquery/skills/bigquery-ai-ml/references/bigquery_ai_classify.md)
- [bigquery_ai_generate_bool.md](https://github.com/google/adk-python/blob/main/src/google/adk/tools/bigquery/skills/bigquery-ai-ml/references/bigquery_ai_generate_bool.md)
- [bigquery_ai_generate_double.md](https://github.com/google/adk-python/blob/main/src/google/adk/tools/bigquery/skills/bigquery-ai-ml/references/bigquery_ai_generate_double.md)
- [bigquery_ai_generate_int.md](https://github.com/google/adk-python/blob/main/src/google/adk/tools/bigquery/skills/bigquery-ai-ml/references/bigquery_ai_generate_int.md)
- [bigquery_ai_if.md](https://github.com/google/adk-python/blob/main/src/google/adk/tools/bigquery/skills/bigquery-ai-ml/references/bigquery_ai_if.md)
- [bigquery_ai_score.md](https://github.com/google/adk-python/blob/main/src/google/adk/tools/bigquery/skills/bigquery-ai-ml/references/bigquery_ai_score.md)
- [bigquery_ai_search.md](https://github.com/google/adk-python/blob/main/src/google/adk/tools/bigquery/skills/bigquery-ai-ml/references/bigquery_ai_search.md)
- [bigquery_ai_similarity.md](https://github.com/google/adk-python/blob/main/src/google/adk/tools/bigquery/skills/bigquery-ai-ml/references/bigquery_ai_similarity.md)
---
*Adapted from https://github.com/google/skills (Apache-2.0). Modified by Rittman Analytics Ltd. See `NOTICE.md` and `LICENSE.txt` in this folder.*
Pliki w paczce (12)
- LICENSE.txt 11 KB
- NOTICE.md 1 KB
- SKILL.md 5 KB
- references/bigquery_ai_detect_anomalies.md 4 KB
- references/bigquery_ai_forecast.md 4 KB
- references/bigquery_ai_generate.md 3 KB
- references/cli-usage.md 2 KB
- references/client-library-usage.md 2 KB
- references/core-concepts.md 3 KB
- references/iac-usage.md 2 KB
- references/iam-security.md 2 KB
- references/mcp-usage.md 2 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · rittmananalytics/wire-plugin | 100 | Apache-2.0 |
| google/skills | 100 | Apache-2.0 |
| davila7/claude-code-templates | 100 | MIT |
| hamzabellouch/agent-skills | 100 | MIT |
Migawka bazy z 28.10.2026 · wersja paczki c2da7ed7d497 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 95google-bigquery
Integruje się z API Google BigQuery przez zarządzany OAuth: uruchamia zapytania SQL, zarządza zbiorami danych i tabelami oraz zadania analityczne. - 90bigquery-ai-ml
Tworzy zapytania BigQuery z funkcjami ML i GenAI do prognoz, wykrywania anomalii, wskazywania czynników wpływu i pracy z tekstem. - 100bigquery
Odpytuje hurtownię BigQuery: SQL na tabelach, zdarzenia Amplitude w BigQuery oraz metryki, które słownik danych wskazuje jako przechowywane w BigQuery. - 92write-script-bigquery
Prowadzi przez pisanie zapytań BigQuery zgodnie z konwencjami tej platformy. - 90bigquery-sql
Optymalizuje zapytania SQL w BigQuery pod kątem kosztu i wydajności, stosując sprawdzone zasady przetwarzania danych. - 80developing-with-bigquery
Pomaga w BigQuery: optymalizacja zapytań, kod BigFrames w Pythonie i funkcje ML oraz AI w BigQuery.