bigquery存储api客户端库

google-cloud-bigquery-storage的Python项目详细描述


compat_check_pypicompat_check_github

BigQuery Storage API

快速启动

要使用此库,首先需要执行以下步骤:

  1. Select or create a Cloud Platform project.
  2. Enable billing for your project.
  3. Enable the BigQuery Storage API.
  4. Setup Authentication.

安装

使用pip在virtualenv中安装此库。virtualenv是 创建独立的python环境。它解决的基本问题是 依赖项和版本,以及间接权限。

使用virtualenv,可以在不需要系统的情况下安装此库 安装权限,且不会与已安装的系统发生冲突 依赖关系。

支持的python版本

python=3.5

不推荐的python版本

python==2.7。Python2.7支持将于2020年1月1日取消。

Mac/Linux

pip install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install google-cloud-bigquery-storage

窗口

pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install google-cloud-bigquery-storage

可选依赖项

google-cloud-bigquery-storage的几个特性需要额外的 依赖关系。

  • 使用fastavro解析read_rows()流中的avro块。

    pip install google-cloud-bigquery-storage[fastavro]

  • 将行写入pandas 数据帧。

    pip install google-cloud-bigquery-storage[pandas,fastavro]

下一步

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在SWT中关闭CTabItem时如何获取警告消息?   java如何从中获取文本字符串   java带有(int[][])的方法意味着什么?   java我在创建这个安卓浮动泡泡动画时做错了什么?   将边距属性作为列表项的java表抛出异常ClassCastException   java如何在Storm拓扑中测量延迟和吞吐量   java如何在javafx中序列化事件?   java访问main()之外的线程   java如何强制某些方法仅对kotlin可见   java如何使用quartzscheduler启动具有多个crontrigger的作业?   java无法使用VM选项获取转储文件:引发OOM异常时出现HEAPDUMPONAUTOFMEMORYERROR   java无法在安卓中的FTP服务器上上载文件   java RecordView未显示   java有没有办法在Eclipse中隐藏/折叠虚张声势的注释?   java如何从xml中提取xml。广州?