code: def create_new_markdown_component(chart_position, url):
      return {
          "type": "MARKDOWN",
          "id": f"MARKDOWN-{uuid.uuid4().hex[:8]}",
          "children": [],
          "parents": chart_position["parents"],
          "meta": {
              "width": chart_position["meta"]["width"],
              "height": chart_position["meta"]["height"],
              "code": f'<iframe src="{url}" width="100%" height="100%"></iframe>',
          },
      }
  
file_path: superset/superset/migrations/versions/2020-08-12_00-24_978245563a02_migrate_iframe_to_dash_markdown.py
imports: import json
  import logging
  import uuid
  from collections import defaultdict
  from alembic import op
  from sqlalchemy import and_, Column, ForeignKey, Integer, String, Table, Text
  from sqlalchemy.ext.declarative import declarative_base
  from sqlalchemy.orm import relationship
  from superset import db
label_desc: Use image node_id 1 for calling a global function with example usage: create_new_markdown_component(chart_position, url) and returns: dict