{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {
    "id": "aIS7i5hkEMM-"
   },
   "source": [
    "# Data Validation for Spark Dataframes with whylogs"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "id": "imgT_wtKEMNB"
   },
   "source": [
    "## About the Dataset - 🛏️ Airbnb Listings in Rio de Janeiro, Brazil\n",
    "\n",
    "We will read data made available from Airbnb. It's a listing dataset from the city of Rio de Janeiro, Brazil. We'll access data that was adapted from the following location: \"http://data.insideairbnb.com/brazil/rj/rio-de-janeiro/2021-01-26/data/listings.csv.gz\"\n",
    "\n",
    "In this example, we want to do some basic data validation. Let's define those:\n",
    "\n",
    "- Completeness Checks\n",
    "    - `id` (long): should not contain any missing values\n",
    "    - `listing_url` (string): should not contain any missing values\n",
    "    - `last_review` (string): should not contain any missing values\n",
    "- Consistency Checks\n",
    "    - `last_review` (string): date should be in the format YYYY-MM-DD\n",
    "    - `listing_url` (string): should be an url from airbnb (starting with https://www.airbnb.com/rooms/)\n",
    "    - `latitude` and `longitude` (double): should be within the range of -24 to -22 and -44 to -43 respectively\n",
    "    - `room_type` (string): frequent strings should be in the set of expected values\n",
    "- Statistics Checks\n",
    "    - `reviews_per_month` (double): standard deviation should be in expected range\n"
   ]
  },
  {
   "attachments": {
    "73a43c45-7c22-4b26-89c6-c3d907d4d82e.png": {
     "image/png": "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pf5KtwRpq0OgVgVpzeBsjs+OPQnNcKTmGfA4XWoEu88LLwO05dLyp/eMNiIiIiIiIiIiIiIiIiKqaJJNW6NGDcTExOQHayOZXYKzXq8X6c44bK13Hg7Vbp4foBUM0BIRERERERERERERERFRJJN4Z2pqKrKysuB2u1WCaiSzywKnRdXEn6e1Q3psHaM3EREREREREREREREREVH1Idmz6enpyM7OVkUiR3Kg1p5jcyK5TmtkuuKNXkRERERERERERERERERE1ZMEanNyclR2baQGau07ap+F7OgaRicRERERERERERERERERUfWWkZER0dm09qyYWvDanUYnEREREREREREREREREVH1JgHaSK6b1u6zOYxWIiIiIiIiIiIiIiIiIqKTgwRqRSQGau1uBmmJiIiIiIiIiIiIiIiI6CQj9dJKgDYig7QeO4O0RERERERERERERERERHRyyc3NjdzijmGzG61ERERERERERERERERERCcHm81mtEUeRmiJiIiIiIiIiIiIiIiIiMKIQVoiIiIiIiIiIiIiIiIiOilFbnHHREREREREREREREREREQUNgzSEhERERERERERERERERGFEYO0RERERERERERERERERERhxCAtEREREREREREREREREVEYMUhLRERERERERERERERERBRGDNISEREREREREREREREREYURg7RERERERERERERERERERGHEIC0RERERERERERERERERURgxSEtEREREREREREREREREFEYM0hIRERERERERERERERERhZENN//dZ7RTJWn503tGGxERERERERERERFRgfQzT0dW40TkJCYgr0YMfFEOY0hwtjwPojKy4UpJReyeFNT884AxhIiIgqlbty6cTifs9srKXbVpTZBwq037PZ/X6CiMQdowYJCWiIiIiIiIiIiIiKyOd2iOE+2bwRMTbfQpG0d2Lmpt3InaG3YYfYiIyKqygrQ27T89yCr/17riGsEWVRvwnIA3fbcaApsEcDW+wuFYBmnDgEFaIiIiIiIiIiIiIhI5deORckk7lTlbkSSzNvH7TXAdSTP6EBGRqIwgrQ12+KBnybpiGiG7wZWIa9AF9pgo+JyA58g65O1cCu/x7Wocn80GW0Cg1oFzekw02qmS1Nm30WgjIiIiIiIiIiIiolNVVqO62H/1BXDHxxp9Ko4n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EpiVIo7tdhtatDsNrc5PhCdXG2YUeyyZtNG1HTg8bgzytjKTloiIiIiIiIiIiIiIiIioEJ9ND6UeSbwAR1tcg9TTzkFqgwuRnhWNtH2pyDiUhXRpDmYhMzUHWWm5yDiWg42r9iLllw3wefLU9BK8DcQgLRERERERERERERERERFRICnSWP7YHbDlZsKelwakHUd8LHDzxXXxzICGmHDdGejaOl4bSRtRIq/R2rh2H/b870Nk7dsFe5SNQVoiIiIiIiIiIiIiIiIiotAYwVUJstptgNuG9g3j8MPdLfH+kCbo26Ym7uhSByvvaYnn+50BePVxbZKB67PBk5UpPVQ/CdRK45V5aRikJSIiIiIiIiIiIiIiIiIKZNMzaaXSWYmtSmLt9Bsaol19Fy5/PRkdXtiGs5/dirnrjuGhnonod04CkO1V9dLaHYDD6dAam9bY4XDIX62/TSK5DNISERERERERERERERERERVNYrVuH86q78KlLeJUUPab31LhiLYjO9uDqd+mIM/jw03nJqhxvV4fUo9kY+/2E9i+KR3Jm49i57Z0/LkxG/uP1ITb7WGQloiIiIiIiIiIiIiIiIioKCqh1utD41pRqgDkTYdy4Iyyq/62aDsOZrhxItuDMxKcgNZfgrR5OR5kpOUiPc2LjEwvju86iANffIv9J+rikOscBmmJiIiIiIiIiIiIiIiIiIqiqpG12bDzeC7s2t/2DWLgzvOq+mV9OV7UiXWgttbsOp4HaP3tEoG12+CIiYYtLws5W35H1oZ1yMvORnS/m2Fv34lBWiIiIiIiIiIiIiIiIiKiIkmQ1mlD8uFcfJecgdsuqo0rzkuAzw3ExjnwaM96cNpteH/DCTWuTco81v7m7NiBtNWrkHPoCNyNWsHT/FzY6tSDXRvIIC0RERERERERERERERERUSCVQqta9CKPtc7bP9iD9fuysewvLbDl4bOx54k2+Evn2nhw8QF8sTkNtlgHPFLc8YF9yN63H+46DeE+63x4a9eDz+uFz+2W2TBIS0RERERERERERERERERULJ8PNqcP2w7l4NIZ2zFg3g588NtxPLXsIM6btg3/+vog4JDRvNr/PPA4ouBt3g6e+k3hkwCv2y35tbDZbHqDm/9uhoCpkvytcbbRRkREREREREREREREREThsmLFCjidTthVRbGl47M5YPN5sLvpddh13l1ARooK1sKjNXleYyyNRF9d2vy9Wn9tGrgz4PpxOmI634ioZh3gc+eoyWw+L+zxiai94X0GacOh8cp5RhsRERERERERERERERHRyWfHjh1GW2Tp2rVrmYO0evTVh8zYM7Cr+fXIi45Hlj0GcDhUccUSZJUxhBRxrNgdiDqxHVGHN8Jx3nXw1agLuysOtqgY2LxuoMZpDNKGC4O0REREREREREREREREdDI7OYO0hSU36Ai3s4Yq0jiQGbS1xdREjQuugb1eC2QcPITstEzAGQ27Kxb22meg9i/vMUgbDgzSEhERERERERERERER0cnsZA/S+mCDzxGNY0NehC+hAXzuXNhsweapjWl3AA6n1uqFNhJy0tKReeQY8jKzYK/bDLW2/Fdl4hIRERERERERERERERERURFsEnz1eWCPcsFRpwEctRK1pl7hpnZ92ONPgz02Hva4WrDFxCP29Mao2/Yc1Gp5FhzRDtgzjjKTNhyYSUtEREREREREREREREQns1OluOPcZufDfVpT2Dzuggppg7IM9PlURq1NWwZvbi6i/viBQdpwYJCWiIiIiIiIiIiIiIiITmanSpC2orC4YyIiIiIiIiIiIiIiIiKiEPhsNvjsjrI3NoeaD4O0REREREREREREREREREQhsPl8sHk9ZW98HjUfBmmJiIiIiIiIiIiIiIiIiMKIQVoiIiIiIiIiIiIiIiIiojBikJaIiIiIiIiIiIiIiIiIKIwYpCUiIiIiIiIiIiIiIiKiSvfiiy8abeVXkfOqCgzSEhEREREREREREREREVGlMoOqFRFcrch5VRUGaYmIiIiIiIiIiIiIiIio0gQGU8sTXK3IeVWlahOkPbdpA/xreB+8cGsftG/SwOhLRERERERERERERERERJGqqCBqWYKrFTmvqhbxQVqH3Y7HB1yK7yfdiTt7d8ZdV3bGD0/dqfrJMCIiIiIiIiIiIiIiIiKKPCUFT0sTXK3IeUWCiI5yNqtXG8ueGIXxAy+D025HRk6uaqRd+smwpom1jbGJiIiIiIiIiIiIiIiIKBKEGjQNZbyKnFeksOHmv/uM9ogyuPt5eHFEX8THuFT3hp37MfTfH6j2d+67GR2anaHa07Jz8MCbi/Heyl9VdyRqvHKe0UZERERERERERERERER08tmxY4fRFlm6du0Kp9MJe4SV0BtxmbTxsS68O/YW/OfOgSpA6/X58M9FK9Bz4utIPnRMNdL+wn+/V8NknDfuGqimkWmJiIiIiIiIiIiIiIiIiCJZRAVpLz67CX5+7l5cf1Fb1b3vWCqufHo2nvzwK7g9XtVPSPuED5apYTKOkGlkWpkHEREREREREREREREREVGkioggrdNhxz9uugJfjh+FhnUSVL9Pf9qMCx57BT/+sVt1ByPDZBwZV8i0Mo+J2rxknkREREREREREREREREREkabKI5kt6tfBdxPvwEP9esBusyE9Oxd/eW0hhkx/H2lZOcZYRZNxZNzRsz5W08o8HtbmJfOUeRMRERERERERERERERERRZIqDdLe1usCrJ58Nzo0O0N1r0vei05/fxXzf/hVdZfGO99vUNPKPITMU+Ytv0FEREREREREREREREREFCmqJEgr2a6zRg/AK6P6o4YrGl6fD5M++hqX/eMN7Eo5boxVejKtzOOZT5arecq85Tdeu2MAbNpvEhERERERERERERERERFVtSoJ0j5x42UYeklH1b77yAlc8dQbmPLpd/B4vapfecg8Ji9cjiufnq3mLYb16IjHB1yq2omIiIiIiIiIiIiIiIiIqlKVBGmvu7CN+rtx90Fc9PgrWLNtj+quSD/+sVsVf5y077DqHtCprfpLRERERERERERERERERFSVqiRI27ZRPfX3vz8nIT07V7VXhrSsHHyydpNqb9uovvpLRERERERERERERERERFSVqiRIa9P+E1JvbGUzf0PqwSUiIiIiIiIiIiIiIiIiqmpVEqQlIiIiIiIiIiIiIiIiopPfkSNH8OWXX2LWrFl48cUX1V/plv6nMgZpiYiIiIiIiIiIiIiIiKjCbdmyBfPmzcPGjRuRkZGh+slf6Zb+MvxUxSAtEREREREREREREREREVUoyZRdsmSJ0RWcDD9VM2oZpCUiIiIiIiIiIiIiIiKiCvXzzz8bbcULdbyTTcQGaevGx+Ht+27Godf/jox5E4M2MkzGkXGJiIiIiIiIiIiIiIiIKDIkJycbbcULdbyTTcQGaZ/5v6twQ6d2qOGKNvoUJsNknKdvudLoQ0RERERERERERERERERVzayDtiShjneyidggbcfmZ6i/SfsO45lPlgdtZJgwxyUiIiIiIiIiIiIiIiIiinQRG6SNcuqLtmnPIUxeuDxos3mvHqSNdjrUXyIiIiIi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k7YddNICAAAAAACVQidtm+mkbZ9O20kLAAAAAAAAUImEtAAAAAAAAAAlEtICAAAAAAAAlEhICwAAAAAAAFAiIS0AAAAAAABAiYS0AAAAAAAAACUS0gIAAAAAAACUqCoGDWku6orWf6veMW7IkbkeeO6Vcf9TDbleEfQaP7qoOqfm5pa3UDqno66uLo+XSu26RQEAAAAAANDBmqYVRfs1NjZGVVVVPpLWc2fV0DB/djd8+PCiWrLBgwcX1cK9n+eqr6+PmpqaqK6urN5VnbQAAAAAAADAMrWk4LVVW+5bls9VKYS0AAAAAAAAwDK3pNC0PaHqsnyuSiCkBQAAAAAAAJaLRYWnSxOqLsvn6mhCWgAAAAAAAGC5WTBEfT+h6rJ8rmVh4403jnvuuSceeOCBOce9996b5xdHSAsAAAAAAAAsV61h6rIIVZflc71f2267bbz88stx2GGHxac+9al8bmxszPOLI6QFAAAAAAAAlrtlGapWQkCbbLbZZvHMM8/E5MmT46233srnNN58882LOxZuhQlp73+qIVb78tB8pBoAAAAAAACgLLvttlucc845sddee0X37t2jW7du8clPfjIeeuih4o4WEydOjP79++frq622WgwcODA/bvfddy/u0EkLAAAAAAAAsFi9e/eOb3/727lb9uSTT4477rgjrr322nxt7Nix+dyqdXzdddfFr371qzjllFPy484+++zo06dPvlYVg4Y054rlptf40UXVOTU3t7yF0jkddXV1ebxUatctCgAAAAAAgA7WNK0o2i/tS1pVVZWPpPXcWTU0VOZKuPX19VFTUxPV1e+vd3XUqFHx6KOPxsUXX5yfL3XQrr322nHbbbdFU1NTcddcqYt23333jX/+859x//33xzvvvJPD3R122CGOOuoonbQAAAAAAAAAi9K3b9/cAXvVVVflcQpc77777rjxxhsXGtAmb775Ztxwww1xzz335PuTyy+/PDbZZJP4+Mc/LqQFAAAAAAAAWJSdd945Xn/99VhnnXWKmfl94AMfiH79+sWhhx4au+66ax4vTHp8ep7U3SukBQAAAAAAAFiE1AH75z//OX7+859H//79i9kWq6++et6b9oc//GHsvffecd555+Vxmp9XWh45LZn81FNPxRVXXCGkBQAAAAAAAFiUV199NU499dS49dZbY+jQobHBBhsUVyLvO7vmmmvGgQceGF/60pfy+YMf/GDss88+xR0RG264YX5c2r/2W9/6VsycOVNICwAAAAAAALAkqaO2a9eusd122xUzkQPbP/zhD/HSSy/lcTpPmjQpB7Otdthhh6itrY2f/exnxUwIaQEAAAAAAACW5KijjooZM2bE+PHji5mIF154IbbZZpuorm6JXdN56623jqlTp+Zx8uCDD+bu2eOOO66YEdICAAAAAAAALFLaX/b888+P/fffP84999wcuLa6/fbb4+2338770A4ePDif03js2LHFHREvv/xyfO9734vPf/7z8aMf/Si6d+8upAUAAAAAAABYlGOPPTZ3y6bzhAkTitkWab/aNJ+6ZXv27Bn3339/HH300fH6668Xd7RI3bfHHHNMbLXVVnH88cdHVQwa0lxcYzl555phRQUAAAAAAACUpb6+PmpqauYsR7w0Pvaxj+VO2v3222++Ltr2Sh20qfP2jDPO0EkLAAAAAAAAsCi///3v4/nnn48jjjgij1Pou/POO8egQYNiww03zHMLSvPperov3Z+kDtu///3v8dBDD+mkLYNOWgAAAAAAACjfsuikTT760Y/GiBEj4s4774xdd901Vl111ZgyZUpe4vhzn/vcfB22dXV1cdttt8XUqVPz9TfeeCMvh7znnnvGN77xjZg0aZJOWgAAAAAAAIDFefTRR+PSSy+NVVZZJX784x/HPvvsE4ceemjusN17772Lu1rstddeOcBN11OAe+GFF0a3bt3iZz/7WQ5oEyFthRs+fHhRAQAAAAAAQGXrzNnWL37xixgyZEj8v//3/+Z0zj788MOx00475bpV6rpNSyQn6b5x48bFmWeeGaNHj85ziZC2ggloAQAAAAAAWNGsTBnXX//619hiiy1ik002ia5du+ZzGj/77LPFHQsnpK1QAloAAAAAAABWVCtL1vXEE0/EmmuuGVdffXXcdddd+Zz2pH388ceLOxZOSFuBBLQAAAAAAACs6Coh86qqqiqq5WPy5Mmxxx57RL9+/eYcu+++e96rdnGEtBVGQAsAAAAAAEBnIftauOpobi5KOpo3KQAAAAAAAJ1NR2VgM2fOLKrKU13dPKso6WiDBw8uKgAAAAAAAOgcOioDe+qpp5b7csdLq7rLu0LaSiKoBQAAAAAAoLPoyOxr0qRJRVV5qqvj3aKkUghqAQAAAAAAWNF1dOY1ZcqUyu2krX3r1ajSTVtxBLUAAAAAAACsqDo663rhhRfimWeeyXV1dXU+V5LqjWb8Jbq980YxpJIIagEAAAAAAFjRdHTG1dzcHBdffHG89NJLFdpJG/H/AV8zj5E7MaCxAAAAAElFTkSuQmCC"
    }
   },
   "cell_type": "markdown",
   "metadata": {
    "id": "i7X1jXAaEMNJ",
    "tags": []
   },
   "source": [
    "## Initializing a SparkSession\n",
    "\n",
    "### Execute the cell below and:\n",
    "\n",
    "- Select Add Endpoint\n",
    "- Select Single Sign-On\n",
    "- Select Create Session, selecting language as Python and in properties use \"spark.kubernetes.container.image\": \"gcr.io/mapr-252711/spark-whylogs-3.5.1:v3.5.1.0.4\" the whylogs -integerated spark image in properties.\n",
    "- Click Create Session\n",
    "\n",
    "When your session is ready the Manage Sessions pane will become active, providing you the session ID. The session state will become idle which means that you are good to go!\n",
    "\n",
    "![Screenshot (343).png](attachment:73a43c45-7c22-4b26-89c6-c3d907d4d82e.png)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "39bdec90b07340609ae7c8e8dea7e694",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "MagicsControllerWidget(children=(Tab(children=(ManageSessionWidget(children=(HTML(value='<br/>'), HTML(value='…"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "%manage_spark"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "FloatProgress(value=0.0, bar_style='info', description='Progress:', layout=Layout(height='25px', width='50%'),…"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "import os\n",
    "os.environ['HTTP_PROXY'] = \"http://hpeproxy.its.hpecorp.net:443\"\n",
    "os.environ['HTTPS_PROXY'] = \"http://hpeproxy.its.hpecorp.net:443\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "id": "yWhIyVdmEMNJ"
   },
   "outputs": [
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "FloatProgress(value=0.0, bar_style='info', description='Progress:', layout=Layout(height='25px', width='50%'),…"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from pyspark.sql import SparkSession\n",
    "\n",
    "spark = SparkSession.builder.appName('whylogs-testing').getOrCreate()\n",
    "arrow_config_key = \"spark.sql.execution.arrow.pyspark.enabled\"\n",
    "spark.conf.set(arrow_config_key, \"true\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "id": "HF1aa0iOEMNK"
   },
   "source": [
    "## Creating the PySpark dataframe"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "id": "dKxGJ8elEMNL",
    "outputId": "3ec26cae-8035-42ed-ba96-52e8aea74508"
   },
   "outputs": [
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "FloatProgress(value=0.0, bar_style='info', description='Progress:', layout=Layout(height='25px', width='50%'),…"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from pyspark import SparkFiles\n",
    "spark_dataframe = spark.read.format('parquet').load(\"file:///mounts/shared-volume/shared/airbnb_listings.parquet\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "id": "Nw0DbogyEMNM",
    "outputId": "d8779448-4d53-4d63-b218-7f01eac1ed84"
   },
   "outputs": [
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "FloatProgress(value=0.0, bar_style='info', description='Progress:', layout=Layout(height='25px', width='50%'),…"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "-RECORD 0--------------------------------------\n",
      " name                   | Very Nice 2Br in ... \n",
      " description            | Discounts for lon... \n",
      " listing_url            | https://www.airbn... \n",
      " last_review            | 2020-12-26           \n",
      " number_of_reviews_ltm  | 13                   \n",
      " number_of_reviews_l30d | 0                    \n",
      " id                     | 17878                \n",
      " latitude               | -22.96592            \n",
      " longitude              | -43.17896            \n",
      " availability_365       | 286                  \n",
      " bedrooms               | 2.0                  \n",
      " bathrooms              | null                 \n",
      " reviews_per_month      | 2.01                 \n",
      " room_type              | Entire home/apt      \n",
      "only showing top 1 row"
     ]
    }
   ],
   "source": [
    "spark_dataframe.show(n=1, vertical=True)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {
    "id": "_409gnFJEMNM",
    "outputId": "aa2d912e-5c1e-4700-9338-a9b5f78b577f"
   },
   "outputs": [
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "FloatProgress(value=0.0, bar_style='info', description='Progress:', layout=Layout(height='25px', width='50%'),…"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "root\n",
      " |-- name: string (nullable = true)\n",
      " |-- description: string (nullable = true)\n",
      " |-- listing_url: string (nullable = true)\n",
      " |-- last_review: string (nullable = true)\n",
      " |-- number_of_reviews_ltm: long (nullable = true)\n",
      " |-- number_of_reviews_l30d: long (nullable = true)\n",
      " |-- id: long (nullable = true)\n",
      " |-- latitude: double (nullable = true)\n",
      " |-- longitude: double (nullable = true)\n",
      " |-- availability_365: long (nullable = true)\n",
      " |-- bedrooms: double (nullable = true)\n",
      " |-- bathrooms: double (nullable = true)\n",
      " |-- reviews_per_month: double (nullable = true)\n",
      " |-- room_type: string (nullable = true)"
     ]
    }
   ],
   "source": [
    "spark_dataframe.printSchema()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "id": "fb4PrnKXEMNN"
   },
   "source": [
    "## Creating the Condition Count Metrics\n",
    "\n",
    "To create a profile with the standard metrics, we can simply call `collect_dataset_profile_view` from whylog's PySpark extra module. However, if we look at our defined set of constraints, there are two of those that need to checked agains individual values:\n",
    "\n",
    "- `last_review` (string): date should be in the format YYYY-MM-DD\n",
    "- `listing_url` (string): should be an url from airbnb (starting with https://www.airbnb.com/rooms/)\n",
    "\n",
    "As opposed to the other constraints, that can be checked against aggregate metrics, these two need to be checked against individual values. For that, we will create two condition count metrics. Later on, we will create metric constraints based on these metrics."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "id": "Q4O5WpVPEMNN"
   },
   "outputs": [
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "FloatProgress(value=0.0, bar_style='info', description='Progress:', layout=Layout(height='25px', width='50%'),…"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "import datetime\n",
    "from whylogs.core.relations import Predicate\n",
    "from typing import Any\n",
    "from whylogs.core.metrics.condition_count_metric import Condition\n",
    "from whylogs.core.schema import DeclarativeSchema\n",
    "from whylogs.core.resolvers import STANDARD_RESOLVER\n",
    "from whylogs.core.specialized_resolvers import ConditionCountMetricSpec\n",
    "\n",
    "def date_format(x: Any) -> bool:\n",
    "    date_format = '%Y-%m-%d'\n",
    "    try:\n",
    "        datetime.datetime.strptime(x, date_format)\n",
    "        return True\n",
    "    except ValueError:\n",
    "        return False\n",
    "\n",
    "last_review_conditions = {\"is_date_format\": Condition(Predicate().is_(date_format))}\n",
    "listing_url_conditions = {\"url_matches_airbnb_domain\": Condition(Predicate().matches(\"^https:\\/\\/www.airbnb.com\\/rooms\"))}"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "id": "UfcBc7wOEMNN"
   },
   "source": [
    "Now that we have the our set of conditions for both columns, we can create the condition count metrics. We can do so by creating a Standard Schema and then extending it by adding the condition count metrics with `add_condition_count_metrics`:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {
    "id": "C9P8TBx6EMNN"
   },
   "outputs": [
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "FloatProgress(value=0.0, bar_style='info', description='Progress:', layout=Layout(height='25px', width='50%'),…"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "schema = DeclarativeSchema(STANDARD_RESOLVER)\n",
    "\n",
    "schema.add_resolver_spec(column_name=\"last_review\", metrics=[ConditionCountMetricSpec(last_review_conditions)])\n",
    "schema.add_resolver_spec(column_name=\"listing_url\", metrics=[ConditionCountMetricSpec(listing_url_conditions)])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "id": "ElWEdtq0EMNO"
   },
   "source": [
    "## Profiling the PySpark DataFrame\n",
    "\n",
    "Now, we can use the schema to pass to our logger through `collect_dataset_profile_view`"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {
    "id": "qRm46DHWEMNO",
    "outputId": "539700f3-73e8-44d1-a577-ad01769f5f28"
   },
   "outputs": [
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "FloatProgress(value=0.0, bar_style='info', description='Progress:', layout=Layout(height='25px', width='50%'),…"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from whylogs.api.pyspark.experimental import collect_dataset_profile_view\n",
    "\n",
    "dataset_profile_view = collect_dataset_profile_view(input_df=spark_dataframe, schema=schema)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "id": "UctByqZ2EMNP"
   },
   "source": [
    "This will create a profile with the standard metrics, as well as the two condition count metrics that we created. As a sanity check, let's see the metrics for the `last_review` column:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {
    "id": "t369rIm8EMNP",
    "outputId": "3197f9b7-bf8e-48c3-fe4f-696fa514652c"
   },
   "outputs": [
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "FloatProgress(value=0.0, bar_style='info', description='Progress:', layout=Layout(height='25px', width='50%'),…"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "['types', 'cardinality', 'counts', 'distribution', 'frequent_items', 'condition_count']"
     ]
    }
   ],
   "source": [
    "dataset_profile_view.get_column(\"last_review\").get_metric_names()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "id": "I3kjXR7zEMNQ",
    "tags": []
   },
   "source": [
    "## Creating and Visualizing Metric Constraints\n",
    "\n",
    "We have all that we need to build our set of constraints. We will use out-of-the-box factory constraints to do that:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {
    "id": "tHOLuyXNEMNQ",
    "outputId": "796d08f1-9784-4d93-9efc-e5be4e916809"
   },
   "outputs": [
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "FloatProgress(value=0.0, bar_style='info', description='Progress:', layout=Layout(height='25px', width='50%'),…"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[ReportResult(name='last_review meets condition is_date_format', passed=1, failed=0, summary=None), ReportResult(name='last_review has no missing values', passed=0, failed=1, summary=None), ReportResult(name='listing_url meets condition url_matches_airbnb_domain', passed=1, failed=0, summary=None), ReportResult(name='listing_url has no missing values', passed=1, failed=0, summary=None), ReportResult(name='latitude is in range [-24,-22]', passed=1, failed=0, summary=None), ReportResult(name='longitude is in range [-44,-43]', passed=1, failed=0, summary=None), ReportResult(name='id has no missing values', passed=1, failed=0, summary=None), ReportResult(name='reviews_per_month standard deviation between 0.8 and 1.1 (inclusive)', passed=1, failed=0, summary=None), ReportResult(name=\"room_type values in set {'Hotel room', 'Entire home/apt', 'Shared room', 'Private room'}\", passed=1, failed=0, summary=None)]"
     ]
    }
   ],
   "source": [
    "from whylogs.core.constraints.factories import condition_meets\n",
    "from whylogs.core.constraints import ConstraintsBuilder\n",
    "from whylogs.core.constraints.factories import no_missing_values\n",
    "from whylogs.core.constraints.factories import is_in_range\n",
    "from whylogs.core.constraints.factories import stddev_between_range\n",
    "from whylogs.core.constraints.factories import frequent_strings_in_reference_set\n",
    "\n",
    "builder = ConstraintsBuilder(dataset_profile_view=dataset_profile_view)\n",
    "reference_set = {\"Entire home/apt\", \"Private room\", \"Shared room\", \"Hotel room\"}\n",
    "\n",
    "builder.add_constraint(condition_meets(column_name=\"last_review\", condition_name=\"is_date_format\"))\n",
    "builder.add_constraint(condition_meets(column_name=\"listing_url\", condition_name=\"url_matches_airbnb_domain\"))\n",
    "builder.add_constraint(no_missing_values(column_name=\"last_review\"))\n",
    "builder.add_constraint(no_missing_values(column_name=\"listing_url\"))\n",
    "builder.add_constraint(is_in_range(column_name=\"latitude\",lower=-24,upper=-22))\n",
    "builder.add_constraint(is_in_range(column_name=\"longitude\",lower=-44,upper=-43))\n",
    "builder.add_constraint(no_missing_values(column_name=\"id\"))\n",
    "builder.add_constraint(stddev_between_range(column_name=\"reviews_per_month\", lower=0.8, upper=1.1))\n",
    "builder.add_constraint(frequent_strings_in_reference_set(column_name=\"room_type\", reference_set=reference_set))\n",
    "\n",
    "constraints = builder.build()\n",
    "constraints.generate_constraints_report()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "id": "m1qxKc90EMNR"
   },
   "source": [
    "Now, we can visualize the constraints report using the __Notebook Profile Visualizer__:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {
    "id": "6rnfh4wBEMNR",
    "outputId": "413add67-9400-44df-b7b2-7c5b6fddc0b5"
   },
   "outputs": [
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "FloatProgress(value=0.0, bar_style='info', description='Progress:', layout=Layout(height='25px', width='50%'),…"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "<IPython.core.display.HTML object>"
     ]
    }
   ],
   "source": [
    "from whylogs.viz import NotebookProfileVisualizer\n",
    "visualization = NotebookProfileVisualizer()\n",
    "visualization.constraints_report(constraints, cell_height=300)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "id": "NgqO76WeEMNR"
   },
   "source": [
    "Looks like we have some missing values for `last_review`."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "FloatProgress(value=0.0, bar_style='info', description='Progress:', layout=Layout(height='25px', width='50%'),…"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "import os \n",
    "os.getcwd() \n",
    "visualization.set_profiles(target_profile_view=dataset_profile_view)\n",
    "visualization.write( rendered_html=visualization.profile_summary(), html_file_name=\"/mounts/shared-volume/shared/data_validation\", )"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "tags": []
   },
   "source": [
    "You can now load the html from the EZAU platform."
   ]
  }
 ],
 "metadata": {
  "colab": {
   "provenance": []
  },
  "kernelspec": {
   "display_name": "PySpark",
   "language": "python",
   "name": "pysparkkernel"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "python",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "pyspark",
   "pygments_lexer": "python3"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
