すべてのプロダクト
Search
ドキュメントセンター

Dataphin:Lark Base データソースの作成

最終更新日:Mar 06, 2026

Dataphin が Lark Base からビジネスデータを読み取る、または Lark Base にデータを書き込むことを可能にするため、Lark Base データソースを作成します。本トピックでは、Lark Base データソースの作成方法について説明します。

前提条件

制限事項

  • Lark Base テーブルはさまざまなフィールドタイプをサポートしています。Lark Base フィールドと Dataphin フィールドタイプのマッピングについては、「Lark Base 解析ルール」をご参照ください。

  • Lark の制限により、Lark 無料版 (Free Edition) の API 呼び出し累計回数は、2024 年 10 月 31 日以降、月間 10,000 回に制限されます。この制限がニーズを満たさない場合は、別の Lark エディションにスペックアップして呼び出しクォータを増やしてください。詳細については、Lark の「カスタムアプリ API 呼び出し制限調整に関する説明」をご参照ください。

権限

スーパー管理者データソース管理者ドメインアーキテクトプロジェクト管理者、および データソース作成権限 を持つカスタムグローバルロールのみがデータソースを作成できます。

操作手順

  1. Dataphin ホームページの上部メニューバーで、管理センター > データソース管理 を選択します。

  2. データソース ページで、+データソースの作成 をクリックします。

  3. データソースの作成 ページで、Lark Base を選択します。

    最近 Lark Base を使用したことがある場合は、最近使用したもの エリアから選択することもできます。また、検索ボックスに Lark Base のキーワードを入力して、迅速に見つけることも可能です。

  4. Lark Base データソースの作成 ページで、データソース接続パラメーターを構成します。

    1. データソースの基本情報を構成します。

      パラメーター

      説明

      データソース名

      データソース名を入力します。以下の命名規則に従ってください。

      • 使用できる文字は、漢字、英大文字・小文字、数字、アンダースコア (_)、ハイフン (-) のみです。

      • 長さは 64 文字以内です。

      データソースコード

      データソースコードを構成すると、Flink SQL タスクまたは Dataphin JDBC クライアントで Dataphin データソーステーブルに直接アクセスできるようになります。クイック消費には、data_source_code.table_name または data_source_code.schema.table_name の形式を使用します。タスク実行環境に基づいてデータソースを自動切り替えたい場合は、変数形式 ${data_source_code}.table または ${data_source_code}.schema.table を使用してアクセスします。詳細については、「Dataphin データソーステーブル開発方法」をご参照ください。

      重要
      • データソースコードは、一度構成すると変更できません。

      • アセットディレクトリおよびアセットチェックリストのオブジェクト詳細ページでデータのプレビューを行うには、データソースコードを構成する必要があります。

      • Flink SQL では、現在 MySQL、Hologres、MaxCompute、Oracle、StarRocks、Hive、SelectDB、および GaussDB データウェアハウスサービス (DWS) のデータソースのみがサポートされています。

      データソースの説明

      Lark Base データソースの簡単な説明を記述します。128 文字以内で記述してください。

      データソース構成

      ビジネスデータソースが本番環境と開発環境のデータソースを区別するかどうかに基づいて選択します。

      • ビジネスデータソースが本番環境と開発環境のデータソースを区別する場合、本番 + 開発データソース を選択します。

      • ビジネスデータソースが本番環境と開発環境のデータソースを区別しない場合、本番データソース を選択します。

      タグ

      タグを使用してデータソースを分類できます。タグの作成方法については、「データソースタグの管理」をご参照ください。

    2. Dataphin とデータソース間の接続パラメーターを構成します。

      データソース構成で 本番 + 開発データソース を選択した場合、両方の環境の接続情報を構成します。本番データソース を選択した場合、本番環境の接続情報のみを構成します。

      説明

      開発と本番を分離し、開発作業が本番データに与える影響を軽減するため、通常は本番データソースと開発データソースを別々に設定する必要があります。ただし、Dataphin では同一のデータソースとして構成することも可能であり、その場合、パラメーター値は共通となります。

      パラメーター

      説明

      Lark Base URL

      Lark Base のアドレス(例:https://base.feishu.cn/base/appxxxx)を入力します。詳細な手順については、「Base リンクの取得」をご参照ください。

      APP IDAPP Secret

      Enterprise Edition 内部アプリケーションの一意のキーとシークレットを入力します。詳細な手順については、「アプリケーション権限付与情報の取得」をご参照ください。

  5. デフォルトリソースグループ を選択します。このリソースグループは、現在のデータソースに関連するタスク(データベース SQL 実行、オフライン全データベース移行、データプレビューなど)を実行します。

  6. 接続テスト を実行するか、OK をクリックして Lark Base データソースの作成を保存・完了します。

    接続テスト をクリックすると、データソースが Dataphin に接続可能かどうかを確認できます。OK を直接クリックした場合、システムは選択されたすべてのクラスターに対して自動的に接続性をテストします。すべての選択されたクラスターのテストが失敗しても、データソースは作成されます。

    接続テスト は、デフォルトクラスター、または Dataphin に登録済みで正常稼働中の 登録済みスケジューリングクラスター に対して実行されます。デフォルトクラスター はデフォルトで選択され、選択解除はできません。登録済みスケジューリングクラスター にリソースグループが存在しない場合、接続テストはサポートされません。接続テストを実行する前に、まずリソースグループを作成する必要があります。

    • 選択されたクラスターは、現在のデータソースとのネットワーク接続性のテストにのみ使用され、後続の関連タスクの実行には使用されません。

    • 接続テストは通常 2 分以内で完了します。タイムアウトした場合は、image アイコンをクリックして具体的な原因を確認し、再試行してください。

    • テスト結果が 接続失敗接続成功、または 警告ありで成功 のいずれであっても、システムは最終結果の生成時刻を記録します。

      説明

      デフォルトクラスター のテスト結果には、警告ありで成功接続成功接続失敗 の 3 つの接続ステータスが含まれます。一方、Dataphin の 登録済みスケジューリングクラスター のテスト結果には、接続成功接続失敗 の 2 つの接続ステータスしか含まれません。

    • テスト結果が 接続失敗 の場合、image アイコンをクリックして具体的な失敗理由を確認できます。

    • テスト結果が 警告ありで成功 の場合、アプリケーションクラスターへの接続は成功していますが、スケジューリングクラスターへの接続が失敗しています。この場合、現在のデータソースはデータ開発および統合に使用できません。image アイコンをクリックしてログ情報を確認できます。

付録

アプリケーション権限付与情報の取得

Lark Open Platform でカスタムエンタープライズアプリケーションを作成し、その権限付与情報を取得します。この情報は、Dataphin でのデータソース認証に使用します。以下の手順に従ってください。

  1. Lark Open Platform にログインし、カスタムエンタープライズアプリケーションの作成 をクリックします。カスタムエンタープライズアプリケーションの作成 ダイアログボックスで、アプリケーション情報を入力します。完了後、作成 をクリックします。image

  2. Dataphin は API 操作を通じて Lark Base データを読み取ります。そのため、現在のアプリケーションに対して Lark API 操作の権限を申請します。アプリケーションの開発者バックエンドで、左側のナビゲーションウィンドウにある 権限管理 をクリックします。API 権限 タブで、現在のアプリケーションに必要な権限を構成します。image

    以下の API 権限を選択し、一括有効化をクリックします。

    • クラウドスペース内のすべてのファイルを表示、コメント、編集、管理できます。

    • 多次元テーブルを表示、コメント、編集、管理できます。

    • 多次元テーブルを表示、コメント、エクスポートできます。

    • アプリケーション情報を取得できます。

  3. プロンプト ダイアログボックスで、確認してアプリケーションバージョン作成画面へ をクリックします。バージョン管理とリリース ページに移動し、バージョンの作成 をクリックします。image

    image

  4. バージョンの詳細情報を入力します。完了後、保存 > オンラインリリースを申請 をクリックして、現在のアプリケーションのリリースを完了します。image

  5. アプリケーションの開発者バックエンドで、認証情報と基本情報 をクリックします。アプリケーション認証情報 ページで、現在のアプリケーションの App ID および App Secret をコピーして保存します。image

Base リンクの取得

Lark Docs にログインし、Dataphin に接続する対象の Base を見つけて、その共有リンクをコピーして保存します。以下の手順に従ってください。

  1. Lark Docs のドキュメント一覧で、Dataphin に接続する対象の Base を見つけます。[操作] 列で、ドロップダウンリストから 共有 をクリックします。image

    説明

    Dataphin に接続する Lark Base テーブルには、以下の制限が適用されます。ご自身のテーブルがこれらの要件を満たしていることを確認してください。

    • 単一のテーブルページは、100 列または 10,000 行を超えてはなりません。

    • 添付ファイル、関連付け、またはルックアップ参照フィールドタイプを含むテーブルのインポートはサポートされていません。Dataphin にインポート可能なフィールドタイプについては、「Lark Base 解析ルール」のフィールドマッピング詳細テーブルをご参照ください。

    • テーブルから継承された数式はサポートされていません。インポート後は値のみが保持されます。

  2. ドキュメントの共有 ダイアログボックスで、リンク共有範囲 を設定します。image

    リンク共有範囲が ドキュメント協力者のみがリンク経由でアクセス可能 に設定されている場合、現在のカスタムアプリケーションをテーブルのドキュメントアプリケーションに追加する必要があります。image

  3. リンクをコピー ボタンをクリックして、現在のテーブルの共有リンクをコピーして保存します。image

Lark Base 解析ルール

Lark テーブルデータタイプカテゴリ

Lark テーブルデータタイプ

マッピングタイプ

一般

テキスト

String

単一選択

String

複数選択

String

担当者

String

対象グループ

サポート対象外

日付

Date

添付ファイル

サポート対象外

数値

Long

チェックボックス

Boolean

ハイパーリンク

String

数式

String

ルックアップ参照

サポート対象外

ビジネス

フロー

サポート対象外

ボタン

サポート対象外

自動採番

Long

電話番号

String

メール

String

位置情報

String

バーコード

String

進捗

Double

通貨

Double

評価

Long

高度

双方向関連付け

サポート対象外

単方向関連付け

サポート対象外

作成者

String

修飾子

String

作成日時

Date

最終更新日時

Date

担当者拡張フィールド

部門

String

直属の上司

String

社員 ID

String

役職

String

担当者タイプ

String

業務用メールボックス

String

よくある質問

Lark Base への接続時に接続エラーが発生した場合は、以下の問題を確認してください。

エラー原因

解決方法

Lark アプリケーション権限付与の追加 時に、AppKey と AppSecret の情報が正しくありません。image

Lark 開発者バックエンドにログインし、権限付与されたアプリケーションの正しい AppKey と AppSecret を再度取得します。image

Lark 開発者バックエンドの 権限管理 ページで、カスタム Lark アプリケーションに必要な API 権限が有効になっていません。image

以下の API 権限を有効にしてください。

  • クラウドスペース内のすべてのファイルを表示、コメント、編集、管理できます。

  • 多次元テーブルを表示、コメント、編集、管理できます。

  • 多次元テーブルを表示、コメント、エクスポートできます。

  • アプリケーションリソースを管理できます。

  • アプリケーション情報を取得できます。

Lark Base のリンク共有範囲が ドキュメント協力者のみがリンク経由でアクセス可能 に設定されている場合、対応するカスタムエンタープライズアプリケーションがドキュメントアプリケーションとして追加されていません。image

Lark Base ドキュメント編集ページで、対応するカスタムエンタープライズアプリケーションをドキュメントアプリケーションとして追加します。手順は下図のとおりです。image

Lark Base のリンク共有範囲が ドキュメント協力者のみがリンク経由でアクセス可能 に設定されている場合、ドキュメント編集ページで対応するカスタムアプリケーションをドキュメントアプリケーションとして選択できず、ドキュメントアプリケーションの追加に失敗します。image

現在のアカウントが、アプリケーションバージョン作成時のバージョン詳細で指定された 利用可能範囲 に含まれている場合に限り、現在のアカウントは対応するカスタムエンタープライズアプリケーションをドキュメントに追加できます。image

システムがデフォルトで接続するアプリケーション情報を使用している場合、サードパーティアプリケーションが最新バージョンに更新されていない可能性があります。

Lark 管理バックエンドにアクセスして、アプリケーションバージョンを更新します。image