Give a user feedback if the dataset he loads is streamable or not
COLLABORATOR
#self-assign
2021-08-01T17:48:46Z
https://github.com/huggingface/datasets/issues/2654#issuecomment-890560905
https://api.github.com/repos/huggingface/datasets/issues/2654
IC_kwDODunzps41FOGJ
https://api.github.com/repos/huggingface/datasets/issues/comments/890560905/reactions
2021-08-01T17:48:46Z
https://api.github.com/repos/huggingface/datasets/issues/comments/890560905
https://avatars.githubusercontent.com/u/47462742?v=4
https://api.github.com/users/mariosasko/events{/privacy}
https://api.github.com/users/mariosasko/followers
https://api.github.com/users/mariosasko/following{/other_user}
https://api.github.com/users/mariosasko/gists{/gist_id}
https://github.com/mariosasko
mariosasko
MDQ6VXNlcjQ3NDYyNzQy
https://api.github.com/users/mariosasko/orgs
https://api.github.com/users/mariosasko/received_events
https://api.github.com/users/mariosasko/repos
https://api.github.com/users/mariosasko/starred{/owner}{/repo}
https://api.github.com/users/mariosasko/subscriptions
User
https://api.github.com/users/mariosasko
public
COLLABORATOR
I understand it already raises a `NotImplementedError` exception, eg:

```
>>> dataset = load_dataset("journalists_questions", name="plain_text", split="train", streaming=True)

[...]
NotImplementedError: Extraction protocol for file at https://drive.google.com/uc?export=download&id=1CBrh-9OrSpKmPQBxTK_ji6mq6WTN_U9U is not implemented yet
```

2021-08-02T10:43:53Z
https://github.com/huggingface/datasets/issues/2654#issuecomment-890923735
https://api.github.com/repos/huggingface/datasets/issues/2654
IC_kwDODunzps41GmrX
https://api.github.com/repos/huggingface/datasets/issues/comments/890923735/reactions
2021-08-02T11:03:21Z
https://api.github.com/repos/huggingface/datasets/issues/comments/890923735
https://avatars.githubusercontent.com/u/1676121?v=4
https://api.github.com/users/severo/events{/privacy}
https://api.github.com/users/severo/followers
https://api.github.com/users/severo/following{/other_user}
https://api.github.com/users/severo/gists{/gist_id}
https://github.com/severo
severo
MDQ6VXNlcjE2NzYxMjE=
https://api.github.com/users/severo/orgs
https://api.github.com/users/severo/received_events
https://api.github.com/users/severo/repos
https://api.github.com/users/severo/starred{/owner}{/repo}
https://api.github.com/users/severo/subscriptions
User
https://api.github.com/users/severo
public
**Is your feature request related to a problem? Please describe.**
I would love to know if a `dataset` is with the current implementation streamable or not. 

**Describe the solution you'd like**
We could show a warning when a dataset is loaded with `load_dataset('...',streaming=True)` when its lot streamable, e.g. if it is an archive. 

**Describe alternatives you've considered**
Add a new metadata tag for "streaming"
