Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
stylenone

RBI data share

This document provides an overview of the RBI data export process, including organization, file format, timing, error handling, handling changes, and requesting data retrieval. Our data sharing product enables franchisees to access and utilize transaction and user data generated by our digital platform. This optional feature can be used for various purposes, including: Financial reporting, Loyalty liability reporting, Data analysis and data science

Data Sources

  • Digital users

  • Digital orders

  • Loyalty program

  • Digital operations platform

Data Flow

Data is collected from multiple production databases and ingested into our centralized warehouse. The warehouse serves as the primary source of truth for shared data.

image-20240922-013338.pngImage Added


Data Sharing Methods

  • Snowflake Share (Recommended):

    • Direct sharing of Snowflake databases.

    • Secure, fast, and always synchronized.

    • No data replication, reducing storage costs.

    • Query costs are incurred by the consumer account.

  • Daily File Method:

    • Daily CSV files sent to AWS or Google accounts.

    • May require manual data ingestion and transformation.

Data Export Process details

  • Data Organization: Data is organized into folders by type and table.

  • File Format: Data files are compressed CSV files.

  • Timing: Files are generated and sent daily at 3:00 CET.

  • No Data Available: If there is no data for a specific day, no file will be generated.

Requesting Data Sharing

To request data sharing, please contact your customer success manager. They will forward the request to the data team, who will determine the appropriate method, data, and technical details for the data destination and frequency.


Problem Handling

For any issues related to data sharing, such as missing files or data retrieval , please open a ticket through our ticketing system. Include the customer success manager in the communication and provide specific details such as the table name, date range, and any additional requirements.