You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/index.rst
+57-1Lines changed: 57 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ BigFrames eliminates the "data movement bottleneck." Instead of downloading larg
15
15
16
16
* **Petabyte-Scale Scalability:** Effortlessly process datasets that far exceed local memory limits.
17
17
* **Familiar Python Ecosystem:** Use the same ``read_gbq``, ``groupby``, ``merge``, and ``pivot_table`` functions you already know from pandas.
18
-
* **Integrated Machine Learning:** Access BigQuery ML's powerful algorithms via a scikit-learn-like interface (``bigframes.ml``), including seamless **Gemini AI** integration.
18
+
* **Generative AI and Machine Learning:** Seamlessly leverage Gemini models, AI functions, and vector search with :mod:`bigframes.bigquery.ai`, alongside BigQuery ML's powerful algorithms via a scikit-learn-compatible interface (``bigframes.ml``).
19
19
* **Enterprise-Grade Security:** Maintain data governance and security by keeping your data within the BigQuery perimeter.
20
20
* **Hybrid Flexibility:** Easily move between distributed BigQuery processing and local pandas analysis with ``to_pandas()``.
21
21
@@ -62,6 +62,62 @@ The following example demonstrates how to perform a distributed aggregation on a
62
62
print(top_names.to_pandas())
63
63
64
64
65
+
Sample Notebooks and Interactive Demos
66
+
--------------------------------------
67
+
68
+
Explore sample notebooks demonstrating end-to-end workflows across analytics, GenAI, and machine learning. Each notebook can be launched directly in **BigQuery Studio** or **Consumer Colab**:
69
+
70
+
.. list-table::
71
+
:widths: 40 30 30
72
+
:header-rows: 1
73
+
74
+
* - Notebook
75
+
- BigQuery Studio
76
+
- Consumer Colab
77
+
* - **Getting started with BigFrames**
78
+
- `Open in BQ Studio <https://console.cloud.google.com/bigquery/import?url=https://github.com/google/bigframes/blob/main/notebooks/getting_started/bq_dataframes_template.ipynb>`__
79
+
- `Run in Colab <https://colab.research.google.com/github/google/bigframes/blob/main/notebooks/getting_started/bq_dataframes_template.ipynb>`__
80
+
* - **AI functions (Gemini & GenAI)**
81
+
- `Open in BQ Studio <https://console.cloud.google.com/bigquery/import?url=https://github.com/google/bigframes/blob/main/notebooks/generative_ai/ai_functions.ipynb>`__
82
+
- `Run in Colab <https://colab.research.google.com/github/google/bigframes/blob/main/notebooks/generative_ai/ai_functions.ipynb>`__
83
+
* - **Data visualization**
84
+
- `Open in BQ Studio <https://console.cloud.google.com/bigquery/import?url=https://github.com/google/bigframes/blob/main/notebooks/visualization/tutorial.ipynb>`__
85
+
- `Run in Colab <https://colab.research.google.com/github/google/bigframes/blob/main/notebooks/visualization/tutorial.ipynb>`__
86
+
* - **Analyzing posters with AI functions**
87
+
- `Open in BQ Studio <https://console.cloud.google.com/bigquery/import?url=https://github.com/google/bigframes/blob/main/notebooks/generative_ai/ai_movie_poster.ipynb>`__
88
+
- `Run in Colab <https://colab.research.google.com/github/google/bigframes/blob/main/notebooks/generative_ai/ai_movie_poster.ipynb>`__
89
+
* - **DataFrame operations**
90
+
- `Open in BQ Studio <https://console.cloud.google.com/bigquery/import?url=https://github.com/google/bigframes/blob/main/notebooks/dataframes/dataframe.ipynb>`__
91
+
- `Run in Colab <https://colab.research.google.com/github/google/bigframes/blob/main/notebooks/dataframes/dataframe.ipynb>`__
92
+
* - **Multimodal DataFrames**
93
+
- `Open in BQ Studio <https://console.cloud.google.com/bigquery/import?url=https://github.com/google/bigframes/blob/main/notebooks/multimodal/multimodal_dataframe.ipynb>`__
94
+
- `Run in Colab <https://colab.research.google.com/github/google/bigframes/blob/main/notebooks/multimodal/multimodal_dataframe.ipynb>`__
95
+
* - **SQL interoperability with bqsql magic**
96
+
- `Open in BQ Studio <https://console.cloud.google.com/bigquery/import?url=https://github.com/google/bigframes/blob/main/notebooks/dataframes/magics_with_local_data.ipynb>`__
97
+
- `Run in Colab <https://colab.research.google.com/github/google/bigframes/blob/main/notebooks/dataframes/magics_with_local_data.ipynb>`__
98
+
* - **Timedelta operations**
99
+
- `Open in BQ Studio <https://console.cloud.google.com/bigquery/import?url=https://github.com/google/bigframes/blob/main/notebooks/data_types/timedelta.ipynb>`__
100
+
- `Run in Colab <https://colab.research.google.com/github/google/bigframes/blob/main/notebooks/data_types/timedelta.ipynb>`__
101
+
* - **Remote Functions**
102
+
- `Open in BQ Studio <https://console.cloud.google.com/bigquery/import?url=https://github.com/google/bigframes/blob/main/notebooks/remote_functions/remote_function.ipynb>`__
103
+
- `Run in Colab <https://colab.research.google.com/github/google/bigframes/blob/main/notebooks/remote_functions/remote_function.ipynb>`__
104
+
105
+
Browse the `complete notebooks catalog on GitHub <https://github.com/google/bigframes/tree/main/notebooks>`_ for additional tutorials and community examples.
106
+
107
+
108
+
Articles and Guides
109
+
-------------------
110
+
111
+
To learn more about BigQuery DataFrames architecture, features, and best practices, check out the following articles and documentation guides:
112
+
113
+
* `BigQuery DataFrames: Generally Available <https://cloud.google.com/blog/products/data-analytics/bigquery-dataframes-generally-available>`_: Official announcement detailing petabyte-scale pandas and scikit-learn on BigQuery.
114
+
* `Generative AI in BigQuery with DataFrames <https://cloud.google.com/blog/products/data-analytics/generative-ai-in-bigquery-with-dataframes>`_: How to leverage Gemini models and AI functions directly in Python.
115
+
* `Analyze Multimodal Data with BigQuery DataFrames <https://cloud.google.com/blog/products/data-analytics/analyze-multimodal-data-with-bigquery-dataframes>`_: End-to-end unstructured data analysis across images, audio, and PDF documents.
116
+
* `Scalable Data Science with BigQuery DataFrames <https://cloud.google.com/blog/products/data-analytics/data-science-with-bigquery-dataframes>`_: Best practices for scaling analytics and machine learning workflows in the cloud.
117
+
* `BigQuery DataFrames Introduction (Cloud Docs) <https://cloud.google.com/bigquery/docs/bigquery-dataframes-introduction>`_: Official documentation covering data manipulation, sessions, and deployment.
118
+
* `Try BigQuery DataFrames (Quickstart Guide) <https://cloud.google.com/bigquery/docs/dataframes-quickstart>`_: Step-by-step tutorial in BigQuery Studio and Colab.
0 commit comments