ADO.NET Provider for Marketo

Build 23.0.8839

Folders

Marketo の組織のフォルダを作成、更新、削除、クエリします。

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

フォルダ階層で2階層以内のフォルダをすべて取得します。

SELECT * FROM Folders

特定のルートフォルダ以下にあるフォルダを、すべて取得します。

SELECT * FROM Folders WHERE RootFolderId = 38 AND MaxDepth = 5

Insert

新しくFolder を作るには、最低でもName、ParentId、ParentType カラムを指定してください。

INSERT INTO Folders (Name, ParentId, ParentType) VALUES ('New_Folder_Marketo_CData_Driver', 38, 'Folder')

Update

読み取り専用以外のフィールドは、すべて更新可能です。

UPDATE Folders SET Description = 'Updated Folder', IsArchive = true WHERE Id = 1996

Delete

フォルダを削除するには、ID またはName フィールドを指定します。フォルダが空、つまりアセットやサブフォルダを含まなければ、単一のフォルダは削除可能です。フォルダがProgram タイプか、isSystem フィールドがtrue に設定されている場合、削除はできません。

DELETE FROM Folders WHERE Id = 1996
DELETE FROM Folders WHERE Name in ('Marketo1','Marketo2')

Columns

Name Type ReadOnly Filterable Description
Id [KEY] Integer True True

Marketo が割り当てた、フォルダの一意の識別子。

Name String False True

フォルダ名。

Description String False

フォルダの説明。

Type String True

フォルダのタイプ。

CreatedAt Datetime True

フォルダの作成日時。

UpdatedAt Datetime True

フォルダの最終更新日時。

ParentId Integer False

親フォルダのId。

ParentType String False

親フォルダのタイプ。

Path String True

フォルダのパス。Unix 形式のパスと似た形で、フォルダツリーの階層を示します。

WorkSpace String True True

スマートキャンペーンワークスペースの名前。

URL String True

指定されたインスタンス内のアセットの明示的なURL。

IsSystem Boolean True

フォルダがシステムフォルダかどうか。

IsArchive Boolean False

フォルダがアーカイブされているかどうか。

AccessZoneId Integer True

アクセスゾーンId。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
RootFolderId Integer

その下でクエリが実行される、親フォルダのId。

RootFolderType String

その下でクエリが実行される、親フォルダのタイプ。

使用できる値は次のとおりです。Folder, Program

デフォルト値はFolderです。

MaxDepth Integer

トラーバースするフォルダの深さの上限。

デフォルト値は2です。

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 23.0.8839