BigQuery で INFORMATION_SCHEMA から CREATE TABLE 文が取得できるようになりました! こんにちは、みかみです。 ついにきました! INFORMATION_SCHEMA の TABLES ビューから、既存テーブルの CREATE TABLE 文が取得できるようになりました! March 31, 2021 | BigQuery Release notes 何がうれしいの? システムで使用しているデータベースのテーブル定義は CREATE TABLE 構文で SQL ファイルに記載して、コード管理するのが一般的ではないかと思います。 BigQuery の既存テーブルのテーブル定義は、これまでも JSON 形式では取得することができましたが、CREATE TABLE 構文の SQL として欲しい場合、手動で作成する必要がありました。 「テーブルにデータ入れる
Google Driveを使用しているとファイルを別のフォルダへ移動させたくなる場合があります。本記事では、このファイル移動についてGoogle Apps Script (GAS)を使った2つの方法をご紹介します。丁度、ファイルの別フォルダへの移動についてAdvanced Drive Serviceでも可能であると教わりましたので勉強を兼ねて調べましたので、覚書としてまとめました。 DriveAppを使用した場合 20200903更新 2020年7月27日にaddFile(File), addFolder(Folder), removeFile(File), removeFolder(Folder)のメソッドが廃止され、これと同時に、下記の新たなメソッドが追加されました。 moveTo(destination) in Class File moveTo(destination) in Cl
Google apps scriptで日付を取得してみよう! 先に冒頭のGIFで使用したスクリプトをご紹介します。 //googleの日付取得(JST日本標準) function getdate(){ var formatDate = Utilities.formatDate(new Date(), "JST","yyMMdd"); var ss = SpreadsheetApp.getActiveSpreadsheet(); /*メッセージボックスへ日付を表示*/ Browser.msgBox(formattedDate); Browser.msgBox("A1セルへ表示します。"); /*A1セルへ今日の日付を表示*/ ss.getRange('A1').setValue(formattedDate) } Google apps scriptで日付を表示するには、「Dateオブジェクト
みなさん、こんにちは! タカハシ(@ntakahashi0505)です。 Google Apps Scriptでツールを作成する際に、新規のスプレッドシートを作成したい局面もたくさんあると思います。 例えば、スクリプトを仕込んであるスプレッドシートと同じフォルダとか、別の指定したフォルダとかに保存したいというというニーズは当然あります。 ただ、SpreadsheetApp.createメソッドで新規スプレッドシートを作成すると、常にルートフォルダにファイルができてしまい、ルートフォルダがぐちゃぐちゃに…てなことも。 ということで、Google Apps Scriptで新規スプレッドシートを指定のフォルダに作成する方法について、シリーズで紹介したいと思います。 まず今回は、基本の基本から。 Google Apps Scriptで新規スプレッドシートを作成する方法、またそのIDを取得する方法で
概要 Google Apps Scriptで、操作をしているファイルのあるフォルダ(カレントフォルダ)を取得したい場合があると思います。 その時に使用するメソッドの紹介と使い方です。 使用するメソッド 構文 Fileオブジェクト.getParents() 引数 なし 戻り値 FolderIterator(Folderのコレクション) サンプルプログラム 親フォルダが1つの場合 function sample() { // ファイルID const FILE_ID = PropertiesService.getScriptProperties().getProperty("FILE_ID"); // ファイルを取得 const file = DriveApp.getFileById(FILE_ID); // カレントフォルダの取得 const currentFolder = file.get
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く