ORGANIZING, DISCOVERING AND EVALUATING MARKETPLACE DATASETS AND SERVICES BY INDUSTRY BUSINESS NEEDS

    公开(公告)号:US20230252179A1

    公开(公告)日:2023-08-10

    申请号:US17665027

    申请日:2022-02-04

    Applicant: Snowflake Inc.

    Abstract: Embodiments of the present disclosure provide techniques for associating use case data with data listings in a structured manner, thereby allowing for data listings to be organized and/filtered based on use case information. A processing device may provide a listing creation interface that is used to assign a set of use cases to a first data listing and publish the data listing on a data exchange. The data listing is one of a plurality of data listings published on the data exchange and the processing device may provide a data listing interface for displaying the plurality of data listings and an interactable menu including a selectable indication of each of the plurality of use cases. In response to receiving a selection of one or more of the plurality of use cases via the interactable menu, the processing device may display in the data listing interface, each of the plurality of data listings that have been assigned any of the selected one or more use cases.

    ORGANIZING, DISCOVERING AND EVALUATING MARKETPLACE DATASETS AND SERVICES BY INDUSTRY BUSINESS NEEDS

    公开(公告)号:US20240427925A1

    公开(公告)日:2024-12-26

    申请号:US18824688

    申请日:2024-09-04

    Applicant: Snowflake Inc.

    Abstract: Embodiments of the present disclosure provide techniques for associating use case data with data listings in a structured manner. A processing device provides a listing creation interface that is used to assign a set of use cases to a first data listing and publish the data listing on a data exchange. The data listing is one of a plurality of data listings published on the data exchange and the processing device provides a data listing interface for displaying the plurality of data listings and an interactable menu including a selectable indication of each of the plurality of use cases. In response to receiving a selection of one or more of the plurality of use cases via the interactable menu, the processing device displays in the data listing interface, each of the plurality of data listings that have been assigned any of the selected one or more use cases.

    DISTRIBUTING LARGE AMOUNTS OF GLOBAL METADATA USING OBJECT FILES

    公开(公告)号:US20240111784A1

    公开(公告)日:2024-04-04

    申请号:US18447897

    申请日:2023-08-10

    Applicant: Snowflake Inc.

    CPC classification number: G06F16/27 G06Q30/0206 G06Q30/0601

    Abstract: A data dictionary generation system automatically populates and updates a data dictionary for listings offering shared data. The data listing distribution component distributes the data dictionaries to various remote deployments in a data exchange by using a global messaging framework and replication method. For example, the data listing distribution component replicates a data dictionary generated for the listing and its shared data from a source deployment to one or more destination deployments associated with various geographic regions. The data listing distribution component distributes the listing to the various remote deployments to allow for the listing, including its shared data and data dictionary, to be accessed by users within the geographic region associated with the remote deployment.

    DATA DICTIONARY METADATA FOR MARKETPLACE LISTINGS

    公开(公告)号:US20240256501A1

    公开(公告)日:2024-08-01

    申请号:US18635637

    申请日:2024-04-15

    Applicant: Snowflake Inc.

    CPC classification number: G06F16/213

    Abstract: A data dictionary generation system automatically populates and updates a data dictionary for listings offering shared data. A data dictionary includes metadata describing the shared data, including the individual objects, such as the individual tables, schemas, views, and functions. The shared data and each individual data object may be described in the data dictionary by a set of data fields that corresponds to the shared dataset or the object type of the individual object. The data dictionary can be presented to data consumers along with the description of the listing to provide data consumers with a comprehensive description of the shared data provided by a listing, including a high-level summary of the shared data and description of each individual object included in the shared data. The data dictionary allows data consumers to understand the contents of the shared data and how to use the shared data.

    Generating data dictionary metadata

    公开(公告)号:US12050710B2

    公开(公告)日:2024-07-30

    申请号:US18306704

    申请日:2023-04-25

    Applicant: Snowflake Inc.

    CPC classification number: G06F21/6218 G06F21/604 G06F2221/2141

    Abstract: A data dictionary generation system utilizes a background service that is programmed to automatically populate and update a data dictionary for listings offering shared data. A data dictionary includes metadata describing the shared data overall as well as the individual objects included in the listing, such as the individual tables, schemas, views, and functions. To generate the data dictionary, the data dictionary generation system analyzes the shared data to identify objects, identifies a set of data fields associated with each identified object and populates the set of data fields associated with each identified object based on the shared data offered by the listing. To ensure that a data dictionary for each listing remains up to date, the data dictionary generation system periodically scans the listings to identify any changes to share access granted to the listings.

Patent Agency Ranking