---
title: Connecting to Apache Iceberg with REST APIs
description: Learn how to integrate Apache Iceberg with DreamFactory to create secure REST APIs for large datasets. Automate API generation with robust access control.
image: https://blog.dreamfactory.com/hubfs/Connecting%20to%20Apache%20Iceberg%20with%20REST%20APIs.png
---

[![DreamFactory logo](https://cdn.prod.website-files.com/64ed8da8a866be7a702fbae0/68d51994d3678214b54acb60_dreamfactory-navbar-logo.svg)](https://www.dreamfactory.com/)

 Products & Services

[AI Data Gateway](https://www.dreamfactory.com/ai-data-gateway/overview)

[Overview Why DreamFactory exists](https://www.dreamfactory.com/ai-data-gateway/overview) [Data Gov, Comp, Security Policy enforcement at the API layer](https://www.dreamfactory.com/ai-data-gateway/ai-data-governance) [Standard API Layer One contract for every backend](https://www.dreamfactory.com/ai-data-gateway/standard-api-layer) [API Gateway Functionality Routing, auth, rate limits, observability](https://www.dreamfactory.com/ai-data-gateway/api-gateway-functionality) [Deployment & Integration Self-hosted, cloud, hybrid](https://www.dreamfactory.com/ai-data-gateway/on-premise-deployment-and-integration) [Developer Productivity Auto-generated, never hand-coded](https://www.dreamfactory.com/ai-data-gateway/ai-development-accelerated) [AI App Architectures Patterns for RAG, agents, MCP](https://www.dreamfactory.com/ai-data-gateway/enterprise-ai-architectures)

AI Data Models

[AIOpenAI](https://www.dreamfactory.com/use-cases/openai) [GGoogle Gemini](https://www.dreamfactory.com/use-cases/google-gemini) [CAnthropic Claude](https://www.dreamfactory.com/use-cases/anthropic-claude-landing) [LMeta Llama](https://www.dreamfactory.com/use-cases/meta-llama) [MMistral AI](https://www.dreamfactory.com/use-cases/mistral) [CoCohere](https://www.dreamfactory.com/use-cases/cohere)

Services and support

[Quickstart Service Packages Expert-led Quickstarts to production](https://www.dreamfactory.com/services-and-support/quickstart-services-packages)

API Management

[Generate & Manage REST APIs From any database, in seconds](https://www.dreamfactory.com/api-management/generate-rest-apis) [Features Security, scripting, self-hosted & more](https://www.dreamfactory.com/api-management/features) [API Generation The complete guide to auto-generated APIs](https://blog.dreamfactory.com/a-complete-guide-to-api-generation) [API Management Concepts, tools, and best practises](https://blog.dreamfactory.com/what-is-api-management-a-brief-overview-of-api-management-concepts-and-tools?_gl=1*jl0njh*_gcl_au*MjQzMjgwMTc3LjE3ODIzMjI3MzY)

 Use Cases

AI Use Cases

[AI Data Access Secure, governed reads for your LLMs](https://www.dreamfactory.com/use-cases/ai-data-access) [MCP Server Drop-in Model Context Protocol](https://www.dreamfactory.com/use-cases/mcp-server) [Legacy Modernization Wrap mainframes with REST](https://www.dreamfactory.com/use-cases/legacy-modernization) [Data Governance Audit every call, enforce every policy](https://www.dreamfactory.com/use-cases/data-governance)

[Customer Case Studies](https://www.dreamfactory.com/case-studies)

[Energy Modernization](https://www.dreamfactory.com/case-studies/energy-snowflake-modernization) [Government Modernization](https://www.dreamfactory.com/case-studies/government-mainframe-oracle-modernization) [Government Business Intelligence](https://www.dreamfactory.com/case-studies/government-sql-server-bi-analyst-queries) [Manufacturing Modernization](https://www.dreamfactory.com/case-studies/steel-manufacturing-sap-erp-modernization) [Financial Services Investor Portal](https://www.dreamfactory.com/case-studies/financial-services-sql-server-investor-portal) [Non-Profit Partner Data Sharing](https://www.dreamfactory.com/case-studies/non-profit-sql-server-partner-data-sharing) [Professional Services Exec Dashboards](https://www.dreamfactory.com/case-studies/professional-services-erp-dashboards) [Education HR and External Data Sharing](https://www.dreamfactory.com/case-studies/education-student-hr-sql-server-mysql-external-data-sharing)

 Industries

Industries

#### [Healthcare HIPAA-grade APIs across EHR, claims, and labs.](https://www.dreamfactory.com/use-cases/healthcare)

#### [Financial Services Portfolios, partners, and portals on one layer.](https://www.dreamfactory.com/use-cases/financial-services)

#### [Government Modernize mainframes without re-platforming.](https://www.dreamfactory.com/use-cases/government)

#### [Manufacturing SAP, MES, and shop-floor data, governed.](https://www.dreamfactory.com/use-cases/manufacturing)

#### [Spotlight How enterprises run on DreamFactory From healthcare to energy to finance — governance baked into every endpoint. Browse case studies →](https://www.dreamfactory.com/case-studies)

 Connectors

SQL Database

[SQL SQL Server](https://www.dreamfactory.com/connectors/sql-server) [OR Oracle](https://www.dreamfactory.com/connectors/oracle) [PG PostgreSQL](https://www.dreamfactory.com/connectors/postgresql) [My MySQL](https://www.dreamfactory.com/connectors/mysql)

NoSQL & Docs

[Dy DynamoDB](https://www.dreamfactory.com/connectors/dynamodb) [Do DocumentDB](https://www.dreamfactory.com/connectors/azure-documentdb) [Mo MongoDB](https://www.dreamfactory.com/connectors/mongodb) [Cb CouchDB](https://www.dreamfactory.com/connectors/couch-db)

Cloud Warehouses

[S3 S3](https://www.dreamfactory.com/connectors/amazon-s3) [Ab Azureblob](https://www.dreamfactory.com/connectors/azure-blob) [FS FTP/SFTP](https://www.dreamfactory.com/connectors/ftp-sftp) [LS Local Storage](https://www.dreamfactory.com/connectors/local-storage)

C & SaaS

[Sf Salesforce](https://www.dreamfactory.com/connectors/salesforce) [API REST / SOAP](https://www.dreamfactory.com/connectors/soap-to-rest)

[See all 30+ connectors](https://www.dreamfactory.com/connectors)

[Blog](https://blog.dreamfactory.com/)

[FREE 30 Minute Demo](https://www.dreamfactory.com/demo)

[![DreamFactory logo](https://cdn.prod.website-files.com/64ed8da8a866be7a702fbae0/68d51994d3678214b54acb60_dreamfactory-navbar-logo.svg)](https://www.dreamfactory.com/)

![hamburger](https://blog.dreamfactory.com/hubfs/raw_assets/public/dreamfactory/images/megamenu/menu-hamburger.svg) ![close](https://blog.dreamfactory.com/hubfs/raw_assets/public/dreamfactory/images/megamenu/close-menu.svg)

 Back to main menu

 Products & Services

 Use Cases

 Industries

 Connectors

[Blog](https://blog.dreamfactory.com/)

[FREE 30 Minute Demo](https://www.dreamfactory.com/demo)

[AI Data Gateway](https://www.dreamfactory.com/ai-data-gateway/overview)

[Overview Why DreamFactory exists](https://www.dreamfactory.com/ai-data-gateway/overview) [Data Gov, Comp, Security Policy enforcement at the API layer](https://www.dreamfactory.com/ai-data-gateway/ai-data-governance) [Standard API Layer One contract for every backend](https://www.dreamfactory.com/ai-data-gateway/standard-api-layer) [API Gateway Functionality Routing, auth, rate limits, observability](https://www.dreamfactory.com/ai-data-gateway/api-gateway-functionality) [Deployment & Integration Self-hosted, cloud, hybrid](https://www.dreamfactory.com/ai-data-gateway/on-premise-deployment-and-integration) [Developer Productivity Auto-generated, never hand-coded](https://www.dreamfactory.com/ai-data-gateway/ai-development-accelerated) [AI App Architectures Patterns for RAG, agents, MCP](https://www.dreamfactory.com/ai-data-gateway/enterprise-ai-architectures)

AI Data Models

[AIOpenAI](https://www.dreamfactory.com/use-cases/openai) [GGoogle Gemini](https://www.dreamfactory.com/use-cases/google-gemini) [CAnthropic Claude](https://www.dreamfactory.com/use-cases/anthropic-claude-landing) [LMeta Llama](https://www.dreamfactory.com/use-cases/meta-llama) [MMistral AI](https://www.dreamfactory.com/use-cases/mistral) [CoCohere](https://www.dreamfactory.com/use-cases/cohere)

Services and support

[Quickstart Service Packages Expert-led Quickstarts to production](https://www.dreamfactory.com/services-and-support/quickstart-services-packages)

AI Data Models

[Generate & Manage REST APIs From any database, in seconds](https://www.dreamfactory.com/api-management/generate-rest-apis) [Features Security, scripting, self-hosted & more](https://www.dreamfactory.com/api-management/features) [API Generation The complete guide to auto-generated APIs](https://blog.dreamfactory.com/a-complete-guide-to-api-generation) [API Management Concepts, tools, and best practises](https://blog.dreamfactory.com/what-is-api-management-a-brief-overview-of-api-management-concepts-and-tools?_gl=1*jl0njh*_gcl_au*MjQzMjgwMTc3LjE3ODIzMjI3MzY)

AI Use Cases

[AI Data Access Secure, governed reads for your LLMs](https://www.dreamfactory.com/use-cases/ai-data-access) [MCP Server Drop-in Model Context Protocol](https://www.dreamfactory.com/use-cases/mcp-server) [Legacy Modernization Wrap mainframes with REST](https://www.dreamfactory.com/use-cases/legacy-modernization) [Data Governance Audit every call, enforce every policy](https://www.dreamfactory.com/use-cases/data-governance)

[Customer Case Studies](https://www.dreamfactory.com/case-studies)

[Energy Modernization](https://www.dreamfactory.com/case-studies/energy-snowflake-modernization) [Government Modernization](https://www.dreamfactory.com/case-studies/government-mainframe-oracle-modernization) [Government Business Intelligence](https://www.dreamfactory.com/case-studies/government-sql-server-bi-analyst-queries) [Manufacturing Modernization](https://www.dreamfactory.com/case-studies/steel-manufacturing-sap-erp-modernization) [Financial Services Investor Portal](https://www.dreamfactory.com/case-studies/financial-services-sql-server-investor-portal) [Non-Profit Partner Data Sharing](https://www.dreamfactory.com/case-studies/non-profit-sql-server-partner-data-sharing) [Professional Services Exec Dashboards](https://www.dreamfactory.com/case-studies/professional-services-erp-dashboards) [Education HR and External Data Sharing](https://www.dreamfactory.com/case-studies/education-student-hr-sql-server-mysql-external-data-sharing)

Industries

#### [Healthcare HIPAA-grade APIs across EHR, claims, and labs.](https://www.dreamfactory.com/use-cases/healthcare)

#### [Financial Services Portfolios, partners, and portals on one layer.](https://www.dreamfactory.com/use-cases/financial-services)

#### [Government Modernize mainframes without re-platforming.](https://www.dreamfactory.com/use-cases/government)

#### [Manufacturing SAP, MES, and shop-floor data, governed.](https://www.dreamfactory.com/use-cases/manufacturing)

SQL Database

[SQL SQL Server](https://www.dreamfactory.com/connectors/sql-server) [OR Oracle](https://www.dreamfactory.com/connectors/oracle) [PG PostgreSQL](https://www.dreamfactory.com/connectors/postgresql) [My MySQL](https://www.dreamfactory.com/connectors/mysql)

NoSQL & Docs

[Dy DynamoDB](https://www.dreamfactory.com/connectors/dynamodb) [Do DocumentDB](https://www.dreamfactory.com/connectors/azure-documentdb) [Mo MongoDB](https://www.dreamfactory.com/connectors/mongodb) [Cb CouchDB](https://www.dreamfactory.com/connectors/couch-db)

Cloud Warehouses

[S3 S3](https://www.dreamfactory.com/connectors/amazon-s3) [Ab Azureblob](https://www.dreamfactory.com/connectors/azure-blob) [FS FTP/SFTP](https://www.dreamfactory.com/connectors/ftp-sftp) [LS Local Storage](https://www.dreamfactory.com/connectors/local-storage)

C & SaaS

[Sf Salesforce](https://www.dreamfactory.com/connectors/salesforce) [API REST / SOAP](https://www.dreamfactory.com/connectors/soap-to-rest)

[See all 30+ connectors](https://www.dreamfactory.com/connectors)

[![back arrow](https://blog.dreamfactory.com/hubfs/raw_assets/public/dreamfactory/images/orange-arrow.svg) Blog](https://blog.dreamfactory.com/)

# Connecting to Apache Iceberg with REST APIs

 by Kevin McGahey

![calendar icon](https://blog.dreamfactory.com/hubfs/raw_assets/public/dreamfactory/images/calendar-icon.svg) December 17, 2024

Table of contents

RECOMMENDED ARTICLES

- [A Complete Guide to API Generation](https://blog.dreamfactory.com/a-complete-guide-to-api-generation)
- [10 Best API Management Tools](https://blog.dreamfactory.com/what-is-api-management-a-brief-overview-of-api-management-concepts-and-tools)
- [Creating a Microsoft SQL Server API in Less Than 5 minutes with DreamFactory](https://blog.dreamfactory.com/creating-a-microsoft-sql-server-api-in-less-than-5-minutes-with-dreamfactory)
- [Hasura vs. DreamFactory: A Comprehensive Comparison](https://blog.dreamfactory.com/hasura-vs-dreamfactory)
- [Build A Snowflake REST API in Less Than 5 Minutes](https://blog.dreamfactory.com/generate-a-snowflake-rest-api-in-less-than-5-minutes)

Managing and accessing massive datasets is increasingly challenging as the pace of data generation accelerates. Enterprises face growing difficulties in ensuring secure, scalable, and high-performance interaction with data systems while adapting to dynamic requirements.

This blog explores how Apache Iceberg and DreamFactory address these issues. By combining Iceberg's advanced table format for large-scale datasets with DreamFactory's API generation capabilities, organizations can create secure, well-documented REST APIs with minimal effort.

[![API](https://no-cache.hubspot.com/cta/default/44870387/interactive-178934315268.png)](https://blog.dreamfactory.com/hs/cta/wi/redirect?encryptedPayload=AVxigLLZmzro%2Fhhg7v8jDcSnQZh6eBoQwNUsTIz26EAdjdBJpVKUta5oUAZgRmHcsMe2PuFoyAGFAf%2BBlJB8vzkleaggr2Uxyabl%2BkQ%2BhO%2Bw2WmMKw4BBFDzfX5xAeg9smD6wZIoHObLGXjtuKX0L4iBu%2F8ejiqI%2BernUL5MoECWUz%2F%2B%2BM1pJA%3D%3D&webInteractiveContentId=178934315268&portalId=44870387)

## Introduction to DreamFactory

 

### What is DreamFactory?

DreamFactory is an on-premise API generation and management platform designed to automate the creation of REST APIs for diverse data sources. Built on a security-first architecture, it ensures robust control and compliance while minimizing manual API development overhead.

### Why DreamFactory?

DreamFactory automates [REST API generation,](https://blog.dreamfactory.com/a-complete-guide-to-api-generation) providing standardized endpoints for databases, file systems, and more. Its architecture prioritizes security with role-based access control (RBAC), [API key management](https://blog.dreamfactory.com/api-keys-explained-what-they-are-and-how-to-use-them), and rate limiting, offering scalable solutions for managing data interactions efficiently.

## Combining Apache Iceberg and DreamFactory

In a typical implementation, [Apache Iceberg tables](https://iceberg.apache.org/) are stored in AWS S3 and accessed through Snowflake for query processing. DreamFactory simplifies the interaction by automating the generation of REST APIs, enabling structured access to Iceberg tables without custom development. This approach ensures secure, standardized data access while leveraging Iceberg’s scalability and Snowflake’s query engine.

### Step-by-Step Process

 

### **1. Connecting DreamFactory to Snowflake**

To connect DreamFactory to a Snowflake instance hosting Iceberg tables, you need to follow a structured configuration process:

- **Set Up Snowflake Credentials**: Ensure you have the necessary account identifier, username, password, role, database, warehouse, and schema information for your Snowflake instance. These details are essential for authentication.
- **Configure DreamFactory**: In the DreamFactory admin interface, navigate to the "API Services" section and create a new service under the "Database" category. Select Snowflake as the database type.
- **Input Connection Details**: Enter the Snowflake credentials in the configuration fields. Verify the connection by testing the configuration to ensure DreamFactory can successfully connect to the Snowflake instance.
- **Specify Data Scope**: Optionally, restrict the connection to specific schemas or databases within Snowflake to limit the API's data access scope.

### 2. API Generation

**Once the connection is configured, DreamFactory automatically generates [RESTful endpoints](https://blog.dreamfactory.com/best-practices-for-naming-rest-api-endpoints) for all Iceberg tables within the selected schema:**

- **Endpoint Creation**: REST APIs are created for each table, enabling operations such as querying data (`GET`), inserting new records (`POST`), updating existing records (`PUT/PATCH`), and deleting records (`DELETE`).
- **OpenAPI Documentation**: For each generated endpoint, DreamFactory produces OpenAPI-compliant documentation. This includes details on available operations, required parameters, and response formats. The documentation can be exported or accessed via the admin interface, making it easier for developers to integrate the APIs into their applications.
- **Immediate Availability**: The APIs are functional as soon as the connection is saved, requiring no additional manual coding or setup

### 3. Access Management

DreamFactory provides robust tools to control access to the generated APIs, ensuring secure interaction with the Iceberg tables:

- **Role-Based Access Control (RBAC)**: Define user roles and assign granular permissions to each API endpoint. For example, you can allow certain users to read data (GET) but restrict write operations (`POST, PUT, DELETE`) to admin roles only.
- **API Key Generation**: Create unique API keys tied to specific roles. Each API request must include the key, ensuring only authorized users or systems can access the APIs.
- **Permission Auditing**: Regularly review and update roles to align with organizational security policies and ensure least-privilege access.

## Advanced Features

 

### API Security and Access Management

 

- **Role-Based Access Control (RBAC)**: Assign granular permissions to users and services, defining access levels for specific endpoints and operations.
- **API Key Management**: Enforce authentication using unique API keys tied to roles, ensuring secure access to resources.
- **Rate Limiting**: Implement request throttling to prevent unauthorized access and mitigate system abuse.

### Performance Optimization

 

- **Caching**: Utilize caching solutions like Redis to store frequently accessed query results, reducing response times and database load.
- **Rate Limit Configuration**: Define per-user, service, or endpoint request thresholds to maintain consistent performance under high load.

## Best Practices for Working with Big Data APIs

 

### Secure API Design

Designing APIs for large datasets requires stringent security measures to prevent unauthorized access and ensure compliance with organizational and regulatory requirements. One key practice is implementing **granular permissions** using role-based access control (RBAC). By assigning specific roles to users and services, you can limit access to only the resources and operations necessary for their tasks. This minimizes the risk of accidental or malicious data exposure. Additionally, leveraging **API key management** tied to these roles ensures that every interaction with the API is authenticated and traceable.

Another essential practice is **rate limiting**, which protects APIs from abuse and ensures consistent system performance. By defining request thresholds at the user, service, or endpoint level, you can control resource usage and prevent excessive strain on the backend. For example, setting limits based on roles—such as lower limits for public APIs and higher limits for trusted internal services—balances accessibility with resource protection

### Efficient Data Interaction

When working with large datasets, efficient data interaction is crucial to avoid overloading the system and to improve performance. [**Pagination**](https://nordicapis.com/everything-you-need-to-know-about-api-pagination/) is a fundamental practice that divides large result sets into manageable chunks, reducing the memory required to process and transfer data. This not only improves API response times but also enhances the user experience by delivering data incrementally.

Another important practice is using **filtering and schema-specific queries**. By querying only the relevant fields or records, you can significantly reduce the volume of data retrieved, minimizing bandwidth usage and processing overhead. For example, instead of retrieving all columns from a table, you might request only the necessary columns for a specific operation. Similarly, applying filters—such as date ranges or conditional constraints—reduces the size of the result set, ensuring that the API returns only actionable data.

Together, these practices ensure that APIs for large datasets remain secure, performant, and efficient, even under heavy usage or with complex data structures.

[![DreamFactory_blog_CTA_163x200@2x-May-07-2024-08-15-34-3229-AM](https://no-cache.hubspot.com/cta/default/44870387/interactive-167690643360.png)](https://blog.dreamfactory.com/hs/cta/wi/redirect?encryptedPayload=AVxigLIMhUq55Evkn21ikHricAgF4k2mZrpR96KVRPFARj9TjNwSTyZnrtlqIiJhH8td3qmw6C1tyZafW5XuunnDSyj5EzSeGnPKlsPV8eBOz%2FpKCiFdO%2BWCU%2BSDB37SlYggEcHLZPUs35crrE%2BmfpSTdSuRWfjw%2F2a6Un9a%2FZLWaIar7i1cyw%3D%3D&webInteractiveContentId=167690643360&portalId=44870387)

## Conclusion

Apache Iceberg and DreamFactory offer a robust solution for managing and accessing large-scale datasets. Iceberg's architecture supports advanced features like [ACID transactions](https://www.databricks.com/glossary/acid-transactions#:~:text=ACID%20is%20an%20acronym%20that,operations%20are%20called%20transactional%20systems.), schema evolution, and time travel, making it ideal for modern data challenges. When integrated with DreamFactory, organizations can automatically generate secure, efficient, and scalable REST APIs, enabling rapid and controlled interaction with these datasets. This combination reduces development overhead while maintaining strict security and performance standards.

Want to give it a try? [Spin up DreamFactory in your own environment for free.](https://www.dreamfactory.com/demo)

TAGS: [Iceberg](https://blog.dreamfactory.com/tag/iceberg)

![Kevin McGahey](https://blog.dreamfactory.com/hs-fs/hubfs/KevinMcGahey.jpg?width=100&height=100&name=KevinMcGahey.jpg)

Kevin McGahey

Kevin McGahey is an accomplished solutions engineer and product lead with expertise in API generation, microservices, and legacy system modernization, as demonstrated by his successful track record of facilitating the modernization of legacy databases for numerous public sector organizations.

 Stay Connected with   
 The Connector Newsletter!

 Subscribe to stay up-to-date with DreamFactory's latest product updates, API best practices, and tech humor in your inbox.

[![Dreamfactory Logo](https://blog.dreamfactory.com/hubfs/raw_assets/public/dreamfactory/images/megamenu/Megamenu-logo.svg)](https://www.dreamfactory.com/)

[Call Sales +1 (415) 993-5877](tel:+14159935877)

Open – Mon–Fri 9–5 PT

[FREE 30 Minute Demo](https://www.dreamfactory.com/demo)

#### Follow us

- [GitHub](https://github.com/dreamfactorysoftware/dreamfactory)
- [Facebook](https://www.facebook.com/dfsoftwareinc/)
- [X (Twitter)](https://twitter.com/dfsoftwareinc)
- [LinkedIn](https://www.linkedin.com/company/dreamfactory-software)
- [YouTube](https://www.youtube.com/c/dreamfactorysoftware)

### Features

[Features](https://www.dreamfactory.com/features) [Self hosted](https://www.dreamfactory.com/features#self) [API Generation](https://www.dreamfactory.com/features#api) [Security](https://www.dreamfactory.com/features#secure) [Customization](https://www.dreamfactory.com/features#custom) [Pricing](https://www.dreamfactory.com/pricing)

### Installers

[Linux](https://www.dreamfactory.com/features#installer) [Docker](https://www.dreamfactory.com/features#installer) [Kubernetes](https://www.dreamfactory.com/features#installer)

### API Resources

[Documentation](https://docs.dreamfactory.com/) [Case Studies](https://www.dreamfactory.com/stories) [White Papers](https://www.dreamfactory.com/resources/whitepapers) [Academy](https://www.dreamfactory.com/academy) [API Calculator](https://calculator.dreamfactory.com) [Open Source](https://github.com/dreamfactorysoftware)

### Company

[Blog](https://blog.dreamfactory.com/) [Hub](https://www.dreamfactory.com/hub) [About us](https://www.dreamfactory.com/about) [Partners](https://www.dreamfactory.com/partners) [Support](https://www.dreamfactory.com/support) [Connectors](https://www.dreamfactory.com/connectors) [Contact Us](https://www.dreamfactory.com/demo)

 © 2025 DreamFactory. All rights reserved.

[Terms of Use](https://www.dreamfactory.com/terms-of-use) [Privacy Policy](https://www.dreamfactory.com/privacy-policy) [LLMs](https://www.dreamfactory.com/llms.txt)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Kevin McGahey",
    "url" : "https://blog.dreamfactory.com/author/kevin-mcgahey"
  },
  "dateModified" : "2024-12-18T17:55:58.464Z",
  "datePublished" : "2024-12-17T22:05:33.000Z",
  "headline" : "Connecting to Apache Iceberg with REST APIs",
  "image" : [ "https://blog.dreamfactory.com/hubfs/Connecting%20to%20Apache%20Iceberg%20with%20REST%20APIs.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.dreamfactory.com/connecting-to-apache-iceberg-with-rest-apis",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.dreamfactory.com/hubfs/DreamFactory%20-%20Orange%20-%20Transparent-1.png"
    }
  }
}
```