diff --git a/src/chapter12/user_defined_functions.ipynb b/src/chapter12/user_defined_functions.ipynb index d38db68..4e129ac 100644 --- a/src/chapter12/user_defined_functions.ipynb +++ b/src/chapter12/user_defined_functions.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "203669d5-a86e-45a5-91ea-c8d3cd0f12d9", + "id": "0", "metadata": {}, "outputs": [], "source": [ @@ -15,7 +15,7 @@ { "cell_type": "code", "execution_count": null, - "id": "f2783289-4967-4895-a909-5429326634b0", + "id": "1", "metadata": {}, "outputs": [], "source": [ @@ -24,7 +24,7 @@ }, { "cell_type": "markdown", - "id": "4fe341ce-2485-43f4-a737-3a915c76ea8c", + "id": "2", "metadata": {}, "source": [ "# Create Function (Pandas UDF)" @@ -33,7 +33,7 @@ { "cell_type": "code", "execution_count": null, - "id": "fb2fc9e8-6b34-42fa-9392-7a9ae1fcb163", + "id": "3", "metadata": {}, "outputs": [], "source": [ @@ -45,7 +45,7 @@ { "cell_type": "code", "execution_count": null, - "id": "0269ae3c-2b80-467e-83c2-0d02ada768d5", + "id": "4", "metadata": {}, "outputs": [], "source": [ @@ -56,7 +56,7 @@ { "cell_type": "code", "execution_count": null, - "id": "9d4eee2a-dfff-466c-9921-71946c1d6a95", + "id": "5", "metadata": {}, "outputs": [], "source": [ diff --git a/src/chapter2/mnmcount.ipynb b/src/chapter2/mnmcount.ipynb index e7f1ddf..ef4b9ba 100644 --- a/src/chapter2/mnmcount.ipynb +++ b/src/chapter2/mnmcount.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "4988ef60-a3b4-4406-8d8d-d73281985879", + "id": "0", "metadata": {}, "outputs": [], "source": [ @@ -13,7 +13,7 @@ { "cell_type": "code", "execution_count": null, - "id": "dce12b32-da80-4f8b-a3e3-7caa4cbef6fd", + "id": "1", "metadata": {}, "outputs": [], "source": [ @@ -23,7 +23,7 @@ { "cell_type": "code", "execution_count": null, - "id": "21061bc8-7e7c-426c-bdb2-2308b618ec44", + "id": "2", "metadata": {}, "outputs": [], "source": [ @@ -33,7 +33,7 @@ { "cell_type": "code", "execution_count": null, - "id": "fc8f553f-8892-4af9-b919-f0dea2e5f036", + "id": "3", "metadata": {}, "outputs": [], "source": [ @@ -43,7 +43,7 @@ { "cell_type": "code", "execution_count": null, - "id": "814728a2-2b19-486f-becf-869fe9bb3af1", + "id": "4", "metadata": {}, "outputs": [], "source": [ @@ -53,7 +53,7 @@ { "cell_type": "code", "execution_count": null, - "id": "3c6d07d7-67cc-426a-89a4-3ac49966f837", + "id": "5", "metadata": {}, "outputs": [], "source": [ @@ -65,7 +65,7 @@ { "cell_type": "code", "execution_count": null, - "id": "71bded5e-2f34-48ef-90b8-cc537266a15f", + "id": "6", "metadata": {}, "outputs": [], "source": [ @@ -75,7 +75,7 @@ { "cell_type": "code", "execution_count": null, - "id": "2b20fb8e-2fd1-46b6-8390-7d0b9d156744", + "id": "7", "metadata": {}, "outputs": [], "source": [ @@ -86,7 +86,7 @@ { "cell_type": "code", "execution_count": null, - "id": "6a92e631-455f-47c0-b211-479e42117864", + "id": "8", "metadata": {}, "outputs": [], "source": [ diff --git a/src/chapter3/common_dataframe_operations.ipynb b/src/chapter3/common_dataframe_operations.ipynb index 202f294..64e1203 100644 --- a/src/chapter3/common_dataframe_operations.ipynb +++ b/src/chapter3/common_dataframe_operations.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "a65bc810-c53d-42e8-abfb-d1bcd938bff9", + "id": "0", "metadata": {}, "outputs": [], "source": [ @@ -15,7 +15,7 @@ { "cell_type": "code", "execution_count": null, - "id": "a5dacbe7-0101-4eb4-bbb3-2862233fc7b1", + "id": "1", "metadata": {}, "outputs": [], "source": [ @@ -24,7 +24,7 @@ }, { "cell_type": "markdown", - "id": "67d5e68c-f5ab-43ea-b89b-c72ef098d0cd", + "id": "2", "metadata": {}, "source": [ "# Read DataFrame" @@ -33,7 +33,7 @@ { "cell_type": "code", "execution_count": null, - "id": "4472a356-cbda-4fd3-be30-cb9939e1f191", + "id": "3", "metadata": {}, "outputs": [], "source": [ @@ -76,7 +76,7 @@ }, { "cell_type": "markdown", - "id": "eab4dcf9-10da-4349-b819-abf3674f1cb5", + "id": "4", "metadata": {}, "source": [ "# Saving DataFrame" @@ -85,7 +85,7 @@ { "cell_type": "code", "execution_count": null, - "id": "7193fbf1-c1ab-4b36-a46a-4243e1be84ae", + "id": "5", "metadata": {}, "outputs": [], "source": [ @@ -94,7 +94,7 @@ }, { "cell_type": "markdown", - "id": "d53763a9-b6b1-493d-9352-266286944bc3", + "id": "6", "metadata": {}, "source": [ "# Saving DataFrame and create table" @@ -103,7 +103,7 @@ { "cell_type": "code", "execution_count": null, - "id": "d9326077-d1be-4a6e-98f2-aab7e8911de5", + "id": "7", "metadata": {}, "outputs": [], "source": [ @@ -112,7 +112,7 @@ }, { "cell_type": "markdown", - "id": "074daf57-8808-43e2-b404-c5433140bbd3", + "id": "8", "metadata": {}, "source": [ "# Transformations and actions" @@ -120,7 +120,7 @@ }, { "cell_type": "markdown", - "id": "ab961f3f-e3a6-44f6-9193-6b66080b7cc7", + "id": "9", "metadata": {}, "source": [ "## Projections and filters" @@ -129,7 +129,7 @@ { "cell_type": "code", "execution_count": null, - "id": "a37f9fca-1bc3-414d-afff-39659c46b560", + "id": "10", "metadata": {}, "outputs": [], "source": [ @@ -140,7 +140,7 @@ { "cell_type": "code", "execution_count": null, - "id": "2354d742-4765-427e-9a7b-bb4a52fd71a2", + "id": "11", "metadata": {}, "outputs": [], "source": [ @@ -150,7 +150,7 @@ { "cell_type": "code", "execution_count": null, - "id": "9fbb67b9-7a27-4ce7-af66-b2f57a2b1e92", + "id": "12", "metadata": {}, "outputs": [], "source": [ @@ -159,7 +159,7 @@ }, { "cell_type": "markdown", - "id": "ba6e06ba-6290-4594-85d3-b7dcddf6105a", + "id": "13", "metadata": {}, "source": [ "## Renaming, adding and dropping columns" @@ -168,7 +168,7 @@ { "cell_type": "code", "execution_count": null, - "id": "9af50cc5-b707-4265-9e52-b79dc0fac49b", + "id": "14", "metadata": {}, "outputs": [], "source": [ @@ -179,7 +179,7 @@ { "cell_type": "code", "execution_count": null, - "id": "f51a80b4-b7c9-49d8-a0a7-077102c25ab9", + "id": "15", "metadata": {}, "outputs": [], "source": [ @@ -193,7 +193,7 @@ { "cell_type": "code", "execution_count": null, - "id": "4d2612d4-0a7a-4240-a713-096ca0935941", + "id": "16", "metadata": {}, "outputs": [], "source": [ @@ -202,7 +202,7 @@ }, { "cell_type": "markdown", - "id": "e7b00492-0fb3-46d9-9b99-491a02658c53", + "id": "17", "metadata": {}, "source": [ "## Aggregations" @@ -211,7 +211,7 @@ { "cell_type": "code", "execution_count": null, - "id": "6dbc1e51-2afa-49aa-b849-c4947c6f4e34", + "id": "18", "metadata": {}, "outputs": [], "source": [ @@ -220,7 +220,7 @@ }, { "cell_type": "markdown", - "id": "9b7499b6-8937-4996-b5a6-32074bd3841c", + "id": "19", "metadata": {}, "source": [ "## Other common DataFrame operations" @@ -229,7 +229,7 @@ { "cell_type": "code", "execution_count": null, - "id": "398de854-739a-471d-9048-d3dc4561436b", + "id": "20", "metadata": {}, "outputs": [], "source": [ @@ -239,7 +239,7 @@ { "cell_type": "code", "execution_count": null, - "id": "cb9ec290-6e1f-41ac-9acf-f6cbe51f663a", + "id": "21", "metadata": {}, "outputs": [], "source": [ diff --git a/src/chapter3/create_schema_dataframe.ipynb b/src/chapter3/create_schema_dataframe.ipynb index ab67d17..333858a 100644 --- a/src/chapter3/create_schema_dataframe.ipynb +++ b/src/chapter3/create_schema_dataframe.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "a65bc810-c53d-42e8-abfb-d1bcd938bff9", + "id": "0", "metadata": {}, "outputs": [], "source": [ @@ -14,7 +14,7 @@ { "cell_type": "code", "execution_count": null, - "id": "a5dacbe7-0101-4eb4-bbb3-2862233fc7b1", + "id": "1", "metadata": {}, "outputs": [], "source": [ @@ -23,7 +23,7 @@ }, { "cell_type": "markdown", - "id": "c77fa9b4-00b6-4cd2-a539-8af3b5c782a0", + "id": "2", "metadata": {}, "source": [ "# First way to define schema " @@ -32,7 +32,7 @@ { "cell_type": "code", "execution_count": null, - "id": "fb885406-9b61-4f9d-a7f7-15101a14fb7c", + "id": "3", "metadata": {}, "outputs": [], "source": [ @@ -42,7 +42,7 @@ { "cell_type": "code", "execution_count": null, - "id": "249059e5-2116-4cfc-8ca8-fbfcb9f57d4d", + "id": "4", "metadata": {}, "outputs": [], "source": [ @@ -58,7 +58,7 @@ { "cell_type": "code", "execution_count": null, - "id": "04fb95f1-d23a-4ff8-9af2-4edbaba4f37d", + "id": "5", "metadata": {}, "outputs": [], "source": [ @@ -68,7 +68,7 @@ { "cell_type": "code", "execution_count": null, - "id": "89346c37-2c31-4b6a-9546-991052e4d4a2", + "id": "6", "metadata": {}, "outputs": [], "source": [ @@ -78,7 +78,7 @@ { "cell_type": "code", "execution_count": null, - "id": "f084280a-157c-4fd2-afc4-839af4e8a840", + "id": "7", "metadata": {}, "outputs": [], "source": [ @@ -87,7 +87,7 @@ }, { "cell_type": "markdown", - "id": "a23a23ab-421b-4f4c-9329-aafee66588cb", + "id": "8", "metadata": {}, "source": [ "# Second way to define schema" @@ -96,7 +96,7 @@ { "cell_type": "code", "execution_count": null, - "id": "4472a356-cbda-4fd3-be30-cb9939e1f191", + "id": "9", "metadata": {}, "outputs": [], "source": [ @@ -116,7 +116,7 @@ { "cell_type": "code", "execution_count": null, - "id": "c0f8adc1-7b6f-4119-be24-e66e80c39e30", + "id": "10", "metadata": {}, "outputs": [], "source": [ @@ -126,7 +126,7 @@ { "cell_type": "code", "execution_count": null, - "id": "e3796505-0f17-4eec-b5fe-b514f8a86478", + "id": "11", "metadata": {}, "outputs": [], "source": [ @@ -136,7 +136,7 @@ { "cell_type": "code", "execution_count": null, - "id": "fcc986af-ede4-41cb-b3bb-9c29d04b2806", + "id": "12", "metadata": {}, "outputs": [], "source": [ @@ -146,7 +146,7 @@ { "cell_type": "code", "execution_count": null, - "id": "0280bee6-1450-4640-b268-733d6363de42", + "id": "13", "metadata": {}, "outputs": [], "source": [ @@ -156,7 +156,7 @@ { "cell_type": "code", "execution_count": null, - "id": "cb9ec290-6e1f-41ac-9acf-f6cbe51f663a", + "id": "14", "metadata": {}, "outputs": [], "source": [ diff --git a/src/chapter3/dataframe_vs_rdd_api.ipynb b/src/chapter3/dataframe_vs_rdd_api.ipynb index c20e016..fcebcdb 100644 --- a/src/chapter3/dataframe_vs_rdd_api.ipynb +++ b/src/chapter3/dataframe_vs_rdd_api.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "a65bc810-c53d-42e8-abfb-d1bcd938bff9", + "id": "0", "metadata": {}, "outputs": [], "source": [ @@ -14,7 +14,7 @@ { "cell_type": "code", "execution_count": null, - "id": "a5dacbe7-0101-4eb4-bbb3-2862233fc7b1", + "id": "1", "metadata": {}, "outputs": [], "source": [ @@ -23,7 +23,7 @@ }, { "cell_type": "markdown", - "id": "10507cd7-a287-437c-bfe7-ac0d4713e83b", + "id": "2", "metadata": {}, "source": [ "# Low-Level RDD API" @@ -32,7 +32,7 @@ { "cell_type": "code", "execution_count": null, - "id": "88936ce0-6266-4c46-8394-554e6f814ee7", + "id": "3", "metadata": {}, "outputs": [], "source": [ @@ -50,7 +50,7 @@ { "cell_type": "code", "execution_count": null, - "id": "9d140aa5-182b-4cdb-953a-6e8e8580469a", + "id": "4", "metadata": {}, "outputs": [], "source": [ @@ -60,7 +60,7 @@ { "cell_type": "code", "execution_count": null, - "id": "c92ad426-a8a8-4f82-a6f6-ed9679b39e36", + "id": "5", "metadata": {}, "outputs": [], "source": [ @@ -75,7 +75,7 @@ { "cell_type": "code", "execution_count": null, - "id": "d13fa4f9-3adf-4bfe-ad55-0118c2f052df", + "id": "6", "metadata": {}, "outputs": [], "source": [ @@ -84,7 +84,7 @@ }, { "cell_type": "markdown", - "id": "6bae4346-f575-44f1-a90f-71378e86ba34", + "id": "7", "metadata": {}, "source": [ "# DataFrame API" @@ -93,7 +93,7 @@ { "cell_type": "code", "execution_count": null, - "id": "4f603b97-81ff-4f45-a520-be0ce8ee35e8", + "id": "8", "metadata": {}, "outputs": [], "source": [ @@ -109,7 +109,7 @@ { "cell_type": "code", "execution_count": null, - "id": "1681617a-31cb-4067-a4a7-6b4024a53934", + "id": "9", "metadata": {}, "outputs": [], "source": [ @@ -119,7 +119,7 @@ { "cell_type": "code", "execution_count": null, - "id": "e85f13b5-67ee-486f-a189-3a6eb671fe65", + "id": "10", "metadata": {}, "outputs": [], "source": [ @@ -129,7 +129,7 @@ { "cell_type": "code", "execution_count": null, - "id": "4831dc1b-696b-4d42-810e-c2cb77b612e5", + "id": "11", "metadata": {}, "outputs": [], "source": [ @@ -139,7 +139,7 @@ { "cell_type": "code", "execution_count": null, - "id": "864ecc92-c5fe-43f3-97d7-c6fbad2996dc", + "id": "12", "metadata": {}, "outputs": [], "source": [ diff --git a/src/chapter4/spark_sql.ipynb b/src/chapter4/spark_sql.ipynb index 4a02cc4..8e98b33 100644 --- a/src/chapter4/spark_sql.ipynb +++ b/src/chapter4/spark_sql.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "a65bc810-c53d-42e8-abfb-d1bcd938bff9", + "id": "0", "metadata": {}, "outputs": [], "source": [ @@ -14,7 +14,7 @@ { "cell_type": "code", "execution_count": null, - "id": "a5dacbe7-0101-4eb4-bbb3-2862233fc7b1", + "id": "1", "metadata": {}, "outputs": [], "source": [ @@ -23,7 +23,7 @@ }, { "cell_type": "markdown", - "id": "67d5e68c-f5ab-43ea-b89b-c72ef098d0cd", + "id": "2", "metadata": {}, "source": [ "# Read DataFrame" @@ -32,7 +32,7 @@ { "cell_type": "code", "execution_count": null, - "id": "4472a356-cbda-4fd3-be30-cb9939e1f191", + "id": "3", "metadata": {}, "outputs": [], "source": [ @@ -52,7 +52,7 @@ }, { "cell_type": "markdown", - "id": "eab4dcf9-10da-4349-b819-abf3674f1cb5", + "id": "4", "metadata": {}, "source": [ "# Create temporary view" @@ -61,7 +61,7 @@ { "cell_type": "code", "execution_count": null, - "id": "398de854-739a-471d-9048-d3dc4561436b", + "id": "5", "metadata": {}, "outputs": [], "source": [ @@ -71,7 +71,7 @@ }, { "cell_type": "markdown", - "id": "dc882754-bed1-4b26-aaae-ba585dda40e4", + "id": "6", "metadata": {}, "source": [ "# SQL Operations" @@ -80,7 +80,7 @@ { "cell_type": "code", "execution_count": null, - "id": "243a53df-e0c3-42a9-ba75-8d099eb14626", + "id": "7", "metadata": {}, "outputs": [], "source": [ @@ -94,7 +94,7 @@ { "cell_type": "code", "execution_count": null, - "id": "64182c71-e998-43f8-8284-af5a7de08454", + "id": "8", "metadata": {}, "outputs": [], "source": [ @@ -109,7 +109,7 @@ { "cell_type": "code", "execution_count": null, - "id": "c41b6586-d0dd-497d-aa28-9c50f354ac7a", + "id": "9", "metadata": {}, "outputs": [], "source": [ @@ -129,7 +129,7 @@ }, { "cell_type": "markdown", - "id": "a64e13df-9e47-4e30-9180-6a074b482caa", + "id": "10", "metadata": {}, "source": [ "# SQL databases and tables " @@ -138,7 +138,7 @@ { "cell_type": "code", "execution_count": null, - "id": "5ec7aa59-ed3a-4e3e-bc5c-df95dfe32c1c", + "id": "11", "metadata": {}, "outputs": [], "source": [ @@ -148,7 +148,7 @@ }, { "cell_type": "markdown", - "id": "cafd37c7-5fff-4beb-8d6e-ec096c7dbcad", + "id": "12", "metadata": {}, "source": [ "## Managed table" @@ -157,7 +157,7 @@ { "cell_type": "code", "execution_count": null, - "id": "be59724c-0c3a-430f-8b29-b35d49891982", + "id": "13", "metadata": {}, "outputs": [], "source": [ @@ -167,7 +167,7 @@ }, { "cell_type": "markdown", - "id": "4f0df47b-784d-4692-b2b6-fcbcffa9c546", + "id": "14", "metadata": {}, "source": [ "## Unmanaged table" @@ -176,7 +176,7 @@ { "cell_type": "code", "execution_count": null, - "id": "69a633d8-6643-4357-b65e-9598dfe8874e", + "id": "15", "metadata": {}, "outputs": [], "source": [ @@ -186,7 +186,7 @@ }, { "cell_type": "markdown", - "id": "5fd4d163-5309-40c1-b41b-3c65a2cbf02b", + "id": "16", "metadata": {}, "source": [ "## View metadata" @@ -195,7 +195,7 @@ { "cell_type": "code", "execution_count": null, - "id": "67f53e0d-bebc-40a7-8ac2-f40b67414a17", + "id": "17", "metadata": {}, "outputs": [], "source": [ @@ -205,7 +205,7 @@ { "cell_type": "code", "execution_count": null, - "id": "e7f6a358-6931-4111-b927-b1f817924f85", + "id": "18", "metadata": {}, "outputs": [], "source": [ @@ -215,7 +215,7 @@ { "cell_type": "code", "execution_count": null, - "id": "a041361c-9aad-47c8-a0d3-313a7b709b82", + "id": "19", "metadata": {}, "outputs": [], "source": [ @@ -225,7 +225,7 @@ { "cell_type": "code", "execution_count": null, - "id": "348e51fc-b4ae-416e-b048-0e1ac85c8828", + "id": "20", "metadata": {}, "outputs": [], "source": [ @@ -236,7 +236,7 @@ { "cell_type": "code", "execution_count": null, - "id": "cb9ec290-6e1f-41ac-9acf-f6cbe51f663a", + "id": "21", "metadata": {}, "outputs": [], "source": [ diff --git a/src/chapter5/external_datasources_common_operations.ipynb b/src/chapter5/external_datasources_common_operations.ipynb index d6059b2..381ba26 100644 --- a/src/chapter5/external_datasources_common_operations.ipynb +++ b/src/chapter5/external_datasources_common_operations.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "0e057801-e388-4e65-894c-6a5e03c8bab7", + "id": "0", "metadata": {}, "outputs": [], "source": [ @@ -15,7 +15,7 @@ { "cell_type": "code", "execution_count": null, - "id": "bff25804-d1de-4b34-9976-1158eeb6c703", + "id": "1", "metadata": {}, "outputs": [], "source": [ @@ -26,7 +26,7 @@ }, { "cell_type": "markdown", - "id": "724e12f7-d8c3-4595-ba72-3a72c6812f11", + "id": "2", "metadata": {}, "source": [ "# Drop tables postgres" @@ -35,7 +35,7 @@ { "cell_type": "code", "execution_count": null, - "id": "2ce395aa-60c1-473d-a959-ff6a6ca26fe2", + "id": "3", "metadata": {}, "outputs": [], "source": [ @@ -55,7 +55,7 @@ }, { "cell_type": "markdown", - "id": "6b895407-94e3-472f-a5be-33d001e1ea7c", + "id": "4", "metadata": {}, "source": [ "# Create tables postgres" @@ -64,7 +64,7 @@ { "cell_type": "code", "execution_count": null, - "id": "395d1a5b-4bb4-409d-9a89-d24794e58290", + "id": "5", "metadata": {}, "outputs": [], "source": [ @@ -93,7 +93,7 @@ }, { "cell_type": "markdown", - "id": "9461897e-998a-4968-9620-704ee99e1b90", + "id": "6", "metadata": {}, "source": [ "# Load data postgres" @@ -102,7 +102,7 @@ { "cell_type": "code", "execution_count": null, - "id": "5beae36d-da8b-4a2e-84ca-3d6136a617fe", + "id": "7", "metadata": {}, "outputs": [], "source": [ @@ -126,7 +126,7 @@ }, { "cell_type": "markdown", - "id": "3394f18b-db39-4efe-8566-0d8abcde49c6", + "id": "8", "metadata": {}, "source": [ "# Read data postgres" @@ -135,7 +135,7 @@ { "cell_type": "code", "execution_count": null, - "id": "e51619cf-94c4-446b-a938-05d7592e238e", + "id": "9", "metadata": {}, "outputs": [], "source": [ @@ -163,7 +163,7 @@ }, { "cell_type": "markdown", - "id": "314aae21-af4d-4a7a-bd8a-afb8abb9a180", + "id": "10", "metadata": {}, "source": [ "# Common operations" @@ -172,7 +172,7 @@ { "cell_type": "code", "execution_count": null, - "id": "3016e6cc-51f9-48b0-b6a6-c7c2c8a8ba3a", + "id": "11", "metadata": {}, "outputs": [], "source": [ @@ -183,7 +183,7 @@ { "cell_type": "code", "execution_count": null, - "id": "edeeec1c-0071-47ac-8a45-77f4d65a1a60", + "id": "12", "metadata": {}, "outputs": [], "source": [ @@ -193,7 +193,7 @@ }, { "cell_type": "markdown", - "id": "5735bb92-5bfc-4725-a7b8-63eae33d9eb0", + "id": "13", "metadata": {}, "source": [ "## Union" @@ -202,7 +202,7 @@ { "cell_type": "code", "execution_count": null, - "id": "f9ad4a7b-e5f3-42d3-b18e-a4b759796274", + "id": "14", "metadata": {}, "outputs": [], "source": [ @@ -212,7 +212,7 @@ }, { "cell_type": "markdown", - "id": "9d211a4a-2b42-4fd2-861b-dab597df2986", + "id": "15", "metadata": {}, "source": [ "## Joins" @@ -221,7 +221,7 @@ { "cell_type": "code", "execution_count": null, - "id": "f8e79c12-b90e-494c-8485-0e7854a25a0c", + "id": "16", "metadata": {}, "outputs": [], "source": [ @@ -230,7 +230,7 @@ }, { "cell_type": "markdown", - "id": "3220c753-3266-47b0-95d6-18a75949116b", + "id": "17", "metadata": {}, "source": [ "## Windowing" @@ -239,7 +239,7 @@ { "cell_type": "code", "execution_count": null, - "id": "1c4d7c76-8351-436e-8c6a-c7a2cf912f2b", + "id": "18", "metadata": {}, "outputs": [], "source": [ @@ -249,7 +249,7 @@ }, { "cell_type": "markdown", - "id": "eb268e50-4c2d-4fda-b80e-0cd9ab7c1552", + "id": "19", "metadata": {}, "source": [ "## Pivoting" @@ -258,7 +258,7 @@ { "cell_type": "code", "execution_count": null, - "id": "a06e9f41-d5c6-432d-96e4-eefb6437f541", + "id": "20", "metadata": {}, "outputs": [], "source": [ @@ -269,7 +269,7 @@ { "cell_type": "code", "execution_count": null, - "id": "9558842c-1686-4f95-a171-8194edb907df", + "id": "21", "metadata": {}, "outputs": [], "source": [ diff --git a/src/chapter5/higher_order_functions.ipynb b/src/chapter5/higher_order_functions.ipynb index 73b4402..952e331 100644 --- a/src/chapter5/higher_order_functions.ipynb +++ b/src/chapter5/higher_order_functions.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "0856aedb-cce5-47d2-a22d-be2f7b5ca650", + "id": "0", "metadata": {}, "outputs": [], "source": [ @@ -14,7 +14,7 @@ { "cell_type": "code", "execution_count": null, - "id": "d7d9a377-5116-46dc-9572-e9152a7e5887", + "id": "1", "metadata": {}, "outputs": [], "source": [ @@ -23,7 +23,7 @@ }, { "cell_type": "markdown", - "id": "1eeed07b-eefb-4895-acd2-67d7cd74072e", + "id": "2", "metadata": {}, "source": [ "# Create DataFrame " @@ -32,7 +32,7 @@ { "cell_type": "code", "execution_count": null, - "id": "93b8a7c7-ba3e-4b89-ace1-4596531bcb2e", + "id": "3", "metadata": {}, "outputs": [], "source": [ @@ -45,7 +45,7 @@ }, { "cell_type": "markdown", - "id": "72cdc0df-a04b-4634-bfd0-7636647fde2e", + "id": "4", "metadata": {}, "source": [ "# Transform " @@ -54,7 +54,7 @@ { "cell_type": "code", "execution_count": null, - "id": "8dade79c-c4f8-459c-bdeb-f59a0e0bcea4", + "id": "5", "metadata": {}, "outputs": [], "source": [ @@ -63,7 +63,7 @@ }, { "cell_type": "markdown", - "id": "69e18e24-3bf0-41ab-b9c6-9e43cb7907d6", + "id": "6", "metadata": {}, "source": [ "# Filter" @@ -72,7 +72,7 @@ { "cell_type": "code", "execution_count": null, - "id": "91e9fc94-56e2-44f3-897f-48854f8939d7", + "id": "7", "metadata": {}, "outputs": [], "source": [ @@ -81,7 +81,7 @@ }, { "cell_type": "markdown", - "id": "a7bc44bd-ad9f-47fc-8a57-d75303a29bc6", + "id": "8", "metadata": {}, "source": [ "# Exists" @@ -90,7 +90,7 @@ { "cell_type": "code", "execution_count": null, - "id": "fd606d34-43ce-469e-8036-7031c16aae2d", + "id": "9", "metadata": {}, "outputs": [], "source": [ @@ -99,7 +99,7 @@ }, { "cell_type": "markdown", - "id": "cba1b891-3bd0-4376-9bd9-0bb1bff8b88b", + "id": "10", "metadata": {}, "source": [ "# Reduce" @@ -108,7 +108,7 @@ { "cell_type": "code", "execution_count": null, - "id": "dc879f83-7df4-4464-a25e-d3f32de19101", + "id": "11", "metadata": {}, "outputs": [], "source": [ @@ -124,7 +124,7 @@ { "cell_type": "code", "execution_count": null, - "id": "5e47b918-6cbb-41d5-b7f7-273bdb785e63", + "id": "12", "metadata": {}, "outputs": [], "source": [ diff --git a/src/chapter5/user_defined_functions.ipynb b/src/chapter5/user_defined_functions.ipynb index ed33966..11165f8 100644 --- a/src/chapter5/user_defined_functions.ipynb +++ b/src/chapter5/user_defined_functions.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "0856aedb-cce5-47d2-a22d-be2f7b5ca650", + "id": "0", "metadata": {}, "outputs": [], "source": [ @@ -16,7 +16,7 @@ { "cell_type": "code", "execution_count": null, - "id": "d7d9a377-5116-46dc-9572-e9152a7e5887", + "id": "1", "metadata": {}, "outputs": [], "source": [ @@ -25,7 +25,7 @@ }, { "cell_type": "markdown", - "id": "56473be7-082c-48b2-b2f8-9e0c3caa200a", + "id": "2", "metadata": {}, "source": [ "# Create function (Default Spark UDF)" @@ -34,7 +34,7 @@ { "cell_type": "code", "execution_count": null, - "id": "c3f97479-a168-4ca0-b8e2-e1c592f9c857", + "id": "3", "metadata": {}, "outputs": [], "source": [ @@ -45,7 +45,7 @@ { "cell_type": "code", "execution_count": null, - "id": "6947b222-87b9-41ae-9dbf-aabb8532b354", + "id": "4", "metadata": {}, "outputs": [], "source": [ @@ -54,7 +54,7 @@ }, { "cell_type": "markdown", - "id": "cedce39d-14a9-4af5-91c4-986dc05df1e7", + "id": "5", "metadata": {}, "source": [ "# Test function " @@ -63,7 +63,7 @@ { "cell_type": "code", "execution_count": null, - "id": "d908c679-5f95-4ecd-b5da-d1e85421bfc0", + "id": "6", "metadata": {}, "outputs": [], "source": [ @@ -73,7 +73,7 @@ { "cell_type": "code", "execution_count": null, - "id": "93b0f747-91c2-4cd2-8ffc-a851262d0e7c", + "id": "7", "metadata": {}, "outputs": [], "source": [ @@ -82,7 +82,7 @@ }, { "cell_type": "markdown", - "id": "331ffebf-414d-4ffd-a662-1318364bb56c", + "id": "8", "metadata": {}, "source": [ "# Create Function (Pandas UDF) \n", @@ -92,7 +92,7 @@ { "cell_type": "code", "execution_count": null, - "id": "211a22bd-c0ae-4e8f-b764-33aea1f81543", + "id": "9", "metadata": {}, "outputs": [], "source": [ @@ -103,7 +103,7 @@ { "cell_type": "code", "execution_count": null, - "id": "91576acd-c4d7-4972-b30a-d8e7975a7cb3", + "id": "10", "metadata": {}, "outputs": [], "source": [ @@ -113,7 +113,7 @@ { "cell_type": "code", "execution_count": null, - "id": "d5d69f56-9af9-4b15-beaf-f59a0f74f187", + "id": "11", "metadata": {}, "outputs": [], "source": [ @@ -124,7 +124,7 @@ { "cell_type": "code", "execution_count": null, - "id": "76533bba-8bdb-4436-9dd9-7ac17cade48e", + "id": "12", "metadata": {}, "outputs": [], "source": [ @@ -135,7 +135,7 @@ { "cell_type": "code", "execution_count": null, - "id": "5e47b918-6cbb-41d5-b7f7-273bdb785e63", + "id": "13", "metadata": {}, "outputs": [], "source": [ diff --git a/src/chapter7/adaptive_query_execution.ipynb b/src/chapter7/adaptive_query_execution.ipynb index 83ce073..5648c42 100644 --- a/src/chapter7/adaptive_query_execution.ipynb +++ b/src/chapter7/adaptive_query_execution.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "bcf1fdab-4c80-4fce-8fcc-bd86eabc7ee6", + "id": "0", "metadata": {}, "outputs": [], "source": [ @@ -14,7 +14,7 @@ { "cell_type": "code", "execution_count": null, - "id": "cad12a90-c518-4cce-887d-fa15f465051a", + "id": "1", "metadata": {}, "outputs": [], "source": [ @@ -25,7 +25,7 @@ }, { "cell_type": "markdown", - "id": "17593d48-f6a2-4fd2-bdcc-4e326baadbaf", + "id": "2", "metadata": {}, "source": [ "# Join skew" @@ -34,7 +34,7 @@ { "cell_type": "code", "execution_count": null, - "id": "df9c863d-9351-4366-9ccd-654b6a3ede5d", + "id": "3", "metadata": {}, "outputs": [], "source": [ @@ -45,7 +45,7 @@ { "cell_type": "code", "execution_count": null, - "id": "d656c5a9-34e3-44ce-ad22-a1e0fd2db9df", + "id": "4", "metadata": {}, "outputs": [], "source": [ @@ -60,7 +60,7 @@ { "cell_type": "code", "execution_count": null, - "id": "391fecc2-f138-406a-a52d-7809e6773316", + "id": "5", "metadata": {}, "outputs": [], "source": [ @@ -70,7 +70,7 @@ { "cell_type": "code", "execution_count": null, - "id": "cdfc5ca8-3766-4459-84fa-11bb16950bfb", + "id": "6", "metadata": {}, "outputs": [], "source": [ @@ -79,7 +79,7 @@ }, { "cell_type": "markdown", - "id": "8a31f487-6add-41b7-8903-d28353426a61", + "id": "7", "metadata": {}, "source": [ "# Using AQE" @@ -88,7 +88,7 @@ { "cell_type": "code", "execution_count": null, - "id": "da2579f9-359e-4598-b086-918b00dac295", + "id": "8", "metadata": {}, "outputs": [], "source": [ @@ -99,7 +99,7 @@ { "cell_type": "code", "execution_count": null, - "id": "a9402cb2-a0a4-479e-af50-1751b5d60a18", + "id": "9", "metadata": {}, "outputs": [], "source": [ @@ -109,7 +109,7 @@ { "cell_type": "code", "execution_count": null, - "id": "41300bcb-9fcf-4907-98e5-ac99115f55f3", + "id": "10", "metadata": {}, "outputs": [], "source": [ @@ -119,7 +119,7 @@ { "cell_type": "code", "execution_count": null, - "id": "c77ac6b9-18c4-4525-b609-6f347d47a9f9", + "id": "11", "metadata": {}, "outputs": [], "source": [ diff --git a/src/chapter7/broadcast_join.ipynb b/src/chapter7/broadcast_join.ipynb index 46a34d9..e256a8a 100644 --- a/src/chapter7/broadcast_join.ipynb +++ b/src/chapter7/broadcast_join.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "d61443d6-2700-4b2e-b283-1a883b59776a", + "id": "0", "metadata": {}, "outputs": [], "source": [ @@ -14,7 +14,7 @@ { "cell_type": "code", "execution_count": null, - "id": "b36cf516-a801-47af-8382-019c78778bec", + "id": "1", "metadata": {}, "outputs": [], "source": [ @@ -25,7 +25,7 @@ { "cell_type": "code", "execution_count": null, - "id": "03378377-86f3-4272-b880-dfbb5e03f1fa", + "id": "2", "metadata": {}, "outputs": [], "source": [ @@ -36,7 +36,7 @@ { "cell_type": "code", "execution_count": null, - "id": "f74c20f5-9428-4b3b-a707-7b570c5ba570", + "id": "3", "metadata": {}, "outputs": [], "source": [ @@ -47,7 +47,7 @@ { "cell_type": "code", "execution_count": null, - "id": "1c4db376-e468-4fac-83a9-52f802e6c1ec", + "id": "4", "metadata": {}, "outputs": [], "source": [ @@ -57,7 +57,7 @@ { "cell_type": "code", "execution_count": null, - "id": "4b470ce0-3822-4776-aa70-f9f2ab4d52d4", + "id": "5", "metadata": {}, "outputs": [], "source": [ diff --git a/src/chapter7/cache.ipynb b/src/chapter7/cache.ipynb index 38d3e3b..39c475c 100644 --- a/src/chapter7/cache.ipynb +++ b/src/chapter7/cache.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "b54d8d19-239f-4475-b91b-5cde8786ed53", + "id": "0", "metadata": {}, "outputs": [], "source": [ @@ -15,7 +15,7 @@ { "cell_type": "code", "execution_count": null, - "id": "eedef915-9697-4f78-b787-4f5bc5232cc2", + "id": "1", "metadata": {}, "outputs": [], "source": [ @@ -25,7 +25,7 @@ { "cell_type": "code", "execution_count": null, - "id": "594843ae-cec5-4d4a-845c-3d3058d44baf", + "id": "2", "metadata": {}, "outputs": [], "source": [ @@ -40,7 +40,7 @@ }, { "cell_type": "markdown", - "id": "af921217-ce55-48b1-a275-61d4f6347c58", + "id": "3", "metadata": {}, "source": [ "# Without cache" @@ -49,7 +49,7 @@ { "cell_type": "code", "execution_count": null, - "id": "c8cc7e43-e497-41a1-a8d7-bf6ea288859c", + "id": "4", "metadata": {}, "outputs": [], "source": [ @@ -82,7 +82,7 @@ { "cell_type": "code", "execution_count": null, - "id": "cae14530-5339-4d6c-a484-789883ad572c", + "id": "5", "metadata": {}, "outputs": [], "source": [ @@ -99,7 +99,7 @@ { "cell_type": "code", "execution_count": null, - "id": "b9192d8a-a2ad-4952-9ebd-d7a512225510", + "id": "6", "metadata": {}, "outputs": [], "source": [ @@ -115,7 +115,7 @@ }, { "cell_type": "markdown", - "id": "10146c6a-63a3-4ded-a27c-ea7d373f8224", + "id": "7", "metadata": {}, "source": [ "# Cache" @@ -124,7 +124,7 @@ { "cell_type": "code", "execution_count": null, - "id": "e06f6f37-9a9d-4a75-8927-a029aa3d8eac", + "id": "8", "metadata": {}, "outputs": [], "source": [ @@ -134,7 +134,7 @@ { "cell_type": "code", "execution_count": null, - "id": "4042f23c-3ba1-4371-ad2c-a266bd2ed7a2", + "id": "9", "metadata": {}, "outputs": [], "source": [ @@ -151,7 +151,7 @@ { "cell_type": "code", "execution_count": null, - "id": "e2640931-1d69-4c75-8f60-acf73ff5ffd1", + "id": "10", "metadata": {}, "outputs": [], "source": [ @@ -168,7 +168,7 @@ { "cell_type": "code", "execution_count": null, - "id": "16bfad12-fdce-45ae-8a79-4378501086d2", + "id": "11", "metadata": {}, "outputs": [], "source": [ diff --git a/src/chapter7/configurations.ipynb b/src/chapter7/configurations.ipynb index 76ea767..9ddb5bd 100644 --- a/src/chapter7/configurations.ipynb +++ b/src/chapter7/configurations.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "385331e0-8c2e-4e33-b4c7-8da8616da7bb", + "id": "0", "metadata": {}, "outputs": [], "source": [ @@ -12,7 +12,7 @@ }, { "cell_type": "markdown", - "id": "bb26a782-2b21-4211-9076-72f87d373027", + "id": "1", "metadata": {}, "source": [ "# Spark configurations\n", @@ -26,7 +26,7 @@ { "cell_type": "code", "execution_count": null, - "id": "39b11d74-ca03-42ea-ba29-7902233b0ee1", + "id": "2", "metadata": {}, "outputs": [], "source": [ @@ -41,7 +41,7 @@ }, { "cell_type": "markdown", - "id": "ec0df149-af3c-4baa-a716-1a2f8fb0dbd6", + "id": "3", "metadata": {}, "source": [ "## Adjust spark shuffle partitions and size\n", @@ -52,7 +52,7 @@ { "cell_type": "code", "execution_count": null, - "id": "c5ad3a80-3675-4929-b527-d47ff15f4d1a", + "id": "4", "metadata": {}, "outputs": [], "source": [ @@ -68,7 +68,7 @@ { "cell_type": "code", "execution_count": null, - "id": "1a2cf2fe-f520-4814-875b-2e2fd1f4e469", + "id": "5", "metadata": {}, "outputs": [], "source": [ diff --git a/src/chapter7/data_skew.ipynb b/src/chapter7/data_skew.ipynb index aa9910c..ac26fb8 100644 --- a/src/chapter7/data_skew.ipynb +++ b/src/chapter7/data_skew.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "526da146-e966-42f2-bf8d-693ea95289cf", + "id": "0", "metadata": {}, "outputs": [], "source": [ @@ -14,7 +14,7 @@ { "cell_type": "code", "execution_count": null, - "id": "594b0044-62b2-4932-8014-7952d5e6f74e", + "id": "1", "metadata": {}, "outputs": [], "source": [ @@ -25,7 +25,7 @@ }, { "cell_type": "markdown", - "id": "f1abf1de-6ca8-43a7-85cd-27bf5eb57ca9", + "id": "2", "metadata": {}, "source": [ "# Uniform dataset " @@ -34,7 +34,7 @@ { "cell_type": "code", "execution_count": null, - "id": "210be936-8ebc-495d-902b-8e1a475eb6e7", + "id": "3", "metadata": {}, "outputs": [], "source": [ @@ -45,7 +45,7 @@ { "cell_type": "code", "execution_count": null, - "id": "91a2e2b5-3037-4486-baf9-29f5293795b0", + "id": "4", "metadata": {}, "outputs": [], "source": [ @@ -61,7 +61,7 @@ }, { "cell_type": "markdown", - "id": "1d693485-36fc-4a82-b6dd-0fde4b1adf4b", + "id": "5", "metadata": {}, "source": [ "# Skewed dataset " @@ -70,7 +70,7 @@ { "cell_type": "code", "execution_count": null, - "id": "2ee2d378-4988-411b-8b76-8719c6c501d6", + "id": "6", "metadata": {}, "outputs": [], "source": [ @@ -84,7 +84,7 @@ { "cell_type": "code", "execution_count": null, - "id": "aa0c3748-9e2a-4a6c-bf74-6af056582b8a", + "id": "7", "metadata": {}, "outputs": [], "source": [ @@ -100,7 +100,7 @@ }, { "cell_type": "markdown", - "id": "92e3b06b-bf84-4026-8cfe-5c281504c1d4", + "id": "8", "metadata": {}, "source": [ "# Skewed join dataset with join" @@ -109,7 +109,7 @@ { "cell_type": "code", "execution_count": null, - "id": "70581432-faf2-4cd2-9971-a553ea80d6e7", + "id": "9", "metadata": {}, "outputs": [], "source": [ @@ -120,7 +120,7 @@ { "cell_type": "code", "execution_count": null, - "id": "2a43673c-41ee-40c1-9ee8-ec376f57c737", + "id": "10", "metadata": {}, "outputs": [], "source": [ @@ -136,7 +136,7 @@ { "cell_type": "code", "execution_count": null, - "id": "08b4bab1-1487-432d-b3eb-dda7cf01a02f", + "id": "11", "metadata": {}, "outputs": [], "source": [ @@ -152,7 +152,7 @@ { "cell_type": "code", "execution_count": null, - "id": "20d7dba7-b059-4afa-a3ca-522305c53ba2", + "id": "12", "metadata": {}, "outputs": [], "source": [ @@ -162,7 +162,7 @@ { "cell_type": "code", "execution_count": null, - "id": "706c3630-f295-4d5e-ba08-195f2914631f", + "id": "13", "metadata": {}, "outputs": [], "source": [ diff --git a/src/chapter7/salting.ipynb b/src/chapter7/salting.ipynb index cdd0cba..24d3ab5 100644 --- a/src/chapter7/salting.ipynb +++ b/src/chapter7/salting.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "757b6366-f4cd-47a5-b65c-4882757f6b47", + "id": "0", "metadata": {}, "outputs": [], "source": [ @@ -15,7 +15,7 @@ { "cell_type": "code", "execution_count": null, - "id": "0a2a8a52-d0e9-4506-809a-6dd8d6e4b764", + "id": "1", "metadata": {}, "outputs": [], "source": [ @@ -26,7 +26,7 @@ }, { "cell_type": "markdown", - "id": "53e295aa-2b54-4efe-a83e-69e0caf9e656", + "id": "2", "metadata": {}, "source": [ "# Uniform dataset" @@ -35,7 +35,7 @@ { "cell_type": "code", "execution_count": null, - "id": "26846e51-7ae3-41fd-89b5-4d027c7703f2", + "id": "3", "metadata": {}, "outputs": [], "source": [ @@ -46,7 +46,7 @@ { "cell_type": "code", "execution_count": null, - "id": "592d7f29-f459-4eaa-8cc2-505c8059ce10", + "id": "4", "metadata": {}, "outputs": [], "source": [ @@ -62,7 +62,7 @@ }, { "cell_type": "markdown", - "id": "33f90d31-00a4-49c4-94e5-9e0eabff440f", + "id": "5", "metadata": {}, "source": [ "# Skewed dataset " @@ -71,7 +71,7 @@ { "cell_type": "code", "execution_count": null, - "id": "51de9d0b-a9ad-4cf3-9db5-2a5951b4ab68", + "id": "6", "metadata": {}, "outputs": [], "source": [ @@ -86,7 +86,7 @@ { "cell_type": "code", "execution_count": null, - "id": "5a49235a-2c3c-4f31-9b5d-39f1f4e1c7f7", + "id": "7", "metadata": {}, "outputs": [], "source": [ @@ -102,7 +102,7 @@ }, { "cell_type": "markdown", - "id": "566cfb74-dd9f-45f0-af4e-853629cd1792", + "id": "8", "metadata": {}, "source": [ "# Skewed join dataset" @@ -111,7 +111,7 @@ { "cell_type": "code", "execution_count": null, - "id": "e92f8462-f451-4294-a9ab-6839089da5f9", + "id": "9", "metadata": {}, "outputs": [], "source": [ @@ -121,7 +121,7 @@ { "cell_type": "code", "execution_count": null, - "id": "62b9d8e5-f674-472b-a3d2-116e49ec9d52", + "id": "10", "metadata": {}, "outputs": [], "source": [ @@ -136,7 +136,7 @@ }, { "cell_type": "markdown", - "id": "107a30c9-7234-428d-a6e2-6b864d98ad6e", + "id": "11", "metadata": {}, "source": [ "# Simulating uniform distribution through salting" @@ -145,7 +145,7 @@ { "cell_type": "code", "execution_count": null, - "id": "423a1e61-baaa-4b9b-a183-1d83c4c5bcfe", + "id": "12", "metadata": {}, "outputs": [], "source": [ @@ -156,7 +156,7 @@ { "cell_type": "code", "execution_count": null, - "id": "9009e326-ec34-4bb4-9836-bde072a1e514", + "id": "13", "metadata": {}, "outputs": [], "source": [ @@ -167,7 +167,7 @@ { "cell_type": "code", "execution_count": null, - "id": "3cb8a3e0-d42e-484a-b6fa-8ffa5704f310", + "id": "14", "metadata": {}, "outputs": [], "source": [ @@ -182,7 +182,7 @@ { "cell_type": "code", "execution_count": null, - "id": "3ddffecc-7a25-4aa1-bd48-2fe7048bcdc5", + "id": "15", "metadata": {}, "outputs": [], "source": [ @@ -192,7 +192,7 @@ { "cell_type": "code", "execution_count": null, - "id": "8b8778cd-3ed6-4753-918b-f3cbdf495a99", + "id": "16", "metadata": {}, "outputs": [], "source": [ @@ -208,7 +208,7 @@ }, { "cell_type": "markdown", - "id": "e28d1206-0c78-4bf1-8498-fe5c554e84df", + "id": "17", "metadata": {}, "source": [ "# Salting in aggregations" @@ -217,7 +217,7 @@ { "cell_type": "code", "execution_count": null, - "id": "eda81a3c-4cc6-4f4d-a9f7-47b572eae3bb", + "id": "18", "metadata": {}, "outputs": [], "source": [ @@ -234,7 +234,7 @@ { "cell_type": "code", "execution_count": null, - "id": "b2e96ecb-4bfc-44a9-8a41-e2fdd0c9f214", + "id": "19", "metadata": {}, "outputs": [], "source": [