{ "cells": [ { "cell_type": "code", "execution_count": 1, "id": "ca5e5822-18cb-405e-90f3-a0f2f8ad2260", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "Setting default log level to \"WARN\".\n", "To adjust logging level use sc.setLogLevel(newLevel). For SparkR, use setLogLevel(newLevel).\n", "25/12/03 09:08:48 WARN NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable\n", "25/12/03 09:08:52 WARN MetricsConfig: Cannot locate configuration: tried hadoop-metrics2-s3a-file-system.properties,hadoop-metrics2.properties\n", " \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "+---+---+\n", "| id|txt|\n", "+---+---+\n", "| 1| ok|\n", "+---+---+\n", "\n" ] } ], "source": [ "from pyspark.sql import SparkSession\n", "\n", "spark = (\n", " SparkSession.builder\n", " .appName(\"check\")\n", " .master(\"spark://spark-master:7077\")\n", " .getOrCreate()\n", ")\n", "\n", "spark.sql(\"\"\"\n", " CREATE TABLE IF NOT EXISTS lakehouse.default.demo_fix (\n", " id BIGINT,\n", " txt STRING\n", " )\n", " USING iceberg\n", "\"\"\")\n", "\n", "spark.sql(\"INSERT INTO lakehouse.default.demo_fix VALUES (1, 'ok')\")\n", "\n", "spark.sql(\"SELECT * FROM lakehouse.default.demo_fix\").show()\n" ] }, { "cell_type": "code", "execution_count": null, "id": "1e125075-feab-4974-baa2-f787e41b46fd", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.10.12" } }, "nbformat": 4, "nbformat_minor": 5 }