Điểm:0

Dữ liệu Google Cloud SQL Server vào BigQuery

lá cờ ao

Tôi cần xuất dữ liệu mà tôi có trong cơ sở dữ liệu Google Cloud SQL Server sang BigQuery để thực hiện một số phân tích và báo cáo dữ liệu. Tôi nhận thấy rằng cách được đề xuất để làm điều đó là sử dụng truy vấn có liên kết BigQuery Cloud SQL nhưng điều này không hỗ trợ cơ sở dữ liệu SQL Server, chỉ MySql và Postgres trong dịch vụ Google Cloud SQL.

Tôi đang tìm cách để làm điều đó với tài nguyên Google Cloud, có thể là công cụ ETL hàng loạt hoặc công cụ phát trực tuyến. Yêu cầu là dữ liệu trong BigQuery phải được làm mới theo thời gian thực hoặc gần với thời gian thực. Tôi còn khá mới với Google Cloud.

Tôi cố gắng sử dụng Data Fusion nhưng tôi không thể kết nối với cơ sở dữ liệu GC SQL Server. Có vẻ như JDBC đã cài đặt là dành cho Máy chủ Microsoft SQL, không phải GC. Ngay cả trong Tên lớp trình điều khiển cơ sở dữ liệu cho JDBC GC MySql và Postres được liệt kê nhưng không phải SQL Server

Điểm:0
lá cờ br

Để sử dụng bản sao trong DataFusion cho máy chủ SQL, hãy cố gắng theo dõi từng bước tài liệu do Google cung cấp 1.

Trong mục Upload the JDBC driverâ (liên kết)

Sau đó, bạn phải tạo đường ống dẫn (liên kết), và bắt đầu đường ống (liên kết) Và cuối cùng, bạn sẽ có thể xem dữ liệu của mình trong BigQuery

Nếu bạn theo dõi tài liệu đầy đủ của âSao chép dữ liệu từ SQL Server sang BigQueryâ bạn sẽ có thể sao chép mà không gặp vấn đề gì. Mặt khác, sẽ rất hữu ích nếu bạn có thể mô tả từng bước bạn đã làm theo để thử sao chép từ Máy chủ sang BigQuery, càng chi tiết càng tốt. Bạn đã làm theo một hướng dẫn?

Avaldes avatar
lá cờ ao
Chào, cảm ơn cho câu trả lời của bạn. Tôi đã làm theo những gì bạn nói nhưng vấn đề là bạn không thể sử dụng trình điều khiển jdbc để kết nối trực tiếp với GC Sql Sever phải không? vì nó không phải là phiên bản SQL Server. Điều cuối cùng tôi làm là tạo một máy ảo và chạy proxy sql và kết nối trình điều khiển jdbc với proxy trong VM. Bạn có thấy con đường nào khác không?
lá cờ br
Để tạo "Bản sao", bạn phải tạo hai phiên bản, (Phiên bản SQL và Cloud Fusion). Trong phiên bản kết hợp đám mây, bạn tải trình điều khiển lên để có thể kết nối với cơ sở dữ liệu của mình bằng JDBC (Kiểm tra cách sử dụng trình điều khiển từ kết hợp Đám mây)https://cloud.google.com/data-fusion/docs/how- đến/using-jdbc-drivers#use_a_jdbc_driver Để sử dụng trình điều khiển JBDC trong phiên bản SQL, bạn có thể sử dụng nó với trình kết nối cũng như kiểm tra tài liệu sau https://cloud.google.com/sql/docs/sqlserver/connect-connectors#setup-and-usage

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.