You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by "Michael J. Carey (Jira)" <ji...@apache.org> on 2022/02/17 01:55:00 UTC

[jira] [Updated] (ASTERIXDB-3012) Samples from (typed) view datasets aren't working

     [ https://issues.apache.org/jira/browse/ASTERIXDB-3012?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael J. Carey updated ASTERIXDB-3012:
----------------------------------------
    Fix Version/s: 0.9.8
                       (was: 0.9.7)

> Samples from (typed) view datasets aren't working
> -------------------------------------------------
>
>                 Key: ASTERIXDB-3012
>                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-3012
>             Project: Apache AsterixDB
>          Issue Type: Bug
>          Components: UI - Web Interface
>    Affects Versions: 0.9.7
>            Reporter: Michael J. Carey
>            Assignee: Miles Hong
>            Priority: Major
>             Fix For: 0.9.8
>
>         Attachments: doncdata.sqlpp
>
>
> The metadata brower's sample feature (when you click on a dataset name) comes up empty for typed views (and perhaps for untyped views, I didn't try that yet).
> Here are some view definitions to try this against [^doncdata.sqlpp]with the DonCData example dataverse (which can be created using the attached DDL).
> USE DonCData; 
> -- FLATTEN CUSTOMERS
> CREATE VIEW customers_view (
>   custid STRING, name STRING, rating BIGINT, adr_street STRING, adr_city STRING, adr_zipcode STRING) 
> DEFAULT NULL
> PRIMARY KEY (custid) NOT ENFORCED
> AS 
>   SELECT custid, name, rating, address.street AS adr_street, address.city AS adr_city, address.zipcode AS adr_zipcode 
>   FROM customers;
> -- FLATTEN ORDERS
> CREATE VIEW orders_view (orderno BIGINT, custid STRING, order_date DATE, ship_date DATE) 
> DEFAULT NULL
> PRIMARY KEY (orderno) NOT ENFORCED
> FOREIGN KEY (custid) REFERENCES customers_view NOT ENFORCED
> AS 
>   SELECT orderno, custid, order_date, ship_date FROM orders;
> -- FLATTEN ITEMS
> CREATE VIEW items_view (orderno BIGINT, itemno BIGINT, item_qty BIGINT, item_price DOUBLE) 
> DEFAULT NULL
> PRIMARY KEY (orderno, itemno) NOT ENFORCED
> FOREIGN KEY (orderno) REFERENCES orders_view NOT ENFORCED
> AS
>   SELECT o.orderno, i.itemno, i.qty AS item_qty, i.price AS item_price
>   FROM orders AS o UNNEST o.items AS i;
> -- CHECK OUT FLAT VIEW CONTENTS
> SELECT VALUE v FROM customers_view v;
> SELECT VALUE v FROM orders_view v;
> SELECT VALUE v FROM items_view v;



--
This message was sent by Atlassian Jira
(v8.20.1#820001)