c# - Move tables from one project to another in google big query -
in our project, have move tables 1 pro
as our company grows, @ point realized need copy tables 1 one through api , delete old ones. when comes on hundreds of tables, it's consumes lot of time copying api executed job , takes time.
i wonder there way in sql or c# achieve this? suggestions appreciated.
copying table (and optionally deleting original) best way move data 1 project another. can run many copy jobs in parallel speed things up.
you mentioned sql , c# alternatives:
sql: run select *
query, you'd pay scan data, , wouldn't faster. (a query job has higher parallelism copy job, way more work, because reads , writes data instead of copying @ file system layer, it's hard predict 1 faster.)
c#: doesn't matter language you're using--you're welcome write code against our api language using appropriate client library. not have access functionality--you still have run query jobs or copy jobs move data.