我能够创建一个python脚本来将文件上传到Bigquery,但是有人尝试过使用Powershell吗?
我试图为 PS 找到一个 API 调用,但找不到任何东西
是的,有几种方法...
- 使用适用于Powershell的Google Cloud Tools(这是测试版(
- 使用 BigQuery 的 Web API 加载数据
- 使用 .Net 客户端库加载数据
选项 1 可能是您最好的选择。 结帐Add-BqTableRow
:
Add-BqTableRow takes CSV, JSON, and AVRO files to import into BigQuery.
选项 3:您会发现 .Net 示例主要使用 C#。将你看到的内容转换为Powershell。
快速简便的 CSV 文件加载器到社区的 bigquery 您将需要一个链接到您的 BQ 项目的 SVC 帐户。
认证
gcloud auth activate-service-account SERVICE_ACCOUNT@EMAIL>COM --key-JSON 文件与SVC_ACCOUNT
大查询 CSV 文件加载器
bq load --source_format=CSV --skip_leading_rows=1 数据集。TABLE_NAME CSVFILE。.CSV
谢谢大家!
有好的一天!