code: def sqlite_path(tmp_path_factory):
      path = str(tmp_path_factory.mktemp("data") / "dataset.sqlite")
      with contextlib.closing(sqlite3.connect(path)) as con:
          cur = con.cursor()
          cur.execute(
              "CREATE TABLE dataset(col_1 text, col_2 int, col_3 real)"
          )
          for item in DATA:
              cur.execute(
                  "INSERT INTO dataset(col_1, col_2, col_3) VALUES (?, ?, ?)",
                  tuple(item.values()),
              )
          con.commit()
      return path
  
imports: import contextlib
  import csv
  import json
  import os
  import sqlite3
  import tarfile
  import textwrap
  import zipfile
  import pyarrow
  import pyarrow.parquet
  import pytest
  import datasets
  import datasets.config
label_desc: Use image node_id 15 for calling a global function with example usage: sqlite_path(tmp_path_factory) and returns: path